基于ElasticSearch的搜房网站设计.docx

资料分类:管理学院 上传会员:有翡啊 更新时间:2021-01-14
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10446
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在我国,住房问题一直是人们密切关心的问题,随着人们生活水平的不断提高,对住房信息详细程度的要求也更加细致,除了房屋的面积、房屋的楼层、房屋的朝向等基本因素,房屋周边的交通便利性,周边的学校、医院数量等因素也都影响着人们的选择,因此房源相关数据量与日俱增,在处理这些海量复杂的房源数据时,人们希望探寻一种效率更高的方法或技术,用传统的工具对这些信息进行检索和分析,在对数据进行访问时的效率以及项目的可扩展性方面存在一些缺点,越来越难以应对数据量飞速增加所带来的问题。同时,搜房网站是一个庞大而又复杂的项目,传统的web项目开发中存在大量xml文件,配置繁琐,开发效率低。因此探寻一种简易,高效的web开发模式也尤为重要。本文主要是应用 Java 语言,设计实现了一个搜房网站,通过SpringBoot来搭建环境;My SQL 构建数据库;七牛云实现多图片上传;同时结合百度地图api,实现整个网站的开发。对于本系统,管理员可以对房源信息进行增删查改,上架下架住房信息,用户可以登录网站,通过选择城市,区域,价格,面积等条件对住房信息进行筛选、排序,可以通过搜索关键字来查找住房信息,还可以在地图中搜索房屋周边相关设施,规划出行路线。

关键词:搜房网站,SpringBoot,ElasticSearch,MySQL

 

目录

摘要

ABSTRACT

第一章-绪论-1

1.1搜房网站的发展现状-1

1.2 研究背景-1

1.3 研究意义-2

1.4 研究内容-2

第二章-相关技术-3

2.1 SpringBoot框架-3

2.2 ElasticSearch技术-4

2.3 Kafka技术-5

2.4数据库技术-5

2.4.1 MySQL数据库-5

2.4.2 Redis数据库-6

第三章-系统需求分析-7

3.1 系统可行性分析-7

3.1.1技术可行性分析-7

3.1.2时间可行性分析-7

3.1.3经济可行性分析-7

3.2 功能需求分析-7

3.3 系统用例分析-8

3.3.1 管理员-8

3.3.2 用户-8

第四章-系统设计-9

4.1 系统总体设计-9

4.2系统功能结构设计-10

4.2.1后台管理功能设计-10

4.2.2 前端平台功能设计-10

4.3数据库设计-11

4.3.1 E-R图设计-11

4.3.2数据库表结构设计-12

第五章-系统实现-13

5.1后台管理功能实现-13

5.1.1后台登录功能实现-13

5.1.2 上传房源图片功能实现-14

5.1.3新增房源功能实现-15

5.2前端平台功能实现-17

5.2.1用户登录功能实现-17

5.2.2站内搜索功能实现-18

5.2.3 地图找房功能实现-20

第六章-总结与展望-23

6.1总结-23

6.2展望-24

参考文献-24

致    谢-25

相关论文资料:
最新评论
上传会员 有翡啊 对本文的描述:在网站的功能设计方面基于IDEA编译器和jdk1.8开发环境搭建项目,结合百度地图api设计并实现搜房服务系统,其中主要包括管理员子系统,用户子系统。管理员子系统主要包括管理员后台......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: