房屋租赁系统需求说明书(软件工程).doc
文本预览下载声明
学生住宿服务系统需求说明书
1.引言
简单的房屋租借已经不能满足市场经济的快速发展和学生对于房屋租借的需求。如何利用先进的管理手段,提高房屋租赁管理水平,是当今社会所面临的一个重要课题。
1.1编写的目的
A. 指导开发人员需求分析以及后续开发的输入和输出的需要;
B.面向的使用人员主要是 :a.房主 b.学生
C. 使用户和软件开发者双方对该软件的初始规定有一个共同的理解,规定和控制项目开发的内容,保证本项目的需求分析活动在受控状态下进行,在进行软件开发前,明确本系统应达到的目标,对系统目标做出完整、准确、清晰、具体的要求。保证本需求分析的结果能够完整、无遗漏地反映本系统的要求。
1.2背景
A.待开发的系统的名称:学生住宿服务系统
B.本项目的任务提出者:xx学校
开发者:工程师
用户:学生,房主C.该系统同其他系统或其他机构的基本的相互来往关系:该软件系统与操作 系统、SQL Server数据库管理系统。
1.3定义
1.4参考资料
《软件工程》 张海藩编著,清华大学出版社,2006年10月版,北京
《房屋租赁系统需求分析报告》
《房屋租赁系统可行性分析报告》
《总体设计模板(国家标准)》
房屋租赁系统的可行性分析,开题报告;
软件需求说明书,软件可行性分析说明说,软件总体设计说明书等国际开发标准。
2.任务概述
2.1目标
通过该系统实现网上的浏览,房屋租赁,房屋租赁的中介
A.用户可以注册,获得本系统中有关的房屋租赁的相关信息;
B.开发出可以重构的网站;
C.整个系统能合为一个整体,提高效率;
D.确保该系统的安全,保证交易的合法和诚信,防止欺骗与诈骗。
2.2用户的特点
A.学生:想要在所就学的城市内找到所需的住房,希望掌握大量的,准确的租房信息,以便找到合适的住房。教育水平较高,有专业技能知识。
B.房主:有租房需求,希望自己的房源信息能被广泛发布,更快的把房子租出去。教育水平不一。
2.3假定和约束
经费限制:本系统为中小型软件,不超过5万元。
开发期限:6个月。
3.需求规定
3.1对功能的规定
数据流图
3.1.1学生住宿服务系统的顶层数据流图:
3.1.2学生住宿服务系统第0层数据流图:
3.1.3学生住宿服务系统第1层数据流图:
房屋管理:
学生查询:安排会面:
会面:
数据字典
数据文件条目:
1.数据文件名:房屋信息
描述:房屋的一些基本信息情况
数据文件组成:表单形式存储
组成:房屋信息=房屋地址+类型+适合住宿的人 数+房租+房主的ID+现在是否可以出租
存储方式:以房主ID为记录关键字升序排列
2.数据文件名:学生信息
描述:学生的一些基本信息情况
数据文件组成:表单形式存储
组成:学生信息=姓名+现住址+电话号码+出生日期+性别+ID+密码
存储方式:以学生ID为记录关键字升序排列
3.数据文件名:房主信息
描述:房主的一些基本信息情况
数据文件组成:表单形式存储
组成:房主信息=姓名+地址+电话号码+ID+密码
存储方式:以房主ID为记录关键字升序排列
4.数据文件名:会面信息
描述:记录双方会面的相关信息
数据文件组成:表单形式存储
组成:会面信息=会面时间+地点+会面双方的基本信息
存储方式:以会面时间为记录关键字升序排列
B.数据项条目:
1.用户(学生、房主)信息表中
字段名: 用户ID
数据项: 用户身份标识
含义说明:每个用户的编号
别名: 用户身份
类型: 字符型
长度: 20
取值范围:十个中文字符内
取值含义:根据用户登录时用的ID。
字段名: address
数据项: 用户地址
含义说明:每个用户的住址
别名: 地址
类型: 字符型
长度: 40
取值范围:二十个中文字符内
取值含义:根据用户信息中的地址。
字段名: telephone
数据项: 用户电话号码
含义说明:每个用户的电话号码
别名: 用户电话
类型: 整型
长度: 11{telephone}11
取值范围:根据用户信息中的电话号码。
字段名: name
数据项: 用户姓名
含义说明:每个用户的姓名
别名: 姓名
类型: 字符型
长度: 20
取值范围:十个中文字符内
取值含义:根据用户信息中的名字。
字段名: password
数据项: 用户登录密码
含义说明:每个用户的登陆密码
别名: 用户密码
类型: 字符型
长度: 20
取值范围:十个中文字符内
取值含义:根据用户登录时用的密码。
字段名: birthday
数据项: 学生的出生日期
含义说明:每个学生的出生
显示全部