酒店管理信息系统-计算机毕业设计_第1页
酒店管理信息系统-计算机毕业设计_第2页
酒店管理信息系统-计算机毕业设计_第3页
酒店管理信息系统-计算机毕业设计_第4页
酒店管理信息系统-计算机毕业设计_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 目 录酒店管理信息系统 摘 要酒店管理系统是较为典型的管理信息系统,系统的开发主要包括前端的程序开发和后台数据库的建立和维护。数据库要求具有一致性、完整性、数据安全性好的特点,而前端的程序要求功能完备,使用便捷。本系统使用MICROSOFT公司的Visual Basic 6.0和ACCESS 2000作为程序开发工具和数据库开发工具。主要包括预订管理,接待管理,收银管理,系统管理,客房管理等功能模块。设计首先在短时间内建立起系统应用的原型, 然后对原型系统进行需求分析, 并不断修正和改进, 直到最终形成用户满意的可行性系统。系统的难点在于数据库的设计和模块之间的动态连接。因为时间和能力的原因

2、,目前本系统的设计为单机版,在论文的第6章有关于网络版的部分构思。关键字:管理信息系统 BASIC 6.0 ACCESS 2000 窗体ABSTRACT The system of hotel management is a typical application of management information system(MIS),which mainly includes building up data-base of back-end and developing the application interface of front-end. The former should

3、make the application powerful and easily used. The later required consistency and integrality and well security of data. This system uses Visual Basic 6.0 and the ACCESS 2000 presented by Microsoft Company. Including the pre-arranged management primarily, reception management, system management, gue

4、st room management etc. function mold piece. It can give you a short-cut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it. The design of this system is a single machine version, there are a outline concerning network in the

5、 section six.Key words: Management information system(MIS)VISUAL BASIC 6.0 ACCESS 2000FORM 目录前言 1 系统分析 21今晚大酒店简介及所存在的问题 22系统的需求分析 33系统的可行性分析 44系统的业务流程分析 65系统的数据流程分析 86数据字典 12 系统设计 1421 开发环境,开发工具的确定 1522 系统功能结构的设计 1823 代码设计 194数据库的设计 2425 系统的输入输出设计 28 系统实施 29 系统的运行管理与维护 30 系统评价 3051系统性能的评价 3052系统效益的评

6、价 30 对于本系统网络版的构思 31 结束语 33致谢 34参考文献 35 前言前 言近年来,我国的现代酒店业得到了蓬勃的发展,无论是行业规模,设施质量还是经营理念或者管理水平,都取得了长足的进步,已经进入了现代化水平阶段。随着信息技术的发展,许多酒店都把管理信息系统作为酒店实施科学化管理的主要工具,并在应用技术上不断的加以完善和发展,大大的提高了酒店运营的质量与效益。作为计算机应用的一部分,使用计算机对酒店事务的管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高酒店管理的效率,也是企业的科学化、正规化管理,与

7、世界接轨的重要条件。 在酒店前台的管理工作中,管理信息系统在客户预订,登记,问讯,收银和日常管理方面得到了广泛的应用。设于酒店前台各处的计算机终端,直接与酒店计算机控制中心联网,它可以非常方便地查阅客人档案,实时调整和显示房间状态。还可以编制各种营业报表进行市场销售分析,可以说在酒店管理方面应用计算机技术,是很有必要的,这对改善酒店的管理机制,提高管理效率具有非常重要的意义意义就在于:可以降低人力资源成本,提高工作效率。降低优化服务流程,提升服务质量。实现资源最佳配置,增加酒店收益。支持管理层全面了解经营状况。第一章 系统分析第一章 系统分析系统分析是管理信息系统结构化开发方法中的一个重要环节

8、,是运用系统的观点和方法对原型进行目标分析,环境分析和数据分析,其主要的任务是在充分认识原型的基础上,通过问题的识别,可行性分析,系统化分析,最后完成新系统的逻辑方案设计。 1 今晚大酒店简介及所存在的问题111 今晚大酒店简介今晚大厦位于天津市中心黄金地段的南京路上,交通便利,四通八达。大厦由著名美籍华裔建筑师吴湘先生按照美国建筑标准设计,占地18000平方米,主塔楼结构层40层,建筑总高度168米,整体造型恢宏雄伟,气势非凡,是天津市标志性建筑之一。今晚大酒店于2001年开业就坐落在天津今晚大厦25层到33层。拥有各类客房75套。环境幽雅,装修豪华,是一家准四星的涉外酒店。其西子湖餐厅更因

9、为独到的杭州菜口味吸引了游客的关注。酒店设施先进、环境舒适、安全可靠,实现全面电脑自动化管理,为旅客的旅行、商务、住宿、餐饮、娱乐提供全方位温馨周到的服务。112目前所面临的问题目前不论是软件还是硬件都还暂时不能适应酒店的需要,存在的主要问题:(1)计算机专业人才较少:要想开发一个系统,开发人员不仅要懂业务,还要懂计算机及通讯知识。今晚大酒店在这方面存在较大问题,懂计算机知识的人比较少。(2)信息处理效率低 :现行系统是手工操作,所有资料、查询、统计均是人工完成。不仅速度慢,而且准确率低。另外各部门信息联系不畅,数据不能共享,重复性信息多。(3)管理基础工作与计算机化的差距:管理职能、标准化、

