1、 河 北 联 合 大 学机 械 工 程 学 院结课课程设计课程名称: 管理信息系统 设计题目: 酒店管理系统 专 业 : 班 级 : 姓 名 : 指导教师 : 2012 年 5 月 17 日设计基本情况设计题目姓名 学号 分工综合撰稿总体设计及反馈部分库存部分反馈部分数据库设计界面设计代码设计设计参与者及分工选题背景随着信息化的发展酒店管理已经逐步信息化。目前国内外酒店管理系统的发展已经相当成熟,统一的报表管理为房价管理模块,为房价设置、控制,提供了便捷的工具,可以对房价以及不同房间类型的销售进行管理、实时的监控和策略调整,并在系统中提供收入的预测以及统计分析等功能。酒店管理系统能够使酒店管理
2、者更方便快捷的对酒店经营状况进行了解及管理。我组选此题正是基于以上状况对酒店管理系统进行更深入的分析,以发掘该系统的可开发点。设计总结设计特色本系统实现了酒店里前台、客房服务、餐饮、库存管理、财务等部门的联网。顾客一旦入住登记便在酒店数据库生成客户账户,在酒店各部门的消费均自动计入账户。在结账时自动生成消费清单。在财务部门自动生消费信息。酒店管理者则可以看到系统自动生成的每月经营报表。设计时间 2012 年 3 月 15 日-2012 年 4 月 20 日答辩时间 2012 年 4 月 21 日设计评分表情况设计题目评价项目 评价标准 评分选题与应用价值 根据选题与实践的结合重要性,共 10
3、分设计表现 按团队在设计过程的整体表现,共 20 分分析与逻辑能力 按系统分析的整体性,层次性、清晰程度,共 30 分设计与规范 按设计的规范程度,工作量大小,图文表现力, 新见解,共 30 分文笔 按文笔流畅程度,共 10总结 50%评语姓名 学号 分工 组内评价 20% 答辩 30% 总评数据库设计 90综合撰稿 90总体设计及反馈部分85反馈部分 85界面设计 85库存部分 85代码设计 85- 1 -目录目录 .- 1 -酒店管理系统的分析与设计报告 .21 系统分析 .31.1 设计背景 .31.2 系统功能需求描述 .31.3 组织结构 .31.4 业务流程及分析 .31.4.1
4、入住管理信息系统 31.4.2 餐饮管理信息系统 51.4.3 库存管理系统 .61.4.4 反馈系统 .71.5 数据流图分析 .91.5.1 餐饮系统 91.5.2 反馈系统 111.5.3 住宿系统 121.6 相关关键数据字典 .151.6.1 住房数据字典 151.6.2 退房数据字典 161.6.1 出库数据字典 191.6.2 订货及入库数据字典 212 系统设计部分 .232.1 系统网络结构设计 .232.2 系统功能模块分解 .232.3 关键编码设计 .242.3.1 企业层级代码表 242.3.2 企业会计分录顺序代码表 252.3.3 企业经营业务 262.4 数据库
5、设计 .272.4.1 仓库数据库设计 282.4.2 餐饮数据库设计 312.4.3 住宿数据库设计 322.5 输入输出界面设计 .353 设计总结 .422酒店管理系统的分析与设计报告摘要:本设计主要目的是为酒店管理者提供方便快捷的管理服务。其功能包括统一的报表管理为房价管理模块,为房价设置、控制,提供了便捷的工具,可以对房价以及不同房间类型的销售进行管理、实时的监控和策略调整,并在系统中提供收入的预测以及统计分析等功能。其连接了餐饮,客房服务,财务,顾客反馈、库存管理,物品采购等酒店几大部分。方便的在顾客结账退宿时形成顾客消费清单。并自动形成经营报表以便酒店管理者进行分析管理。其特点是
6、连接餐饮、客房服务及库存管理等部分。当顾客点餐后自动形成菜单计入顾客个人账户,省去由服务员提供点餐的环节节省人力。关键字:酒店管理 联网 形成报表 经营管理 节省人力Abstract: the design of the major objectives is to provide hotel managers, offering a convenient management services. Its functions include unified statements management as the house price management module, for house
7、 prices setting, control, provide a convenient tool, can to the house and different type of room sales management, real time monitoring and strategy adjustment, and in the system of income and provide forecast statistical analysis, and other functions. The connected catering, room service, financial
8、, customer feedback, inventory management, items such as a few most purchasing hotel. Convenient in customer checkout formed when check out consumer spending list. And automatically a business so that the hotel managers report analyzed management. Its characteristic is to connect catering, hotel ser
9、vices and inventory management section. When customers order to form the menu included in the customer individual account, save by a waiter provide order link save manpower.Key word: hotel management network management form statements save manpow31 系统分析1.1 设计背景酒店里包括前台服务、客房服务、餐饮服务、财务、库存管理、月末年终报表等管理非常
10、繁琐。当前某些中等规模的酒店仍然固守陈旧的管理方法。而本组设计的酒店管理系统是基于信息化的技术,加上某些信息化终端,便可以极大地节省人力,方便管理。1.2 系统功能需求描述系统功能包括以下方面:财务管理:月末自动生成经营报表,客房服务、餐饮服务、洗浴等服务联入客人账户形成消费清单前台管理:自动形成客人账户,客人消费计入客人账户资料存入数据库库存管理:方便库存管理物品出入库自动形成清单1.3 组织结构 经 理酒店管理系统住宿部酒店管理系统餐饮部酒店管理系统反馈系统酒店管理系统库存部1.4 业务流程及分析1.4.1 入住管理信息系统4退房系统:客 户前 台 员 工住 宿 信 息住 宿 信 息登 记
11、服 务 员查 看 住 房 内部收 银 员住 房 详 细清 单打 印 发 票收 据客 户结 账 、 离 开无线呼叫无 线 报 告房 卡 、 现金图 1.4.15入住系统:图 1.4.2此系统包含顾客入店与退房功能。顾客可以提前在网上了解信息考虑是否入住,也可以在网上预订房间为广大顾客提供方便。1.4.2 餐饮管理信息系统6D1 D2结 账 表菜 单 表 菜 单菜 品 酒 水 业 务 流 程 图生 成 菜 单分 类 处 理更 新 处 理汇 总 处 理顾 客 顾 客 到 来 服 务员引 领 入 座顾 客顾 客 点 菜 请 求 更 新厨 房 吧 台前 台结 账 , 打 印顾 客离 开图 1.4.3本酒
12、店包含餐厅部分,不出酒店就可以品尝多种美食。采用高科技手段您的菜单在短时间内可以更新方便快速。减少了改餐,退餐浪费的时间。71.4.3 库存管理系统采购员入库清单是否无误货物入库登记库存台账登记分配货位货物入库提货员出库清单仓库员查询库存台账存货是否足够货物出库登记选择货物货位更新出库 记录货物数量仓库管理员核对库存台账登记出库明细账入库明细表货物货位详细报表货物货位调整是否需要调整货位整理仓库管理员更新入库 记录货物数量货物出库当前库存表经理图 1.4.4库存系统是一个企业至关重要的一部分。只有物品齐全才能第一时间满足顾客的需求,让顾客满意。本系统依赖的前提是进货,出货盘点记录。实行日盘、周
13、盘、月盘,计算差异,并与去年同期相比较进行订货。这样才能尽量减少断货的几率以及大量积压浪费现象。出库进库的清单可以方便查询。良好的定位可以使最小的空间容纳更多的物品并且方便提取。81.4.4 反馈系统反馈者反馈信息通过网络 , 电话或者当面进行反馈值班经理判断是否紧急将反馈信息进行储存 ( 时间期限为 1 个月 )反馈信息数据库 A ( 按时间排列 )提取信息值班经理判断是否重要传递信息到上层决策者进行多次决策 ( 头脑风暴法 ) 并选择最优决策负责经理进行多次决策 ( 头脑风暴法 ) 并选择最优决策最优决策工作人员按决策执行优化优化后信息反馈者反馈信息数据库 B ( 按重要性排列 )Y E
14、SN OY E SN O图 1.4.5 9反馈者将反馈信息通过网络、电话或者当面反馈的形式传递到值班经理;值班经理对信息作出判断,如果紧急再由值班经理进行重要程度的判断,而如果不紧急则将反馈信息储存至反馈信息数据库 A,再时间期限内进行处理;当值班经理对信息做出重要性的判断,如果重要就将信息传递到上层决策者,如负责经理,如果不重要则由值班经理直接进行决策;决定决策过程都要经过适当方法从而从多次决策中选出最佳决策,这里我们运用了六西格玛所学到的头脑风暴法进行选择;在得到最佳决策之后将决策信息传递到工作人员手中,工作人员按照决策信息对具体问题进行优化;并将优化后信息传递给决策者进行核实以及审查;同
15、时将优化后信息数据存储到反馈信息数据可 B 中。注:反馈信息数据库 A 按时间进行排列,反馈信息数据库 B 按信息重要性进行排列。1.5 数据流图分析1.5.1 餐饮系统顾客 点餐系统 顾客顶层图10顾客 点餐D 1菜单表结账 顾客D 2结账表12第一层图菜单发票图 1.5.1顾客 点菜点酒水菜品更新1 . 11 . 21 . 3D 1菜单表汇总打发票2 . 12 . 2D 2 结账表顾客递菜单发票第二层图图 1.5.2点餐系统:客户来到酒店,由服务员引领进入座位。服务员提供菜单,客户点餐,服务员将菜单记录。服务员将菜单转交前台,由前台人员录入菜单表。前台人员将菜单转交厨房和吧台。厨房按菜单做
16、菜并有服务人员将做好的菜送至客户。吧台按菜单将酒水送至客户。如客户需要加菜或酒水,则由服务员将追加项目送至前台,由前台人员进行菜单更新,并将菜单下达厨房或吧台,由服务员将追加项目送至客户。客户用晚餐后,来到前台,由前台人员汇总菜单,结算账目,并收取费用。最后客户离11开。1.5.2 反馈系统反馈者反馈系统值班经理反馈 说明单反馈系统的基本系统模型 ( 顶层图 )意见处理系统广大顾客解决 公告图 1.5.3反馈者值班经理处理反馈1D 1库存说明单库存说明单反馈反馈系统的功能级数据流图 ( 第 1 层图 )说明单 处理意见2解决D 2意见处理单意见处理单D 3处理信息处理信息3处理意见说明书广大顾
17、客处理信息公告图 1.5.412反馈者 接收反馈 更新反馈单据 方案集广大顾客解决反馈反馈库存说明单库存说明单处理信息1 . 11 . 2D 1D 3反馈系统的功能级数据流图 ( 第 2 层图 )值班经理说明单 解决2 . 1 2 . 2最优方案D 2处理意见单处理意见单处理信息公告意见处理说明书3处理信息图 1.5.5酒店反馈系统是酒店系统中重要组成部分。通过它可使管理者了解酒店管理有何漏洞,从而进行改革。反馈数据流程图,显示出计算机处理的部分,系统员用这种工具可对酒店系统信息流程进行分析,并可以通过它对数据进一步分析,从而可以向数据库设计过渡。数据流向对应性应处理放法,可用程序语言表达,向
18、程序设计过度。1.5.3 住宿系统顶层图图 1.5.613第一层图 1.5.7图 1.5.8上表为入住系统的数据流程图14图 1.5.9图 1.5.1015图 1.5.11上表为退房数据流程图1.6 相关关键数据字典1.6.1 住房数据字典(1)数据项数据项定义数据项编号: D05数据项名称: 空闲房间数量别名: 数量简述: 某个房间是否空闲长度: 6 个字节取值范围: “0001”“9999”(2)数据结构数据结构定义数据结构编号: D05-01数据结构名称: 住房单简述 前台员工核查住房清单并填写住房信息数据结构组成: 住房清单+住房使用情况数据流定义数据流编号; F0516(3)数据流(
19、4)处理逻辑处理逻辑定义处理逻辑编号: P05处理逻辑名称: 验证住房单简述: 确定客户住房信息单是否正确输入的数据流: 住房信息单,来源于外部实体“客户”处理: 检验住房信息单,确定是否入住。输出的数据流: 合格的住房信息单去向是处理逻辑“检查住房” ,不合格的住房信息单去向是外部实体“客户” 。处理频率: 10 次/天(5)数据存储(6)外部实体外部实体定义外部实体的标号: S05外部实体的名称: 客户简述: 入住的客户输入的数据流: 客户的住房信息单输出的数据流: 客户的住房信息单1.6.2 退房数据字典数据流名称: 住房清单简述: 客户填写与住房情况数据流来源: 客户自身需求数据流去向
20、; 前台员工数据流组成: 住房号+使用需求+住宿时间+日期+客户数据流量 10 份/时高峰流量: 15 份/时(下午 13:00-15:00,晚上 19:00-21:00)数据存储定义数据存储编号: F05-01数据存储名称: 住房清单简述: 住房的历年入住量和单价存储结构: 住房号+客户需求+单价+空房量+备注关键字: 住房号相关联的处理: 5.2.2(“确定住房数量” )5.3(“更新住房清单” )17数据项定义数据项编号: 库存量 D06数据项名称: 住房量别名: 数量简述: 房间的空闲数量长度: 6 个字节取值范围: “0001”“9999”(2)数据结构数据结构定义数据结构编号: D
21、06-02数据结构名称: 住房清单简述 客户入住要求数据结构组成: 住房清单+房间使用情况(3)数据流数据流定义数据流编号; F06数据流名称: 住房清单简述: 客户入住要求数据流来源: 客户数据流去向; 收银员工数据流组成: 住房号+住房时长+日期+客户数据流量 3 次/周高峰流量: 5 次/周(节假日)(4)处理逻辑处理逻辑定义处理逻辑编号: P06处理逻辑名称: 验证住房信息单简述: 确定客户住房信息单是否正确输入的数据流: 住房信息单,来源于外部实体“住房信息单”处理: 检验住房信息单数据,确定是否退房。输出的数据流: 合格的住房信息单去向是处理逻辑“确定退房” ,不合格的住房信息单去
22、向是外部实体“客户” 。处理频率: 10 次/天(5)数据存储数据存储定义数据存储编号: F06-02数据存储名称: 住房清单简述: 住房的历年客户量和单价存储结构: 住房号+住房信息单+单价+住房时长+备注关键字: 住房号18相关联的处理: 6.2.1(“确定退房” )19(6)外部实体外部实体定义外部实体的标号: S06外部实体的名称: 客户简述: 入住的客户输入的数据流: 入住的客户的住房信息单输出的数据流: 入住的客户的住房清单反馈数据字典(1)数据项数据项定义数据项编号: D04数据项名称: 反馈别名: 意见简述: 最终让顾客满意长度: 6 个字节取值范围: “0001”“9999”
23、(2)数据结构数据结构定义数据结构编号: D04-01数据结构名称: 反馈说明单简述 反馈者将对酒店的不满说明数据结构组成: 反馈说明单+库存单据(3)数据流数据流定义数据流编号; F04数据流名称: 处理意见单简述: 值班经理给出初步意见数据流来源: 值班经理数据流去向; 负责经理数据流组成: 单号+处理内容+日期+处理人数据流量 2 份/天高峰流量: 5 份/天(法定节假日)(4)处理逻辑处理逻辑定义处理逻辑编号: P04处理逻辑名称: 处理说明书简述: 确定最优解决方案公布输入的数据流: 处理意见单,来源于外部实体“值班经理”处理: 筛选最优。输出的数据流: 最优方案公布大众处理频率:
24、1/天(5)数据存储20(6)外部实体1.6.1 出库数据字典(1)数据项数据项定义数据项编号: D01数据项名称: 库存量别名: 数量简述: 某种商品的库存数量长度: 4 个字节取值范围: “0001”“9999”(2)数据结构DS01-01 提货单DS01-02提货单标识DS01-03货物情况I1 提货单编号 I3 货物编号I2 日期 I4 货物名称I5 货物规格I6 货物数量数据存储定义数据存储编号: F04-01数据存储名称: 库存处理单简述: 最终解决存档存储结构: 反馈时间+内容+日期+处理结果+备注关键字: 处理结果相关联的处理: 1.1(“确定反馈” )1.2(“更新反馈单据库
25、” )外部实体定义外部实体的标号: S04外部实体的名称: 反馈者+经理+广大顾客简述: 最终回到顾客使其满意输入的数据流: 反馈单输出的数据流: 处理说明书21(3)数据流数据流定义数据流编号; F01数据流名称: 提货单简述: 提货员填写与货物需求数据流来源: 各个部门数据流去向; 仓库保管员数据流组成: 货物编号+货物名称+领用数量+日期+提货员数据流量 8 份/时高峰流量: 12 份/时(上午 10:00-11:00)(4)处理逻辑处理逻辑定义处理逻辑编号: P01处理逻辑名称: 验证提货单简述: 确定提货员提货单是否正确输入的数据流: 提货员处理: 检验提货单数据。输出的数据流: 合
26、格的提货单去向是仓库管理员,不合格的提货单去向是提货员。处理频率: 3 次/周(5)数据存储数据存储定义数据存储编号: F01-01数据存储名称: 库存清单简述: 存放货物的日期和单价存储结构: 货物编号+货物名称+规格+数量关键字: 货物编号相关联的处理: F01(6)外部实体外部实体定义外部实体的标号: S01外部实体的名称: 提货员简述: 提取货物的提货员输入的数据流: 提取货物的提货单输出的数据流: 提取货物的提货单1.6.2 订货及入库数据字典22(1)数据项数据项定义数据项编号: 库存量 D02数据项名称: 货物编号别名: 货物编码简述: 某种货物的代码长度: 4 个字节取值范围:
27、 “0001”“9999”(2)数据结构DS02-01 订货单DS02-02订货单标识DS01-03货物情况I1 订货单编号 I3 货物编号I2 日期 I4 货物名称I5 货物规格I6 货物数量(3)数据流数据流定义数据流编号; F02数据流名称: 订货单简述: 仓库开出的订货单数据流来源: 采购员数据流去向; 供应商数据流组成: 货物编号+货物名称+采购数量+日期+采购员数据流量 3 次/周高峰流量: 5 次/周(六日)(4)处理逻辑处理逻辑定义处理逻辑编号: P02处理逻辑名称: 核对订货单简述: 核查订货单是否正确输入的数据流: 仓库的盘点处理: 检验订货单数据。输出的数据流: 正确的订
28、货单去向是采购员,不合格的订货单去向是仓库管理员处理频率: 3 次/周(5)数据存储数据存储定义数据存储编号: F02-02数据存储名称: 当前库存表简述: 存放货物的日期和单价存储结构: 货物编号+货物名称+规格+数量关键字: 货物编号23相关联的处理: P02(6)外部实体外部实体定义外部实体的标号: S02外部实体的名称: 采购员简述: 采购货物的人员输入的数据流: 正确的提货单输出的数据流: 正确的提货单(4)处理逻辑(5)数据存储数据存储定义数据存储编号: F02-02数据存储名称: 库存清单简述: 存放货物的历年库存和单价存储结构: 货物编号+货物名称+单价+库存量+备注关键字:
29、货物编号相关联的处理: 1.2.1(“确定订货量” )(6)外部实体外部实体定义外部实体的标号: S02外部实体的名称: 采购员处理逻辑定义处理逻辑编号: P02处理逻辑名称: 验证订货单简述: 确定采购员订货单是否正确输入的数据流: 订货单,来源于外部实体“订货单”处理: 检验订货单数据,确定是否订货。输出的数据流: 合格的订货单去向是处理逻辑“确定订货量”,不合格的订货单去向是外部实体“采购员”。处理频率: 10 次/天24简述: 采购货物的采购员输入的数据流: 采购货物的订货单输出的数据流: 提取货物的订货单2 系统设计部分252.1 系统网络结构设计I n t e r n e t用户网
30、桥防火墙酒店服务终端服务器路由器交换机工作站无线接收器图 2.1.12.2 系统功能模块分解26经 理酒店管理系统住宿部酒店管理系统餐饮部酒店管理系统反馈系统酒店管理系统库存部入住登记 客房服务入住登记退宿登记 酒店用品入库登记 酒店用品库存统计 厨房部分酒店用品采购信息酒店用品出库登记 餐厅服务 客房餐饮服务 生成顾客饮食消费清单 接收顾客投诉 核对顾客消费信息 记录投诉考察整改处理顾客投诉2.3 关键编码设计2.3.1 企业层级代码表表 2.3.1企业层级代码表公司 部门 科室1市场部 1采购科2财务部 宣传科3餐饮部 3会计科4住宿部 4库管科1总公司5后勤部 5卫生科276酒水科7配菜
31、科8宿管科2.3.2 企业会计分录顺序代码表表 2.3.1资产类负债类权益类损益类101 现金 201短期借款 301实收资本 501营业收入102银行存款 203应付账款 313盈余公积 502营业成本109其他货币资金 209其他应付款 321本年利润 503营业费用113应收账款 211应付工资 322利润分配 504营业税金及附加119其他应收款 214应付福利费32201未分配利润 511管理费用121原材料 221应交税金32203提取盈余公积 512财务费用122 燃料 229其他应交款32204应付利润 521投资收益124低值易耗品 241长期借款32205转作奖金的利润 525补贴收入128 库存 251应付债券 531营业外收入141长期投资 532营业外支出