| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 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 |

