酒店管理信息系统免费毕业设计论文Word文档下载推荐.docx
《酒店管理信息系统免费毕业设计论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《酒店管理信息系统免费毕业设计论文Word文档下载推荐.docx(47页珍藏版)》请在冰豆网上搜索。
![酒店管理信息系统免费毕业设计论文Word文档下载推荐.docx](https://file1.bdocx.com/fileroot1/2022-11/15/3b309405-2789-4917-bb36-1bdef9d2e9db/3b309405-2789-4917-bb36-1bdef9d2e9db1.gif)
用户端主要用于浏览和操作数据库,故硬件要求不高,所需适配应该高于以下要求:
应满足基本计算机配置,其中:
Ø
内存:
128MB以上
硬盘空间:
20GB以上
网络配置:
局域网/宽带网络
2、软件环境
操作系统:
Windows95/98/2000/XP
数据库:
Microsoftaccess2000以上
VB:
MicrosoftVisualBasic6.0中文版
DirectX版本:
7.0
2.系统分析
2.1系统调查与系统需求分析
系统调查与系统需求分析是系统开发工作中最重要的环节之一,实事求是地全面调查是分析与设计的基础,也就是说这一步工作的质量对于整个开发工作的成败来说是决定性的。
需求分析所要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。
需求分析阶段研究的对象是软件项目的用户要求。
需要注意的是,必须全面地理解用户的各项要求,但又不能全盘接受所有的要求。
因为并非所有用户要求都是合理的。
对其中模糊的要求还必须澄清,然后才能决定是否可以采纳。
对于那些无法实现的要求应向用户做充分的解释。
需求分析阶段的工作,可以分为以下四个方面:
1.问题识别
2.分析与综合
3.编制需求分析的文档
4.需求分析评审
需求分析阶段的工作过程:
1.了解当前系统的工作流程,获得当前系统的物理模型。
当前系统是指目前正在运行的系统,可能是需要改进的正在计算机上运行的软件系统,也可能是人工处理系统。
2.抽象出当前系统的逻辑模型。
3.建立目标系统的逻辑模型。
4.对用户的具体工作及信息需求进行识别,识别出哪些是可以由计算机来完成的,哪些是计算机所不能完成的,哪些是可以由人和计算机共同完成的,同时还要提出新系统实施后对现行系统的影响,以及由此带来对现行系统的调整与改进。
5.对现行系统进行详细的业务调查、分析了解各项需求。
6.进行数据分析,建立数据库逻辑模型。
7.进行功能分析,确定新系统逻辑结构。
2.2新系统目标
通过系统调查与系统需求分析得出新系统的目标是:
进一步完善、改进酒店管理中所存在的一些问题,便于在顾客的登记、入住、点餐、预订、退房等一系列的工作更为便捷化,方便化、时速化、公正化。
使退房结账工作的流程通过电子的手段来完成,从而提高酒店的整体酒店管理水平,增强酒店的竞争力。
新系统操作界面图形化,人机对话易操作。
2.3新系统数据流程图
根据系统分析,将做出数据流程图及对应的数据字典和其他必要说明,从而描绘出酒店管理信息系统的逻辑模型图。
2.3.1数据流程图
数据流程图如图2-1所示。
2.3.2数据字典
数据字典(datadictionary)是系统分析阶段的重要文档,它详细的定义和解释了数据流程图尚未能表达的内容。
数据流程图加上完整的数据字典,就形成一份完整的系统分析的数据流、数据存储、处理逻辑和外部实体。
住房资料查询
系统
审核
增删改住房资料表
注册表注册用户信息表
入住登记
用户注册
用户信息
客房管理
add表
费用结算
退房登记
系统管理
DDele表
查询已订餐桌
管
登记
审核
预订餐桌
理
员D预定表增增删改查询已订表
餐饮管理
不成功成
价目表
管理员
查询
登陆名:
xt功
密码:
1增删改价目表
登陆
规格
普通用户
登陆名:
1增删改规格表
预定
帮助
密码:
1
用
户会议预定登记表
已订
成
功
会务管理
增删改已订资料表
价格查询
增删改价格查询表
结束使用
删除预定信息
退厅资料登记
退厅登记表
后勤管理
部门人员
人员资料
增删改人员资
各类值班表及通知
值班表
打印各类值班表及通知打印表
退出系统
图2-1 酒店管理信息系统数据流程图
1.数据项定义
数据项名称:
zhufang
简述:
客房有哪些规格,单价分别是多少,共分四等,是否空置
2.数据结构定义
数据结构名称:
meeting
看会议厅有没有被预订的记录
组成:
编号,会议厅名,已预订
3.数据流定义
数据流名称:
kehu
编号:
自动生成
客户所需要填的个人入住登记的基本资料
数据流来源:
“客户”外部实体
数据流去向:
“统计客户”处理逻辑
数据流组成:
ID+姓名+性别+身份证号+是否允许他人询问
+入住房间+已住天数+入住日期
流通量:
不确定
4.存储定义
数据存储名称:
yiding
自动生成
客户已预订的会议厅
流入的数据流:
price表和meeting表
流出的数据流:
“已订表”处理逻辑
数据存储的组成:
编号+会议厅名+会议厅设备+会议厅人数
+价格(RMB/半天)+预订日期+会议名称
+会议时间+主办单位+联系人+性别+联系电话
5.处理逻辑定义
处理逻辑名称:
kehu
客户预订的房间
输入:
处理:
a.从住房中获取的空置房间号
b.客户填写的入住资料
输出:
显示付款金额
6.外部实体定义
外部实体名称:
客户
已入住的客户
从外部实体输入的数据流:
客户入住的资料
输出给外部实体的数据流:
付款金额
2.4系统总体结构
通过系统分析得出系统总体结构如图2-2所示。
图2-2 酒店管理信息系统结构图
3.系统设计
系统设计是信息系统开发过程中一个重要阶段。
在这一阶段中我们将要根据前一阶段系统分析的结果,在已经获得批准的系统分析报告的基础上,进行新系统设计。
系统设计包括两个方面,首先是系统概要设计,其次是具体物理模型的设计。
系统设计的主要目的就是为下一阶段的系统实现(如编程、调试、试运行等)制定蓝图。
系统设计的主要内容包括新系统总体结构框架设计、代码设计、数据库、输入/输出设计、处理流程及模块功能的设计等。
系统设计应注意如下一些原则:
①系统性原则。
按照系统工程的观点,系统应始终从总体目标出发,服从总体要求,在总体方案设计中,经过对局部的调查、分析、综合形成总体方案,局部应服从全局,使方案成为一个有机的整体。
②实用性原则。
这里主要包括两层含义,一是从实用出发,二是从实际出发。
管理信息系统的根本目的是实用,因此系统不应过于追求大而全。
另外应用从技术、设备、用户、管理者的实际考虑,不应追求硬件设备的先进性。
③经济性原则。
在满足需要的情况下,尽可能选择性能价格比高的、相对成熟的产品,不要贪大求新。
④安全性原则。
在开发管理信息系统时,要重视安全性问题,如计算机软硬件的故障可能造成的数据丢失,数据共享带来的失密等,在设计阶段应采取必要的措施。
⑤规范性原则。
在管理信息系统的开发过程中要制定统一的规范,要做到规范的数据,规范的编码,规范的程序设计,规范的文档等,只有这样才能保证不同的开发阶段之间和各小系统之间能有机地衔接起来。
⑥适应性原则。
无论是设备还是组织机构,管理制度或管理人员,在一定时间内只能是相对稳定的,变化是经常的。
比如,由于经营方式变化的需要而改变管理制度。
管理信息系统的设计要适应社会经济的发展变化、企业管理水平的提高、技术的进步等诸多变化。
3.1系统概要设计
概要设计是将软件需求转化为数据结构和软件的系统结构(功能模块结构)。
由系统分析可得出酒店管理信息系统的系统功能模块结构,如图3-1所示。
餐饮部
会议厅
后勤部
住房部
图3-1 系统功能模块结构图
3.1.1系统功能
系统的功能如下(以客房管理为例):
1.登记顾客入住信息,同时可进行顾客信息的添加、修改及删除等操作;
2.顾客退房时,输入顾客的退房信息,自动生成付款金额;
3.顾客可轻松查阅餐价,进行点餐及餐桌预定;
4.会议厅预定功能,准确记录顾客预定的会议厅和会议设备,以及时间日期,参加人数,预定单位等等;
5.设置系统用户和系统初始化。
3.1.2系统性能
为适应不同用户的使用,本系统的界面简单、灵活、使用方便。
系统涉及到一些顾客基本数据的收藏管理,因而安全性极为重要,系统采用用户级别权限设置,保证系统安全可靠。
3.2系统模块设计
登录模块——用于用户的用户名/口令输入,判断是否为合法,如果是合法用户,释放该窗体并启动酒店管理系统窗体;
否则,释放该窗替补启动酒店管理系统窗体。
对于合法用户,用全局变量职能权限保存当前用户的级别。
主窗体模块——即酒店管理系统窗体,是一个多文档窗体,集各控件于一体,可以通过此窗体进入任何一个子窗体,从而达到要实现的功能。
客房管理模块——入住界面用于编辑顾客的基本信息,包括姓名、性别、身份证号、所要的房间规格