设计目的:服务于小微型酒店,方便工作人员进行酒店客房的管理,相应入住及退房操作。
1.用户需求
1.1业务需求
1.酒店管理人员可以进行如下操作:房间管理,入住登记,退房办理等
2.可行性分析
2.1 技术可行性
Spring+mysql+vue,相对成熟和轻量级的开发框架,易于开发及维护
2.2 经济可行性
小型企业级应用,开发成本较低
3.系统功能
3.1 功能概述
1.登录:仅限工作人员登陆
2.房间管理:
房间的上下架,价格的管理
3.入住登记:
查询房间的状态(类型,是否为空)
分配住房,更新房间状态,扣减客房库存
收取费用,根据顾客的会员等级提供折扣,增加积分
订单管理,录入相应信息,更新订单状态
4.退房办理:
更新房间状态,释放客房库存
更新订单状态
可能触发的支线——收取顾客额外消费费用
5.换房办理:
更新房间及订单状态
3.2 E-R图:
3.3系统框架图:
3.4 系统用例图: