福建省延华酒店管理系统的设计与实现

发布时间:2013-12-06 10:11:07 论文编辑:jingju
第一章 绪论

 

1.1系统的开发背景
随着我国改革开放的逐渐深入,酒店也随即融入这个大的潮流,要想使得我们酒店顺应新时代的发展要求,就必须与国际市场接轨,为此,酒店行业需要转变管理理念,改进酒店管理方法,由粗放式的管理转变为集约式的管理方式,其中非常重要的一件事就是建立功能完善的信息化管理系统,籍此系统代替传统的人工操作和管理方式,提升管理效率,扩展新的服务领域,方便新旧顾客办理酒店入住手续,满足顾客多方面的信息化服务需求,这些对于挖掘潜在的顾客或吸引老顾客再次光临具有重要的意义,同时还能节约大量的管理成本[1]。如今,信息化管理系统已经被应用各行各业,应用范围极其广泛,如银行、医院、企业、信息化管理系统包括的内容很多,有财务管理系统、企业 ERP 管理系统、人事管理系统,税务管理系统等。
福建省延华酒店是一所刚建立不久的酒店,其规模属于中小型的酒店,酒店已经建立了功能较为完善的餐饮信息系统,为了更好地实现酒店各部门的信息资源共享和财务数据的管理;在此背景下,酒店领导层决定建立最终实现一个实用的小型酒店管理信息系统。希望通过该系统的实施,达到酒店管理的自动化、规范化、提高管理效率的目的。

 

1.2 相关系统的国内外实施现状
如今,在全球经济一体化大环境下,酒店业客源越来越丰富多元化,虽然酒店市场的渠道更加广阔,但是酒店业也日益面临着各种各样的竞争,客户对酒店的期望也越来越高,这些因素使得酒店管理者必须提升酒店的服务质量,添加新的服务内涵,想尽一切办法来提高顾客的满意率,从而提升酒店的核心竞争力[3]。在上述各手段和方法中,构建先进的信息化系统是最为有效的手段之一。从国际酒店信息化管理系统发展趋势来看,总体分为简单数据处理阶段、自动化控制阶段、网络规模化阶段、各子系统大集成化阶段、智能和协同化阶段五阶段[4]。
下面重点来概述网络规模化和智能、协同化阶段的信息化管理系统的基本情况,由于在网络经济数字化的冲击下,以信息共享、数据通讯为主要功能的网络化建设也严然成为酒店信息化建设中的重要组成部分,在此背景下,“数字化酒店”[5]的核心概念便是宽带高速数据网络。其实“数字化酒店”的涵义还不仅仅是给顾客提供高速的上网环境,还具有许多其它的应用功能,比如网上在线订房管理,酒店宣传和广告,市场营销等等。其实在这一阶段的核心内容还是基于 WEB式的网上订房业务和客房管理业务,通过网络平台,让顾客了解酒店的文化和形象,了解酒店的价位、客房基本情况等,也方便酒店管理人员与顾客的在线邮件或对话,为酒店顾客提供个性化要求,充分拉近酒店与客户之间的距离。对于酒店客户最大的好处就是能够及时了解到酒店客户的情况和价位,在线订好客户,为自己的出行提前安排住处。协同、智能化的阶段指进入互联网新经济时代后,酒店业信息化的实施目标发生了根本性的变化,已经不再是原来单纯的网络互连互通和简单的信息交流的内容了,智能化自动控制、办公协同逐渐成为酒店信息系统的亮点,系统把酒店、供应商、合作伙伴、顾客等对象组成为一个庞大的跨地区、跨行的组织,这些对象享受实时在线的、数据分析挖掘、智能化服务等先进、高端信息服务[6]。
从国外酒店管理系统的建设情况来看,该行业的系统建设起步较早,这主要是源于国外的信息化技术的发展历史悠久,尤其是网络和电脑的广泛普通,极大地推动了酒店信息管理系统的发展步伐,国外的关于酒店管理类的系统的发展大致分为三个阶段[13],在信息化网络发展初期,也是酒店管理类的系统发展的第一阶段,这一阶段的系统的存在诸多不足,只是简单地把酒店内部管理的一些资料和数据搬到网络平台上和简单的业务管理处理,但是实现了一些数据的共享功能。直到 1995,IBM 公司提出了“网络中心的计算”模式,这一模式的提出对办公自动化的发展影响深远,这种以网络中心的模式提高了计算的速度,实现了数据的高度共享,也实现了管理业务流程的集中统一控制,为酒店信息化管理创建了条件;这一阶段的系统特点有:把非结构化数据的信息流为处理对象和存储对象,是企业内部的基础通信平台,有利于提高企业管理效率,同时还增强了系统的安全性。酒店管理系统发展的第三阶段则加入了智能化、知识挖掘等技术和理论,充分实现了酒店业务管理的智能化,比如智能化门控系统、多功能化的点菜系统等。万豪酒店(MARRIOTT Hotel)、君悦酒店(GRAND HYATT Hotel)、香格里拉大酒店(SHAGRI-LA Hotel)、希尔顿大酒店(HILTON Hotel)等国际著名的酒店都是信息一体化的智能管理。

 

