酒店信息管理系统设计与实现毕业论文
更新时间:2024-05-26 22:31:01 阅读量: 综合文库 文档下载
- 职工信息管理系统设计推荐度:
- 相关推荐
(此文档为word格式,下载后您可任意编辑修改!)
河南机电高等专科学校
毕业设计论文
论文题目: 酒店信息管理系统设计与实现
系 部 计算机科学与技术系 专 业 计算机网络技术 班 级 计网络121班 学生姓名 夏莉敏 指导教师 马世霞
2015年 月 日
摘要
经济的发展带来了人们生活水平的提高和交通条件的便利,加上国内旅游业的迅速增长,拉动了我国酒店业的迅速发展,尤其是近十年经济型酒店的发展,引起了政府和社会的广泛关注。经济型酒店相比发展成熟规范化的高档星级酒店而言,经济型酒店是一个新热点、新机会,有更大的发展前景。经济型酒店在面临巨大发展机遇的同时,也面临着来自各方的挑战,一是面临国内同行的竞争,二是国外资本都已开始投入、染指这块大蛋糕,如假日集团、雅高等,如何发展我国经济型酒店提升其市场竞争力,是关系到经济型酒店可持续发展的重要问题,酒店是一个服务行业,从客人的预定开始到入住登记直至最后退房结账,每一步都要保持至上的服务水准,错失一步,便会有可能使酒店的经营形象毁于一旦。想要经营一家成功的酒店就必须做到当客人入住酒店时有种宾至如归的错觉面对业界内的激烈竞争,各大酒店均在努力扩展其服务领域的广度及深度。为了更有效的的经营和管理,使用计算机,采用便捷快速的酒店信息管理系统,是改善该类酒店的服务水准的重要手段之一。目前本文从酒店信息管理方面入手,对此做出了探讨。
关键词:经济型酒店;信息管理系统
Abstract
The development of economy brings about the increase of people's living standard
and convenient traffic conditions, coupled with the rapid growth of domestic tourism driven the rapid development of hotel industry in China, especially in recent ten years the development of economy hotel, cause the extensive concern of the government and society. Compared to budget hotel development mature, standardization of high-grade star hotel, economy hotel is a new hot spot, the new opportunity, have greater prospects for development. Economy hotel in the face of enormous opportunities for development at the same time, also faces challenges from all sides, one is faces competition from domestic counterparts, the second is foreign capital has come into, and get their hands on the big cake, such as holiday group,accor,etc, how to develop our country economy hotel, enhance its market competitiveness, is one of the important issues related to the sustainable development of the economy hotel,hotel is a service industry, from the guest's reservation to check-in registration until the last check-out checkout, every step to keep the supremacy of the service level, miss one step, will likely make the hotel business image. Want to run a successful hotel must do when the guest check in the hotel guests of the illusion in the face of the fierce competition in the industry, hotels are trying to expand its services in the field of breadth and depth. In order to more effective operation and management, to use a computer, use convenient and quick hotel information management system, is to improve the service level of the hotel one of the important means.this paper from the aspects of hotel information management, to discussed.
key words: economy hotel; information management system
目 录
摘要 ............................................................................................ I 1引 言 ...................................................................................... 1 1.2 国内外研究现状 ................................................................. 1 1.3 课题研究意义 ...................................................................... 2
1.3.1管理信息系统 ............................................................ 2 1.3.2数据库管理信息系统的形成 ....................................... 4 1.3.3数据库管理信息系统的简介 ....................................... 4 1.4.Net数据库开发技术 ............................................................ 6 1.5 ADO开发数据库 ................................................................... 6
1.5.1.BDE开发数据库 ......................................................... 6 2系统研究概论 .......................................................................... 7 2.1 体系结构 ............................................................................. 7
2.2 系统体系机构的一般阐述 ............................................. 7 2.2.1 C/S模式与B/S模式的比较分析 ............................... 7 2.2.2 B/S模式的优势 ......................................................... 8 2.2.3 C/S模式的优势 ......................................................... 8 2.3开发方法整体选择 ................................................................ 9 3 系统总体规划分析 ................................................................. 10 3.1 系统总体结构设计 .............................................................. 10
3.1.1 应用需求分析 .......................................................... 10 3.1.2 系统处理流程图 ....................................................... 10 3.3总体结构设计 ...................................................................... 10 3.4数据库设计 ......................................................................... 11
3.4.1 数据基本操作 .......................................................... 11 3.4.2 查询功能 ................................................................. 11 3.4.3概念设计 .................................................................. 11 3.4.4数据表的设计 ........................................................... 12 4 系统的功能实现 ..................................................................... 14 4.1 设计原则 ............................................................................ 14 4.3 主窗体设计 ........................................................................ 16 4.4酒店房间预订登记模块设计 ................................................. 18
4.4.1房间预订登记表输入 ................................................. 18 5 系统测试 ............................................................................... 26
5.1 测试的原则 ........................................................................ 26 5.2 测试的方法 ........................................................................ 26 致 谢 ............................................................................................. 29 参考文献 .......................................................................................... 30
的功能模块,包括:房间信息及预定模块,餐饮添加模块,员工信息添加模块,登录模块,员工工资结算模块,退房模块,续房模块和系统管理模块。
1.4.Net数据库开发技术
其主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。ADO 支持用于建立基于客户端/服务器和 Web 的应用程序的主要功能。
1.5 ADO开发数据库
ADO 同时具有远程数据服务 (RDS) 功能,ADO主要是使用微软的OLE DB功能对数据库服务器中的数据进行访问和操作。其主要优点是易于使用、高速度、低内存支付和存储空间占用较少。用ADO开发数据库程序,通常需要以下组件:
T data Source, TADO Connection,TADO Command,TADO Data Set,TADO Table,TADO Query,TADOS Tore Pros 1.5.1.BDE开发数据库
BDE是负责用户和数据库交流的中间媒介。事实上,应用程序是通过数据访问组件和BDE连接,再由BDE去访问数据库,完成对数据库的操作,而并非直接操作BDE。这样用户只需关心C#中的数据组件即可,不用直接和BDE打交道。
数据库组件主要分为两类:“数据访问组件”和“数据控制组件”,它们和数据库的关系如图1-2所示:
图1-2数据库组件与数据库关系图
由于本软件的开发采用C/S(客户/服务器模式,而SQLserver2008是基于客户/服务器的数据库管理系统。它提供了功能强大的客户服务器平台,高性能客户服务器结构的数据库管理系统可以将delphi作为客户端开发工具,用户通过使用客户系统从服务器检索信息并进行本地操作,服务器关注数据库进程,而客户则关注信息的表示。而SQL Server作为存储数据的后台服务器软件,负责创建和维护表和索引等数据库对象,确保数据完整性和安全性,能够在出现各种错误时恢复数据。
2系统研究概论
2.1 体系结构
MIS系统平台结构模式大体上分为4种:主机终端模式、文件服务器模式、客户机/服务器模式(Clint/Server,简称C/S)、web浏览器/服务器模式(Browser/Server,简称B/S)。
2.2 系统体系机构的一般阐述
而文件服务器模式只适合小规模的局域网,对于用户多,数据量大的情况就会产生网络瓶颈,特别是在互联网上不能满足用户要求。因此,现代企业级平台结构模式应主要考虑C/S模式和B/S模式。 2.2.1 C/S模式与B/S模式的比较分析
C/S系统又被称作分布式计算系统,它的含义是程序的数据处理并不像通常在基于小型机或基于主机的计算机系统(终端方式)中那样在单个的计算机上发生,而是把程序的不同部分在多台计算机上同时运行。SQL Server是一个真正的客户/服务器关系型数据库系统。它使企业可以设计出能够满足不断改变的信息需求的分布式数据库系统。客户端通过网络向服务器发送SQL语句,服务器返回客户端结果集。对于Client/Server模式而言,其主要特点为:
(1)具有成熟的设计开发方法和工具。经过多年的研究和积累,基于Client/Server模式的系统设计开发方法已被用户所熟悉和掌握。并且,众多的数据库和软件生产商提供了各种可视化工具和编程语言来支持它的开发。相对而言,目前的基于Browse/Server模式的应用及其开发方法仍然处于发展阶段。
(2)交互性强,界面友好。各个Client机上运行的应用程序是针对待定的用户和任务设计,同时具有在线帮助和出错提示等辅助功能。这些优势是Browse/Server模式所不具备的。
B/S模式即Brower/Server结构模式,是基于Internet/Intranet的结构模式,分为三层,第一层为表示层,用户通过浏览器完成和后台的交互及最终查询结果的输出功能。第二层为具有ODBC接口的WEB服务器,属功能层,主要利用服务器完成客户的应用功能。第三层为数据层,根据客户的请求独立地进行各种运算。对Browse/Server模式而言,其主要特点为:
(1)其在逻辑上采用了3层结构,它在前台Browse和后台Server之间增加了一层Web Server层,所有的应用程序模块都安装在它上面,在Browse上只需安装一个通用的浏览器软件,因此,这种模式简化了客户端,使用户的操作更加方便。
(2)开放性好,Intranet/Internet完全兼容。
(3)扩展性好,根据发展需要,可对系统随时进行扩展,降低了系统的开发和维护的开销
2.2.2 B/S模式的优势
首先它简化了客户端。它无需像C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。这样不但可以节省客户机的硬盘空间与内存,而且使安装过程更加简便、网络结构更加灵活。其次,它简化了系统的开发和维护。系统的开发者无须再为不同级别的用户设计开发不同的客户应用程序了,只需把所有的功能都实现在Web服务器上,并就不同的功能为各个组别的用户设置权限就可以了。各个用户通过HTTP请求在权限范围内调用Web服务器上不同处理程序,从而完成对数据的查询或修改。相对于C/S,B/S的维护具有更大的灵活性。当形势变化时,它无须再为每一个现有的客户应用程序升级,而只需对Web服务器上的服务处理程序进行修订。鉴于B/S相对于C/S的先进性,B/S逐渐成为一种流行的MIS系统平台。各软件公司纷纷推出自己的Internet方案,基于Web的财务系统、基于Web的ERP。一些企业已经领先一步开始使用它,并且收到了一定的成效。
B/S模式的新颖与流行,和在某些方面相对于C/S的巨大改进,使B/S成了MIS系统平台的首选,也使人忽略了B/S不成熟的一面,以及C/S所固有的一些优点。下面让我们来看C/S相对于B/S的一些优势。 2.2.3 C/S模式的优势
首先,交互性强是C/S固有的一个优点。在C/S中,客户端有一套完整的应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。B/S虽然由JavaScript、VBScript提供了一定的交互能力,但与C/S的一整套客户应用相比是太有限了。
其次,C/S模式提供了更安全的存取模式。由于C/S是配对的点对点的结构模式,采用适用于局域网、安全性比较好的网络协议,安全性可以得到较好的保证。而B/S采用点对多点、多点对多点这种开放的结构模式,并采用TCP/IP这一类运用于Internet的开放性协议,其安全性只能靠数据服务器上管理密码的数据库来保证。现代企业需要有开放的信息环境,需要加强与外界的联系,有的还需要通过Internet发展网上营销业务,这使得大多数企业将他们的内部网与Internet相连。由于采用TCP/IP,他们必须采用一系列的安全措施,如构筑防火墙,来防止Internet的用户对企业内部信息的窃取以及外界病毒的侵入。
采用C/S模式将降低网络通信量。B/S采用了逻辑上的三层结构,而在物理上的网络结构仍然是原来的以太网或环形网。这样,第一层与第二层结构之间的通信、第二层与第三层结构之间的通信都需占用同一条网络线路。而C/S只有两层结构,网络通信量只包括Client与Server之间的通信量。所以,C/S处理大量信息的能力是B/S所无法比拟的。
2.3开发方法整体选择
采用C/S结构,使用ADO连接数据库。这样的好处是: (1)使用C#+Access灵活方便,可扩充性、可移植性较好。
(2)ADO与Access同为微软开发,兼容性好,同时存取效率高,且较成熟,目前许多数据库应用系统都采用这种方式。
(3)采用 C/S结构是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。
ADO是Microsoft主要数据存储技术,ADO主要让应用程序或WEB应用程序存取各种不同的数据源。ADO封装了OLE-DB复杂的接口,以极为简单的COM接口存储数据,简化了程序员数据存取的工作。
3 系统总体规划分析
3.1 系统总体结构设计
酒店信息管理系统需求主要来自员工信息的修改,增加、删除、员工工资的结算;营业查询房屋信息与预定,已定房间的及时查询;以及配套的餐饮管理,餐饮菜单和餐饮结算。这些信息由系统自动归类储存,随时可以查阅修改。酒店管理人员可利用本系统,输出房屋名单,自动生成统计报表。 3.1.1 应用需求分析
本系统的功能有:员工信息查询管理(员工信息添加,修改,删除和工资明细及结算),营业查询包括(房间信息及预定和已定房间)和餐饮管理(可以查询餐饮的品系,种类和价格以及菜单的修改,添加和删除)。 3.1.2 系统处理流程图
本系统基本设计按系统规划的要求规定设计其处理流程如图3-1所示:
图3-1系统处理流程
3.2 各模块功能介绍
员工管理模块,主要实现的是管理员对酒店员工的信息查询(如新来员工的信息添加,员工信息的变动修改,辞职员工的信息删除以及员工工资的明细),及时了解酒店员工的情况。
营业查询模块,主要是对房间信息和已定房间的查询,了解房间情况,在浏览房间资料的时候,在选定房间的时候,可以进行房间信息添加,同时也便于管理员修改,和删除,对房间进行管理。对房间的查询方式可分为:标准间,双人间,单人间,套房等。
餐饮管理模块,主要是方便客人点餐,方便管理员查询及结算。可以根据餐饮菜单进行查询主要包括(菜系,汤系,饮料和主食的查询)管理员也可以对新品上架的添加以及对旧菜的下架删除,修改等,还有餐饮结算,方便员工操作,大大提高了工作效率。
系统退出模块,就是退出系统。
3.3总体结构设计
系统的概要设计中最重要的就是系统的模块化。模块化是指解决一个复杂问题
正在阅读:
酒店信息管理系统设计与实现毕业论文05-26
自由现金流折现+永续年金折现估值06-06
呵那一片海作文800字07-15
2020年在市委全会上的讲话08-30
第十三章综合练习题及答案06-02
2016中职计算机网络技术模拟试题三04-21
ERP与JIT---案例分析07-11
生活饮用水的卫生标准和卫生规范试卷04-15
断桥铝门窗 - 图文10-05
mean歌词03-24
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 毕业论文
- 管理系统
- 实现
- 酒店
- 设计
- 信息
- 上海市司法局文件
- 钢筋班组经济承包协议书()
- 辽宁省沈阳铁路实验中学2015届高三下学期初考试文综历史试题
- 【健康】最健康的吃早餐标准,今天你吃对了吗?
- 人防工程监理实施细则
- 新建8平方米竖炉球团工程项目可行性研究报告
- 《神经生物学》教学大纲
- 聚酰亚胺项目可行性研究报告
- 拓展知识:怎样造句
- 丰台区2005年初中毕业会考
- 学生宿舍管理信息系统分析与点评 - 图文
- 施工组织设计
- 2012咨询工程师《宏观经济政策》押密试题及答案
- 2016年安全生产月知识竞赛试题库48
- 餐饮部岗前培训资料
- 薪酬制度与员工激励问题初探_毕业设计
- 读书人是幸福人
- 反假币考试法规知识多项选择题(2016-11-28)
- 2011年《瞭望》1-38期时评
- 初级会计实务(产品成本核算、产品成本计算与分析、行政事业单位