酒店管理系统毕业设计(论文) .

上传人:Si****n 文档编号:145118295 上传时间:2020-09-16 格式:DOCX 页数:43 大小:2.25MB
返回 下载 相关 举报
酒店管理系统毕业设计(论文) ._第1页
第1页 / 共43页
酒店管理系统毕业设计(论文) ._第2页
第2页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《酒店管理系统毕业设计(论文) .》由会员分享,可在线阅读,更多相关《酒店管理系统毕业设计(论文) .(43页珍藏版)》请在金锄头文库上搜索。

1、毕业设计(论文)课题:酒店管理系统学生: 赵丹学号:2013180247 班级: 1302班系部:软件学院同组成员: 喻洁、陈瑜、杨航指导教师: 项刚装订交卷日期:2016年4月18日装订顺序: (1)封面(2)毕业设计(论文)成绩评定记录(3)毕业设计任务书(4)标题、中文摘要及关键词(5)正文(6)附录(7)参考文献毕业设计(论文)成绩评定记录表指导教师评语(包含学生在毕业实习期间的表现):成绩(平时成绩): 指导教师签名: 年 月 日评阅教师评语:成绩(评阅成绩): 评阅教师签名:年 月 日答辩情况记录:答辩成绩:答辩委员会主任(或答辩教师小组组长)签名:年 月 日总评成绩:说明:1.

2、对于未参加答辩的学生,平时成绩占40%、卷面评阅成绩占60%,在上面的评分表中,可分别按40分、60分来量化评分,二项相加所得总分即为总评成绩。2.对于参加答辩的学生,平时成绩占20%、卷面评阅成绩占50%、答辩成绩占30%,在上面的评分表中,可分别按20分、50分、30分来量化评分,三项相加所得总分即为总评成绩。3.总评成绩请转换为优秀、良好、中等、及格、不及格五等级计分。毕业设计任务书 酒店管理系统毕业设计(论文)摘要:现代化酒店组织庞大、服务项目多、信息量大,要想提高劳动生产、降低成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。酒店管理系统正是为此而

3、设计的,毕业设计中采用C#开发,使用Microsoft SQL Server 2005数据库。该系统具有预订客房、查询、退房等功能,对酒店进行更好的管理。关键词 酒店管理;、C#、SQL目 录第1章 绪 论11.1 选题背景11.2 研究意义11.3 其他1第2章 可行性分析22.1 系统开发和运行环境22.2 可行性分析22.2.1 风险分析22.2.2 技术可行性分析22.3 相关技术22.3.1 Visual Studio 2010 (c#)2.0 简介22.3.2 Microsoft SQL Server 2005简介32.3.3 ADO.NET技术简介32.4 体系结构32.4.1

4、原型模式结构简介32.4.2 C/S模型工作原理4第3章 需求分析53.1 需求分析介绍53.2业务需求分析53.2.1客户预订53.2.2客户入住53.2.3客房更改63.2.4客房查询63.2.5客房状态63.2.6客房类型63.2.6客户退房73.2.7商品管理73.2.8营业额管理73.2.9会员管理73.2.10员工管理73.2.11系统设置73.3系统功能实体-关系图73.4系统关系模式103.5系统框架113.5.1管理员模块的基本功能113.5.2系统管理员的基本功能123.6数据库建设12第4章 详细设计184.1 登录模块184.2控制台模块184.3前台操作模块194.4

5、预定管理模块214.5收银管理模块234.6基本操作模块264.7系统设置模块30第5章 系统测试32第6章 结论34第1章 绪 论1.1 选题背景优秀的酒店管理系统能显著地提高酒店的服务水平和工作效率,规范酒店的业务流程,帮助酒店管理者及时、全面地了解经营信息,做出更加准确的决策,从而有效地提高酒店的经营效益。在互联网高速发展的今天,一切的商业行为都能跟网络搭上边。这不仅是为了不落后于时代,不被主流所淘汰,更是为了更好的借助网络来实现更大的商业利益。随着更多的人接受电子商务,以及年轻一代享受网络预订的方便、迅速、酒店行业也不例外的加入了电子商务时代的行列。这将是未来这个行业立于众多竞争中不败

6、之地的关键因素。1.2 研究意义随着人们生活质量的不断提高,越来越多的人将外出旅游作为了一种生活休闲方式。对于有些旅游旺季,特别是五一、十一两个黄金周,客房的紧张、房源的缺少、房价的徒增都给旅客造成了困扰。本系统采用C#语言编辑,实现了与windows操作系统良好的兼容性,通过代码对SQL语言实现了预定、入住、客房更改、用户管理、客房查询、客房状态、客房类型、客户结算功能。酒店管理系统,它可以借用计算机信息化的优势,方便快捷的实现顾客和管理者的交互,方便管理者在第一时间了解顾客的需求,及时做好应对措施,从而可以使经营者在竞争日益激烈的酒店服务行业中取得优势!研究这个课题,意义不仅仅在于做出一个

7、实际可用的系统,更在于对未成熟的酒店预订管理系统进行探索性的研究。1.3 其他酒店在运作期间,服务水平的高低,直接影响到酒店的形象和声誉,本酒店管理系统,是针对酒店的具体业务而开发的,业务管理以酒店的前台管理为核心,为用户提供迅速、高效的服务,减免手工处理的繁琐和误差,及时、准确地反映酒店的工作情况、经营状态,从而提高酒店的服务质量,并配合现代的酒店管理,获得更好的经济效益。第2章 可行性分析2.1 系统开发和运行环境硬件环境:硬件平台是指开发与运行所需要的硬件环境,主要包括计算机机型及硬件配置。本系统是一个基于C/S模式即浏览器/服务器模式的小型管理系统,运用Visual Studio 20