10、数据格式化等均与计算机的要求有一定差距。(4)管理人员的抵触情绪:由于缺乏足够的计算机知识,使得有些管理人员认为使用管理信息系统就会减少劳动力,使他们没有事情可做,以至于认为有可能会丢掉工作,从而导致了他们不配合,不提供详细、准确的业务资料,由此影响整个系统的开发。12 系统的需求分析121系统组织结构的分析今晚大酒店分为前厅部,客房部,财务部,工程部,销售部,餐饮部,会员部,人事部,机房等多个工作部门,其中前厅部作为酒店的神经中枢,在客人心中,是酒店管理机构的代表。客人的入住、退房、结账等活动都是在前台完成的,所以为其设计管理信息系统的时候,首先要考虑其组织结构,经过调查该系统的 组织结构图

11、如下。 酒店经理 销售部人事部财务部前厅部客房部餐饮部工程部前厅部经理服务领班接待部总机领班预订部行李员话务员预订部收银员接待员 图1.1 组织结构图122 系统管理上的需求设计管理信息系统是一个质的飞跃。它基本实现了管理的智能化和信息化,有着现实的经济意义和社会效益。对于酒店而言,一次性的投入带来最明显的效果是人力资源的开销的压缩。另外,由于管理信息系统的种种特点,也给实际管理的操作带来了极大的便捷,如客人档案的管理实现了海量存储,快速查询,这些带给酒店的是工作效率的大大提高。再者计算机可以将各个营业点服务项目的收费集中起来编制账单,而且迅速、准确、避免了繁杂的收银手续,为客人提供方便。计算

12、机管理系统的应用将极大的改善对客服务的质量。本系统可以利用其多维性、实时性、精确性突破了原始管理手段的诸多局限性,能够将所有存量资源实行最佳配置,从而在产品组合,产品营销方面有所创新。促进产品的销售,可以增加酒店的收益。由此可见,酒店无论是从结构上还是管理上,都是需要计算机的辅助,需要开发管理信息系统 。13 系统的可行性分析在信息系统的目标需求已经确定,对系统的基本情况又有所了解的情况下 ,系统分析人员就可以开始可行性分析,可行性分析是根据系统的资源环境等条件,判断所提出的信息系统是否有必要,是否有可能进行开发。131经济上的可行性分析主要是对预估费用和对项目的经济效益进行评价。在费用支出方

13、面,不仅要考虑主机费用(如管理,维护费用 ),还要考虑备份费用。而经济效益应该从两个方面考虑,一部分是可以用金钱去衡量的效益,如加快流动资金周转,减少资金积压等;另一部分是难以用金钱表示的,例如提供更多的高质量的信息,提高取得信息的速度。今晚大酒店正在努力为信息系统的建立提供良好的硬件设施 ,但相对与酒店原有的基础来说,主要的经济投入还是在软件的开发和维护上。此次信息系统的开发不仅可以使今晚大酒店前台工作人员的工作效率大幅度提高,节约了资源。而且在“用管理信息系统来管理现代化酒店”这一趋势下,树立了今晚大酒店自己的企业形象。这些隐性的效益是不可估量的。132管理上的可行性分析管理的可行性分析主

14、要指对此系统运行后带来的影响(包括组织结构,管理方式,工作环境和结果)进行估计和评价,同时还要考虑到对管理人员这些最终用户的培训,以及在给定时间里能否完成预订的系统开发任务等。首先酒店已经准备建立自己的局域网和计算机维护部门,因此各个部门之间的信息传送将会变得的高速和安全可靠。其次,酒店中正准备培养能够胜任网络管理的各个层次的管理人员和工作人员,并且现已拥有了少数网络管理方面的高级技术人才,对管理好网络有一定能力。系统中的管理人员包括硬件管理人员,软件管理人员等,最终为前台的操作人员。由于系统界面是大家所熟悉的WINDOWS图形界面,在用户接口设计时又充分考虑到了易用性,亲和性,如丰富的右键弹

15、出菜单简化了系统的操作,所以一旦系统投入使用后,便可以很快的在酒店前台全面的利用起来。133 技术上的可行性分析本系统开发主要包括后台数据库的建立与维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强,数据安全性好的库。而对于后者则要求应用程序功能完备,使用灵活等特点。 因此本系统建议使用Win98、Win2000 Professional、Win2000 Server、Win XP等操作系统,数据库使用MS ACCESS 2000。开发工具使用Microsoft公司的VISUAL BASIC6.0,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一功能方便而简洁的操

16、纵数据库的智能化对象。过程中首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。由于时间和能力的原因本系统暂时设计为单机版本,将来可以升级为网络版。经过可行性的分析(经济可行性,管理可行性,开发技术可行性)等方面论证了酒店前台管理系统的建立是可行的。14 系统的业务流程分析业务流程分析可以帮助系统分析人员了解该业务的具体处理过程,发现系统调查中的错误和疏漏,修改系统的不合理部分,优化业务流程,为目标系统的开发打下基础。任何一个MIS系统的开发都是针对确定的业务流程的。尤其像本系统这样一个由用户提出的专用的管理信息系统,所针对的业务流程就

