基于SpringBoot的民宿短租系统的设计与实现.docx

资料分类:计算机信息 上传会员:菲菲小宝贝 更新时间:2022-03-13
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:17827
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:2020新年伊始,爆发了的严重的新型冠状肺炎疫情,这对全中国乃至于全球的经济造成巨大破坏,各个行业几乎无一幸免,房地产行业同样深受其害。大量房屋滞销给房地产行业带来了诺大冲击,房地产行业遭受空前挑战。房地产的库存堆积无疑阻挡了房产行业的发展脚步。如何减少房产库存也已经成为房地产领域的重要挑战。房屋投资引起的房屋闲置率的提高同样造成了房产资源的浪费。而民宿短租,就是通过短期租赁方式将闲置的房屋进行出租,以达到更好的利用价值。这种新型的房屋租赁方式不但能提高房屋利用率,而且能在一定程度上增加房屋的销售量,减少房屋的库存量。

本文以民宿短租管理系统的主要业务流程为中心,设计并开发了一个基于B/S 架构的民宿短租平台。该系统使用VUE 框架完成了前端架构,基于 Spring Boot 框架实现了对业务逻辑的控制,采用 SHIRO 框架,完成了对权限和安全的控制,利用 Hibernate 框架的优秀特性,将Data保持持久化。该系统分为民宿房东模块、短租前台接待员模块、短租后台管理员模块、租客租赁模块;共分为房东,租客,前台接待员,系统管理员这四个角色。系统通过个角色间的相互作用与配合,巧妙地将民宿短租业务线上线下相结合,进一步实现了民宿短租的各个功能。

通过多次全面的测试,该系统具有较好的稳定能力,操作方便简单,界面友好干净,可满足绝大多数用户的需求,具有长远发展价值。

 

关键词:民宿短租系统;Spring Boot;Hibernate ;B/S ;VUE

 

目录

摘要

Abstract

引    言-1

1  系统概述-2

1.1  项目开发背景及意义-2

1.2  研究现状-2

1.3  系统开发相关技术-3

1.3.1  SpringBoot-3

1.3.2  Hibernate-3

1.3.3  B/S-4

1.3.4  VUE-5

1.4  本文主要研究内容-5

1.5  本文的组织结构-5

2  系统需求设计-6

2.1  系统需求描述-6

2.2  系统功能性需求分析及用例描述-6

2.2.1  系统管理员-6

2.2.2  前台接待员-8

2.2.3  房东-9

2.2.4  租客-10

2.3  系统非功能性需求分析-11

2.3.1  系统测试环境-11

2.3.2  性能需求-11

2.3.3  可靠性需求-12

2.3.4  易用性需求-12

2.3.5  安全性需求-12

2.3.6  兼容性需求-12

2.3.7  可移植性需求-12

2.4  系统功能模块划分-12

2.5  系统开发环境及开发工具-13

2.6  本章小结-14

3  系统概要设计-15

3.1  数据库设计-15

3.1.1  数据库 E-R 图-15

3.2  系统架构-15

3.3  本章小结-17

4  系统详细设计-18

4.1  数据库设计-18

4.1.1  表清单-18

4.1.2  核心表详细设计-19

4.2  部分类的详细设计-23

4.2.1  HomePageController类详细设计-23

4.2.2  OrderController类详细设计-24

4.3  本章小结-24

5  系统实现-25

5.1  房东模块核心流程及界面实现-25

5.2  系统功能导航模块设计与界面实现-25

5.2.1  客房总览功能-26

5.2.2  已预订房间功能-26

5.2.3  已开房间功能-27

5.2.4  开房订单功能-27

5.3  前台接待员模块实现-27

5.3.1  前台接待员模块核心流程图-27

5.3.2  前台接待员模块界面功能实现-28

5.4  系统管理员模块实现-29

5.4.1  客房管理模块界面功能实现-29

5.4.2  房源审核模块界面功能实现-30

5.4.3  员工管理模块界面功能实现-30

5.4.4  财务报表模块界面功能实现-30

5.5  租客模块实现-31

5.6  本章小结-31

6  系统测试-32

6.1  测试概要-32

6.1.1  测试目标-32

6.1.2  测试方案-32

6.2  单元测试-32

6.2.1  房东模块测试-32

6.2.2  前台接待员模块测试-33

6.2.3  系统管理员模块测试-35

6.2.4  租客模块测试-37

6.3  性能测试-37

6.4  本章小结-38

结    论-39

致    谢-40

参 考 文 献-41

附录A  部分核心代码-42

相关论文资料:
最新评论
上传会员 菲菲小宝贝 对本文的描述:根据上述背景,结合自身所学,基于Spring Boot + Hibernate 框架[1-2]设计并开发了这个民宿短租系统,该系统使用VUE框架进行了前端架构,基于 Spring Boot 框架实现了业务逻辑控制,利用 Hib......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: