Skip to content

SC2Hotel/back_end

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

酒店管理系统

作业说明

  1. 自主实现第三阶段需求。
  2. 完成第三阶段的需求用例文档,需求规格文档,体系结构文档,详细设计文档。
  3. 自行完成相关单元测试和Web功能测试,提交测试报告。

TODO

  • 查看自己预定过的酒店
  • 信用记录查看
    • 时间,订单号,动作(订单执行、订单异常、订单撤销、充值),信用度变化、信用度结果
  • 列表中需要标记该酒店自己是否曾经预定过(正常订单、异常订单和撤销订单要分别标记);
  • 查看酒店细节时要列出所有自己在该酒店的订单(正常订单、异常订单和撤销订单要分别标记)
  • 可以专门列表查看自己预定过的酒店(正常订单、异常订单和撤销订单要分别标记)
  • 可以在列表中(?),也可以在选定的酒店详情中(√),生成订单
  • 搜索酒店信息
    1. 需要先明确地址和商圈,才能进行搜索
    2. 可以通过酒店名称、房间(类型、原始价格区间、有空房期间(房间 数量、入住日期,退房日期))、星级、评分区间等条件进行搜索, 这些条件可以独立起作用,也可以联合起作用
    3. 可以限定只搜索自己预定过的酒店
    4. 可以在搜索结果列表中,也可以在展开的酒店详情中,生成订单
  • 注册会员(会员分两种普通会员、企业会员。普通会员登记生日、企业会员登记企业名称)
  • 浏览订单
    1. 浏览未执行的房间预订的订单
    2. 浏览已执行的订单
    3. 浏览异常和已撤销的订单
  • 如果时间在超过最晚订单执行时间后还没有办理入住,系统自动将其置为异常订单 a. 酒店工作人员可以查看本地的异常订单,并手工为其补登记执行情况(即延迟入住),该订单置为已执行订单,恢复扣除的信用值 b. 置为异常的同时扣除用户等于订单的总价值的信用值 c. 已执行的订单用户可以获得等于订单价值的信用值增加
  • C. 网站营销人员 i. 制定网站促销策略 1. 双 11 活动折扣(在特定的期间预订有折扣) 2. VIP 会员特定商圈专属折扣(不同等级不同商圈折扣不一样) 3. 制定会员等级(制定信用值满多少升下一等级)及其折扣 ii. 浏览异常订单执行情况 1. 浏览每日未执行订单情况 2. 如果线下的异常订单申诉合理(系统不予考虑),营销人员可以撤销异常订单,并恢复用户被扣除的信用值的全部或一半。 a. 撤销的订单并不会删除数据,只是置为已撤销状态,记录撤销时间 b. 恢复信用值的全部还是一半,由营销人员自己决定
  • D. 网站管理人员 i. 用户管理(客户、酒店工作人员、网站营销人员) 1. 查询用户信息,更改用户信息 2. 查询,更改酒店工作人员信息。 3. 添加网站营人员,查询,更改营销人员信息。 ii. 添加酒店及其工作人员,查询、更改酒店工作人员信息 1. 需要先添加酒店(名称),才能为其添加工作人员; 2. 一个酒店只有一个工作人员账号

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published