您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 房屋租赁管理需求规格说明书V1.0
系统需求和需求分析说明书文件状态:[]草稿[√]正式发布[]正在修改文件标识当前版本房屋租赁管理系统1.0作者王延翔完成日期2011-06-11版本历史版本/状态修订人修改日期备注房屋租赁管理系统1.0王延翔2011-06-11正式发布第一部分概述1.1项目名称及背景项目名称房屋租赁管理系统开发背景为了更好的方便房源管理者对房屋租赁信息的管理,我们开发了房屋租赁管理系统。它主要包括:管理员登录、房屋信息与房屋租赁记录三大模块。1.2文档说明本规格说明描述了房屋租赁管理系统的要求,详细列出了系统中各个环节的功能以及各个环节之间紧密的练习,并且作为各方面沟通的依据,也为下一步项目开发提供基准。软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。1.3术语与缩写解释缩写、术语及符号解释RoomRent房屋租赁Login登录Room房间Rent租赁Add添加Update修改Query查询Delete删除第二部分任务说明2.1功能概述2.1.1管理员登陆2.1.1.1功能描述在登录页面,输入用户名、密码,实现登录功能。2.1.1.2数据项描述用户名:必填项,由字母、数字组成,最长20个字符;密码:必填项,由字母、数字组成,最长20个字符;2.1.2房屋信息房屋信息主要是对房间的信息进行管理,包括对房间信息的添加、修改、删除、查询功能。添加房屋信息对房价信息进行添加,并对必要的字段进行数据校验;roomNo(房间编号):必填项,由字母、数字、中划线组成,最长20个字符,格式如:ROOM-0001;roomName(房间名称):必填项,最长40个字符;direction(房间方位):必填项,最长20个字符;roomType(房间用途):必填项,最长20个字符;state(房间状态):必填项,默认值为“空置”,最长20个字符;remark(备注):非必填项,最长100个字符;修改房屋信息对添加的房屋信息进行修改,区分可修改字段与不可修改字段;roomNo(房间编号)、roomName(房间名称)、direction(房间方位)三个字段不可以修改;roomType(房间用途)、state(房间状态)、remark(备注)三个字段可以修改;查询房屋信息将所有房屋以列表的形式展示出来,查询不带任何条件;删除房屋信息可以删除任意选中的房屋信息记录,若该房屋处于“出租”状态,则不可以删除该房屋信息记录;2.1.3房屋租赁记录房屋租赁记录主要是对房间进行租赁,包括对房间租赁记录的添加、修改、删除、查询功能。添加房屋租赁记录对房屋租赁记录进行添加,并对必要的字段进行数据校验;contractNo(合同编号):必填项,由字母、数字组成,最长20个字符,格式如:C-0001;contractName(合同名称):必填项,最长20个字符;roomId(房间Id):必填项,roomId对应的房间名称;startTime(合同起始时间):必填项,日期类型;endTime(合同终止时间):必填项,日期类型;contractState(合同状态):必填项,默认值为“正常”,最长10个字符;remark(备注):非必填项,最长100个字符;修改房屋租赁记录对添加的房屋租赁记录进行修改,区分可修改字段与不可修改字段;contractNo(合同编号)、contractName(合同名称)、roomId(房间Id)、startTime(合同起始时间)、endTime(合同终止时间)五个字段不可以修改;contractState(合同状态)、remark(备注)两个字段可以修改;查询房屋租赁记录将所有的房屋租赁记录以列表的形式展示出来,查询不带任何条件;删除房屋租赁记录可以删除任意选中的房屋租赁记录;2.2用户环境MyEclipse6.5;SQLServer2005;Tomcat6.0.30;JDK1.6。2.3其他要求无第三部分需求分析3.1实现功能系统用例图添加房间信息修改房间信息查看房间信息删除房间信息登录房间管理管理添加租赁记录删除租赁记录查看租赁记录修改租赁记录管理员租赁记录管理图3-1系统用例图功能清单功能编号功能名称文中标题编号备注ROOM房间管理ROOM_ADD_101添加房间信息ROOM_UPDATE_102修改房间信息ROOM_DELETE_103删除房间信息ROOM_QUERY_104查看房间信息RENT租赁记录管理RENT_ADD_101添加租赁记录RENT_UPDATE_102修改租赁记录RENT_DELETE_103删除租赁记录RENT_QUERY_104查看租赁记录3.2用例说明[用例1]用例图添加房间信息修改房间信息查看房间信息删除房间信息房间管理图3-2房间管理用例图描述房间管理主要对房间信息进行添加、删除、修改、查看操作。参与者管理员[用例2]用例图添加租赁记录删除租赁记录查看租赁记录修改租赁记录租赁记录管理图3-3租赁记录管理用例图描述租赁记录管理对房间租赁记录进行添加、修改、删除、查看操作。参与者管理员3.3数据库设计用户表(T_USER)序号别名中文名类型是否主键是否为空外建表备注1id主键IntYN自动增长2user_name用户名varchar(20)NN数据唯一3user_psd密码varchar(20)NN4remark备注varchar(100)NY房间表(T_ROOM)序号别名中文名类型是否主键是否为空外建表备注1id主键intYN自动增长2roomNo房间编号vrchar(20)NN数据唯一3roomName房间名称varchar(20)NN4direction房间方位varchar(20)NN5roomType房间用途varchar(20)NN6state房间状态varchar(20)NN默认值“空置”7remark备注Varchar(100)NY租赁表(T_RENT)序号别名中文名类型是否主键是否为空外建表备注1id主键intYN自动增长2contractNo合同编号varchar(20)NN数据唯一3contractName合同名称varchar(40)NN4roomId房间IdintNNT_ROOM关联T_ROOM表的id5startTime合同起始时间datetimeNN6endTime合同终止时间datetimeNN7contractState合同状态varchar(10)NN默认值“正常”8remark备注varchar(100)NY
本文标题:房屋租赁管理需求规格说明书V1.0
链接地址:https://www.777doc.com/doc-7865066 .html