房屋租赁系统的设计与实现毕业论文
2022-01-14 20:29:58
论文总字数:19806字
摘 要
在中国每年都会有800万左右的学生离开学校进入社会开始自己的事业打拼,其中大部分人会选择北上广,还有一些会选择去二线城市去发展。对于这些刚刚踏入社会的人群来说能够快速的解决住的问题就是租房,而且租房也成为了越来越多人的首要之选。因此针对这一方面问题展开了此次软件设计。
本文详细说明开发过程中的思路与具体实现。此平台在功能上根据用户的类型不同分为了两个模块,在房东模块中,可以添加房源,上传房屋图片,合租类型,房东和租客可以签订合同、处理租客上报的房屋故障、提醒租客交房租等功能。在租客模块中,可以查看房源,申请看房,包修等功能。
本课题设计开发的平台在eclipse操作系统上,使用JAVA作为主要的开发语言,数据库选择了MySQL,并且使用框架了SSM来实现此次的软件开发。
关键词:房屋租赁 Eclipse JAVA MySQL SSM
Development of Housing Rental Platform Based on SSM
Abstract
Every year in China, about 8 million students leave school and enter society to start their own career. Most of them choose beijing,shanghai,guangzhou, and some choose to go to second-tier cities to develop. For these people who have just entered the society, the problem that can be solved quickly is renting, and renting has become the first choice of more and more people.Therefore, this software design is carried out to solve this problem.
This paper describes in detail the ideas and concrete implementation in the development process. On this platform, user login and registration are realized, which are divided into two modules according to different types of users. In the landlord module, the functions of adding housing resources, uploading housing pictures, sharing rent type, signing contracts between landlord and tenant, dealing with the housing faults reported by tenants, reminding tenants to pay rent can be added. In the tenant module, you can view the source of the house, apply to see the house, repair and other functions.
The platform of this project is based on eclipse operating system. JAVA is used as the main development language, MySQL is selected as the database, and SSM is used as the framework to realize the software development.
Key words: lease of houses;Eclipse;JAVA;MySQL;SSM
目录
第一章 绪论 1
1 课题背景和意义 1
2 国内外发展现状 1
3 课题内容 1
4 论文组织结构 2
第二章 系统开发相关技术的介绍 3
2.1 Eclipse的介绍 3
2.2 JDK的简介 3
2.3 MySQL的介绍 3
2.4 Tomcat的介绍 4
2.4.1 什么是Tomcat 4
2.4.2 Tomcat的结构图 4
2.4 框架的选择 5
2.4.1 SSM框架简介 5
2.4.2 Spring简介 5
2.4.3 SpringMVC简介 6
2.4.4 MyBatis简介 6
2.5本章小结 7
第三章 需求分析 8
3.1 什么是需求分析 8
3.2 功能描述 8
3.3 用例描述 9
3.3.1查看房源用例描述 9
3.3.2上传房源用例描述 10
3.4 E-R图的设计 11
3.5 系统非功能性的系统分析 12
3.5.1质量可靠性需求分析 12
3.5.2安全性需求分析 12
3.6本章小结 12
第四章 系统设计 14
4.1 什么是系统设计 14
4.2 体系结构的设计 14
4.2.1视图层 14
4.2.2业务逻辑层 14
4.2.3控制层 15
4.3 类的设计 15
4.3.1业务逻辑层Service类的设计 15
4.3.2控制层Controller类的设计 16
4.4 表的设计和建立 16
第五章 项目的创建与运行结果 22
5.1工程项目的建立 22
5.2 功能模块的实现 24
5.3 程序的效果展示图 26
5.4 本章小结 30
第六章 总结与展望 31
6.1 总结 31
6.2 未来的展望 31
参考文献 33
致 谢 35
第一章 绪论
1 课题背景和意义
伴随着互联网应用技术的的不断发展,网络传播成为一个更便捷的,更高效的传播方式。人们越来越离不开网络,总是会在网络上查找自己的需要的东西,可以做到足不出户就可以找到所需要的信息。在我国每年有约2.5亿流动人口,一线城市每年新增人口超过110万,北上广常住外来人口占比约40%,住房需求非常大。对于刚刚毕业大学生或者北上广拼搏的人来说,唯一选择就是租房。据不完全统计,我国的房屋租赁市场规模大约有1.5万亿。但是一般情况下租金价格太高,租房市场信息不对称、收费不透明、二房东猖狂等原因,“租房难”问题日益凸显[1]。所以针对这种情况,特此展开了本次课题的研究设计与实现,主要用于解决流动人群的租房问题以及让租赁信息透明化。
2 国内外发展现状
请支付后下载全文,论文总字数:19806字