您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 酒店管理信息系统设计
天津大学网络教育学院本科生毕业设计(论文)1第一章管理信息系统概论管理信息系统同其他任何科学一样,都有一个不断发展和不断完善的过程。20世纪60年代,美国经营管理协会及其事业部第一次提出了建立管理信息系统的设想,即建立一个有效的MIS,使各级管理部门都能了解本单位的一切有关的经营活动,为各级决策人员提供所需要的信息。但由于当时硬件、软件水平的限制和开发方法的落后,效果并不明显。进入80年代以后,随着各种技术特别是信息技术的迅速发展,MIS也得到了进一步的发展,MIS的概念逐步充实和完善。1.1管理信息系统的概念管理信息系统是一个由人、计算机等组成的能进行管理信息收集、传递、储存、加工、维护和使用的系统。管理信息系统能实测企业的各种运行情况,利用过去的数据预测未来,从全局出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。图1.1管理信息系统的一般模式1.2管理信息系统的特点管理信息系统的特点1、面向管理决策。帮助决策者作出决策。高级管理人才中级管理者计算机中央数据库其他市场子系统生产子系统财务子系统外部信息天津大学网络教育学院本科生毕业设计(论文)22、综合性。为管理决策服务。3、人机系统。正确界定人和计算机在系统中的地位和作用,充分发挥人和计算机各自的长处,使系统整体性能达到最优。4、现代管理方法和手段相结合的系统。管理信息系统要发挥其在管理中的作用,就必须与先进的管理手段和方法结合起来,在开发管理信息系统时,融进现代化的管理思想和方法。5、多学科交叉的边缘科学。管理信息系统作为一门新的学科,产生较晚,其理论体系尚处于发展和完善的过程中。早期的研究者从计算机科学与技术、应用数学、管理理论、决策理论、运筹学等相关科学中抽取相应得理论,构成管理信息系统的理论基础,从而形成一个有着鲜明特色的边缘科学。1.3管理信息系统的功能和结构管理信息系统的功能1、信息处理功能。这是管理信息系统的首要任务和基本功能。2、预测功能。这是管理计划和管理决策的前提。3、计划功能。这是指导各个管理层次高效率工作的前提。4、控制功能。是通过信息反馈对整个系统生产经营活动的各个部门、各个环节的运行情况进行监测、协调、控制,保证系统的正常运行。5、辅助决策功能。是指运用运筹学的方法和技术,为合理的配置企业的各项资源,做出最佳决策提供的科学依据。管理信息系统的结构:1、计算机硬件系统。它是管理信息系统中信息处理和信息存储等工作的物理基础。2、网络通信系统。计算机网络的通信系统已成为现代管理信息系统中的一个十分重要的组成部分,网络通信系统主要由计算机网络系统、通信设备和通信软件等构成。3、计算机软件系统。它是实现管理信息系统的各项信息处理能力的灵魂,使管理信息系统开发工作的主要内容。4、数据组织及存储。将数据和信息按一定的方式或结构科学地组织起来,存储在适当的存储设备上,以大大提高管理信息系统得工作效率和使用效益,是管理信息系统开发中要解决的重要问题。5、系统中的工作人员。包括系统中计算机及其相关设备的操作人员、系统维护人员、分析和设计人员、数据库管理人员及信息系统得用户等有关人员。6、各种相关的规章制度。一个良好的管理信息系统必须要有一套完善的规章制度相支持。管理信息系统是一个高度集成化的人-机系统,它是由人、有组织的程序和数据资天津大学网络教育学院本科生毕业设计(论文)3料及计算机硬件、网络系统所组成的。其目的是为了及时地提供和传递决策所需的信息。图1.2MIS结构图1.4管理信息系统的发展趋势计算机在管理中应用的发展与计算机技术、通讯技术和管理科学的发展紧密相关。虽然,信息系统和信息处理在人类文明开始就已存在,但直到电子计算机问世、信息技术的飞跃以及现代社会对信息需求的增长,才迅速发展起来。第一台计算机创始于1946年,50多年来,信息系统经历了由单机到网络,由低级到高级,由电子数据处理到管理信息系统、再到决策支持系统,由数据处理到智能处理的过程。这个发展过程大致经历了以下几个阶段:1、电子数据处理系统(EDPS)电子数据处理系统的特点是数据处理的计算机化,目的是提高数据的效率。从发展阶段来看,它可分为单项数据处理和综合数据处理两个阶段。2、管理信息系统(MIS)20世纪70年代初随着数据库技术、网络技术和科学管理方法的发展,计算机在管理上的应用日益广泛,管理信息系统逐渐成熟起来。管理信息系统最大的特点是高度集中,能将组织中的数据和信息集中起来,进行快速处理,统一使用。有一个中心数据库和计算机网络系统是MIS的重要标志。MIS的处理方式是在数据库和网络基础上的分布式处理。随着计算机网络和通信技术的发展,不仅能把组织内部的各级管理联结起来,而且能够克服地理界限,把分散在不同地区的计算机网互联,形成跨地区的各种业务信息系统和管理信息系统。3、决策支持系统(DSS)决策支持系统不同于传统的管理信息系统。早期的MIS主要为管理者提供预定的报告,而DSS则是在人和计算机交互的过程中帮助决策者探索可能的方案,为管理者管理信息系统计算机硬件系统计算机软件系统网络通信系统数据组织及存储系统中工作人员各种规章制度天津大学网络教育学院本科生毕业设计(论文)4提供决策所需的信息。由于支持决策是MIS的一项重要内容,DSS无疑是MIS重要组成部分;同时,DSS以MIS管理的信息为基础,是MIS功能上的延伸。从这个意义上,可以认为DSS是MIS发展的新阶段,而DSS是把数据库处理与经济管理数学模型的优化计算结合起来,具有管理、辅助决策和预测功能的管理信息系统。1.5管理信息系统面临的挑战信息技术和管理信息系统的发展极大地促进了生产、经营,促进了管理,但同时也向我们提出了许多带有根本性的问题:1、如何深刻地认识管理信息系统不仅是一个技术系统,而且同时又是一个社会系统。自20世纪50年代将计算机引入数据处理以来,历经管理信息系统发展的各个阶段,一方面是信息技术应用的迅猛发展,另一方面,许多管理信息系统在耗费了大量的人力、物力、财力之后夭折了,或者根本没有实现原定系统开发目标,而把计算机用作了打字机。这是长期以来困惑着人们的一大问题。现在人们日益深刻地认识到,把信息技术应用与应用环境分离是办不到的。管理信息系统不仅是技术系统,而且是社会系统。推进管理信息系统的变革犹如推进社会变革。MIS技术的复杂性、需用资源的密集性和用户需求的多样性仅是问题的一个方面,而更重要则涉及管理思想、管理制度、管理方法、权力结构和人们习惯的变化。这是在开发和实现MIS过程中必须十分明确的一个关键性的认识问题。2、如何提高科学管理水平,为信息系统的实用创造有利的条件?只有输入数据十分可靠,才能获得有用的管理信息。如果原始数据十分混乱,计算机瞎算一遍,当然算不出什么结果来。如果企业本身没有建立符合大生产客观要求的制度方法,那么怎么能教会计算机正确的工作呢?我们不能把计算机加以神化,期望它把企业从混乱中拯救出来,轻而易举地实现现代化管理。相反地,倒是要扎扎实实地搞好管理工作的科学化,为信息系统的发展创造条件。3、如何用信息技术来促进企业管理?信息技术的飞跃,正在促使企业管理发生深刻的变化。例如由于信息系统改变了企业的通讯状况,可能引起企业重组工作流程,重新分工,重新划分职权,重新进行企业的组织设计,甚至过去的服务地点、时间、办公桌相对位置等,也都可能作很大的调整。4、如何提高企业文化培养新一代的工作人员,使之适应新技术应用和企业转型的挑战?“管理不能脱离人的价值,不是单纯的技术手段,而是一种植根于特定价值观念系统、习惯与信念之中的文化现象”。人是最积极的因素,人的素质和文化水平对信息活动的效率起着决定性的作用。为此,提高企业文化,作好人员选择和培训具有重要的战略意义。天津大学网络教育学院本科生毕业设计(论文)55、政府部门如何促进信息系统的应用和发展?信息系统的发展向政府的管理部门提出了更高的要求。企业的发展不仅需要良好的市场环境,同时也要求有协调的社会总体环境。信息技术成果的商品化不仅与企业本身工作有关,在相当程度上,还受到整个社会信息交流环境的影响。政府部门应积极推动网络建设,发展国家信息基础设施,创造开放性的信息环境,促进信息交流,加强信息标准化工作,鼓励企业间、行业间的竞争和协作。天津大学网络教育学院本科生毕业设计(论文)6第二章酒店管理系统开发技术2.1基本原理2.1.1C/S模式客户端/服务器端(C/S)模式是20世纪80年代逐步成长起来的一种模式。在这种结构中,网络中计算机分为两个有机地联系起来的部分:客户机和服务器。客户机由功能一般的微机来担任,它可以使用服务器中的资源。对于用户的请求,如果客户机能够满足就直接给出结果;反之则需要交给服务器来处理,例如调用存放在服务器上的公用数据等,服务器对这些数据进行一些客户看不见的处理后还给客户。因此该模式可以合理均衡事务的处理,充分保证数据的完整性和一致性。客户方应用软件一般包括用户界面、本地数据库等。当用户调用服务器资源时,客户机将请求传递给服务器,并根据服务器回送的处理结果进行分析,然后显示给用户(见图2-1)图2-1c/s模式结构图但随着Internet技术的发展,以及企业对信息系统的总体拥有成本的考虑,这种模式也应逐渐露出许多问题,主要表现为以下几点:1、开发成本较高。C/S结构对客户端软硬件要求较高,尤其是软件的不断升级,对硬件要求不断提高,增加了整个系统的成本。2、移植困难。不同开发工具开发的应用程序,一般来说互不兼容,不能搬到其他平台上运行。3、不同客户机安装了不同的子系统软件没,用户界面风格不一,使用繁杂,不利于推广使用。4、由于每个客户机都安装了相应的应用程序,所以维护复杂,升级麻烦,若要升级,则每个客户机的软件都要更新。2.1.2SQLServer2000简介SQLServer2000是美国微软(Microsoft)公司发行的最新关系数据库管理系统。建立在SQLServer7.0基础上的SQLServer2000代表着下一代Microsoft.NetEnterpriseServer(企业服务器)数据库的发展趋势。SQLServer2000是为创建可伸缩电子商务、在线商务和资料仓库解决方案而设计的真正意义上的关系型数据库管理和分析系统。客户机服务器天津大学网络教育学院本科生毕业设计(论文)7SQLServer2000具有完备的Web功能,支持扩展标记语言(XML),并且拥有一个新的、集成的资料挖掘引擎,可以让用户从B2B(BusinesstoBusiness,商家到商家)和B2C(BusinesstoConsumer,商家到用户)型的电子商务服务商所提供的信息中获益。它通过对高端硬件平台以及最新网络和存储技术的支持,可以为大型的Web站点和企业级的应用提供可供扩展性和高可靠性。SQLServer2000使用了工业界最先进的数据库构架,它与WindowsDNA2000平台紧密集成,使用户能够在Internet商业领域快速创建应用。MICROSOFTSQLSERVER提供了一个强大的客户/服务器平台,在多个环境中有效的提交业务应用软件。它建立于MICROSOFTWINDOWS2000的功能,可伸缩性和可管理性上,提供了高端客户/服务器数据库的可靠性和高级功能。SQLServer2000提供了许多工具用于管理2.1.3VisualBasic6.0简介visualBasic6.0中文版是一种应用程序开发工具,它的功能就是用来编程——Windows下的应用程序。”Visual”一词在计算机程序设计领域中意为:”可视化的”,Microsoft公司的其冠以Visual的产品都含有这个意思。VB就是可视化程序设计语言。可视化程序设计指的是一种开发图形用户界面的方法,使用这种方法,程序员不须编写大量代码去描述界面元素的外观和位置,只要把预先建立的界面元素用鼠标拖放到屏幕上适当的位置即可。VisualBasic在原有BASIC语言的基础上进一步发那,至今包含了数百条语句、函数及关键词,其中很多和WindowsGUIe直接关系。专
本文标题:酒店管理信息系统设计
链接地址:https://www.777doc.com/doc-379823 .html