您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 房屋租赁系统详细设计说明书
1房屋租赁服务系统1引言1.1编写目的本说明书是指导开发者如何实现软件功能的编写,使得软件的大致模型得以展现,并且跟好的维护跟新。它的阅读人员是软件编程者和相关开发者。1.2背景房屋租赁管理系统系统的主要用户群是:(1)房屋出租者(房主)(2)房屋求租者(客户)(3)其他人员。该软件系统同其他系统的相互来往关系:该软件是与房主提交的相关信息所组成的数据库联系的一套网络版软件。详细设计说明书21.3定义【房屋信息展示】包括房屋ID,用户ID,房屋主题,房屋所在区县,房屋所在街道,房屋的规格,房屋的庭数,房屋类型,房屋朝向,房屋价格,联系人,联系人电话,发布信息的日期,备注;【房主登录注册】用于房主会员登陆或注册,注册登录后方可与客户取得联系。房主信息包括姓名、地址、电话号码以及系统分配的唯一身份标识(ID)和密码;【房屋查询】客户登录后可通过系统查询现有的符合一定条件的可租用的房屋;【房主信息管理】用于对房主的注册进行审核管理,房主信息包括姓名、家庭地址、电话号码以及系统分配的唯一身份标识(ID)和密码;【房态管理】用于管理房屋信息,主要包括房屋的添加、修改和删除房间,每当房屋信息发生变化时,房主须通知系统,系统将更新到文件以便客户能够获得准确的可租用房屋信息,这些均需经过审核后方可更新到数据库;【后台管理】用于对公告界面中新闻、公告等的编辑管理。1.4系统主要功能设计详见《房屋租赁系统需求分析报告》1.5系统流程图详见《房屋租赁系统可行性分析报告》1.6参考资料《房屋租赁系统需求分析报告》《房屋租赁系统可行性分析报告》《总体设计模板(国家标准)》2程序1(注册登陆模块)设计说明2.1Reg过程:对在注册页面界面中输入的各项信息进行初步检验。若发现错误,则进行提示,用户可按照提示进行信息修改姓名string密码string重复密码string密码和重复密码值必须一致。Doreg过程:经检验无误后,将输入界面表单中的数据输入到per数据库中if(perdao.savePer(tuser)){//tuser来自上面的idPeruser=perdao.getPerByNameAndPwd(tuser);session.setAttribute(user,user);//备后用于显示登录后的用户名//3request.getRequestDispatcher(list.jsp).forward(request,response);response.sendRedirect(list.jsp);成功登录成功和保存完记录的信息后,是页面跳转到登录之前页面中去;3.程序2(查询模块)设计说明目的:房屋租赁者和求租者可以查询满足自己需求的房屋信息特点:可对满足特定要求的房屋信息进行查询(即高级查询)3.1程序描述处理:查询满足一定条件的房屋信息(如查询租金满足一定条件的,大小满足一定条件的等等)。系统将显示查询结果。3.2功能可对信息进行模糊查询,部分查询具有提示选择的下拉菜单。3.3性能网页具有输入出错处理能力提示选择功能,3.4输入项房屋查询:按地址:输入地址,下拉选框输入按大小:输入大小,下拉选框输入按类型:输入类型(一室、二室…),下拉选框输入按租金:输入租金范围,下拉选框输入需求查询:按地址:输入地址,下拉选框输入按大小:输入大小,下拉选框输入按类型:输入类型(一室、二室…),下拉选框输入按租金:输入租金范围,下拉选框输入3.5输出项查看需求信息结果输出部分:租赁者ID,租赁者姓名、房屋名称。3.6算法MYSQL语言4Where子句中加上所输入的相关条件3.7逻辑流程4程序3(房屋信息管理)设计说明目的:用户可修改自己发布的信息,从而及时更新信息,减少错误:此模块负责客户房屋信息的添加、修改。4.1程序描述前提:该模块用户必须是注册用户,并且已经登录。处理:修改信息时,更新数据库信息表中的记录信息。添加新信息时,在数据库信息表中新增该信息。4.2功能当插入新信息时,输入各种详细信息,确认后系统将添加该信息。当修改现有信息时,通过浏览消息可得所有信息的列表,选择欲修改信息的名称链接,系统从数据库中获得该用户的详细信息。输入修改后的各种详细信息,确认后系统将添加该信息。当添加新信息时,先获得该详细信息,输入。确认后系统将添加该信息。大小地址租金类型房屋信息表客户查询结果54.3性能网页具有输入出错处理能力提供足够的帮助信息,引导用户输入要求填写除备注外的所有信息,允许用户选择输入次序。使用选单等填入规范数据4.4输入项注:(详细的输入数据要求见需求分析、数据字典处)插入房屋信息部分:输入大小、编号、地址,房租,类型。插入房主信息:姓名、联系方式。修改用户信息部分:输入新姓名、联系方式。修改房屋信息部分:输入新大小、编号、地址,房租,类型。4.5输出项查看房屋具体信息返回结果输出部分:大小、编号、地址,房租,类型、房主姓名、联系方式。4.6算法用户信息修改部分:通过UPDATE语句从数据库PER表中修改选定的房主相关信息部分。新信息部分:通过INSERT语句从数据库对应表中增加新记录。房屋信息修改部分:通过UPDATE语句从数据库HOUSE表中修改选定的房主相关信息部分。新信息部分:通过INSERT语句从数据库HOUSE表中增加新记录。
本文标题:房屋租赁系统详细设计说明书
链接地址:https://www.777doc.com/doc-5880907 .html