1、概要
系统技术、环境等介绍:
前台技术:JSP、JQuery、CSS、Html、Bootstrap
后台技术(可选SSH、SSM):SSH(Spring、Struts2、Hibernate)、 SSM(SpringMVC、Spring、Mybates)
数据库:MySQL
开发工具/运行环境:Eclipse/Idea、Tomcat9/10
2、系统详细介绍
前台功能模块:
- 查找客房:可根据面积区间、价格区间、床型、床位数量进行客房筛选。
- 最新客房:该模块可显示最新的九条客房信息
- 用户注册(身份证号/联系电话等信息)
- 用户登录/注销
- 我的账户信息:修改个人信息、密码修改
- 我的订单:订单详情、取消订单
- 客房预约
-
后台功能模块:
系统后台登录页面:
模块一、基础信息管理(使用角色:管理员)
- 员工信息管理: 字段:登录用户名,登录密码,姓名,移动电话,性别,年龄,邮箱,权限(管理员/业务员)
-
功能:增加员工信息、修改员工信息、删除员工信息、检索员工信息
- 客户信息管理(前台注册过来的用户):字段:姓名,联系电话 (为登录账户),登录密码 ,邮箱
-
功能:增加客户信息、修改客户信息、删除客户信息、检索客户信息
模块二、客房信息管理(管理员)
- 客房类型:字段:类型名称,面积㎡,单价/天,床位数量
-
功能:增加客房类型、修改客房类型、删除客房类型、检索客房类型
- 客房信息管理:字段:房源名称,图片,位置,添加时间,房源类型,点击次数,房屋户型,是否可以取消(0: 可以取消 1: 不可取消),房屋状态(0:空闲中, 1:预约中, 2:使用中),备注
-
功能:增加客房信息、修改客房信息、删除客房信息、检索客房信息
模块三、营业信息管理(管理员/业务员)
- 订单信息管理:字段:订单编号,客房信息,客户信息,起始时间,预计结束时间,预计天数,实际使用天数(天),结算时间,退订时间,押金,实际消费,订单状态(0:预约中, 1:消费中, 2: 已退订 3:交易完成)
-
功能:(入住,结算,退订)
模块四、财务管理(管理员)
- 收入记录管理:订单成功结算后会生成一条对应的收入记录,该模块可根据相应的收入时间区间订单编号等条件进行记录的筛选
-
模块五、基本信息编辑
- 不同角色登录账户后可以对自己的信息进行修改,或者密码的修改
-