房屋租赁系统(网络版)需求分析说明书
房屋租赁服务系统网络版需求分析说明书 第1页 共7页
房屋租赁服务系统
(网络版)
需
求
分
析
说
明
书
项目组成员:李守杰
黄飞龙
梁 凯
二??九年四月
软件学院 LZZZ Software Engineering Project 2011-5-20 1
房屋租赁服务系统网络版需求分析说明书 第2页 共7页
1.引言
1.1.编写的目的
一、指导考发人员需求分析以及后续考发的输入和输出的需要;
二、面向的使用人员主要是a.房主 b.需要住房的人c.通过本系统租到房子人d.系统管理员;
1.2.背景
一、待开发的软件系统的名称;房屋租赁系统;
二、本项目的任务提出者、开发者都为考发者、用户为见上使用面向的人员; 三、该软件系统同其他系统或其他机构的基本的相互来往关系:和相关的法律有关 ; 1.3.1 系统主要功能设计
房屋租赁服务系统
后台管理系统 登录、注册 查询系统 房屋管理系统 会面处理系统
房主或客户登录 房主、客户房主、客户房屋的添
填写的会面 退出 登录系统,登录系统加、修改和信息由系统 注册为系统后,查询客删除 发送给客户 会员 户需求信息或房主 或房屋信息
1.3.2系统主要功能包括
【房屋信息展示】
包括房屋地址、类型(单间/套间)、适合住宿的人数、房租、相关图片、房主的ID以及现在是否可以出租 ,以供客户浏览;
【客户需求展示】
用于显示需要租房的客户的相关具体要求,例如房屋地址、大小、房租等等,供房主浏览; 【房主登录注册】
用于房主会员登陆或注册,会员可查看客户房屋需求,非房主会员则无此功能,注册登录后方可查看客户房屋需求,并与客户取得联系。房主信息包括姓名、地址、电话号码以及系统分配的唯一身份标识(ID)和密码;
【客户登录注册】
用于客户会员登陆或注册,会员可查看客户待租房屋信息,非客户会员有此功能,但注册登录后方可在系统的帮助下与房主取得联系。客户信息包括姓名、现住址、电话号码、出生日期、性别以及系统分配的唯一身份标识(ID)和密码 ;
软件学院 LZZZ Software Engineering Project 2011-5-20 2
房屋租赁服务系统网络版需求分析说明书 第3页 共7页
【房屋查询】
客户注册登录后可通过系统查询现有的符合一定条件的可租用的房屋 ; 【会面处理】
若客户希望租用某房屋,则需要发出租房请求,请求中包含房屋的详细信息,或者房主希望向某一客户出租房屋,需要发出会面请求,请求中包含客户的详细信息,系统将记录为会面信息,并将会面信息通知客户和房主,会面信息包括会面时间、地点以及会面双方的基本信息 。
【房主信息管理】
用于对房主的注册进行审核管理,房主信息包括姓名、家庭地址、电话号码以及系统分配的唯一身份标识(ID)和密码;
【客户信息管理】
用于对客户注册会员的审核管理,客户信息包括姓名、现住址、电话号码、出生日期、性别以及系统分配的唯一身份标识(ID)和密码;
【房态管理】
用于管理房屋信息,主要包括房屋的添加、修改和删除房间,每当房屋信息发生变化时,房主须通知系统,系统将更新到文件以便客户能够获得准确的可租用房屋信息,这些均需经过审核后方 可更新到数据库;
【后台管理】
用于对公告界面中新闻、公告等的编辑管理。
1.4.参考资料
1(
合同
劳动合同范本免费下载装修合同范本免费下载租赁合同免费下载房屋买卖合同下载劳务合同范本下载
法相关条例,有关租赁相关条例;
2(房屋租赁系统的可行性分析,开题报告;
3(软件需求说明书,软件可行性分析说明说,软件总体设计说明书等国际开发标
准;
2.任务概述
2.1,目标
通过该系统实现网上的浏览,房屋租赁,房屋租赁的中介
A,用户可以注册,获得会员应享受的权利;
B,开发出可以重构的网站;
C,整个系统能合为一个整体,提高效率;
D,确保该系统的安全,保证交易的合法和诚信,防止欺骗与诈骗;
E,保证支付系统的顺畅与简捷,且注意安全性;
软件学院 LZZZ Software Engineering Project 2011-5-20 3
房屋租赁服务系统网络版需求分析说明书 第4页 共7页 3,需求规定
3.1数据需求
3.1.1
数据字典:
名字:房主信息表 名字:客户信息表
别名:房主表 别名:客户表
描述:描述房主信息的记录表 描述:描述客户信息的记录表 定义:房主信息表=姓名+性别+定义:客户信息表=姓名+性别+家庭地址+电话号码+房主(ID)工作单位+电话号码+客户(ID)+密码 +密码
位置:基本信息 位置:基本信息
房屋查询 客户需求查询
个人信息管理 个人信息管理
房主会员管理 客户会员管理
名字:房屋信息表 名字:客户需求表 别名:房屋表 别名:需求表
描述:描述房屋信息的记录表 描述:客户房屋需求的记录表 定义:房屋信息表=房屋(ID)定义:客户需求表=客户(ID)+房主(ID)+房屋地址+租金++房屋地址+大小+租金范围+房房屋类型+相关图片 屋类型
位置:房屋查询 位置:需求查询
房屋管理系统 会面信息管理
名字:会面信息表
别名:会面表
描述:会面信息记录表
定义:会面信息表=客户(ID)
+房主(ID)会面提出者+会面
时间+会面地点
位置:会面信息管理
个人信息管理
软件学院 LZZZ Software Engineering Project 2011-5-20 4
房屋租赁服务系统网络版需求分析说明书 第5页 共7页
3.1.2
E-R图:
I 会面提出者 电D 话 会面时间 房主ID 姓单名 客户ID 位会面地点
i
性密别 码
房 主 会面信息 客 户 提交 提交
密性码 别 住姓址 名 电 提交 提交 I 话 D
查询 查询
房主
I ID
房屋 类 ID 型
i
大地小 址
房屋信息 客户需求
地大址 小
类 房租 型 范围 租图 客户 金 片 ID
软件学院 LZZZ Software Engineering Project 2011-5-20 5
房屋租赁服务系统网络版需求分析说明书 第6页 共7页 3.1.3
数据流图:
详见《房屋租赁服务系统网络版可行性分析说明书》
3.1.4
系统流程图:
详见《房屋租赁服务系统网络版可行性分析说明书》
3.2对性能的规定
3.2.1精度
说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。 灵活性
说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能
力,如:
a( 运行环境的变化;使得系统尽可能的兼容多个种类的操作系统;
b( 同其他软件的接口的变化;用多个办法来实现一个接口;
c( 操作方式上的变化:该软件实用与现在流行的操作系统
d( 精度和有效时限的变化:可以根据实际情况自行设置 3.3输人输出要求
IPO图
房屋(需求)
信息记录
会面信息记录
3.4数据管理能力要求
说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及
其分量的存储要求作出估算。
软件学院 LZZZ Software Engineering Project 2011-5-20 6
房屋租赁服务系统网络版需求分析说明书 第7页 共7页 3.5故障处理要求
浏览器的故障-----重启浏览器;
服务器的故障-------先是暂停服务,对服务器进行维护和检修; 3.6其他专门要求
硬件、软件、运行环境和开发环境方面的条件和限制
对于单机或浏览器版本太老的用户,或是受其他软硬件限制的用户,将无法进入网上商
城方便快捷的进行购买,需更换软硬件资源。
1 4运行环境规定
4.1设备
输入设备:键盘、鼠标
输出设备:显示器、打印机
4.2支持软件
windows 系统、利用visual studio 2005 开发,编译,维护的工作地进行sql 数据库; 4.3接口
本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。用户对程序的维护,最好要有备份 4.4控制
系统的主要输入设备是键盘。输出主要是显示器输出和打印机打印输出等。
软件学院 LZZZ Software Engineering Project 2011-5-20 7