当前位置:文档之家› 酒店管理系统设计

酒店管理系统设计

餐饮预订 选择菜单、餐饮时 间
否 是否住客 是 是否送至 客房 否 是否有空 餐位 是 选择餐位 否 空列表 是 输入房间号
确定
3-2.8直接餐饮流程图
直接餐饮
选择菜单
否 是否住客
是 是 输入客房号 是否送至 房间 否 否 空列表 是否有餐 位 是 选择餐位
确定
3-2.9客房收银流程图
客房收银
是否入住
<<extends>>
客房信息查询 统计客房信息
3-1.3餐饮部经理
增加菜谱信息 修改菜谱信息
<<extends>> <<extends>>
<<extends>>
删除菜谱信息
菜谱信息管理
<<extends>> <<extends>>
增加餐桌信息
餐饮信息管理
<<extends>>
<<extends>>
<<uses>>
预定管理
<<extends>> <<uses>>
餐饮管理
<<uses>
入住管理
<<extends>>
餐饮经理
<<extends>>
<<uses>>
酒店管理系统
财务管理
<<uses>>
<<uses>>
收银管理
<<uses>>
财务经理
<<extends>>
住宿查询管理
<<uses>>
用户管理界面
-用户名 : char -密码 : int
餐饮管理界面
+食品种类 : char +食品价格 : double +点菜() : char +结账() : void
酒店管理系统
-用户名 : char -密码 : int +登录()
财务管理界面
-账单编号 : int -入账金额 : double -入账时间 : void
菜单编号 备注 菜系名称 菜的类别 单价
5-7.菜单信息E-R图
菜单信息
菜单编号 桌号 名称 单价 总金额 日期 备注
5-9.客人信息E-R图
客人性别 客人姓名 客人电话 客人邮件
客人编号
客人身份证号
客人信息表
客人到达时间
备注
客人离开时间
谢谢观看
• 2013.12.8

是 输入客房号
输入住客身份证号
显示住客信息
预收押金
退房结账
确认支付
3-2.10餐饮收银流程图
餐饮收银
输入菜单号
是否增加菜 单 否 列出菜单、金额

结账
3-2.11收银查询流程图
收银查询
按类别查询
客房收银
餐饮收银
按时间查询
输入查询时间段
确认查询
3-2.12员工管理流程图
人事部主管 员工查找 员工信息
客 人 信 息 管 理
餐 饮 管 理
员 工 管 理
清 洁 管 理
预 订 客 房
入 住 客 房
查 询 客 房
更 换 客 房
退 客 房
客 房 收 银
餐 饮 收 银
收 银 查 询
客 人 信 息 查 询
客 人 信 息 修 改
预 定 餐 饮
直 接 餐 饮
新 增 员 工
员 工 查 找
3-2.2客房预定流程图
客房预定
订单编号 住客编号 客房编号 住客姓名 住客性别
住客身份证号
住客身电话
5-5.退房信息E-R图
退房信息
退房编号
客房编号
住客编号 住客姓名 住客性别 住客身份证号
住客电话
5-6.客房时间E-R图
客房时间
客房时间编号
备注 客房编号 入住时间 退房时间 消费时间
预定时间
5-8.菜普信息E-R图
菜谱信息
<<extends>>
客人信息管理 餐饮查询管理
客人
3-1.2客房部经理用例图
增加客房信息
<<extends>>
<<extends>>
修改客房信息
客房信息管理
<<extends>> <<extends>>
删除客房信息
<<extends>> <<extends>>
入住情况查询
<<extends>>
客房部经理 客房经营管理
客人
-姓名 : char -电话 : float -备注 : char +预定() +结账()
菜单管理
+餐桌号 : int +餐桌位置 : char -餐桌状态 : char -备注 : char +清扫()
前台管理
-时间 : char -员工编号 : int -计算机号 : int +显示时间() +显示餐饮费() +显示收费金额()
20113497 骈奇星
目录
• • • • • 一.理论基础(书121页) 二.为什么要设计酒店管理系统 三.系统概要设计 四.系统详细设计 五. 数据库设计与实现
二.为什么要设计酒店管理系统
• 并不是为了完成老师作业而去设计 • 对酒店整个来说,对酒店经营状况起决定作用的是酒店的 服务管理水平。如何利用先进的管理手段来提高酒店的管 理水平成为酒店业务发展的当务之急。面对信息时代的机 遇和挑战,利用科技手段提高酒店的管理无疑是一条行之 有效的途径。虽然计算机管理并不是酒店管理走向成功的 关键元素,但它可以最大限度地发挥准确、快捷、高效等 作用,对酒店的业务管理提供强有力的支持。 • 因此,采用全新的计算机网络和酒店业务管理系统,已 成为提高酒店的管理效率,使作业人员与管理系统之间灵 活互动,实现流畅的工作流衔接,帮助酒店有效地进行业 务管理,释放最大价值。酒店业务管理系统在达到在节省 人力资源成本的同时,可以提高业务效率, 并能够及时、 准确、迅速地满足顾客服务的需求。
入住情况查询
<<extends>>
客房经营管理
<<extends>>
客房信息查询
统计客房信息
<<extends>>
个人密码修改
<<extends>>
住客预定
<<extends>> <<extends>> <<extends>>
个人密码修改
<<extends>>
前台服务人员
前台事务
<<extends>>
住客入住
住客退房
3-1.5人事部经理
增加员工信息
<<extends>> <<extends>>
修改员工信息
<<extends>>
员工信息管理
<<extends>>
查询员工信息
<<extends>>
人事部经理 删除员工信息
3-2.1系统结构图
酒店管理系统
前台管理
后台管理
客 房 管 理
收 银 管 理
三.系统概要设计
• 酒店系统由前台和后台管理两个部分组成。前台作为与用户直接交 互的可视化界面,由于使用方便,能将系统的各个功能提供给用户, 以帮助用户进行客房管理。前台在考虑功能实现的同时,也考虑了操 作的简洁和方便性,目的是让大多数户能够轻松地享受电子商务给他 们带来的便利
• 前台部分
• 1. 客房管理: 预订客房管理、客房查询、退房管理。 • 2.客人信息管理:客人信息查询、修改。 • 3.餐饮管理:入住客人餐饮、非入住客人餐饮。
结账管理
+时间 : char +员工编号 : int +计算机号 : int +结账()
消费记录
+时间 : char +员工编号 +金额 +记录()
五. 数据库设计与实现
• • • • • • • • • • 在酒店客房管理系统中,数据库的设计工作主要包括建 立管理系统的数据库,创建所需要的表,也可以设计相关 的视图及存储过程 。主要包含以下内容: 1.职员信息 2.客房信息 3.房间类型 4.客房预定 5.退房信息 6.客房时间 7.菜普信息 8.菜单信息 9.客人信息
修改成功
确定
3-2.5退客房流程图
退客房
输入房间号
是否入住
不存在
显示客人信息和消 费情况
结账退房
确定
3-2.6客人信息管理流程图
客人信息查询
用身份证号码查询
否 是否存在 空列表
是 列出客人信息
是否VIP

该客人是VIP
否 是否注册 VIP 是 修改客人信息 确定退出 否
3-2.7 预定餐饮流程图
<<extends>>
餐桌信息管理
<<extends>>
相关主题