资源预览内容
第1页 / 共52页
第2页 / 共52页
第3页 / 共52页
第4页 / 共52页
第5页 / 共52页
第6页 / 共52页
第7页 / 共52页
第8页 / 共52页
第9页 / 共52页
第10页 / 共52页
亲,该文档总共52页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
. 酒店管理信息系统概述- -日期: / 第1章 绪论1.1系统开发背景近年来,随着改革开放步伐的加快和西方文化的交流,人民生活水平得到了极大的改善,全社会对第三产业特别是服务业的需求也越来越高。国的旅游餐饮业,特别是宾馆、酒店行业的发展,逐渐打破了传统的普通旅游业的那种以住宿休息为服务核心的单一运营管理方式。在大中型城市里,除了四星级以上的酒店仍在基本遵循原有的比较保守和固定的运营模式之外,绝大多数新建和改扩建的中高档酒店,都装备了大型音像系统和娱乐休闲设施。社会大众对酒店的认识和需求也随之发生了巨大的变化,客人进店后,除了休息以外,娱乐休闲已经成为了必不可少的一部分。而且2008年在一步步的走进我们,到时候国际友人云集,这就给酒店服务行业提出了更高的要求。由于这类新型酒店的运行模式与传统酒店有很大的差异,它涉与的环节比较多,业务关系也比较复杂,因此到目前为止还没有一套较规的公认的运营管理标准,而照搬传统的酒店业务管理方法和运营机制显然已经不能适应这些变化,难以满足实际需要了。同样,那些基于传统酒店业管理模式而开发的计算机管理系统也自然难以适应这种新的业务模式,所以造成一些酒店不得以而采用手工记费和人工结账的办法,尤其是在新型酒店开业时和增加新的服务项目时,这种现象往往很普遍。显然,采用人工手段进行复杂的业务处理是一种相当原始的方法,尤其是在计算机、互联网高度发展的今天。这种近乎于原始的方法,在客户服务,人员管理,财务管理等方面都存在着许多薄弱环节,会给酒店的正常运营带来各种麻烦和漏洞。比如:不能实施全面的持卡消费、不能与现代的电子商务运营经销模式接轨等等,客观上严重制约着酒店的发展。酒店业务流程的多样性和客人的流动性也决定了手工方式不可能长久,必须按照新的模式因地制宜地进行全面细致的系统设计和软件开发,以适应这类酒店对计算机管理信息系统的迫切需求。面对这种具有现代化文明时尚的新型酒店的灵活多变的运营方式,更需要管理者和开发者用现代和超前的眼光去看待它与认识它,要结合信息网络的特点,采用有效手段进行全方位的调查分析。(1)娱乐休闲型酒店管理信息系统是一个具有高复杂性,多元性,综合性的人机交互系统,它涉与到计算机技术、网络通信技术、统计技术、条码、磁卡技术、运筹学、财务管理、物流管理等多方面的知识,它专门针对这类酒店系统的特殊流程和业务要求进行数据组织处理和信息调控,代替业务人员进行繁琐和重复性的工作。(2)系统通过加快处理速度、对各类信息的详细记录和大幅度降低运行差错率来提高运转效率和准确性,帮助酒店管理人员对其业务有更深层次的认识,从信息管理和数据挖掘的角度上优化组织结构,减少资金占用,保证其经济效益的如期实现和不断提高。(3)完善的系统不仅能精确、实时的反映和处理酒店的各项业务活动,还能同时为各级管理人员服务,提供与时、准确的决策信息和依据。(4)大型的管理系统要求采用先进的计算机与网络技术,要求在酒店建设一个覆盖各部门的高效率的管理信息网,并根据业务量的增长和业务围的扩逐步建立具有一定规模、性能优异、功能强大、灵活可靠实用的网络体系。(5)网络系统的核心是建立高性能的主机与网络软硬件平台。在此基础上还要开发出适合于各业务部门和管理部门共享使用的网络系统应用软件,充分发挥分布式高效能网络的计算和存储威力,结合消费卡灵活准确的信息对接特性,为客人提供了最大程度的方便条件,从而在整体上提高了工作和管理的效率。开发的全过程始终要采取用户至上的观点,一切从用户利益考虑,在加强调查研究和系统分析的基础上,通过分步骤的不断反馈的讨论式方法确定出新系统的最佳方案。各阶段可在局部上使用结构化、模块化的方法严格按照有效阶段进行开发,具体手段上尽量采用面向对象的开发形式,使形成的应用软件模块具有很强的独立性、适应性和扩展性。1.2 系统开发目的利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,我利用VB6.0语言和Access数据库研究开发了面向客户的酒店管理信息系统。将课堂学习的网络理论知识结合其他如数据库、数据结构、程序设计等多科知识加以综合应用,从而巩固和加强所学知识,并初步具备网络应用程序开发的能力,最终设计出一个实用的网络应用程序。1.3 系统开发意义党的十六大提出,我国新型的工业化道路要以信息化带动工业化,以工业化促进信息化。从这一战略决策我们可以看出信息化发展已经提到议事日程上来了。信息化对于我国高速度、高质量地完成工业化任务和全面建设小康社会,对于实现21世纪中华民族的伟大复兴,具有重要的战略意义。 信息化一般是指信息资源、信息技术与其产业在国民经济和社会发展中的作用不断增强的过程。它包括信息基础结构(信息资源、信息网络、信息人才和信息设备等)、信息技术(IT)产业(信息设备创造业、邮政和现代通讯业、大众和文化娱乐业以与相关的各种IT服务业等)和信息社会环境(社会文化、法律、制度等)三个方面的容。从企业的角度来说,信息化实质上是一个用现代信息技术装备和管理从产品订购、设计、生产到流通和促销,再经过市场将用户意见和企业经营的外部市场信号反馈回信息主体,经过调整、完善既定目标,又进入新一轮经济运行流程的过程。 我们把政治上的要求运用到实际生产经营中,并把目光从全国全行业的围缩小聚集到酒店服务行业。无疑,酒店服务业更需要信息化。举一个简单的例子:2004年,在,中国的跨国酒店集团80%的高入住率,国酒店业20%左右的普遍客房入住率除了很少的五星级酒店,大部分酒店在亏损。同台竞技,结果迥然。原因何在?大部分跨国酒店集团的平均客房出租率达到80%90%。从客人来源上看,有70%的客人为商务旅游者或商务团队,始终保持着的高客户出租率为这些酒店集团带来了滚滚财源。背后原因,不能不说是网络起了重要作用。万豪国际继洲际后开通了跨国饭店集团第二家中文,网上预订纪录连续两天被刷新,跨国酒店集团已经熟练借助了信息化的力量,也就是说信息化为他们带来了直接效益。这些网络定房系统是信息化的一个体现,从酒店管理的角度来讲它是一个对酒店外部的管理。要想和国际酒店缩小各个方面的距离,信息化也要体现在酒店对部的管理,并且信息化可能对酒店部产生深远的影响。本酒店管理信息系统(面向客户)就是利用信息化,使酒店管理提高一个层次,不仅可以对外或说经营方面赢得更多的效益,也会使酒店部组织结构发生较大变化,真正实现减员增效!酒店采用计算机管理系统后,可实现预订、记账、统计的自动化,实行在前台的一次性费用结算。计算机管理系统每天可快速处理住店、离店手续和所有统计报表,能很快查明客房的使用情况。过去用传统方式管理,因资料提供费时,难以即时准确的了解酒店的运行状态,不易即时觉察管理中的弊病;而利用计算机管理系统提供的信息,就可即时发现问题,立即采取措施,保持高出租率,提高了经营决策水平。使酒店管理条理化、规化、科学化,大大提高酒店的管理水平和工作效率。与此同时,经过对本系统的利用,可以解放出更多的人力,实现更多的权利下放,管理层人员也可以得到精简,财务部门也可以增加监督、与时反馈职能,真正实现组织结构的革命性转变,提高酒店的集体素质和集体战斗力。第2章 相关技术概念我所制作的这套系统的理论基础是管理信息系统(MIS),运用了ASP编程语言。基于ASP的课程考试系统,顾名思义就是以ASP语言作为主要的程序语言,再适当的配以数据库的支持,在这里,我们所用的是Access数据库。2.1 管理信息系统管理信息系统(MIS,Management Information System),是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统,能够实测企业的各种运行情况,并利用过去的历史数据预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。这里给出的定义强调了管理信息系统的功能和性质,也强调了管理信息系统中的计算机对企业管理而言只是一种工具。管理信息系统是信息系统的重要分支之一,经过30多年的发展,已经成为一个具有自身概念、理论、结构、体系和开发方法的覆盖多学科的新学科1。2.2 VB语言2.2.1Visual Basic的概念Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言。“Visual” 指的是开发图形用户界面 (GUI) 的方法不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。“Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,一种在计算技术发展历史上应用得最为广泛的语言。Visual Basic 在原有 BASIC 语言的基础上进一步发展,至今包含了数百条语句、函数与关键词,其中很多和 Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。Visual Basic Scripting Edition (VBScript) 是广泛使用的脚本语言,它是 Visual Basic 语言的子集,可嵌入HTML语言中,用于网页设计,如ASP(Active Server Page)文件2。VB简单易学,通用性强,用途广泛。2.2.2VB的功能VB可以用于可以开发多媒体、数据库、网络、图形等方面的应用程序。数据访问特性允许对包括 Microsoft SQL Server 和其它企业数据库在的大部分数据库格式建立数据库和前端应用程序,以与可调整的服务器端部件。有了 ActiveX(TM) 技术就可使用其它应用程序提供的功能,例如 Microsoft Word 字处理器,Microsoft Excel 电子数据表与其它 Windows 应用程序。Internet 能力强大,很容易在应用程序通过 Internet 或 intranet访问文档和应用程序,或者创建 Internet 服务器应用程序。已完成的应用程序是使用Visual Basic 虚拟机真正 .exe 文件,可以自由发布。2.2.3VB中几个常用术语工程(Project):是指用于创建一个应用程序的文件的集合。对象(Object):可控制的某个东西,VB中主要有两类对象:窗体和控件。窗体(Form): 应用程序的用户界面,即windows。控件(Control):指的是各种按钮、标签、文本框等。属性(Property):是指对象的特征,如大小、标题或颜色3。ActiveX:ActiveX 是基于 Component Object Model (COM) 的可视化控件结构的商标名称。它是一种封装技术,提供封装 COM 组件并将其置入应用程序(如Web 浏览器)的一种方法。Components Object Model (COM): 是软件组件互相通讯的一种方式。它是一种二进制和网络标准,允许任意两个组件互相通讯,而不管它们是在什么计算机上运行(只要计算机是相连的),不管各计算机运行的是什么操作系统(只要该操作系统支持 COM),也不管该组件是用什么语言编写的。2.2.4 VB的系统特性(1)工程限制代码限制:可被加载到窗体、类或标准模块的代码总数限于65,534行。一行代码限于1023个字节。在一行中的实际文本之前最多只能有 256个空格的前导,在一个逻辑行中最多只能有25个续行符 ( _)。过程、类型和变量对每个模块的过程数没有限制。每个过程可
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号