17、是用户现在实行的业务流程。在进行开发之前首先要非常明确用户的业务模式。业务流程图就是在与用户接洽过程中对用户所描述的业务流程绘制成图形,使其具体化、形象化,以帮助我们确定软件结构。141业务流程图的符号说明 系统内部的部门或人员 系统外部的实体 数据流向(不含数据内容)单据,报表,账目142部分业务流程图房态表客人预订接待部预订部订单销售部预订客户档案图1.2 业务流程图预订业务流程图今晚大酒店的部分预订是由销售部来完成的,客人可以将预订请求发给销售部,再由销售部转交给预订部,或者由客人直接发给预订部。预订部根据房间状态表来订房间,并将订单发转给接待部。由接待部建立客户档案房态表黑名单预订客户

18、资料客人客房部入住信息接待部收银员付款方式入住登记表房卡 图1.3 业务流程图接待业务流程图客人到达前台接待部,接待员根据预订客户资料,房态表和黑名单来决定是否可以让客人入住,客人填写入住登记表后就可以得到房间钥匙即房卡,接待部将入住信息通知客房部,并把付款方式通知收银员。 宾客帐单前厅现金收支表收银员客人付款方式图1.4 业务流程图收银业务流程图客人通知收银员退房,收银员根据宾客账单和付款方式来办理退房和收银。并在交填写前厅现金收支表后给酒店财务部。15 系统的数据流程分析管理业务的调查中绘制的管理业务流程图虽然形象地表达了管理中信息的流动和存储过程,但仍没有完全脱离一些物质要素,为了用计算

19、机进行信息管理还必须进一步的舍去物质要素,收集有关的资料,绘制出系统的数据流程图,为进一步的分析做准备。151 数据流程图的符号说明 外部实体 数据处理 数据流 数据存储数据流(Data Flow):指具有名称且有流向的数据,用标有名称的箭头表示。一个数据流可以是记录、组合项或者基本项。数据处理(Process):表示对数据所进行的加工和变换,在图中用矩形框表示。指向处理的数据流为该处理的输入数据,离开处理得数据流为改处理的输出数据。数据存储:表示用文件方式或数据库形式所存储的数据,对其进行存取分别以指向或离开数据存储的箭头表示。外部实体:表示数据的来源及数据的去向,可以是一个组织或人员,他处

20、于系统范围之外与系统有关的外部事物或外部环境。152酒店前台管理系统的部分数据流程图1521顶层数据流程图客人的入住过程是通过酒店前台管理系统进行,前台将现金和报表给财务部。经理可以对前台管理系统进行查询,主要是对报表和财务状况的查询。前台管理负责把各种报表存档,以方便经理进行查询工作。财务部客人前台管理系统 客户请求信息 现金经理查询请求 报表D1存档 房态表 图1.5 顶层数据流程图1522 第一层数据流程图 将前台管理系统分为预订管理,入住管理。收银管理,和查询管理来进行分析。 图1.6 第一层数据流程图 将各个模块逐一分解进行分解P1.1预订接待P1。2预订登记 客人 房间状态表 预订

21、库 预订信息 预订客人信息 订单 P2 图 1.7 预订管理数据流程图客人将预订信息给预订部,预订部根据房间状态表为客人进行预订登记,并登记客人信息,将预订单给接待部,入库保存。 房间状态表 房号P2.2入住登记P2.1前台接 待客人 入住请求 房间号,应付账 客人帐单 客人登记单 P3 图1.8 接待管理数据流程图客人将入住请求给前台,前台根据房间状态表来分配客房,将房间号,和客人信息登记。并将客人帐单给收银部。P3.1收银管 理财务部客人 退房结账 帐单库P3.2退房管 理 P4图 1.9 收银管理数据流程图客人要求退房,收银人员根据账单内容来结账,把首联账单保存入库,将第二联给财务部,并

22、修改房间状态。16 数据字典数据字典主要用来描述数据流程图中数据流,数据存储,处理过程外部实体。数据字典把数据的最小单位看成是数据元素,基本数据包含若干个数据元素,可以组成一个数据结构,数据字典通过数据元素和数据项来描述数据统一存储的属性,他们之间的关系是:数据元素组成数据的结构,数据结构组成数据流和数据存储。数据结构条目名称:入住登记单说明:客人入住酒店的时候所要填写的单据。结构:姓名年龄性别国籍入住日期证件类型证件号码客房编号总编号:002有关数据流。数据存储,入住登记单库 名称:预订单说明:客人预订房间是所填写的单据结构:联系人姓名 房间数量电话号码 房间种类传真号码 宾客数量预订日期

23、房价预到达时间预离店时间付款方式宾客姓名总编号001数据流向:有关数据,数据存储,预订单库 名称:帐单说明:客人在结帐时候,前台所要出示的报表结构:客房编号 客房种类 客房位置 客房单价 客户姓名 证件类型 证件号码 入住时间 折扣 结帐时间 备注信息总编号;003数据流向:数据存储,帐单库 第二章 系统设计第二章 系统设计根据系统分析阶段所获得的系统的逻辑模型而建立的系统的物理模型,是管理信息系统的系统设计。系统设计是寻求解决办法,探索建立新系统的过程。如果说系统分析阶段是解决管理系统“做什么”的问题,那么系统设计阶段则是解决管理信息系统“怎么做”的问题。系统设计的任务是:在系统分析的接触上

