- 房屋租赁管理系统 
房屋租赁管理系统
房屋租赁管理系统
计算机毕业设计http://www.eeemk.com/
房屋租赁管理系统
房屋租赁管理系统是支撑房屋发展的一种手段,传统的房屋租赁管理模式还处于人工处理阶段,管理效率很低,人工成本过于太大,而且数据无法保留造成这一方面的缺陷。然而随着社会的发展房屋租赁需求越来越大,所以用户数量的不断增加,传统的手工管理模式已经不能满足当前用户的需求,随着信息化时代的到来,使得房屋租赁管理系统的开发成为必然。通过本系统,管理员可以有效的对对等的相关信息进行管理,而且还能对数据进行保存方便查询,又减小了工作量,为了提高信息处理的速度和准确性,需要不断完善对信息的管理和更新。使该信息管理工作系统化、规范化、高效化。
本毕业设计系统研究的房屋租赁管理系统基于当前较为流行的B/S网页模式结构,采用Java/jsp语言技术和采用sqlserver数据库进行开发设计,采用Tomcat服务器。通过设计本系统,实现了不同权限的用户登录,包括用户、出租商和管理员角色。系统主要分为前台和后台。主要包括管理员:房屋信息管理、房屋租赁管理、系统管理,用户:房屋信息、房屋租赁、个人中心、用户注册等功能。本系统经过测试,运行效果稳定,操作方便、快捷,是一个功能全面、实用性好、安全性高,并具有良好的可扩展性、可维护性的房屋租赁管理系统。
关键词:房屋租赁管理系统;Java技术,sqlserver数据库,B/S模式,系统
系统功能需求分析
本计算机毕业设计系统功能需要实现一套房屋租赁管理系统的设计与实现,系统主要分为前台和后台。主要包括管理员:房屋信息管理、房屋租赁管理、系统管理,用户:房屋信息、房屋租赁、个人中心、用户注册等功能。
(1)用户用例需求如图所示:

用户需求用例图
(2)管理员用例需求如图所示:
 管理员需求用例图
                                管理员需求用例图
系统功能设计
通过系统需求分析,本房屋租赁管理系统的设计与实现主要包括管理员:房屋信息管理、房屋租赁管理、系统管理,用户:房屋信息、房屋租赁、个人中心、用户注册等功能。其功能结构图如下图所示:
 
 
以下几个关键实体的实体关系图:
房屋租赁管理,用户信息管理,管理员模块er图展示
下面主要介绍各个实体的E-R关系图:
 
 
 
 
 
 
计算机毕业设计http://www.eeemk.com/
本系统功能模块设计
当用户输入个人的账号、密码登录系统,这时候系统的数据库就会在进行查找相关的信息,如果我们输入的账号和密码不正确,数据库就会提示出错误的信息提示,同时会提示用户重新输入输入自己的账号和密码。网站用户登录效果图如图5-1所示:
 
 
用户注册界面图
用户登录是系统最基础的功能,用户通过输入用户名、密码以及验证码之后,通过系统判断输入信息是否正确,如果输入有误,则系统会提示输入错误,反之实现用户登录。用户登录流程图:

登陆流程图
用户功能设计
前台主要实现房屋信息、房屋租赁、个人中心、用户注册等功能。网站首页效果图如图所示:
 
 
首页界面
个人中心
用户可以对个人信息进行修改、查看等操作。个人中心效果图如图所示。
 
 
个人中心界面图
房屋信息
用户可以对房屋信息进行修改、查看等操作。房屋信息效果图如图所示。
     
房屋信息界面图
房屋租赁
用户可以对房屋租赁信息进行修改、查看等操作。房屋租赁效果图如图5-7所示。
     
房屋租赁界面图
管理员功能实现
管理员同用户一样可以通过输入用户名、密码登陆系统,开始管理系统功能。管理员登陆效果图如下5-8图所示:
 
 
管理员登录界面图
系统管理
管理员可以对系统用户进行添加、查看、删除等操作。系统管理效果图如图所示。
 
 
图5-9系统管理界面图
房屋信息管理
管理员可以对房屋信息进行修改、删除、查看等操作。房屋信息管理效果图如图所示。
 
 
房屋信息管理界面图
房屋租赁管理
管理员可以对房屋租赁信息进行添加、删除、修改等操作。房屋租赁管理效果图如图5-11所示。
 
 
系统功能模块测试
模块测试,又称单元测试,由代码检查和软件测试组成。目的是确保每个模块可以作为一个单元正确运行。这个测试经常发现编码和详细设计中的错误。以管理员登录为例,介绍测试过程:
用例名称:用户登录测试
基本说明:通过登录具有系统购买权限
测试方案:使用不同的登录方式登录系统,查看是否有错误或成功提示。本房屋租赁管理系统的设计与实现登录功能测试如表所示:
系统功能测试
| 测试方案 | 测试数据 | 预期结果 | 
| 用正确密码登录已存在账号 | 用户名:admin,密码:123456 验证码:kdre | 测试身份验证成功,进入管理功能界面 | 
| 用错误密码登录已存在账号 | 用户名:1,密码:1,验证码:dfgh | 测试提示“用户密码或用户名称有错,还有2次机会!”,返回登录界面 | 
| 用不存在账号登录 | 用户名:admin,密码:12345,验证码:eghf | 测试提示“用户密码或用户名称有错,还有1次机会!”,返回登录界面 | 
| 账号或密码为空 | 不填写用户名、密码和验证码 | 测试提示“用户密码或用户名称有错!”,登录界面关闭。 | 
计算机毕业设计http://www.eeemk.com/
如需要定制网站,系统等需求的可以咨询:Q3517915281
或者
Q2087067169

