酒店信息管理系统
目录
摘要4
关键词4
Abstract4
Key words4
引言4
1研究背景及设计理念5
1.1研究背景及意义5
1.2研究现状 5
1.3主要工作5
2研究工具6
2.1Visual Basic简介6
2.2数据库简介6
3系统分析与设计6
3.1需求分析6
3.2系统功能分析 6
3.3功能结构分析7
3.4业务流程分析 7
3.5功能设计8
4数据库设计 10
4.1数据库设计概述10
4.2数据库概念结构设计 10
4.3数据库表结构设计11
5详细设计 12
5.1登陆模块设计12
5.2系统界面设计 14
5.3具体功能设计16
5.3.1顾客预定房间模块设计 16
5.3.2入住登记设计18
5.3.3房客信息管理模块 19
5.3.4结算操作设计21
5.3.5维修服务设计 22
5.3.6信息统计管理设计23
6系统试用与维护 25
6.1系统试用 25
6.2系统的维护 25
致谢27
参考文献
*51今日免费论文网|www.jxszl.com +Q: 3 5 1 9 1 6 0 7 2
28
酒店信息管理系统
引言
引言
1 研究背景及设计理念
1.1 研究背景及意义
自改革开放以来,我国的酒店管理技术在不断地进步,酒店管理者们与时俱进,使用信息技术建立酒店管理系统对酒店信息进行管理,在系统发展过程中不断吸取了世界各国管理系统的长处和优点,并与我国的自身情况进行结合逐步改进,近年来出现了越来越多并且技术成熟的酒店信息管理系统,并且在90年代中期,已经有一些专门开发酒店管理系统的公司。随着IT人才的不断涌现达到了一个崭新的层次。新的系统平台不断被开发出来,其功能被不断完善,系统更为稳定可靠。
我国经济飞速发展,人们对生活水平的需求不仅仅满足于温饱水平,对生活的质量要求渐渐提高,越来越多的人在节假日选择为赴外地旅游观光,旅游行业的快速成长,使得很多城市也把旅游业加入重点培养的行业之以及信息化技术的快速发展,酒店信息管理系统也同样也在不停完善而发展一从而促进本地经济发展的方式。这不仅为餐饮业和风光产业带来了无限商机,而且也为酒店业的快速发展奠定基础。此前,账单和顾客信息被记录在酒店的工作信息薄上,由专人负责登记和保管。这种管理方式不仅效率低下,而且人工成本高,保密性也不能保障。除此之外,如果时间一长,文件和数据的保存也会成为难题,增加了酒店管理者的工作量和工作难度。若想要提高效率,那么就要利用计算机技术,虽然计算机管理并不是酒店管理走向成功的唯一因素,但它能够简化酒店的服务管理的操作并节约酒店管理者和顾客的宝贵时间。
本文所设计的系统很好的克服了这些人工管理方式的缺点,设计了信息记录简洁、查找快速、存储量大、成本低等优点的系统。本系统能够简化用户登记过程,方便储存和保密,不仅提高了管理效率,也促进了酒店向信息化与现代化的发展。
1.2 研究现状
信息公司们为酒店行业设计了各式各样的管理系统和衍生产品,但是不同公司所设计的管理系统和产品各有不同,这些不协调可能不仅没有降低酒店的管理成本,反而导致了资源浪费和各个产品的不兼容,没有一个统一的行业指标,会使酒店管理信息化进程停滞不前,妨碍酒店的提升和进步。另外,酒店使用电脑进行管理之后,管理量化程度提高,数据流转快速,但是人工成本的降低程度也许并没有想象中的多。所以酒店行业当前最需要解决的问题就是,如何在效益最大化的情况下降低管理成本。好的信息化管理系统能够帮助酒店经营者降低成本且进一步提高效率。本人的设计目标就是设计这样的酒店信息管理系统。
1.3 主要工作
本人所设计的酒店信息管理适合中、小酒店企业的使用。综合考虑了各类型酒店的管理需求,功能较为全面,可靠,在系统设计和程序设计上也注意到了所建系统的可靠性,并且为系统的功能,结构方面留有可扩充性,使其随着企业的发展而完善,并做出顺应发展的的功能结构上的调整。本系统设计时为酒店管理者着想,考虑到了成本问题,在足够功能的基础上尽可能的减少酒店的成本,提高该系统的性价比。
2 研究工具
2.1 Visual Basic简介
Visual Basic拥有图形界面(GUI)。它的图形界面展示了它把已经建立的界面元素控件移动到适宜的地方从而代替程序员编写大量复杂的代码描述元素的形状,外观以及所处位置。
2.2 SQL Server简介
SQL Server是一款关系型数据库管理系统的软件,本系统选择它作为系统的后台设计库,因为SQL Server操作简便,步骤清晰并且适应性广泛,适用于各类数据库服务器端[3]。因为在学校的学习中我上课使用的软件版本是SQL Server 2000,所以即使现在SQL Server软件已经更新升级,我还是选用了最熟悉的SQL Server 2000版本。
通过进行需求分析使用SQL Server 2000所建立的后台数据库不仅稳定,而且逻辑关系和物理关系合理,与利用Visual Basic开发平台开发的客户端界面相结合,最终使用VB语言来进行代码编写,作为人机交互的基础[4]。使用ADO数据控件直接连接后台数据库,数据的添加、删除、查询、修改等功能亦包含于其中,连接后完成系统构建[5]。
3 系统设计
3.1 需求分析
需求分析是进行数据库设计的第一个步骤。它需要从整体的角度对软件的功能进行预测和分析和全面陈述,使得所研发的软件能得到开发者和使用者的共同认可。因此,需求分析要做到思考全面,切实理解,易于阅读,明了易懂,从而使得开发人员接下来的工作效率和工作质量能够大大提高。反之,如果在需求分析阶段出现了错误而且没有得到及时修正,在后续工作将是一个巨大的隐患,如果错误严重或者没有及时发现,可能会造成巨大损失。
本文所设计的这个系统,需要完成酒店前台的各种登记工作以及酒店信息的储存和管理工作,把顾客的入住信息等其他各项酒店相关信息录入管理系统,方便日后的信息操作,同时避免了人工操作时出现的问题和错误[6]。帮助酒店管理者对酒店进行高效管理。
原文链接:http://www.jxszl.com/jsj/xxaq/45442.html