24、,按照逻辑模型的要求,科学合理的进行系统的总体设计和具体的物理设计,为下一阶段是提供必要的技术资料。21 开发环境,开发工具的确定211系统开发环境的选择由于条件限制,本系统使用的是个人电脑开发。软硬件的参数如下CPU=奔腾3主频=900MHZ内存=32MB硬盘=20GB使用Win98、Win2000 Professional、Win2000 Server、Win XP等操作系统。数据库使用ACCESS 2000, 212开发工具的选择现在市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的,可用作企业级开发工具的产品有:Microsoft公司的V

25、isual Basic 6.0版,Microsoft公司的Visual C+6.0版,Borland公司的Delphi 6.0版 1991年,Microsoft公司推出的WINDOWS应用程序开发工具,VISUAL BASIC,使这种情况有了根本的改变,VISUAL意思为可视化,指的是一种开发图形用户界面 (GUI)的方法,所以VISUAL BASIC是基于BASIC的可视化程序语言,在VISUAL BASIC中,既继承了BASIC所具有的程序设计语言简单易用的特点,其编程系统又采用了面相对象,事件驱动的编程机制,用一种巧妙的方法把WINDOWS的变成复杂性封装起来,提供了一种所见即所得的可视

26、界面设计方法,VB6.0在功能上进一步完善和扩充,尤其是数据库管理,网络应用方面,更胜一筹。简单的说,VB6.0拥有以下的功能和特点:具有面向对象的可视化设计工具。事件驱动的变成机制,使得程序既易于编写又易于维护。提供了易学易用的应用集成开发环境。结构化的程序设计语言。支持多种数据库系统的访问。故而,实现本系统VISUAL BASIC6.0是一个相对较好的选择。213数据库的选择Access与许多优秀的关系数据库一样,可以让人很容易地连接相关的信息而且还对其他的数据库系统有所补充。它能操作其它来源的资料,包括许多流行的PC数据库程序(如dBASE,Paradox,Microsoft FoxPr

27、o)和服务器、小型机和大型机上的许多SQL数据库。Access还完全支持Microsoft的OLE技术。Access还提供windows操作系统的高级应用程序开发系统。Access与其它数据库开发系统之间相当显著的区别就是:不用写一行代码,就可以在很短的时间里开发出一个功能强大而且相当专业的数据库应用程序。故而本系统选择ACCESS数据库。22 系统功能结构的设计前台计算机管理系统是整个酒店计算机管理系统的一个重要组成部分,其主要是为了客房接待,预订,收银等业务流程而设计的,主要包括预订管理,接待管理,收银管理,客房信息管理,报表管理,系统管理等功能子模块。功能模块图如下所示:删除客房信息查询

28、客房信息修改客房信息新建客房信息设置客房标准设置客房信息删除客房标准修改客房标准新建客房标准查询预订信息修改预订信息新建预订信息删除客房信息查询客房信息修改客房信息新建客房信息设置客房标准设置客房信息删除客房标准修改客房标准新建客房标准查询预订信息修改预订信息新建预订信息删除客房信息查询客房信息修改客房信息新建客房信息设置客房标准设置客房信息删除客房标准修改客房标准新建客房标准查询预订信息修改预订信息新建预订信息接待管理预订管理酒店前台管理系统系统管理报表管理客房信息管理密码管理系统操作管理黑名单设置房间入住报表在客报表营业报表预警功能剩余客房查询订房信息修改订房信息添加订房信息查询 图2.1

29、 系统的功能结构221预订管理预订管理是指宾客到达酒店前对酒店客房的预先订约,预订在得到酒店的确认后,酒店与宾客之间便确立了一种合同关系,拒此,酒店有义务以预先确定的价格为宾客提供。宾客希望使用已得到酒店确认的客房。预订是酒店的一项非常重要的业务,一个大型的酒店一般在其前厅都要设有预订部,专门受理预订业务,对于酒店来说,通过预订便于统筹安排工作,提前做好接待的准备工作,如人员的安排,设施设备的更新,低值易耗品的采购等,此外,通过预订可以使酒店提前占领客源市场,提高客房的利用率。功能主要包括新预订,预订的查询(包括模糊查询)及预订信息的删除,此项功能设有用户权限,只有拥有权限的人才可以对信息进行

30、删除。另外本系统里一个比较有特色的功能是设有预警功能,在用户预订的抵店日期5日后,系统会给予自动提示。前台人员可以根据提示删除预订或者与预订人进行联系。222接待管理接待管理模块主要负责顾客的入住登记。其中包括已预订的顾客的入住和新客入住。此模块包括入住登记,入住记录的查询,删除。其中删除功能设有用户权限。用户信息不能随便删除。223收银管理收银业务是前台不可缺少的一项业务,顾客在酒店住宿期间的一切费用在宾客离店的时候都要准确,及时的收集,即使订房,住宿登记,和客房服务的质量很出色,然而酒店能否获得应得的收益还在于收银业务。宾客预订客房时,酒店要求交纳押金,或者提供方式以确立和担保宾客的订房,

