管理系统信息系统大作业终结版.docx
《管理系统信息系统大作业终结版.docx》由会员分享,可在线阅读,更多相关《管理系统信息系统大作业终结版.docx(28页珍藏版)》请在冰豆网上搜索。
![管理系统信息系统大作业终结版.docx](https://file1.bdocx.com/fileroot1/2022-12/13/104ea058-1fb8-46ef-b8d1-66faec00af8e/104ea058-1fb8-46ef-b8d1-66faec00af8e1.gif)
管理系统信息系统大作业终结版
吉林财经大学
管理信息系统大作业
酒店管理信息系统分析与设计
专业:
班级:
学号:
姓名:
二〇一四年七月
课程设计评分标准
实验小项
所占分值
得分
系统规划
20分
可行性分析
20分
系统分析
25分
系统设计
25分
文档格式
10分
合计100分
一、引言
(一)选题意义
对酒店整个来说,对酒店经营状况起决定作用的是酒店的服务管理水平。
如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。
面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑是一条行之有效的途径。
系统简单易懂,本小组结合现在酒店的业务要求,选用MicrosoftSQLServer数据库作为后台数据库。
虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的业务管理提供强有力的支持。
因此,采用全新的计算机网络和酒店业务管理系统,已成为提高酒店的管理效率,使作业人员与管理系统之间灵活互动,实现流畅的工作流衔接,帮助酒店有效地进行业务管理,释放最大价值。
酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求。
(二)当前存在的问题
1、酒店管理人员对信息系统的应用意识不强
在酒店管理信息系统运行之初,有许多操作人员,特别是一些管理人员觉得还是老的一套记录方法更直接、更熟练,不太愿意接受新方法。
另一原因则是酒店各级管理人员的应用技术很差,根本无法合理的应用先进的管理信息系统。
这对于主动热心地使用酒店管理信息系统,充分发挥其作用是极为有害的。
2、酒店信息系统的安全控制不足
在我国的许多酒店中普遍存在着一些职责混乱的情况,在酒店组织机构中,不同层次、不同部门的管理人员的职权并不十分明确,酒店管理人员并不严格按照经营管理业务进行分工协作。
与此相对应,在酒店管理信息系中,对不同的使用者的使用权限并无严格的限定使用者往往超越自己的使用权限。
这极有可能造成管理信息系统的混乱并威胁酒店的信息安全。
3、对酒店管理信息系统维护的重视不够
酒店管理信息系统本来就应当是一个不断优化的系统。
只有充分注重对其进行故障排除、功能扩充、性能改进等方面,才能保证系统能有一个良好的工作平台,保证其功能的充分发挥。
遗憾的是我国的一些中小酒店,往往因为一系列主客观的原因,例如:
系统维护的成本过高;缺乏系统维护人员和专门的维护技术;酒店的管理者本身对于维护系统并不热心,仅仅将其视为酒店的负担,而不能从长远利益的角度考虑,将其作为本企业增殖的过程,即维护意识缺乏,目光短浅。
二、系统需求分析
(一)组织与结构功能分析
1、组织结构分析
酒店其组织架构是直线职能制,最顶层是总经理,总经理下的科室有财务部,客房部,餐饮部,库存管理部;财务部负责酒店的资金管理、日常的会计审核、会计出纳等;客房部负责客房服务、客房卫生及客房设备的管理;餐饮部负责客户就餐饮食、日常餐饮需求;库存管理部负责酒店客房生活用品和餐厅食品的供给与存储,其组织结构图如下:
领导与被领导的关系:
资金流:
物流:
2、功能结构图
一般情况下,随着酒店各项业务的不断拓展,酒店功能不断完善。
我们知道,酒店的主要业务通常涵盖客房服务、餐饮服务。
此外酒店管理信息系统还有库存管理,财务管理等功能。
酒店管理功能图如下:
(二)系统规划及初步方案
酒店管理信息系统旨在提高酒店管理的工作效率,推行信息化管理,减少差错。
主要应实现数据的电子录入、删除、修改、查询等功能,并且通过自动统计数据,实现各种数据表的输出,从而简化现在繁杂的人工操作。
1、系统开发方案
本系统为一个酒店管理信息系统通过对不同人员授权,建立一套功能完整、高效、安全、稳定的酒店管理信息系统。
全面综合查询包括客房信息查询、客人信息查询、员工信息查询、账单查询、食品信息查询、消费状况查询等。
实现对顾客信息,预订、入住、换房、退房、房态设置等信息的方便迅速录入、查询及管理,了解酒店日常业务的相关信息。
有效地财务管理系统,包括财务报表、账单、库存等。
;系统管理员可以查询、新增、删除、修改用户资料,维护各子系统,查看警报。
(1)开发环境硬件配置
操作系统:
WindowsXP及以上
CPU:
建议使用Intel酷睿双核 及以上
内存:
512M及以上内存
硬盘空间:
20G以上
(2)开发环境软件配置
开发工具:
MyEclipse9.0
数据库:
SQL2005
2、人员培训方案
本系统操作简便,多以窗口化实现功能,工作人员只需根据文字提示操作即可。
初次使用时,由安装人员演示全部功能,并且发放操作手册。
不需要长期专门培训。
(三)系统开发的可行性研究
1、技术可行性
本系统采用的后台数据库是SQL2005,兼具低成本和易维护性,所以从技术层面上考虑,本系统是可行的。
技术方面不存在任何的问题,所以在这方面可行。
2、经济可行性
现在,随着信息化的发展,酒店管理层也越来越注重酒店业文化,任何一个
酒店高层都不希望自己的管理比别人落后,要想管理上面不落后,那么就等跟上时代的发展步伐,通过计算机信息化的手段来提高日常的管理工作。
也就是说相对于花费在软件开发投入上的钱远比通过系统节省的钱要少,所以通过信息化来实现酒店自身的管理是势在必行。
3、管理可行性
一直以来,企业管理者最头疼的问题就是如何使员工的工作量减少,相反能够成倍的提高工作效率。
该系统的出现,可以是原有的一切不可能成为可能,公司的管理者,特别是中高层管理者都特别接受也非常支持这一系统早能在该酒店得到应用。
因此,该系统在管理方面是可行的。
因此,本系统在经济、技术和管理方面均具备可行性,开发系统合理可行。
三、系统分析
(一)系统功能分析
1、系统目标
(1)功能目标
a.客房管理功能需求:
其主要目的是对客房的信息化管理,提高客房管理的精度和准确度,同时减轻酒店客房中心员工的工作负担,从而提高客房管理的效率和服务质量。
其主要功能是房态维护,费用记录和客人查询等;
b.餐饮管理功能需求:
包括管理菜品和管理作业:
添加新菜种,修改,删除菜品;可以根据顾客下的订单和菜单自动生成作业任务,作业调控人员可以清楚无误地调控作业的运行。
c.库存管理功能需求:
酒店均设有仓储部,仓储管理人员需要每天对项目的进项以及消费情况等信息进行查询和汇总,将其详细的内容以报表的方式进行打印,并为客房部门以及餐饮部门的必需物品进行供应方面的服务。
d.财务管理功能需求:
酒店财务管理需要进行帐单付款、结帐、库存、报表等业务处理。
2、系统业务流程图
(1)客房管理业务流程图
客房管理系统业务流程图
(2)餐饮业务流程图
餐饮管理业务流程图
(3)财务管理业务流程图
财务管理业务流程图
(4)库存管理业务流程图
库存管理业务流程图
3、数据流程图
(1)酒店管理信息系统顶层数据流
(2)酒店管理信息系统第二层
(2)酒店管理信息系统第二层数据流程图
客房管理信息流程图
餐饮管理数据流程图
(二)系统数据字典的描述
1、数据项的定义
数据项编号
数据项名称
简述
类型及宽度
取值范围
I01
身份证号
身份证代码
字符型18位
000000000000000000001~99999999999999999999999
I02
姓名
客人的名字
字符型10位
000000001~999999999
I03
性别
客人的性别只能填写男或女
逻辑型1位
0~1
I04
年龄
客人的实际岁数
数值型3位
001~999
I05
国家
客人的国别
字符型10位
000000001~999999999
I06
电话号码
联系的电话号码
数值型11位
00000000001~99999999999
I07
房间标准
房间的各种级别和单价
字符型6位
000001~999999
I08
房间数量
所订房间的数量
数值型3位
1-999
I09
时间
预订时间+入住时间+预计离店时间+住宿时间
日期型6位
000001~999999
I10
押金
预订金+入住押金+入住租金
数值型10位
00000000001~99999999999
I11
日期
入住房间的日期和时间
日期型8位
00000001~99999999
I12
当天日期
退定房间的结算日期及时间
日期8位
00000001~999999999
I13
应收金额
结算时所有费用的合计数
数值型10位
0000000001~999999999
I14
房间号码
房间所在位置
数值型3位
001~999
I15
餐桌编号
餐厅内每个餐桌的编号
数值型10位
0000000001~9999999999
I16
菜品编号
菜谱上每个菜品编号
数值型10位
0000000001~9999999999
I17
订餐单号
客户订餐的先后次序编号
数值型10位
0000000001~9999999999
I20
应付金额
客户结账时应付的实际金额
数值型10位
0000000001~9999999999
I21
实付金额
客户实际支付的金额
数值型10位
0000000001~9999999999
I22
账单编号
客户的账单编号
数值型10位
0000000001~9999999999
2、数据流的定义
编号
名称
简述
来源
去向
组成
平均
流量
高峰
流量
F01
客户信息
入住酒店的客户信息
客户
P0
I01+I02+I03+I04+I05+I06
100份/天
300份/月
F02
客房信息
酒店客房是否闲置信息
S01
P1
I07+I08+I14
1份/天
1份/天
F03
餐厅信息
酒店餐厅信息
S02
P6
I16+I17
50份/天
70份/天
F04
消费清单
客户在酒店消费的明细
P11
S04
I12
60份/天
60份/天
F05
预定信息
客户在酒店的客房预订信息
S04
P1
I01+I02+I06+I07+I09+I10
30份/天
35份/天
F05
入住信息
客户住在酒店的信息
S04
P1
I09+I10+I14
100份/天
300份/天
F07
结账信息
客户结账的信息
P5
S04
I19+I20+I21+I22
120份/天
200份/天
F08
消费款
客户支付的消费款
S04
P5
I22
120份/天
200份/天
F09
餐桌信息
餐厅的餐桌使用情况
P7
P6
I15
50份/天
70份/天
F10
菜单信息
餐厅的菜谱
P8
P10、P12
I16
50份/天
79份/天
F11
点菜信息
客户点菜信息
S04
P6、P10
I17
30份/天
50份/天
F12
上菜信息
餐厅给客户上菜情况
P10
P11
I17
50份/天
70份/天
3、数据存储的定义
编号
名称
简述
数据组成
D1
客户信息
某客户的基本个人信息
I01+I02+I03+I04+I05+I06
D2
预定信息
客户预定房间信息
I01+I02+I06+I07+I09+I10
D3
客房信息
存放客房信息
I07+I08+I14
D4
入住信息
客户的入住信息
I09+I10+I14
D5
换房信息
存放客户的换房信息
I07+I08+I14
D6
结账信息
客户结账的信息
I19+I20+I21+I22
D7
餐桌信息
存放酒店的餐桌信息
D8
菜谱
存放菜谱
I16+I18
D9
订单信息
存放客户订菜信息
I16+I17+I18
D10
账单信息
存放客户结账信息
I12
D11
折扣信息
存放客户结账时的折扣信息
I13+I16
4、处理逻辑的定义
编号
名称
简述
输入
处理
输出
频率
P0
酒店管理
对酒店的客房和餐饮业务综合管理
S01
随时更新客房和餐厅信息
S03、S04
约50次/天
P1
客房信息管理
处理客房部的客房信息
S05
整理并核对客房信息,并将可回信息记入客房信息表输出的数据流:
处理后的客房信息
D3
30次/天
P2
预定管理
处理客房预定信息
S04
对预定信息进行处理,并记入客房信息表和预定信息表
输出的数据流:
处理后的预定信息
D3
50次/天
P3
入住管理
处理入住信息和客户信息
S04
对入住信息和客户信息进行处理,并记入入住信息表和客户信息表
输出的数据流:
处理后的入住信息和客户信息
D1、D2
100次/天
P4
换房管理
处理入住信息和客户信息
D1、D2
对入住信息和客户信息进行处理,并记入入住信息表和客户信息表
输出的数据流:
处理后的入住信息和客户信息
10次/天
P5
结账退帐管理
客户退房时进行结账
D3、S04
根据客房信息、客户信息和入住信息核算消费金额,记录结账信息表,并给客户打印消费清单
D6
50次/天
P6
预定管理
处理餐桌菜品预定信息
对预定信息进行处理,并记入餐桌信息表和订单信息表
输出的数据流:
处理后的预定信息
P7
100次/天
P7
开台管理
处理开台信息和顾客信息
S04
对开台信息和顾客信息进行处理,并记餐桌信息表
输出的数据流:
处理后的开台信息和顾客信息
D7
100次/天
P8
点菜管理
处理客户点菜信息
P7
对开台管理输入的客户点菜信息的处理
P9
100次/天
P9
进餐管理
根据点菜信息送菜和服务
P9
对开台顾客信息进行处理
P10
150次/天
P10
添菜退菜管理
客户就餐时添加菜品和因为特殊原因退菜
P10
根据顾客要求进行添菜或退菜处理
D9
20次/天
P11
结算管理
客户就餐完后结账
D9
根据客户的就餐信息和订单信息核算消费金额,并打印消费清单
D7
100次/天
5、外部实体的定义
编号
名称
输入的数据流
输出的数据流
S01
经理
S06
P0
S02
餐饮部
S03
客房部
P1
S04
客户
P2、P6
P5、P11
S05
财务部
P5
P12
四、系统设计
(一)功能设计
系统的主要模块有客房管理,餐饮管理,财务管理,和库存管理。
具体功能分析如下:
1、客房管理
其主要目的是对客房的信息化管理,提高客房管理的精度和准确度,同时减轻酒店客房中心员工的工作负担,从而提高客房管理的效率和服务质量。
其主要功能是房态维护,费用记录和客人查询等
2、餐饮管理
包括管理菜品和管理作业:
添加新菜种,修改,删除菜品;可以根据顾客下的订单和菜单自动生成作业任务,作业调控人员可以清楚无误地调控作业的运行。
3、财务管理
酒店财务管理需要进行帐单付款、结帐、库存、报表等业务处理。
4、库存管理
酒店均设有仓储部,仓储管理人员需要每天对项目的进项以及消费情况等信
息进行查询和汇总,将其详细的内容以报表的方式进行打印,并为客房部门以及餐饮部门的必需物品进行供应方面的服务
(二)功能分析模型
本系统的核心是客房管理,因此只详细描述系统的客房管理系统。
(三)模型处理流程设计
由于酒店管理信息系统以客房管理和餐饮管理为核心,因此仅给出与客房管理和餐饮管理相关的管理模块IPO图。
1、主控IPO图
(2)客房管理IPO图
(3)预定信息IPO图
(4)客房信息IPO图
(5)结算管理IPO图
(四)代码设计方案
酒店管理信息系统中比较重要的代码有客房编码、客户编号。
1、客房编码(3位)
客房编码格式为:
XXX
其中,第一位X代表楼层数,第2~3位代表房间房间号码。
2、客户编码(18位)
客户编码格式为:
XXXXXXXXXXXXXXXXXX
其中,第1~2位代表所在省市,3~4位代表所在地区,5~6位代表所在县区,7~10位代表出生年份,11~12代表出生月份,13~14位代表出生日,15~16代表户口所属派出所,17位代表性别及顺序,18位代表校验位。
3、餐桌编码(6位)
餐桌编码形式:
XXXXXX
其中,第一位X代表餐桌位置,第2~5位代表房间号,第6位代表餐桌号码。
(五)数据库设计
1、
(1)客房E-R图
(2)实体与实体的属性
客户实体-属性图
房间客体-属性图
房间类型实体-属性图
2、餐饮部
(1)餐饮E-R图
(2)实体与实体的属性
订单实体-属性图
菜品实体-属性图
加菜或退菜单实体-属性图
餐桌实体-属性图
账单实体-属性图
3、关系模式
顾客(顾客编号,顾客姓名,顾客性别,顾客身份证号,顾客联系方式)
房间类型(类型编号、类型名称、床位数、价格、空调、电视、电脑、卫生间)
房间(房间编号、房间类型、房间价格、房间状态)
菜品(菜品编号,菜品类别编号,菜品价格,菜品名称,订单号)
订单(订单编号,餐桌编号,订单时间,菜品编号)
餐桌(餐桌编号,餐桌类型,餐桌状态)
账单(客户编号,消费金额,消费日期)
加菜或退菜单(餐桌编号,菜品编号)
(六)输入输出及菜单设计
1、输入设计
(1)登陆窗口设计
登陆窗口设计图
(2)管理员修改密码界面设计
管理员修改密码界面设计
(3)添加新用户界面设计
添加新用户界面设计图
2、输出设计
3、菜单设计