时间: 2021-08-07 13:17:29 人气: 22 评论: 0
最近这些年伴随着房价的提高、居住观念的改变,租房的需求变得越来越大,但是对租房的系统管理却是宁缺毋滥。鉴于此环境下,比对B/S架构的工作原理,使用MySQL数据库和SSM框架构建一个房屋租赁系统,可以快速便捷的对房源、故障报修等租赁信息进行管理,极大的提高了用户对房屋租赁的有效控制。
本文设计的房屋租赁系统采用了SSM框架和JSP技术,实现了房源列表、租赁信息的查看、看房申请以及报障申请等功能,可使用户从看房到签定合同,入住、退租、收租及故障报修等一系列操作智能化,具有一定的实用性。
关键词:SpringMVC;MySQL;Bootstrap;房屋租赁系统
(1)登陆模块:用户在登陆的时候会有租客和管理员两种身份进行登陆,租客如果没有账号需要注册。登陆时验证不成功会弹出对话框,提示用户是密码错误还是用户名错误。
(2)房源信息:租客可以查看房源的出租的情况;管理员可以对房源的出租情况和房源信息进行增删改查操作。
(3)租赁及合同信息:该部分如果是租客可以查看自己的租赁情况和退租情况;管理员可以查看对租赁和退租情况进行管理。
(4)申请列表:租客可以提出看房申请和退租申请;管理员可以对看房、退租申请进行接受和拒绝管理。
(5)报障模块:租客可以提出报障申请,管理员接受并处理报障。
(6)租金信息:租客可以查看代缴的租金,管理员可以对收租进行记录。
(7)我的日程:管理员可以记录自己的日常安排。
(8)其他操作:租客和管理可以分别对账号进行管理。
目 录
中文摘要 1
英文摘要 2
1 引言 3
1.1 课题研究意义以及背景 3
1.2 国内外发展现状 3
1.2.1国外发展现状 3
1.2.2国内研究现状 4
2 需求分析 5
2.1 可行性分析 5
2.1.1技术可行性 5
2.1.2经济可行性 5
2.1.3管理可行性 5
2.2 功能需求分析 5
2.3 开发环境介绍 6
3 系统设计 7
3.1 总体功能设计 7
3.1.1登陆模块 7
3.1.2房源信息 7
3.1.3租赁及合同信息 7
3.1.4申请列表 7
3.1.5报障模块 7
3.1.6租金信息 7
3.1.7我的日程 8
3.1.8其他操作 8
3.2 系统功能结构 8
3.3 数据库表结构 8
4 详细设计 14
4.1 系统框架的设计和介绍 14
4.1.1表现层的设计 14
4.1.2业务逻辑层的实现 15
4.1.3持久层的实现 15
4.1.4JSP技术 16
4.1.5系统总体业务流程描述及流程图 17
4.2 系统功能模块的设计 17
4.2.1用户登陆模块 17
4.2.2房源列表 19
4.2.3租赁及合同信息 21
4.2.4申请列表 23
4.2.5报障模块 26
4.2.6租金信息 28
4.2.7我的日程 31
4.2.8其他操作 31
5 系统测试和分析 33
5.1 测试需求分析 33
5.2 测试计划 33
5.3 测试用例 33
5.3.1用户登陆模块测试 33
5.3.2报障测试 35
6 总结 37
谢辞 38
参考文献 39
196
198
82