31、为此收银部门在宾客抵达之前就要为宾客设立账单,当宾客到达酒店,登记住宿时候,收银员要具体核实宾客的支付方式,确认宾客的支付能力。对于那些散客和没有做担保预订房的宾客,收银员也要为其建立账单,当宾客准备结账离店,收银部门要及时的打印出准确,完整的宾客账单,收集款项,平衡账目。对于现金外的支付方式,酒店在宾客离店时候与开户银行联系收款。因此其功能主要包括收银信息的查询,修改,和添加。224客房信息管理客房信息管理,需要及时的修改房间状态,输入有关客房标准,包括编制号,标准名称,房间面积,床位数量,住房单价,是否有空调,电视机,电话以及单独卫生间,及客房基本信息的修改和查询等。特别是剩余客房信息的查

32、询,有助于预订功能的实现。225报表管理报表管理功能模块包括营业报表管理,在线报表管理,以及房间入住报表管理等。有助于分析酒店的经营状况和客房入住率。这项功能尤其方便了经理的查询工作。226系统管理 系统管理包括黑名单的设置,系统密码的管理和系统操作管理。黑名单功能是此系统中的一个非常具有特色的功能。在本店有过拖欠费用,和不良记录的顾客,再一次到达本店的时候,系统的黑名单会提醒前台人员不予登记入住。黑名单的添加,删除功能也是有权限的。并不是任何人都可以随意操作。23 代码设计代码是代表客观存在的事物名称,属性,和状态等的符号,代码可以是数字,字母,或者是由数字和字母混合组成的。使用代码的功能主

33、要是可以提高计算机处理的效率和精度。利用代码还可以节省计算机的存储空间,提高运算速度,提高系统的可靠性和数据的全局一致性。代码是任何计算机的共同语言,是两者交换信息的工具。设计代码一定要遵循唯一性,标准性,合理性,可扩充性,简单性,实用性,和规范性的原则。代码的种类主要分为顺序码,区间码,助忆码,缩写码。代码的编写间代码的设计(区间码)3301#前两位代表楼层号后两位代表房间号#表示此代码表示的是客房此代码含义为33层01号房间 间类型标准名称的代码设计(缩写码)标准间 ST ( standard room)普通套房SU (suite)商务套间BU( business suite)豪华套间 D

34、E (deluxe suite)总统套间 PS(Presidential suite)3. 房间状态的代码设计(缩写码)住客房O(Occupied). 住店宾客正在使用的客房。空净房V(vacant)是指该客房已经打扫整理完毕,随时可以供出租使用。空脏房CO(Check out)宾客已经结账离店,房间还在清扫之中。待修房OFO(Out of order) 指该客房正在或将要进行内部整修,不能对外租售。4. 预订单编号:年份(前四位)+月份(后两位)+日+次序号如2004010201代表,2004年1月2号,第一个预订单24 数据库的设计在开发的信息系统中,数据的存储与管理,大多采用了数据库系统

35、,数据库是由各种各样的数据文件所组成的,但在数据库系统中,提供了对数据库的访问机制,能够动态的,有组织的存储大量互连的数据,并能以最佳的存储路径,最快的查询效率,最少的数据冗余度为多种应用目的服务。它与传统的文件项目的区别就在于数据能够充分的分享应用程序与数据存储,彼此独立。 数据库的主要任务是设计出能够反映实际信息关系,数据冗余度少,存储效率高,易于实施与维护并能满足各种应用要求的数据模型。2.4.1概念模型的设计 用实体联系的方法来描述概念模型,是通过ER图(ENTITYRELATIONS)来实现的,ER图有三种基本成分,实体,联系,和属性。 在此酒店前台管理系统中,实体有客房标准实体,客

36、房的信息实体,预订/接待信息实体,收银信息实体,客人基本信息实体等。 客房的信息实体,其属性包括客房编号,客房种类,客房位置,客房单价,以及备注。客房标准信息的属性包括,标准编号,标准名称,房间面积,床位数量,住房单价,是否有卫生间,以及一些基本的设备。接待信息实体主要包括的属性有,订房编号,客房编号,客房的种类,客房位置,客房位置,备注信息,顾客姓名,年龄,性别,国籍,顾客证件号码,证件类型,入住时间,折扣,备注等。预订信息实体属性包括:宾客姓名,房间数量,房间类型,房价,公司名称,预抵时间,预离时间,付款方式以及联系电话,备注等。收银信息实体属性包括:订房编号,客房编号,客房种类,客房位置

37、,客房备注信息,顾客姓名,顾客证件号码,证件类型,入住时间,折扣,结算时间,备注等。客人基本信息实体包括:姓名,身份证号码,房号,入住时间,单价等。242数据库结构设计本系统根据概念模型设计中所规划出的实体,得出各个实体具体的描述ER图,如图所示单价 设备状况标准编号客房标准设置备注客人姓名房号预订号标准名称状态房号预订客房标准信息管理登记 1 N预订/入住时间间账单号单价 1预订/接待管理入住 1 1 1输入时间客人基本信息姓名单价入住时间房号身份证号 收银管理信息金额 图2.2 各实体之间E-R图243数据库的物理设计数据库的物理设计是指为了将数据库的逻辑模型在计算机的物理存储设备上实现,