第二章 系统开发相关理论与技术

 

本系统在开发过程用到了诸多开发理论和技术,为此,本章将对系统开发相关的理论和技术做出介绍,并给出这些技术与理论在本课题中应用的可行性的说明。

 

2.1 工程设计相关技术
2.1.1 面向对象
面向对象的项目设计思想是,它强调在软件开发过程以面向对象的思维去实现项目的功能,利用人的属性和行为特征解决项目开发的问题符合事物的特征规律,面向对象具有下述几个特征[10-14]:
1、抽象性。面向对象的抽象性抽取某类事物共有的本质特性,所以抽象只是某部分大家共有的特征,而不是全面。抽象包括两个方面,一是过程抽象,二是数据抽象。

 

第三章 系统需求分析......................14
3.1 系统可行性分析 .........................14
3.2 系统需求总体概述 ......................14
3.3 系统需求目标 ....................15
3.4 系统用户需求的用例分析 ................15
3.5 系统主要业务流程分析 ..................19
3.6 系统数据流 .................23
3.7 系统非功能性需求 ...................26
3.8 本章小结 ....................27
第四章 系统设计..............28
4.1 系统设计要求 ..................28
4.2 系统模型总体架构设计..................29
4.3 系统运行网络结构设计.................30
4.4 接口设计 .....................30
4.5 系统模块设计 ...................31
4.6 数据库设计 ..................39
4.7 本章小结 .....................42
第五章 系统实现.....................43
5.1 系统实现工具概述.................43
5.2 系统运行部署....................43
5.3 数据库操作实现.................. 44
5.4 系统主要模块的实现................45
5.5 本章小结................55

 

总结

 

经过相当长时间的项目调研,运用软件工程的方法和技术手段,正确地设计了项目需求分析和项目设计文档,这些文档的撰写为后面项目的代码编写提供强有力的指导,归纳起来做了如下工作:分析和验证现代化的软件设计技术和手段在延华酒店客房管理系统中的可行性,研究了面向对象、组件技术设计、MVC 设计等软件工程技术在本项中的应用。通过一年多来的文献阅读和项目开发实际,取得了如下成绩:开发了一套功能较为完善的客房管理系统,形成了一套项目设计相关的开发文档。
通过将近一年的项目实际,熟练地掌握了基本的软件设计工具,尤其是在利用 UML 建模工具进行软件的需求分析和系统设计方面有很大的进步,主要心得体会如下:
1、感触最深的是需求分析阶段和概念模型设计阶段。需求分析阶段是整个数据库设计的基础,这个阶段直接影响到后面各个阶段的设计。由于对业务不是十分精通,在这个阶段返工了好几次,起先以部门为基础画业务流程图,可是发现错了,然后以业务为基础画业务流程图。反反复复的修改。如果这个阶段做的不好,后面就无法继续进行下去。概念模型设计阶段,最重要的是从数据流图中抽象出实体,并且要考虑冲突的发生。
2、更深入的了解并掌握了 SQL SERVER 2000 的功能。由于在有关存储过程和触发器的知识掌握的不是太好,实习的时候也只是按实习指导书上的代码进行编写,并不了解触发器的真正原理,但是在此次课程设计中,大量的用到触发器和存储过程,了解了它们的功能和原理。

 

参考文献:
[1] 彭伟民,唐平,易珺.基于需求的酒店管理系统的建模与实现 [J]. 微机发展 , 2005,31(12):75-77
[2] 张昭玉, 张桂刚. 基于用例的软件需求建模研究[J].微机发展, 2004, 30(7): 30- 321
[3] 董志文,张军. 对酒店计算机信息管理系统的分析与展望[J]. 海岸工程,2002,21(2):75-76
[4] 冯中华,王晓飞,李晓莉.未来的酒店客房— — 高科技唱主角 [J]. 饭店现代化,2001,18(12):18-19
[5] 邓新华.现代酒店服务与管理[M]. 长沙:湖南师范大学出版社, 2000,340-342
[6] 佟焕然.酒店管理系统的设计与实现[D]. 大连:大连理工大学, 2005,20-24
[7] 杨富荣.浅谈客房管理的目标与要求[J]. 桂林旅游高等专科学校学报, 1999,10(12):1-2
[8] 柴巧叶.旅馆管理系统设计概要[J]. 山西经济管理干部学院学报,2003,12(1):70-74
[9] 陶威.酒店管理系统的设计与实现[D]. 广西:广西大学,2006,12-14
[10] 王毅,周峰,孙更新.J2EE 经典案例设计与实现 [M]. 北京 : 电子工业出版社 ,2009,(10):92-99