采用技术栈:

    后端:Java,SpringBoot,Mybatis

前端页面:HTML,JS,CSS,Echarts(数据可视化),thymeleaf。

数据库为MySQL。

实现的主要功能如下:

(1)用户的基本注册和登录功能,其中登录功能中要实现对用户登录的正确性的检验和判定用户的存在性。

(2)用户的登录管理和密码管理,保证好用户个人信息密码的安全性。

(3)用户的预定功能包含酒店内部的房间预定和不同房间类型的管理、入住时间和离开时间。

(4)用户个人中心包含在这里用户可以看到自己的预订情况。

(5)系统的相关日志记录,记录了每个用户和管理人员的操作。

(6)对不同层数的放进记性编号规划和连续性判别。

(7)房间管理:房间的编号设计和房间类型的设计。

(8)房间用户的入驻人数管理和编辑。

(9)用户的ID信息和订单等信息的保存和管理甄别。

(10)酒店预定功能包含对酒店预定业务的实现。

(11)入驻功能管理包含对用户个人信息的登记管理。

(12)营业分析统计包含以月份和年份进行业务报表统计。

如下图2.1所示为系统的功能模块图

2-1 功能模块图

 技术方案:主要采用Java语言作为本次开发的服务器端开发语言;HTML、JS、CSS作为前端页面的基本渲染和结构布局;系统的整体设计架构采用B/S架构进行。数据库采用目前开源免费的关系型数据库MySQL作为本次开发项目的数据库。

 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