38、如何组织和存储数据,以建立起一个既省存储空间,又有较高存取速度,性能良好的物理数据库。入住信息表中文名称列名数据类型可否为空长度订房编号checknovarchar非空10顾客姓名customnamevarchar非空20年龄agenumeric空4性别sexvarchar空4国籍nationvarchar空10证件类型Id typevarchar非空10证件号码Custom id varchar非空20客房编号roomnovarchar非空8入住时间indatedatetime空折扣discountnumeric空10备注inmemotext空10结算日期checkdatedatetime空

39、10金额ammountnumeric空20客房信息表中文名称列名数据类型可否为空长度客房编号roomnovarcharNOT NULL10客房种类roomtypevarcharNOT NULL10客房位置roompositionvarcharNULL10单价roompricenumericNULL10是否被预订putupvarcharNOT NULL10备注roommemotextNULL100客房标准信息表中文名称列名数据类型可否为空长度标准编号TypeidvarcharNOT NULL4标准名称typenamevarcharNOT NULL10房间面积areanumericNULL10床位

40、数量bednumnumericNULL10是否有空调hairconditionvarcharNULL10是否有电话htelephonevarcharNULL10是否有电视htelevisionvarcharNULL10是否有卫生间htoiletvarcharNULL10单价pricenumericNULL 预订客房信息表中文名称列名数据类型可否为空长度联系人姓名ConnectnamevarcharNOT NULL20电话号码telnumbervarcharNOT NULL20传真号码faxnumbervarcharNULL20预抵店时间preindatedatetimeNOT NULL10预离

41、店时间preleavedatetimeNULL10付款方式paymentmodevarcharNULL20宾客姓名customnamevarcharNOT NULL20房间数量roomnumbernumericNOT NULL10客房种类RoomtypevarcharNOT NULL10宾客数量customnumbernumbericNULL10房价pricenumericNULL10预订日期reservationdatedatetimeNOT NULL10账单信息表中文名称列名数据类型可否为空长度客房编号roomnovarcharNOT NULL10客房种类roomtypevarcharNU

42、LL10客房位置roompositionvarcharNULL10客房单价roompricenumericNOT NULL10顾客姓名customnamevarcharNOT NULL20证件类型Id typevarcharNULL10证件号码Custom id varcharNULL20入住时间indateDatetimeNOT NULL10折扣discountnumericNULL10结账时间checkdatedatetimeNOT NULL 10备注信息inmemotextNULL5025 系统的输入输出设计251系统的输出设计输出设计是指计算机对输入的原始数据进行加工处理,使之具有一定

43、的格式,提供给管理者使用。因而,输出是管理者直接面对的实物,往往有固定的格式和数据要求,具有直观性,并直接反映用户需求。输出的要求往往决定对输入要求,例如在设计设计一张报表时,报表中需要的数据就是输入阶段要提供的数据。输出设计的目的是使系统能输出满足用户需要的有用信息,对于大多数用户来说,输出是系统开发的目的和评价系统开发成功与否的标准。因此,输出设计的出发点是保证系统输出的信息能够方便的为用户所使用,能够为用户的管理活动提供有效的信息服务。252系统的输入设计输入设计是整个系统设计的关键环节之一,对于系统的质量起着决定性的影响,输入数据的正确性直接决定处理结果的正确性,如果输入数据有误,即使

44、计算和处理十分正确,也无法获得可靠的输出信息。输入设计的目标是保证向系统输入正确的数据,在此前提下,应做到输入方法简单,迅速,经济,方便,为此,输入设计应该遵循最小量,简单行,早检验,少转换的原则。253系统的界面设计下面图就列出了系统中的一些界面:此界面为登陆界面,输入正确的密码方可登陆,关于密码的设置可以在系统管理中进行。此为管理信息系统的主界面通过用户添加界面可以添加新的用户,和进行密码设置。根据提示,可以输入客房标准,并保存此界面为订房信息界面第三章 系统实施第三章 系统实施系统实施阶段的工作与前几个阶段的工作相比较,所涉及的人力和物力都要多的多。在这个阶段,整个系统的具体实施工作将要

45、逐步开展,大量的各类专业技术人员将陆续加入到各个项目的研制中来。由于各项工作之间的相互联系,所以任何一项工作的延误都会影响到整个系统实施的进度。具体说来,系统实施阶段的工作就是要将系统设计阶段得到的目标系统物理模型转换为可实际运行的软件系统。一个好的系统设计方案只有经过精心实施,才能带来实际的效益。因此,实施阶段的工作对管理信息系统的最终质量有着直接的联系。系统实施阶段的具体任务包括:计算机物理系统的实施,应用软件的编写与调试,人员培训,数据准备,系统转换等。硬件的购置和安装包括计算机硬件、外设、网络、电源、机房、环境等有关设备的购买、验收、安装与调试工作等,这些工作主要由专业技术人员完成。其

