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