8、10+Microsoft SQL Server 2005开发,因此对计算机硬件的要求一般即可,配备建议如表2-1所示。表2-1 硬件环境配置表内容最低配置建议配置CPU600 MHz1 GHz内存256MB512MB硬盘空间5GB10GB操作系统WindowsXPWindows 72.2 可行性分析2.2.1 风险分析采用性能较高的硬件设备和较稳定的系统软件,程序仍存在一定的因软件崩溃而带来的风险。解决办法之一是定期备份数据以降低风险。2.2.2 技术可行性分析大学课程中的相关多门课程为此课题的开发奠定了坚实的技术基础。C#是一种相对简单的语言, SQL Server也是一种易于掌握的数据库。

9、综上所述,所以技术难度并不大。2.3 相关技术2.3.1 Visual Studio 2010 (c#)2.0 简介Visual Studio2010是一个功能强大、高效并且可扩展的编程环境。有许多激动人心的新功能,它提供统一的集成开发环境,支持在同样的开发环境里用visual basic、visual c+、visual c#、visual j+和其他数十种编程与杨,可以编写、调试和部署各种应用程序。它充分展现了应用程序给当今的企业、机构提供了强大的支持,为开发下一代以XML Web服务为中心的应用程序而设计,并推动下一代基于XML Web服务软件的发展,是有史以来功能最强大、最受欢迎的软件

10、开发工具。C#是一门简单、现代、优雅、面相对性、类型安全、平台独立的一门新型组件编程语言。它虽然是一种新语言,但却很难再这种语言中找到新的概念,其语法风格不仅源自c/c+家族,而且融合了visual basic的高效和c/c+强大,因此是微软为奠定其下一互联网霸主地位而打造的Microsoft.NET平台的主流语言。2.3.2 Microsoft SQL Server 2005简介SQL Server2000是Microsoft公司2000年推出的SQL Server数据库管理系统,它是一个杰出的数据库平台,可用于大型联机事务处理、数据仓库以及电子商务等。其特点有如下几点:a、真正的客户机/服

11、务器体系结构b、图形化用户界面c、丰富的鞭策和能够接口工具d、SQL Server与windows NT完全集成e、具有很好的伸缩性f、对web技术的支持g、SQL server提供数据仓库功能2.3.3 ADO.NET技术简介ADO.NET是由.NET framework为与数据库中的数据进行交互而提供的一组对象类的名称。我们知道,面向对象编程的有关主要优点是可以吧各种复杂的功能封装在一个自包含的单元中,接着要处理的就是一个定义好的接口中,它由一些方法和属性组成。在ADO.NET中,我们将处理断开连接的数据集,在网站的访问者请求数据时,首先建立连接,传送数据,之后关闭连接;接着,访问者就可以

12、修改数据,单这些修改不会再数据源中立即更新(如果需要对访问者所作的修改更新到数据库,必须重新打开连接)。这种断开连接进行访问数据库的最大优点是效率高、可伸缩性好。在以往的数据库访问中必须为用户一直保持连接,知道该用户的会话结束为止,而Web中可能同时处理上千个并行用户,可想而知,如果为每个用户同时保持连接在需要的系统资源是非常昂贵的。因此,使用断开式连接数据可以提高应用程序的执行效率,并能处理更多的工作负载(既他们的伸缩性更好)。2.4 体系结构2.4.1 原型模式结构简介原型模式是一种创建型设计模式,原型模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节,工作原理是:

13、通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建。它主要面对的问题是:“某些结构复杂的对象”的创建工作;由于需求的变化,这些对象经常面临着剧烈的变化,但是他们却拥有比较稳定一致的接口。原型模式包含如下角色:a、抽象原型(Prototype)角色:这是一个抽象角色,通常由一个C#接口或抽象类实现。此角色给出所有的具体原型类所需的接口。在C#中,抽象原型角色通常实现了ICloneable接口。b、具体原型(Concrete Prototype)角色:被复制的对象。此角色需要实现抽象的原型角色所要求的接口。c、客户(Client)角色:客户端类向

14、原型管理器提出创建对象的请求。d、原型管理器(Prototype Manager)角色:创建具体原型类的对象,并记录每一个被创建的对象。原型模式结构如图2-1所示。图2-1 原型模式结构2.4.2 C/S模型工作原理CS模式是一种两层结构的系统:第一层是在客户机系统上结合了表示与业务逻辑;第二层是通过网络结合了数据库服务器。CS模式主要由客户应用程序、服务器管理程序和中间件三个部分组成。首先,交互性强是CS固有的一个优点。在CS中,客户端有一套完整应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。其次,CS模式提供了更安全的存取模式。由于CS配备的是点对点的结构模

15、式,采用适用于局域网、安全性可以得到可靠的保证。Client/Server数据库系统的结构如图2-2所示。图2-2 C/S模式结构图第3章 需求分析3.1 需求分析介绍用户需求是从用户角度来描述系统功能和非功能需要,以便让不具备专业技术方面知识的用户能看懂。这样的需求描述只描述系统的外部行为,所以,根据这样的需求进行了用户需求调查。3.2业务需求分析3.2.1客户预订客户通过电话或其他途径向酒店进行客房预订,接待人员查询客房状态后确定有空房则接受预订,预订成功后记录客户信息,并对客房状态。如图3.1所示。图3.1 3.2.2客户入住客户的登记分为预订入住、散客入住和团体入住,如果客人已经预订房间,则根据预定入住操作,发给客户房卡,客房状态由“预订”变为“待客”。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 酒店餐饮

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号