46、中数据准备与录入工作主要是指由手工操作转入计算机处理所需的各种数据的整理、录入及计算机系统中为新系统所用数据的转换工作。数据准备与录入工作要注意数据的准确性,在整理、录入、校验等各个环节把好关,为系统的顺利转换打好基础。而选择良好的程序设计和工具又是设计高质量程序的基础,但是必须明确程序设计的要求标准才能保证程序设计工作的高质量。一般说,程序的设计要具有可靠性,实用性,规范性,可读性和可维护性的特点。系统在实施阶段要对专业人员进行合理培训。系统投入使用之后,这些人是系统的使用者,也是系统的组成部分。为了保证目标系统的正常运行,必须根据用户的实际情况,对缺乏计算机知识的业务人员,进行培训,使之能

47、适应,熟悉新系统的工作环境和操作方式。第四章 系统的运行管理与维护第四章 系统的运行管理与维护系统切换后即可投入运行。系统运行包括系统的日常操作,维护等,系统的好坏和系统设计又很大关系,也和系统运行又很大的关系,任何一个系统都不是一开始就很完善的,总是经过多重的开发,运行,再开发,再运行的循环不断上升的过程,开发的思想只有在运行中才能得到检验,而运行中不断积累的问题是新的开发思想的源泉。酒店管理信息系统一旦投入使用之后即要进行系统的运行管理。一系统运行情况的管理从每天计算机的打开,应用系统的进入,功能项的选择与执行,到下班前的数据备份,存档,关机等,都要按要求对系统软件 、硬件和数据等的运行情

48、况做记录。二系统资源的管理在维护信息系统正常运行过程中还有一个常见的问题,就是如何管理信息系统的资源。包括人员管理,软件管理,硬件资源的管理,和资金的管理 。三系统的维护管理管理信息系统需要在使用中不断的完善。一方面,精心设计,精心事实,经过调试的系统,也难免有不尽人意的地方,或者有的地方效率还可以提高,或者使用不够方便,甚至还有错误,这些问题只有在实践中才能暴露;另一方面,随着管理环境的变化,也会对信息系统提出新的要求,信息系统只有适应这些要求才能生存下去,因此,系统维护是系统生存的重要条件。系统维护主要包括硬件维护,软件维护和数据维护 。硬件维护,一方面是定期的设备保养性维护,另一方面是突

49、发性地故障维修。软件维护,主要指系统中应用程序的维护 。数据文件维护,数据文件的维护是指因其业务处理的变化,需建立新文件,或对现有的数据文件进行修改(不包括正常更新)。主要的维护工作有以下三个方面:数据库文件安全性、完整性的控制;数据库的正确性保护、转贮与恢复;数据库的重组织与重构造。第五章 系统评价第五章 系统评价系统评价是对一个信息系统的性能进行全面估计,检查,测试,分析和评审。包括用实际指标与计划指标进行比较,以确立系统目标的实现程度,同时对系统建成后产生的效益进行全面的评估。51系统性能的评价系统性能的好坏,直接影响这系统的运行和维护,决定了运行和应用的长期效果,决定了系统的生命力。因

50、此,系统性能评价是信息系统评价的主要内容。本系统具有系统效率高,可维护性,可靠性强的特点,可扩充的程度高,系统安全保密且可移植。能够充分的适应酒店行业的发展和每天事务的进行。本系统的投入运行基本满足了酒店的预订接待要求,并能使其取得明显的经济和社会效益。运行状态平稳表明系统的各项指标达到了设计的要求。52系统效益的评价系统运行的好坏,不仅和系统的性能有关,更要看系统给组织的决策和人员的行为带来的影响。这些影响可从两个方面进行评价,直接经济效益,和间接的经济效益。本系统的投入运行,改进了组织结构及运行方式,提高了人员的素质,使成本下降,利润增加。尽管间接的经济效益难以估计,但是对企业的生产发展和

51、形象的树立上所起的作用往往要大于直接经济效益。由此可以看出,本系统是可行的,一旦投入使用,完全可以满足酒店的需要。第六章 对于本系统网络版的构思第六章 对于本系统网络版的构思由于时间和能力问题,本系统的开发只局限于单机版,将来可以升级为网络版,将更能发挥计算机信息系统的作用。下面就简单的谈一下对于今后网络模式的选择。近年来,随着计算机技术和网络的飞速发展,信息系统的开发模式已经经历着巨大的革新,纵观发展历史。一共产生了几种模式,主机终端模式,文件服务器模式,客户机/服务器模式 (client/server),浏览器/服务器模式(browser/server).主机终端模式由于硬件选择有限,硬件

52、投资得不到保证,已经逐步被淘汰,而硬件服务器模式由于应用程序和电脑的主体转而面向个人,整个系统的总体开销和维护成本大大的提高,而且这种模式也只是适用一个小规模的局域网,对于客户多,数量大的情况下就会产生瓶颈。因此C/S模式和B/S模式就成为了当前主流的开发模式 。C/S用来表示两类协作程序之间的关系,其中一类为客户机程序,另一类为服务器程序,CLIENT程序与SERVER程序可以运行在一台计算机中,也可以运行在网络环境中的两台或者多台计算机中,在网络环境中,CLIENT程序向SERVER程序发出服务请求,SERVER程序接受并处理CLIENT程序的请求,然后将处理的结果送回到客户机,C/S结构

