酒店管理系统设计与实现

一、基本信息

标题:酒店管理系统设计与实现
时间:2011年
来源: 郑州交通职业学院信息工程系
关键词:酒店服务管理系统;数据库;VisualBasic;C/S

二、研究内容

1.摘要
酒店管理信息化、智能化不但可以有效地管理大量的信息, 而且可以完善酒店内部管理体制, 提高酒店的管理效益 及经济效益, 从而提高酒店的竞争力。 根据酒店服务管理的现状及未来的发展方向, 结合酒店管理的实践经验, 系统以 WindowsXP作为运行平台, 采用 C/S模式, 使用 VB.NET编程语言和 SQLServer2000数据库原理, 基本包含酒店管理的 主要业务功能:基础设置、业务管理、房间管理三大部分。 经过严格测试, 系统性能稳定, 易于操作。

2.系统需求分析
一个通用的酒店管理系统应包含如图 1所示 的功能, 其中每个功能都由若干相关联的子功能模块 组成。除此之外系统还应包括信息系统必须具备的 通用功能, 例如权限设置、数据备份与恢复等。

( 1) “基层设置 ”功能模块用于对一些项目进行 初始化设置, 这些设置一般不轻易改动, 其中包含的子功能模块有客房类型设置 、客房信息设置、房价设 置 、财务代码设置、系统参数设置、会员资料设置、黑 名单设置。
( 2) “预订管理 ”功能模块用于管理客户的预定 业务, 其中包含的子功能模块有散客预订 、团体预订、预订查询、修改预订、经理控房、合约配额 、房态表、可 售情况表。
( 3) “前台接待管理 ”功能模块用于管理客户入 住及入住后的相关业务, 其中包含的子功能模块有散 客入住 、团队客人入住 、预订入住、客人换房 、客人续 住 、房态修改 、房态查询。
( 4) “前台收银管理 ”功能模块用于管理客户退 房及相关的收银业务, 其中包含的子功能模块有记账 操作、单客退房 、团队退房、预付金管理、附加费用管 理 、旅行社佣金管理。
( 5) “客房及客史管理”功能也叫 “管家管理 ”功 能, 用于管理客房的信息和客户住宿历史的信息, 其 中包含的子功能模块有可用房查询 、房态维护、房态 统计、维修房报表、在住散客报表、在住团报表 、长包 房报表 、其他相关报表 。
( 6) “财务核查管理 ”功能模块用于管理酒店每 天的财务核查工作, 其中包含的子功能模块有夜审、 普通房租过账、包价房租过账、结账单审核 、打印催账 单 、班次结账 。
( 7) “其他系统接口”功能模块提供了酒店管理系 统与其他系统的接口, 实现不同系统间的数据共享, 其 中包含的子功能模块有电话计费接口、公安户籍接口、 身份证检测、视频点播计费、宽带接入计费。

3.数据库设计
一个基本的酒店管理系统数据库大约包含 100 多张表, 分别存放相应子功能的数据信息, 其中 “客 房信息 ”和“客户信息 ”表是起关键作用的表, 用于存 放酒店客房的基本信息和酒店入住客户的信息。其 他涉及客房的表, 都只是记录相应的客房编号 。 “客 房信息 ”和其他表间的关系是 1:N的关系 。图 2为 酒店管理系统关键实体的 E-R图。

“客房信息 ”表是系统关键的表, 其他各表均与 通过“客房编号”字段相对应进行多对一的关联。系统共需要 8张表, 用途分别如表 1所示。

4.系统实现
本系统采用多文档窗体程序, 每一个功能对应一 个子窗体 。系统运行结果如图 3所示 。选择主 菜单中的各命令可以进入相应的功能。

三、结论
酒店管理系统是酒店管理的一项重要内 容, 其管理水平的高低将直接影响到酒店的长远发展 和当前利益 。采用先进完善的酒店管理系统, 不仅能 够提高酒店管理的水平, 同时降低了管理成本, 为酒 店的进一步发展打下坚实的基础。

四、参考文献
[ 1] 刘学明.饭店客房管理[ M] .广东:广东旅游出版社, 2000.
[ 2] 王菁.酒店管理系统设计 [ J] .办公自动化, 2010( 2) : 23-27.
[ 3] 宋丽.UML在酒店管理系统中的应用[ J] .商场现代化, 2009( 7) :85.
[ 4] 苏政.浅论酒店信息化和智能化的发展方向 [ J] .中国 食品, 2008( 6) :42-43.
[ 5] 王晟, 马里杰.SQLServer数据库开发经典案例解析 [ M] .北京:清华大学出版社, 2006.
[ 6] 戚桂杰, 陈洪顺 .SQLServerManagementObjects的研究 与应用[ J] .中国管理信息化, 2010, 13( 4) :50-54.
[ 7] 吕秀平, 路晓亚.SQLServer的数据库加密技术的研究 与实现[ J] .电脑学习, 2010( 1) :97-99.
[ 8] 董传银.VB数据库编程技术[ M] .北京:北京希望电子 出版社, 2005.
[ 9] 王留洋.在 VB应用程序中实现对 Excel的数据查询 [ J] .铁路计算机应用, 2010, 19( 1) :50-52.
[ 10] 孙利娟.编程工具 VB6.0与 VB.NET的比较研究[ J] . 黄河水利职业技术学院学报, 2010, 22( 1) :52-54.
[ 11] 朱小平, 曾文权, 段班祥.VisualBasic.NET程序设计 [ M] .北京:清华大学出版社, 2007.
[ 12] 候炳辉, 刘世峰.信息管理系统[ J] .信息管理系统分析, 2004( 5) :254-562.
[ 13] 曲川.信息系统管理与网络通信安全体系探讨[ J] .北京 电力高等专科学校学报, 2009( 7) :110-111.
[ 14] 李安亮.浅谈信息系统管理与维护[ J] .中国纤检, 2008 ( 12) :34-35.
[ 15] 张涛, 吴冲.信息系统安全漏洞研究[ J] .哈尔滨工业大 学学报:社会科学版, 2008, 10( 4) :71-76.

posted @ 2020-11-23 13:58  onesing  阅读(3058)  评论(0编辑  收藏  举报