更新时间:11-17 上传会员:将大紫
分类:计算机信息 论文字数:20395 需要金币:2000个
摘 要:伴随着科技的飞速发展,属于5G时代的即将来临,也意味着在各个领域都将会面临巨大的变革和跨时代的发展。相对于以往对于房屋进行租赁管理的管理模式,如今通过网络对房屋租赁进行管理已经成为当前的主流趋势,房屋租赁公司可以更加便捷、高效、安全的进行房租租赁的管理。在节约成本的同时,也能够更好的提高房租租赁时的服务水平。
房屋租赁管理系统是一个基于Spring Boot框架、搭配JSP技术、以及MySQL数据库为基础构建的一个面向广泛租户,拥有优越的性能、安全并且可靠的房屋租赁管理系统。该租赁管理系统包括的需要实现的内容包括了租户的注册登录、下单租赁房屋、房屋报修的功能以及房屋租赁公司对于带租赁房屋信息的查看、添加、删除,查看订单,完善房屋报修的功能。选择Eclipse作为项目的开发工具,通过Maven对租赁系统开发所需依赖工具进行管理。在系统的安全性方面,通过3DES加密算法对用户的个人信息进行加密处理,并添加到部署在腾讯云服务器中的数据库中,保障了房屋租赁系统的安全性与实用性。
本篇论文首先详细阐述了进行房屋租赁管理当前面临的市场需求[2],对房屋租赁管理系统的业务需求进行分析以及设计,其次简单描述了运用到的开发环境以及技术分析,详尽介绍了房屋租赁管理系统的开发时的环境配置以及功能实现模块,最后通过白盒和黑盒测试对租赁系统进行单元以及性能的测试过程。
关键字:房屋租赁管理系统;JSP技术;Spring Boot框架;3DES算法
目录
摘要
Abstract
1绪论-1
1.1 背景及意义-1
1.2 房屋租赁管理系统研究现状-1
1.3 初步设计方法与实施方案-2
1.4 论文主要结构-3
2 房屋租赁管理系统分析-4
2.1 房屋租赁管理系统可行性分析-4
2.1.1 经济可行性-4
2.1.2 技术可行性-4
2.1.3 运行可行性-4
2.1.4 安全可行性-5
2.2 房屋租赁管理系统功能需求概述-5
2.3 房屋租赁管理系统业务流程分析-9
2.4 房屋租赁管理系统运行环境-11
2.5 房屋租赁管理系统开发环境与技术分析-11
2.5.1 JSP技术概述-11
2.5.2 B/S结构概述-12
2.5.3 MySQL数据库概述-12
2.5.4 SpringBoot框架概述-13
2.5.5 SpringMVC框架概述-14
2.5.6 3DES加密算法概述-15
2.5.7 MyBatis框架概述-15
2.5.8 Eclipse概述-15
2.5.9 Navicat Premium概述-16
2.5.10 Tomcat概述-16
2.5.11 Maven概述-16
3 房屋租赁管理系统设计-17
3.1 房屋租赁管理系统架构设计-17
3.2 房屋租赁管理系统系统架构类图-18
3.3 房屋租赁管理系统交互图-19
3.4 房屋租赁管理系统数据库设计-20
3.4.1 数据库概念模型-20
3.4.2 数据表字段设计-22
3.5 房屋租赁管理系统安全性设计-23
4 房屋租赁管理系统实现-24
4.1 房屋租赁管理系统系统配置-24
4.1.1 应用层配置-24
4.1.2 数据库连接配置-24
4.1.3 generatorConfig.xml文件配置-25
4.2 登录设计实现-25
4.3 用户管理模块的实现-27
4.4 房屋管理模块的实现-29
4.5 房屋租赁管理模块实现-30
4.6 报修管理模块的实现-32
4.7 统计管理模块的实现-33
5房屋租赁管理系统测试-35
5.1 功能测试-35
5.2 安全测试-35
5.3 可用性测试-36
5.4 性能测试-37
5.5 测试结果分析-37
结 论-38
参考文献-39
致 谢-40