《基于CS结构的客房信息管理系统开题报告(共8页).doc》由会员分享,可在线阅读,更多相关《基于CS结构的客房信息管理系统开题报告(共8页).doc(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上毕业设计(论文)开题报告题目基于C/S结构的客房信息管理系统专 业 名 称 班 级 学 号 学 生 姓 名 指 导 教 师 填 表 日 期 年 月 日一、选题的依据及意义近年来,我国的现代酒店业得到了蓬勃的发展,无论是行业规模,设施质量还是经营理念或者管理水平,都取得了长足的进步,已经进入了现代化水平阶段。随着信息技术的发展,许多酒店都把管理信息系统作为酒店实施科学化管理的主要工具,并在应用技术上不断的加以完善和发展,大大的提高了酒店运营的质量与效益。作为计算机应用的一部分,使用计算机对酒店事务的管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、
2、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高酒店管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 在酒店前台的管理工作中,管理信息系统在客户预订,登记,问讯,收银和日常管理方面得到了广泛的应用。设于酒店前台各处的计算机终端,直接与酒店计算机控制中心联网,它可以非常方便地查阅客人档案,实时调整和显示房间状态。还可以编制各种营业报表进行市场销售分析,可以说在酒店管理方面应用计算机技术,是很有必要的,这对改善酒店的管理机制,提高管理效率具有非常重要的意义,意义就在于:可以降低人力资源成本,提高工作效率。降低优化服务流程,提升服务质量。实现资源最佳配置,增加酒店收益。支
3、持管理层全面了解经营状况。二、 研究概况及发展趋势2.1 CS体系结构所谓CS(ClientServer,客户服务器)体系结构,是指一种计算机体系结构,一种使用硬件和软件资源的方式。在CS体系结构中,应用程序和数据库及其管理软件分布在由网络连接的不同计算机之间。数据库及其管理软件存放的计算机称为服务器(Sever),应用程序所在的计算机称为客户机(Client)。在实际的连接情况中,一台服务器上存储了所有需要被处理的数据,并由数据库管理软件对其进行集中管理;服务器可通过网络连接多台客户机,客户机将请求通过网络递交给服务器,并接受从服务器中返回的请求结果和相应数据。在系统开发中,所有系统设计方案
4、也都可用BS(BrowserServer)模式来解决,与CS(ClientServer)相比,BS体系结构在许多方面的确占有很大的优势。然而,同时由于BS本身的一些特点,决定其在灵活控制性、安全性、效率等方面不及CS结构,Browser端的主要优势在于信息查询,而不是信息处理,这一点正是Client端程序的优势。而且,在长期的开发实践中,尤其是在传统的CS下,企业已经积聚了大量的应用程序和信息(例如各类数据库和各种格式的文件),如果废弃不用实在可惜;而要BS能充分利用这些己有的应用和信息,与这些应用联接,是一项极其繁重的任务。BS技术基础由于其通用性,能提供的标准接口并不多,并且其开发工具和应
5、用的实现方法、手段远没有CS丰富,再加上安全性、效率等因素,相比之下,CS体系结构更好地满足了该系统的实际需要,有利于系统的移植和扩充。数据库服务器客户机数据库服务器应用服务器客户机图1 C/S两层结构图 图2 C/S三层结构图2.2开发工具的选择到目前为止,计算机软件的开发分为两个不同的体系,其中一个体系是使用传统的程序设计语言(如Pascal、Basic、C、C#、VB等)开发数值控制、数值运算等软件,围绕它们的重点是算术、数据结构以及近年产生的面向对象技术;另一个体系则是通用的数据库管理软件领域(数据库应用程序的开发)。这两个体系的发展都极为迅猛,但是二者并没出现混合渗透迹象。如果使用数
6、据库语言进行传统的算术编程,虽然也能完成相应的功能,但是其编程过程可能极为复杂。如果使用传统的编程语言进行数据库编程,通过调用专用的数据库应用程序接口函数和过程,利用这些函数和过程提供的功能,可能也能做得比较完善,但这做起来大多是极其困难的。Delphi结合了两个体系的优点,它结合了传统的编程语言Object Pascal和数据库语言的强大功能,它即可以用于传统的算术编程又可以用于数据库编程,特别是Delphi7.0具有强大的数据库功能,利用Delphi7.0的数据库工具,编程人员根本不需要编写任何Object Pascal代码便可以创建一个简单的数据库应用。它使用了Microsoft Win
7、dows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言,使得Windows软件设计成为一种乐趣。由于Borland Delphi 的集成开发环境日益完美和优越,其数据访问的形式越来越多,越来越方便。它提供了ADO数据访问功能,ClientDataSet数据访问功能和XMLTransformProvider数据提供功能,因此它也是开发C/S结构和B/S结构系统软件的极佳工具。数据库采用Access2003或SQL2000。这两款软件都是是一个基于关系型数据库模型建立的数据库软件。能帮助用户方便地得到所需信息,并提供强大的数据处理工具。可以帮助用户组织和共享数据
8、库信息,以便于根据数据库信息作出有效的决策。所以采用Delphi和Access或SQL2000作为开发工具是十分明智的选择。且在开发的过程中应尽量做到界面友好,功能完善的要求,使设计出的系统能更好的满足酒店管理的需要。2.2国内外研究概况及发展趋势(含参考文献)计算机在酒店业中的应用是在70年代初开始发展起来的,经过十几年的发展,到了80年代,国外酒店管理信息系统,如HIS,ECCO,Lodgistix,FIDELIO,CLS等,整个模式已基本定型,技术较成熟,功能也齐全2。国内的酒店最早是在80年代初开始的,从事该方面工作的有清华大学自动化系之金国芬教授、西安交大和浙江省计算技术研究所。到了
9、80年代中后期,随着国外酒店计算机系统的大规模引进,国外酒店的先进管理技术进入我国,进一步促进了我国酒店管理技术的发展。国内系统正是在充分吸收国外的精华,再结合国内的实际情况,逐步发展成熟,到90年代初期形成了几个较成熟的软件系统,同时产生了许多专职从事酒店计算机的公司。到了2000后,随着计算机在酒店中的普及应用,以及计算机技术的不断发展,酒店计算机系统的发展到了一个新的时期,新的系统平台、新的软件功能、新的系统特点及发展方向不断涌现。随着适合国内特点的信息系统慢慢进入酒店,使得酒店进入了一个新的发展时期。应该看到,部分酒店的信息环境的建设和应用还处在起步阶段,即使是五星级的酒店,信息化管理
10、的进程与客户对酒店的需求也有相当的距离。国内酒店信息化程度的低下,在很大程度上阻碍了酒店在网络时代的营销拓展,影响了酒店经营绩效与竞争能力的提升。在今后的几年中,酒店的竞争将主要在智能化、信息化方面展开。店内装潢、客房数量、房间设施等质量竞争和价格竞争将退居二线。酒店信息化的发展趋势主要分为三大应用领域:一是为酒店的管理者、决策者提供及时、准确地掌握酒店经营各个环节情况的信息技术;二是针对酒店的经营,为节省运营成本、提高运营质量和管理效率的信息化管理和控制技术;三是直接面对顾客所提供的信息化服务。酒店,是针对酒店、饭店的具体业务而开发的,业务管理以酒店的前台管理为核心,为用户提供迅速、高效的服
11、务,减免手工处理的繁琐与误差,及时、准确地反映酒店的工作情况、经营情况,从而提高宾馆的服务质量,并配合现代化的酒店管理,获得更好的经济效益。就经济效益而言,酒店的计算机应用是:(1)间接性的:其经济效益不是直接产生的,是通过对人力、物力的节省而带来的,可以堵塞许多漏洞;(2)长期性的:计算机的投资是较大的,是在长期的应用中逐步得到回报的;(3)社会效益:宾馆是一个高层次的服务行业,采用计算机可提高服务质量,有良好的社会形象。10 国外系统在国内的使用过程中,由于酒店经营方式与管理模式上的差别,加之价格昂贵,越来越多的星级酒店更趋向于采用适合自身需要的国产酒店软件了。目前,国内各种酒店管理软件众
12、多,有条件的酒店一般采用自主开发或委托软件开发商开发出的专用软件,部分大型酒店也已经使用市场上出售的酒店管理信息系统(一般价格也较昂贵)。而占着绝大多数的中小型酒店由于资金、人员等多方面原因还未使用酒店管理类软件,全凭原始的手工记录管理,效率低、易出错。同时,市场上出现的各类酒店管理软件基本上都是为大型酒店专业设计的,很多功能对于一般酒店不适用。因此,为中小型酒店开发低廉、服务完善,功能齐全以及使用方便的管理系统逐渐成为酒店管理信息系统发展一种趋势。11 三、研究内容及实验方案3.1酒店客房管理系统预期功能 本系统针对酒店的一般管理模式,采用基于计算机网络技术的酒店管理解决方案。方案按照酒店的
13、现代化管理要求设计,实现对酒店接待、客房、订房、收支情况、电话、等服务设施的全方位计算机管理,目标在于提高酒店营业体系的作业效率,提高服务的客户满意度,加强酒店的市场竞争能力,树立良好的企业形象。通过计算机管理,一方面提供给客户快捷、准确、可靠的服务;一方面提高酒店自身的管理水平,及时准确获取营业信息,辅助对市场需求变化的决策。随着市场经济的繁荣,人民消费水平的不断提高。企业都把提高管理水平和服务质量作为增强自身竞争能力的法宝。为了帮助酒店的众多的酒店中脱颖而出,达到优良的管理和完美的服务,在系统设计中实现以下目标:整个系统建立在现在流行的Windows NT网络上,采用C/S分布式模型,减少
14、通信与网络费用,支持Informix,SQL Sever,Sybase,Oracle等各种大型数据库管理。本系统需要实现以下一些基本功能:(1) 系统管理模块:该模块实现操作员管理,如操作员的添加、删除和修改操作,并设置操作员的操作权限对指定用户进行密码的修改。(2) 客房信息模块:该模块实现对客房的基本信息的设置的输入,如客房的地点、客房等级、客房物品等信息。(3) 订房管理模块:该模块实现用户订房信息管理,提供对定房客户资料的登记、查询和退订操作。订房信息包括客房的类型、订房的时间等。(4) 收银管理模块:该模块实现客房收银管理,提供对客户住房结账信息的统计、查询,并支持当日报表的打印。(
15、5) 查询管理模块:提供对客房信息的查询。该模块也可以实现对历史数据的查询。3.2系统功能模块设计 酒店客房管理系统功能模块设计如下: 酒店客房管理系统 订房管理状态查询信息输入客房预订客房查询客房信息查询管理系统管理预订查询住宿查询操作员添加信息修改收银管理统计报表收费管理 图一 系统功能模块图 3.3系统业务流程 酒店客房管理系统业务流程如下: 图二 系统业务流程图3.4 数据结构1.客房信息的属性包括:客房编号,客房名称,床位数量,住房单价,是否有卫生间,是否有电视以及一些基本的设备2. 预订信息实体主要包括的属性:客房编号,客房的种类,客房位置,备注信息,顾客姓名,年龄,性别,顾客证件
16、号码,证件类型,入住时间,备注等。3. 收银信息实体属性包括:订房编号,客房编号,客房种类,客房位置,客房备注信息,顾客姓名,顾客证件号码,证件类型,入住时间,结算时间,备注等。4. 客人基本信息实体包括:姓名,身份证号码,房号,入住时间,单价等。5.操作员信息:用户名、用户密码、用户级别等。四、目标、主要特色及工作进度本论文着重以下几个方面的研究:1)用UML协作图完成客房信息管理系统的业务流程2)完成系统的规划:功能范围,功能内容和系统功能结构图3)数据库的设计毕 业设计(论文)工作内容及完成时间:第 1周-第 3周:资料查找、方案论证、英文资料翻译、开题报告撰写。第 4周-第 6周:完成
17、软件的需求分析,概念设计,逻辑结构设计。第 7周-第11周:完成软件功能设计,进行程序编码及初步调试。第12周-第14周:完成所有功能模块代码的编写,并进行功能的测试。第15周-第17周: 系统文档的归总,毕业论文撰写。第18周: 准备答辩。五、参考文献1.罗超里.手把手教你开发管理信息系统M.北京:清华大学出版社,2001年版2.袁国宏.现代饭店,可持续发展的战略与对策M广州:广东旅游出版社,2000.3.邓新华.现代酒店服务与管理M.长沙:湖南师范大学出版社,2000.4.汤庸主编.Delphi 6程序设计基础教程M.北京:冶金工业出版社,2003年版5.杨海东.Delphi数据库高级实例
18、导航M.北京:科学出版社,20046.詹芹等.高校排课系统的设计与实现J.赤峰:赤峰学院学报,2009年第2 期7.赵建功等.宾馆客房信息管理系统的设计与实现J.襄樊职业技术学院学报, 2005.48.苗雪兰等.数据库系统原理与应用教程M.北京:机械工业出版社,2006年版9.刘波等.校园宾馆管理信息系统的设计与实现J.安阳工学院学报,2005.610 .张友生软件体系结构北京:清华大学出版社,200611娄丽芝,吴海兵我国酒店管理发展趋势与对策研究现代商业,2007,32(21)12刘明举,姚远管理信息系统在酒店管理中的作用现代经济信息,2007,29(8):10813.汤庸主编.Delphi 6程序设计基础教程M.北京.冶金工业出版社2003年版14.WWW.VODKTV.COM15专心-专注-专业