房屋租赁系统(网络版)详细设计说明书(共14页).doc





《房屋租赁系统(网络版)详细设计说明书(共14页).doc》由会员分享,可在线阅读,更多相关《房屋租赁系统(网络版)详细设计说明书(共14页).doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上房屋租赁系统详细分析报告1引言1.1编写目的本说明书是指导开发者如何实现软件功能的编写,使得软件的大致模型得以展现, 并且跟好的维护跟新。它的阅读人员是软件编程者和相关开发者。1.2背景房屋租赁管理系统(网络版)系统的主要用户群是:(1)房屋出租者(房主)(2)房屋求租者(客户)(3)其他人员。本项目的任务提出者:李守杰开发者:江西师大瑶湖校区6#N513寝室全体 该软件系统同其他系统的相互来往关系:该软件是与房主提交的相关信息所组成的数据库联系的一套网络版软件。1.3定义【房屋信息展示】包括房屋地址、类型(单间/套间)、适合住宿的人数、房租、相关图片、房主的ID以及
2、现在是否可以出租 ,以供客户浏览;【客户需求展示】用于显示需要租房的客户的相关具体要求,例如房屋地址、大小、房租等等,供房主浏览;【房主登录注册】 用于房主会员登陆或注册,会员可查看客户房屋需求,非房主会员则无此功能,注册登录后方可查看客户房屋需求,并与客户取得联系。房主信息包括姓名、地址、电话号码以及系统分配的唯一身份标识(ID)和密码; 【客户登录注册】用于客户会员登陆或注册,会员可查看客户待租房屋信息,非客户会员有此功能,但注册登录后方可在系统的帮助下与房主取得联系。客户信息包括姓名、现住址、电话号码、出生日期、性别以及系统分配的唯一身份标识(ID)和密码 ;【房屋查询】 客户注册登录后
3、可通过系统查询现有的符合一定条件的可租用的房屋 ;【会面处理】 若客户希望租用某房屋,则需要发出租房请求,请求中包含房屋的详细信息,或者房主希望向某一客户出租房屋,需要发出会面请求,请求中包含客户的详细信息,系统将记录为会面信息,并将会面信息通知客户和房主,会面信息包括会面时间、地点以及会面双方的基本信息 。 【房主信息管理】 用于对房主的注册进行审核管理,房主信息包括姓名、家庭地址、电话号码以及系统分配的唯一身份标识(ID)和密码; 【客户信息管理】 用于对客户注册会员的审核管理,客户信息包括姓名、现住址、电话号码、出生日期、性别以及系统分配的唯一身份标识(ID)和密码;【房态管理】 用于管
4、理房屋信息,主要包括房屋的添加、修改和删除房间,每当房屋信息发生变化时,房主须通知系统,系统将更新到文件以便客户能够获得准确的可租用房屋信息,这些均需经过审核后方 可更新到数据库;【后台管理】 用于对公告界面中新闻、公告等的编辑管理。1.4系统主要功能设计详见房屋租赁服务系统网络版需求分析说明书1.5系统流程图详见房屋租赁服务系统网络版可行性分析说明书1.6参考资料房屋租赁服务系统需求分析概要设计说明书房屋租赁服务系统网络版可行性分析说明书总体设计模板(国家标准)2程序1(注册登陆模块)设计说明 注册页面 登录页面LogInExam()LogOnExam()LogInInput()IErroH
5、andle()GoToOrig()LogInSave()LogOnsave()2.1LogInExam过程: 对在注册页面界面中输入的各项信息进行初步检验。若发现错误,令 PErrorAppear=T,判断错误类型,并将相应的 错误类型PErroType 或者PErrorRank作为参数,转入IErroHandle过程。若未发现错误,转入LogOnInput过程。其中的错误种类有:a.数据类型的不匹配PErrorType =T;否则=F: 姓名 string 密码 string 性别 string 工作单位 string 电话号码 string b.数据超出规定范围PErrorRank =T;
6、 否则=F; 比如性别只能是“男”或者“女”,不能超过这个范围;LogInInput过程:经检验无误后,将输入界面表单中的数据输入到Class LogIn 中LogInString name =姓名;String code=密码;String sex=性别;String PlaceOfWork=工作单位;String number=电话号码;LogInSave 过程:将由LogInInput输入的注册 保存在一个临时文件LongInSave.txt中。以备与数据校验。 此类temp文件在每次软件的完全过程操作后,须删除。IErroHandle过程:在LogInExam或LogOnExam过程中
7、若发现错误,就转入本过程,执行相应的处理,并输出相应的出错信息。 If (PErrorType=T) 输出“您的个人信息可能输错了位置。请重试。” If (PErrorRank=T) 输出“您的个人信息不适应规定范围。请重试。”再转入旅客信息输入的界面中。 If (CErrorType=T) 输出“你的个人信息不对。请重试。” If (CErrorRank=T) 输出“您没有注册,情先注册。请重试。” 再转入相应的登录或者是注册页面。LogOnExam过程: 对在登录页面输入的各项信息进行初步检验。若发现错误,令CErrorAppear=T,判断错误类型,并将相应的 错误类型CErrorTyp
8、e或CErrorRank作为参数,转入IErrorHandle过程。若未发现错误,转入LogOnSave过程。其中的错误种类有: 1.数据结构不匹配,CerrorType=T,否则=F; 姓名 string 密码 string; 2.数据超出规定范围CErrorRank =T; 否则=F; 如在数据库中找不到对应的用户;LogOnsave过程: 将由LogOnExam中的信息保存在LogOnSave.txt文件中,待下次登录时候的校验,GoToOrig过程: 成功登录成功和保存完记录的信息后,是页面跳转到登录之前页面中去;3.程序2(查询模块)设计说明目的: 房主会员可以查询可以依据一定条件查
9、询客户的需求,客户会员可以依据一定条件查询房屋信息。特点:该程序是前台系统的主干模块。负责与会员交互,会员对满足一定条件的信息的查询。3.1程序描述前提:当客户会员想查询房屋信息信息时,会员必须已经登入该系统。处理:对于房主查询客户需求信息,可以查询满足一定条件的需求信息,对于客户查询房屋信息时,可以查询满足一定条件的房屋信息(如查询租金满足一定条件的,大小满足一定条件的等等)。系统将显示查询结果。3.2功能对于房主查询客户需求信息,可以查询满足一定条件的需求信息,对于客户查询房屋信息时,可以查询满足一定条件的房屋信息(如查询租金满足一定条件的,大小满足一定条件的等等)。系统将显示查询结果。3
10、.3性能网页具有输入出错处理能力提示选择功能,3.4输入项房屋查询: 按地址:输入地址,下拉选框输入 按大小:输入大小,下拉选框输入 按类型:输入类型(一室、二室),下拉选框输入 按租金:输入租金范围,下拉选框输入需求查询: 按地址:输入地址,下拉选框输入 按大小:输入大小,下拉选框输入 按类型:输入类型(一室、二室),下拉选框输入 按租金:输入租金范围,下拉选框输入3.5输出项查询房屋信息返回结果部分:房屋图片,房屋地址,大小,租金,房主ID,房主姓名等。查看需求信息结果输出部分:客户ID,客户姓名等等。3.6算法SQL语言Where子句中加上所输入的相关条件3.7逻辑流程大小地址租金类型房
11、屋信息表客户查询结果3.8接口数据库接口:HZ_table, HW_table, KH_table3.9存储分配3.10注释设计 程序前:用/*/注释 程序中:/*/多行注释/单行注释3.11限制条件查询信息前,需要会员首先登录到该系统。4. 程序3(房屋信息管理)设计说明 房屋信息管理界面HouseInfoIn()HouseInfoInput()HouseInfoExam()ModifyInfoIn()ChooseOperation()ModifyInfoExam()DelectInfo()ModifyInfo()IErroHandle()ChooseOperation过程:在这个界面通过输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 房屋 租赁 系统 网络版 详细 设计 说明书 14

限制150内