学士学位毕业设计
基于 Spring cloud 房产销售平台的设计与实现
学生姓名:
学 号:
指导教师:
刘某某
所在学院:
信息与电气工程学院
专 业:
计算机科学与技术
黑龙江八一农垦大学教务处制
20ⅩⅩ 年 Ⅹ 月
摘要
摘 要
信息技术的发展推动了管理系统的进步,目前各种行业都积极参与管理系统的建设
工作。特别是疫情带来的影响,让传统行业逐渐认识到只有通过在线管理才能继续的发
展。房产销售平台是为求租者提供房源必备的平台,如何找到一个好的房源是生活中很
重要的事情。传统的签约模式是依靠同学介绍,签约中心推荐等,这种模式下会造成传
播效率低,发生问题不能及时处理,还有一些没有资质的二手房东浑水摸鱼,耽误时间。
而通过发展基于 JAVA 的房产销售平台,可以快速的找到房源,对于房东,也可以委托
给房源中介,实现双赢。
房产销售平台采用 Spring cloud 开发,数据库 MySQL 存放信息。本文首先进行理
论分析,提出房产销售平台的建设可行性,然后通过需求分析,设计房产销售平台的功
能,最后进行代码实现。房产销售平台包括两种用户,管理员管理用户和房源信息,客
户登录后,查看房源信息,在线签约。房产销售平台的开发,实现了各用户实际需求,
对房源行业产生积极影响。
关键词:房源,MySQL,房源签约,Spring cloud
ABSTRACT
Abstract
The development of information technology has promoted the progress of manage
ment system, and all kinds of industries are actively involved in the construction of
management system. Especially the impact of epidemic, the traditional industry gradual
ly realized that only through online management can continue to develop. The real est
ate sales platform is a necessary platform for the renters to provide the housing resou
rces. How to find a good source of housing is very important in life. The traditional
leasing mode relies on the introduction of students, the recommendation of leasing cen
ter, etc. in this mode, the communication efficiency is low, problems can not be dealt
with in time, and some unqualified second-hand landlords fish in the water, which d
elays time. And through the development of the real estate sales platform based on Ja
va, we can quickly find the source of the house, for the landlord, can also entrust to
the housing source intermediary, to achieve a win-win situation.
The real estate sales platform is developed by spring cloud, and MySQL database
stores information. This paper first carries on the theoretical analysis, proposes the c
onstruction feasibility of the real estate sales platform, then through the demand analy
sis, designs the function of the real estate sales platform, and finally carries on the c
ode realization. The real estate sales platform includes two kinds of users, the adminis
trator manages the user and the house source information. After the customer logs in,
the user can view the information of the house source and rent online. The develop
ment of the real estate sales platform has realized the actual needs of all users, and h
as a positive impact on the real estate industry.
Keywords: source, mysql, rental, spring cloud.
黑龙江八一农垦大学毕业论文(设计)
II
目 录
前言 .................................................................................1
1 绪论 ...............................................................................1
1.1 背景和意义 .......................................................................................................................................1
1.2 国内外现状 .......................................................................................................................................2
1.3 相关技术概述 ...................................................................................................................................2
1.3.1 JAVA 技术..............................................................................................................................2
1.3.2 编程环境 ................................................................................................................................3
1.3.3 Mysql 数据库..........................................................................................................................3
1.3.4 Spring cloud 技术....................................................................................................................4
2 系统分析 ...........................................................................5
2.1 系统需求分析 ...................................................................................................................................5
2.2 系统使用者 .......................................................................................................................................5
2.3 系统用例分析 ...................................................................................................................................5
2.4 可行性分析 .......................................................................................................................................8
3 系统设计 ..........................................................................10
3.1 系统体系结构 .................................................................................................................................10
3.1.1 界面层设计 ..........................................................................................................................10
3.1.2 数据库层设计 ......................................................................................................................10
3.1.3 业务逻辑层设计 ..................................................................................................................10
3.2 系统功能设计 .................................................................................................................................10
3.2.1 管理员功能 ..........................................................................................................................11
3.2.2 客户功能 ..............................................................................................................................11
3.3 系统流程设计 ................................................................................................................................12
3.4 数据库设计原则 ............................................................................................................................13
3.5 系统数据库 E-R 图 ........................................................................................................................13
3.6 数据库表的设计 ............................................................................................................................15
4 系统实现 ..........................................................................17
4.1 登陆模块的实现 .............................................................................................................................17
4.2 房源信息管理模块实现 .................................................................................................................17
4.3 签约信息管理模块实现 .................................................................................................................19
4.4 申请看房管理实现 .........................................................................................................................20
4.5 平台前台首页实现 .........................................................................................................................20
4.6 在线留言模块实现 .........................................................................................................................21
总 结 ...............................................................................23
参考文献 ............................................................................24
致 谢 ..............................................................................25
黑龙江八一农垦大学毕业论文(设计)
第 1 页
前言
现如今,人们日渐关注互联网的发展,同时人们也开始大量使用自动管理技术来对
各行各业进行管理。早前的人工管理方式所存在的缺陷开始不断显现,例如管理成效差,
处理信息的速度缓慢,工作量大,处理信息的精准度不高等。基于此,怎样扭转此种情
况,尽可能的使以上问题得到解决,切实解放劳动力,其关键在于提高处理信息过程中
的准确率。经济因时代的发展而迅速发展,当下的市场更是变幻莫测,在此种背景之下,
如今的房产销售平台需要面对很多的挑战,与此同时,它还应具备较强的扩展性。
计算机技术已经渗透到人们生活的方方面面,使得大家工作、学习以及生活方式都
发生了翻天覆地的改变,从最初的必须面对面求租,到通过互联网观看房源,甚至通过
手机、iPad 进行互动,突破了房源签约资源受时间、空间、地域的限制,随时随地都
可以通过网络获得自己想要的房源信息,帮助求租者提高查找信息的效率。当前社会,
竞争日益激烈,只有使用管理系统才能提高管理效率。目前,我国网络环境和市场经济
发展良好,各行业分布广泛,工作精细化程度高。对于各项工作流程的管理更加的重视,
使用管理系统对企业进行流程化管理,控制业务,提高工作效率,对流程化进行统一控
制,方便用户快速的解决相关事务。
房产销售平台采用 Spring cloud 开发,数据库 MySQL 存放信息。本文首先进行理论
分析,提出房产销售平台的建设可行性,然后通过需求分析,设计房产销售平台的功能,
最后进行代码实现。房产销售平台包括两种用户,管理员管理用户和房源信息,客户登
录后,查看房源信息,在线签约。房产销售平台的开发,实现了各用户实际需求,对房
源行业产生积极影响。