信息系统分析与设计课程设计Word下载.docx
- 文档编号:20588093
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:32
- 大小:537.24KB
信息系统分析与设计课程设计Word下载.docx
《信息系统分析与设计课程设计Word下载.docx》由会员分享,可在线阅读,更多相关《信息系统分析与设计课程设计Word下载.docx(32页珍藏版)》请在冰豆网上搜索。
为了提高办事效率,增加、保证酒店的销售额,树立酒店的良好形象,运用科学的管理方法非常必要。
为此,开发酒店管理系统,更好地满足各方面的需求。
1.2、酒店管理信息系统开发的意义
对酒店整个来说,对酒店经营状况起决定作用的是酒店的服务管理水平。
如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。
面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑是一条行之有效的途径。
系统简单易懂,本小组结合现在酒店的业务要求,选用MicrosoftSQL
Server数据库作为后台数据库。
虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的业务管理提供强有力的支持。
因此,采用全新的计算机网络和酒店业务管理系统,已成为提高酒店的管理效率,使作业人员与管理系统之间灵活互动,实现流畅的工作流衔接,帮助酒店有效地进行业务管理,释放最大价值。
酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求。
二、酒店管理信息系统的系统分析
1、建立一套功能完整、高效、安全、稳定的酒店管理信息系统。
2、方便快捷的餐饮点餐系统。
3、全面的综合查询,包括客房信息查询、客人信息查询、员工信息查询、账单查询、食品信息查询、消费状况查询等。
4、有效地财务管理系统,包括财务报表、账单、库存等。
5、实现对顾客信息,预订、入住、换房、退房、房态设置等信息的方便迅速录入、查询及管理,了解酒店日常业务的相关信息。
6、界面简洁、操作方便、简单易学,用户不需要有太多的专业知识
1、经济方面
现在,随着信息化的发展,酒店管理层也越来越注重酒店业文化,任何一个
那么就等跟上要想管理上面不落后,酒店高层都不希望自己的管理比别人落后,
时代的发展步伐,通过计算机信息化的手段来提高日常的管理工作。
也就是说相对于花费在软件开发投入上的钱远比通过系统节省的钱要少,所以通过信息化来实现酒店自身的管理是势在必行。
2、技术方面
本系统采用的后台数据库是SQL2005,兼具低成本和易维护性,所以从技术层面上考虑,本系统是可行的。
技术方面不存在任何的问题,所以在这方面可行。
3、管理方面
一直以来,企业管理者最头疼的问题就是如何使员工的工作量减少,相反能够成倍的提高工作效率。
该系统的出现,可以是原有的一切不可能成为可能,公司的管理者,特别是中高层管理者都特别接受也非常支持这一系统早能在该酒店得到应用。
因此,该系统在管理方面是可行的。
4、环境方面
无论从法律法规,还是行业行规方面,都允许该系统的开发应用,而且酒店的供应商和房客都很乐意接受信息系统带来的改变。
1、用户需求
用户希望通过使用酒店客房管理系统得到所需信息,达到提高管理水平的目的,希望系统具有以下功能:
(1)使用计算机快速处理日常的业务及相关数据,实现实时查询各种入住信息。
(2)可以实时的录入住宿单、换房单和退房单等情况。
(3)可以实时查询客户消费信息、餐饮账单等的具体情况。
(4)可以建立客户的资料,方便日后建立良好的客户关系。
(5)打印餐饮消费报表、退宿报表、结账报表等报表。
2、系统功能需求
(1)客房管理功能需求:
其主要目的是对客房的信息化管理,提高客房管理的精度和准确度,同时减轻酒店客房中心员工的工作负担,从而提高客房管理的效率和服务质量。
其主要功能是房态维护,费用记录和客人查询等;
(2)餐饮管理功能需求:
包括管理菜品和管理作业:
添加新菜种,修改,删除菜品;
可以根据顾客下的订单和菜单自动生成作业任务,作业调控人员可以清楚无误地调控作业的运行。
(3)库存管理功能需求:
酒店均设有仓储部,仓储管理人员需要每天对项目的将其详细的内容以报表的方式进行打进项以及消费情况等信息进行查询和汇总,
印,并为客房部门以及餐饮部门的必需物品进行供应方面的服务。
(4)财务管理功能需求:
酒店财务管理需要进行帐单付款、结帐、库存、报表等业务处理。
3、系统非功能性需求
(1)低成本
(2)方便二次开发,适应酒店的个性化需求。
(3)简单易用,可维护性强。
(4)适合酒店现场的使用环境和条件
2.2、管理业务调查
1、组织结构调查
该酒店其组织架构是直线职能制,最顶层是总经理,总经理下的科室有财务部,客房部,餐饮部,库存管理部;
财务部负责酒店的资金管理、日常的会计审核、会计出纳等;
客房部负责客房服务、客房卫生及客房设备的管理;
餐饮部负责客户就餐饮食、日常餐饮需求;
库存管理部负责酒店客房生活用品和餐厅食品的供给与存储,其组织结构图如下:
一般情况下,随着酒店各项业务的不断拓展,酒店功能不断完善。
我们知道,酒店的主要业务通常涵盖客房服务、餐饮服务。
此外酒店管理信息系统还有库存管理,财务管理等功能。
酒店管理功能图如下:
系统业务流程分析是从业务管理入手,从与企业经营直接有关的机构开始进行业务调查,业务流程图是一种描述系统内单位人员之间业务管理、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向,详细调查的重点是对管理业务的流程进行描述,通过采用系统业务流程图来描述系统的业务流程分析结果。
业务流程图如下:
客房管理业务流程图
餐饮业务流程图
财务管理业务流程图
库存管理业务流程图
2.3、酒店管理信息系统的数据流程调查本系统的客数据流程图是一种能全面地描述信息系统逻辑模型的主要工具。
顶层数据流程图说明了系统总的处理房部管理信息系统的数据流程图分为两层。
功能、输入和输出。
顶层数据流程图如下:
第二层数据流程图如图:
2.4、数据字典
数据字典:
根据系统的数据流程图,得到数据流、数据存储、加工和数据项的数据字典,数据字典详细描述了数据流程图中各个项,有助于操作员进一步了解系统的逻辑功能和结构。
(1)数据流的描述
数据流编号:
D1
数据流名称:
客房信息
简述:
酒店客房部的客房信息
数据流来源:
客房部
数据流去向:
客房信息处理模块
客房入住状态+客房价格+客房编号+数据项组成:
客房类型
D2
客户信息
入住客户的信息
客户
客户信息表、入住管理处理模块
数据项组成:
客户编号+客户姓名+客户年龄+客户身份证号+客户性别
D3
入住信息
客户入住的信息
入住管理
入住信息表
客户编号+客户姓名+客房编号+客房价格+入住登记单编号
D4
预定信息
客户预定客房的相关信息
客户、预定管理模块
预定信息表、客房信息表
客房编号+客户姓名+预定天数+预定时间+预定单编号
D5
结账信息
客户结账的相关信息
结账退房管理模块
结账信息表
客房编号+客户编号+客户姓名+消费金额
D6
换房信息
客户换房的相关信息
换房管理模块
客房编号+订房编号+客户编号+客户姓名+换房时间
D7
消费清单
客户的消费明细
数据流去向:
客户.
客房编号+客户姓名+客房价格+入住时间
D8
消费款
客户支付的消费款
客房编号+客户姓名+消费金额
(2)处理逻辑的描述
处理逻辑编号:
P1
处理逻辑名称:
客房信息管理
处理客房部的客房信息
输入的数据流:
处理描述:
整理并核对客房信息,并将可回信息记入客房信息表
输出的数据流:
处理后的客房信息
处理逻辑编号:
P2
预定管理
处理客房预定信息
对预定信息进行处理,并记入客房信息表和预定信息表
处理后的预定信息
P3
处理入住信息和客户信息
入住信息和客户信息
对入住信息和客户信息进行处理,并记入入住信息表和客户信息表
处理后的入住信息和客户信息
P4
换房管理
客房信息、客户信息和入住信息
P5
处理逻辑名称:
结账退房管理.
客户退房时进行结账
根据客房信息、客户信息和入住信息核算消费金额,记录结账信息表,并给客户打印消费清单
结账信息、消费清单
(3)数据存储的描述
数据存储编号:
F1
数据存储名称:
客房信息表
存放客房信息
数据存储组成:
客房类型+客房大小+客房编号+客房价格+客房入住状态
关键字:
客房编号
F2
预定信息表
存放预定信息
预定单编号
F3
存放入住信息
入住登记单编号
F4
客户信息表
存放客户信息
客户编号
F5
换房信息表
存放换房信息
客房编号+客户编号+客户姓名数据存储编号:
F6
结账信息表
存放结账信息
客房编号+客户编号
(4)外部实体的描述
外部实体编号:
S1
外部实体名称:
客户的相关信息
预定信息、入住信息、客户信息和消费清单
预定信息、入住信息和客户信息和消费款
S2
管理与客房相关的信息
客房信息、客户信息、入住信息和预定信息
S3
财务部
管理结账信息
报表
3.2.2餐饮部
预订信息
酒店餐饮部的预订信息
顾客
开台处理处理模块
餐桌类型+顾客编号+餐桌编号+餐桌状态
开台信息
顾客开台的信息
客户和预定处理
餐桌信息表、点餐处理模块
客户编号+客户姓名+顾客编号
点餐信息
简述:
客户点餐的信息
点餐管理
订单信息表、就餐处理
客户编号+客户姓名+餐桌编号+菜品名称
添菜或退菜信息
客户添菜或退菜相关信息
就餐处理模块
订单信息表
餐桌编号+客户姓名+顾客编号+添菜或退菜信息+菜品名称
顾客结账的相关信息
结帐管理模块
账单信息表、餐桌状态表
餐桌编号+客户编号+客户姓名+消费金额+账单编号
处理餐桌菜品预定信息
对预定信息进行处理,并记入餐桌信息表和订单信息表
开台管理
处理开台信息和顾客信息
开台信息和顾客信息
对开台信息和顾客信息进行处理,并记餐桌信息表
处理后的开台信息和顾客信息
就餐管理
根据点菜信息送菜和服务
订单信息、餐桌信息和顾客信息
对开台顾客信息进行处理
处理后的就餐信息
添菜和退菜管理
客户就餐时添加菜品和因为特殊原因退菜
餐桌信息、顾客信息和添菜或退菜信息
根据顾客要求进行添菜或退菜处理
添菜或退菜菜品,餐桌信息
餐桌信息表
存放餐桌信息
餐桌类型+餐桌编号+餐桌状态
餐桌编号
餐谱
存放菜品信息
菜品编号+菜品姓名+菜品类别+菜品单价
菜品编号
订单信息表
存订单信息
订单编号+顾客编号+顾客姓名+餐桌编号+菜品信息
订单编号
折扣信息表
存放折扣信息
消费下限+折扣
折扣编号
账单信息表
顾客编号+账单编号+消费金额
账单编号
顾客的相关信息
预定信息、开台信息、顾客信息和消费信息
预定信息、开台信息和顾客信息和消费金额
三、酒店管理信息系统的系统设计
3.1、信息系统流程图设计
系统流程图
四、数据库设计
4.1、ER图设计
图ER客房
客房ER属性图
餐饮ER图
4.2、数据库关系模式设计
顾客(顾客编号,顾客姓名,顾客性别,顾客身份证号,顾客联系方式)
房间类型(类型编号、类型名称、床位数、价格、空调、电视、电脑、卫生间)
房间(房间编号、房间类型、房间价格、房间状态)
订房(订房编号、顾客编号、房间编号、入住时间、顾客姓名、折扣、预计退房时间、应缴房费).
退房(房间编号、顾客编号、顾客姓名、订房编号、退房时间、退房缴费、)
菜品(菜品编号,菜品类别编号,菜品价格,菜品名称,订单号)
订单(订单编号,餐桌编号,订单时间,菜品编号)
餐桌(餐桌编号,餐桌类型,餐桌状态)
账单(顾客编号,消费金额,消费日期)
加菜(餐桌编号,菜品编号,订单编号)
退菜(餐桌编号,菜品编号,订单编号)
将关系模型转换成具体DBMS支持的实际关系数据模型,如下面的几个表格所示。
(每个表格表示在数据库中的一个表)
表1顾客信息表
字段名数据类型是否NULL说明
顾客编号)NOTNULL1customid(char20顾客姓名char(20)2NOTNULLcustomname
顾客性别)(customesexchar203NULL
身份证号cardidNOTNULL4char(20)
联系方式phonenum
char(20)
5NOTNULL
2房间类型表表
NULL数据类型是否说明字段名
NOTNULL类型编号)(char20typeid1
类型名称NOTNULL20chartypename()2
床位数NULLsmallintbednum3
NULLsamllintprice价格4
haircondition
)(char20NULL空调5
char(电视NULL6htelevision)20NULL)20htelephone7(char电话20htoilet
(char8)NULL
卫生间
3表房间信息表
字段名数据类型说明NULL是否charroomno)201(房间编号NOTNULL
(charroomtypeNULL2)20房间类型房间价格NOTNULL
smallint
roomprice
3
表4订房信息表
折扣NULL6floatdiscount
退房时间8NULLdatetimecheckdate
应缴房费NULL
ammount
9float
5退房信息表表
字段名数据类型是否NULL说明
订房编号20)1booknoNOTNULLvarchar(顾客姓名varchar(220)customenameNULL
顾客编号NOTNULLvarchar(320)customeid
退房时间4NOTNULLdatetimeouttime
退房缴费5floatNULLoutmoney
房间编号)20roomno
6NOTNULL
varchar(
菜品信息表表6
字段名说明/外键主键数据类型
自动增加char(10)主键菜品编号唯一值(char20)菜品名称
菜品类别)(char20菜品类别
菜品价格int定价
表7订单信息表
数据类型主键/字段名外键说明
自动增加10char()主键订单编号
订菜说明)(菜品编号char10
消费日期订单日期datetime
顾客位置)10(char餐桌编号.
表8结账信息表
菜品名称菜品编号)(char10)
顾客应付价格总计价格Int
表9库存信息表
字段名外键说明/主键数据类型主键核对材料材料编号)(char10材料说明)20材料名称char(材料库存状况数量Int
单位char(10)
表10出库信息表
主键说明字段名外键/数据类型材料编号核对材料10(char)
出库时间出库时间datetime
Int
出库数量出库数量
表11入库信息表
字段名数据类型外键主键/说明材料编号核对材料)10(char入库时间入库时间datetime
入库数量入库数量Int
表餐桌信息表12
数据类型外键/字段名主键说明(char)餐桌编号10主键核对材料20(Char餐桌类型入库时间)10(Char餐桌状态)入库数量
4.3、数据库的表结构
顾客表
房间类型表
房间表
订房表
退房表
餐桌表
出库表
入库表
库存表
结账表
订单表
菜谱表
五、总结
5.1酒店管理信息系统的系统分析总结
本文在酒店系统的设计部分主要介绍了智能酒店管理系统的需求状况以及系统的整个设计流程。
酒店管理系统是管理和技术两方面问题。
酒店的系统开发和应用都是技术性的工作,而系统的研发是专业性很强的工作。
对于系统的开发方,必须用科学的管理方法组织去协调系统的开发过程,系统建设中,除计算机技术问题,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息 系统分析 设计 课程设计