53、代表了90年代开放式系统的系统处理工作模式。而以WEB技术为基础B/S模式正日益展现其先进性,当今很多基于大型数据库的信息系统正在采用这种全新的技术模式,这种模式是由浏览器,WEB服务器,数据库服务器三个层次组成的。这种模式下,用户的所有操作都是通过浏览器进行的,该结构的核心部分是WEB服务器,它负责接收远程的HTTP查询请求,然后根据查询的条件到数据库服务器获取相关数据,再将结果翻译成HTML和各种页面描述语言,传送回提出查询请求的浏览器,同样,浏览器也会更改,删除,新增数据记录的请求并申请至WEB服务器,与后者数据库联系完成这些工作。综合上述,将B/S模式与C/S模式的优势结合起来,就形成

54、了B/S与C/S模式的混合模式。对于面对大量用户作用的模式采用三层B/S模式,在用户端计算机上安装运行浏览器软件,基础数据集中放在较高性能的数据库服务器上,中间建立一个WEB服务器作为数据库服务器与客户机浏览器交互的连接通道。而对于在系统模块安全性要求高,交互性强,处理数据量大,数据查询灵活的地点则适用C/S模式,这样能充分的发挥各自的特长,开发出安全可靠,灵活方便,效率高的软件系统。因此对于本系统的今后的网络版的开发将使用B/S和C/S的混合模式。第七章 结束语第七章 结束语经过大学四年的学习,让我对管理信息系统有了一定的了解。而这四个月的实习与毕业设计阶段,又让这些理论知识变成了真正的实践

55、操作,这个过程让我收益很大。在今晚大酒店的实习期间,使我充分了体会了工作的辛苦和自己在知识上的欠缺。同时也让我学到了酒店的一些管理理念,这些是在书本上完全学不到的。另外,论文的完成期间也遇到了很大的困难。需要协调好工作单位与学校的关系,平衡工作与学习的时间。酒店的工作量很大,所以论文多半是在深夜完成。但是回想这段时间,觉得自己过的十分充实。在工作中得到自信,学到知识,在论文的完成中,又把这些知识运用于实践。结果带来的成就感,让自己觉得四年的大学生活,给自己带来了许多收获,所要学习的也还有很多。论文中的有很多粗陋之处,在今后学习中有待于提高和完善。致 谢致 谢大学四年的生活就要过去,首先我要在这

56、里感谢宿舍里的几位同学带给我生活上的关心和照顾,你们对于我的帮助是我的动力和强大支撑。我的每一点进步都有你们的功劳。四年里我们在一起成长,一起欢笑,一起进步。经历了很多的困难和挫折。这些都是我永远难以忘记的。另外我非常的感谢王玲老师对于我毕业设计上的全程帮助和支持。您对于我精神上的鼓励,让我自信的去挑战困难,每次自己对论文的完成产生怀疑的时候,您总能以微笑鼓舞和安慰我,让我更加有勇气去克服工作上带来的种种压力,认真的完成本质工作。而且您在毕业设计中给我的意见和建议,让我收益匪浅。我在这里深深的感谢您。我还要感谢大学四年所有给予我帮助和教育的老师和同学们。是你们给我知识的养分,让我更加成熟,理智

57、,让我乐观的去生活。在今后的工作中,我会时刻记住您们给我的教导,以此鞭策自己。我会提醒自己在社会中并不是孤军奋战,有很多的朋友和老师,都在身后默默的支持着我,鼓励着我。我非常的感谢你们!参考文献李东 管理信息系统的理论与应用北京大学出版社1998甘仞初 信息资源管理经济科学出版社1999郑人杰软件工程清华大学出版社1999李宇红管理信息系统原理及解决放案电子工业出版社19995.周绪 SQL SERVER2000中文版入门与提高20016余炳炎现代饭店房务管理 上海人民出版社7王小敏信息系统分析与设计第二版 清华出版社8伍俊良VISUAL BASIC课程设计与系统开发案例清华出版社9.魏小安

58、中国旅游业新世纪发展大趋势 广东旅游出版社 200110刘韬 Visual Basic数据库系统开发实例导航(第二版)人民邮电出版社 200311黎洁 旅游企业经营战略管理 中国旅游出版社 200012滕佳东旅游管理信息系统 东北财经大学出版社 200113. 王成钧 企业管理信息系统基础 冶金工业出版社 199214曲成义电子政务面临的挑战,信息化建设,200114h? What I say? I speak true when I say dat Buck two devils. This was Francoiss speech next morning when he discover

59、ed Spitz missing and Buck covered with wounds. He drew him to the fire and by its light pointed them out. Dat Spitz fight like hell, said Perrault, as he surveyed the gaping rips and cuts. An dat Buck fight like two hells, was Francoiss answer. And now we make good time. No more Spitz, no more troub

60、le, sure. While Perrault packed the camp outfit and loaded the sled, the dog-driver proceeded to harness the dogs. Buck trotted up to the place Spitz would have occupied as leader; but Francois, not noticing him, brought Sol-leks to the coveted position. In his judgment, Sol-leks was the best lead-d

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论