欢迎光临第一论文网,权威的论文发表,我们将竭诚为您服务!
您的位置: 第一论文网 -> 酒店管理论文 -> 文章内容

X宾馆客房管理系统的分析与设计

作者:admin 更新时间:2018年09月07日 08:13:40

  摘要:为了实现中小型宾馆客房管理的自动管理和信息管理,解决宾馆客房入住、预订、退房以及结账等日常业务中的主要问题,课题针对宾馆业务经营和管理的特点开发了管理信息系统。论述了宾馆客房管理系统的开发过程,介绍了系统的功能实现过程,主要包括住宿管理、客房状态管理、用户基本信息管理、挂账结账管理、查询统计、系统基本信息设置、夜审以及相关的后台管理。


  关键词:宾馆经营管理;管理信息系统;开发过程;


  作者:张丽等


  一、系统分析


  1.初步调查


  (1)技术可行性


  本系统的开发工具使用VisualStudio2010和SQLServer2008。


  VisualStudio2010主要特点为高效的开发环境、升级的软件测试功能工具,为软件的质量严格把关。MicrosoftSQLServer2008是一个关系数据库管理系统,它是当前最流行的数据库管理软件之一,它的优点:简单的图形化管理工具、多线程体系结构、丰富的编程接口工具。这两种软件的结合使用可以很好的实习系统的功能。


  (2)经济可行性


  本系统是为中小型宾馆开发的客房管理系统,系统的各项费用并不是很高的。应用宾馆客房管理系统后,宾馆可以简化工作程序并优化其工作的效率,对客户的资料管理更加系统化,使得宾馆和客户的操作更加简单,更容易留住老顾客,促使单位与宾馆达成长期的合同,会在客观上提高宾馆的效益,保证宾馆的良好效益。


  (3)管理可行性


  本系统采用界面化设计,操作简单,各种数据均能够用表格展示,宾馆营业情况十分简洁清楚,并且提供了很多的操作提示以及出错信息控制,方便了操作人员对系统的使用。此外,出错的概率也大大降低,保证了了数据的完整性、一致性和正确性。


  2.详细调查


  通过实际的深入宾馆内部调查了解,宾馆客房管理信息系统的业务流程分析和数据流程分析如下。


  (1)业务流程分析


  经过深入调查,宾馆客房管理系统主要业务流程包括预订、退订业务流程,入住业务流程,财务统计业务流程等。


  业务流程分析以预订流程为例。当顾客发出预订请求时,顾客将所要预订的客房信息及相关信息传递给前台服务人员,前台服务人员根据顾客的预订信息进行客房信息查询,查找目前是否有符合顾客要求的客房,如果有满足顾客要求的客房,则前台服务人员登记顾客的预订信息,记录其预订信息,修改客房状态信息,并将顾客的已预订客房的信息反馈给顾客,则顾客预订客房业务完成。


  (2)数据流程分析


  二、系统设计


  1.系统设计目标


  宾馆客房管理系统研究的内容及涉及到的功能模块主要有住宿管理、客房管理、用户信息管理、挂账管理、住宿费提醒、查询统计、夜审、系统设置以及相关的后台管理。


  系统设计需要建立一套宾馆客房管理系统,帮助宾馆更快捷准确地管理日常业务,简化信息管理流程,为客房预定、入住、结账和内部管理等事务提供规范化的操作,减少人工工作,降低误差,提高工作效率,对客人住宿信息、客房信息、用户信息、财务信息等信息实时动态的有机联系在一起,能够实现对宾馆客房的全方位的管理。


  针对以上分析,本客房管理系统主要包括客房信息管理、顾客信息管理、财务统计管理、系统管理、审核管理等几个功能模块,系统功能结构图如图5所示。


  2.数据库设计


  (1)数据库概念模型设计


  在本客房管理系统中,主要包括顾客、客房、管理员、职员、物品、等级、账单和账户等几个实体。其中顾客和客房之间,一个顾客可以预定、退订、入住、更换和结账多个客房,客房也可以被多个顾客预定、退订、入住、更换和结账,因此顾客和顾客之间是多对多的关系,并且有多重关系即预订关系、退订关系、入住关系、换房关系和退房关系。顾客和等级之间是拥有的关系,一个顾客只能有一个等级,一个等级可以被多个顾客拥有,因此等级和顾客之间是一对多的关系。顾客和账单之间是结账的关系,一个顾客可以有多张账单,一张账单只能属于一个顾客,因此顾客和账单之间是一对多的关系。职员和客房之间是管理的关系,一次职员可以管理多间客房,一个客房只能被一个职员管理,因此职员和客房之间是一对多的关系。


  (2)数据库的逻辑结构设计


  数据库逻辑结构的设计是为了把概念结构设计中设计好E-R图变换为与系统支持的数据结构模型一致的逻辑结构。在关系数据模型中,将顾客、客房、职员、管理员、物品、等级、账单和账户几个实体直接转换为一张表,具体为顾客信息表、客房信息表、职员信息表、管理员信息表、物品信息表、等级表、账单表和账户表。顾客和客房之间的预订关系、退订关系、入住关系、换房关系和退房关系是多对多的关系,应单独转化为一张表,具体为预订信息表、退订信息表、入住信息表、换房信息表和退房信息表。由于顾客和等级、顾客和物品、顾客和账单、账单和账户、客房和职员以及职员和管理员之间的关系是1:n的关系,为了将关系规范化处理,所以将一端实体属性和关系属性并入到n端实体属性,不再产生新的表。


  三、总结


  本文在深入宾馆内部调查之后,首先对客房管理系统从技术和经济两个层面进行了可行性分析。然后设计了客房管理系统的预订和退订业务流程图、入住业务流程图、财务统计业务流程图等。在进一步分析的基础上,论述了业务流程图和系统结构功能图。最后实现了客房管理系统数据库的概念模型设计和逻辑结构设计。