(酒类资料)宾馆酒店预定系统的设计与实现精品

上传人:精****库 文档编号:138011228 上传时间:2020-07-13 格式:DOC 页数:49 大小:1.37MB
返回 下载 相关 举报
(酒类资料)宾馆酒店预定系统的设计与实现精品_第1页
第1页 / 共49页
(酒类资料)宾馆酒店预定系统的设计与实现精品_第2页
第2页 / 共49页
(酒类资料)宾馆酒店预定系统的设计与实现精品_第3页
第3页 / 共49页
(酒类资料)宾馆酒店预定系统的设计与实现精品_第4页
第4页 / 共49页
(酒类资料)宾馆酒店预定系统的设计与实现精品_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《(酒类资料)宾馆酒店预定系统的设计与实现精品》由会员分享,可在线阅读,更多相关《(酒类资料)宾馆酒店预定系统的设计与实现精品(49页珍藏版)》请在金锄头文库上搜索。

1、四川师范大学本科毕业设计 宾馆酒店预定系统的设计与实现学生姓名学 号所 在 系计算机科学与技术系专业名称计算机科学与技术班 级指导教师四川师范大学二一二年五月四川师范大学本科毕业设计宾馆酒店预定系统设计学生:指导老师:群内容摘要:宾馆酒店预定系统是典型的信息管理系统的一部分,主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本系统采用SQL Server 2008作为后台数据库,Visual Studio 2008作为前台系统开发平台。利用VS提供的各种面向对象的开发工具,开发一个基于B/S体系结构的中小型宾馆酒店预定系统。后台实现了对酒店客房信息、用户账号、个人信息的管理以及实时

2、查询酒店收入情况等功能,前台实现了为客户办理房间入住、退房手续并可添加VIP用户等功能。本系统基本满足了酒店对客户管理的需求。关键词:宾馆酒店预定系统 SQL Server 2008 Visual Studio 2008 B/SDesign for Hotel Management SystemAbstract:The hotel management system is a part of the typical information management system, which mainly includes the setting and maintenance of databa

3、se and the developing of the frontend application. This system uses SQLServer 2008 as the background database, Visual Studio 2008 as a development platform of foreground system. It uses all sorts of object-oriented development tools which VS provides and develops a small and medium-sized hotel manag

4、ement system based on B/S architecture. The background of the hotel mainly realized the functions of the management of the hotel rooms information, user accounts and personal information and realtime inquiry of the income while front desk deal with room occupancy and checkout for clients and can add

5、 VIP users.The system satisfy the inquiry of the customer management basically.Keywords: Hotel Management System SQL server 2008 VS 2008 B/S目 录1 绪论11.1 开发背景11.2 系统目标12 系统解决方案22.2 SQL Server 2008 简介22.3 程序运行环境33 系统分析33.1 系统可行性分析33.1.1经济可行性分析33.1.2 技术可行性分析33.1.3 法律可行性分析33.2 系统需求分析44系统设计44.1 系统模块设计44.2

6、 系统结构图44.3 系统功能图55 数据库设计55.1 E-R模型55.2 数据库的具体实现76 系统主要/关键技术说明96.1 公共模块96.1.1 实现与数据库连接96.1.2 配置相关文件96.1.3 登陆模块136.2 系统模块156.2.1 管理员模块156.2.2 房间信息模块156.2.3 房间设施模块176.2.4 用户信息模块176.2.5 营业状况模块206.2.6 个人信息模块226.3 前台模块226.3.1 房间状态模块226.3.2 VIP用户模块266.3.3 人个信息模块277 软件测试277.1 软件测试的必要性277.2 测试287.2.1 模块测试287

7、.2.2 子系统测试287.2.3 系统测试287.3 调试29结束语29参考文献3131 宾馆酒店预定系统的设计与实现1 绪论1.1 开发背景经济的快速发展,人们的消费水平和消费意识的提高,促进了旅游业的发展,同时也造成了流动人口的增加,酒店业面临着机遇和挑战。信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,宾馆酒店预定系统软件为管理人员带来了极大的方便。操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。对于大中型宾馆来说,利用计算

8、机支持高效率完成日常事务,是适应现代要求、推动管理走向科学化、规范化的必要条件;而且酒店管理又是一项非常烦琐的事情,数量之大,核算极其不便。同时计算机具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高酒店管理的效率,也是酒店的科学化、正规化管理,与世界接轨的重要条件。因此想要使酒店的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。1.2 系统目标此次设计将要模拟完成建立一个宾馆酒店预定系统,实现信息化。通过先进的.NET平台实现前台对房间入住、退房、VIP用户

9、添加等功能。对于酒店管理者可以实现房间信息、人员账号、个人信息的管理并可实时查询酒店营业情况,节省了大量的劳力财力,加强了公司的现代化管理和高效的服务。酒店日常管理中所涉及到的大量数据都由数据库管理系统管理。本文中数据库服务器端采用了商业流行的SQL Server2008作为后台数据库,结合SQL语句强大的处理功能实现酒店管理中各个对象的分类、添加、删除、修改等操作。采用Visual Studio2008作为前台页面设计。经过对酒店管理业务的具体分析,精心对相关信息的学习和在指导老师的指导下,朋友的帮助下多次改进,终于开发制作了这个宾馆酒店预定系统。本系统有以下特点:系统中模块划分明确,模块功

10、能设计有较强的针对性。系统操作界面简单,灵活性好、响应时间短,系统安全性高,运行稳定。2 系统解决方案2.1 Visual Studio.NET平台和C#语言简介Visual Studio.NET 2008是一个功能强大、高效并且可扩展的编程环境。有许多激动人心的新功能,它提供统一的集成开发环境,支持在同样的开发环境里用Visual Basic、Visual C+、Visual C#、Visual J#和其他数十种编程语言,可以编写、调试和部署各种应用程序。它充分展现了应用程序的开发潜能、并提供了生成应用程序的所需要的工具和技术。这些应用程序给当今的企业、机构提供了强大的支持,是有始以来功能最

11、强大、最受欢迎的软件开发工具。C#(发音为“C Sharp”)是一门简单、现代、优雅、面向对象、类型安全、平台独立的新型组件编程语言。它虽然是一种新语言,但却很难在这种语言中找到新的概念,其语法风格不仅源自C/C+家族,而且融合了Visual Basic的高效和C/C+强大,因此是微软为奠定其下一代互联网霸主地位而打造的Microsoft.NET平台的主流语言。依本人看来,优点不外乎以下两方面:A、对于花费很多时间学会C、C+语言的程序员来说,可以不必丢弃以前的知识,就可以使用这种新的语言开发程序,尽管C#中有一些新概念、新技术和新函数,但一般而言它的语言及其语法是跟C、C+类似的,而且对于用

12、C+编写好的代码也可被重用,主要原因是C#具有调用已有代码和系统库中的库函数的机制。B、组件编程已经成为当今世界软件业面向下一代程序开发的一致选择,是90年代面向对象编程的深度发展。C#生逢其时,占尽天时地利,“第一等的面向组件编程的支持”也决不是简单说说那么轻松。实际上,组件特性已经深深植入C#语言的各个层面,可为是C#锐利(Sharp)之处。2.2 SQL Server 2008 简介SQL Server 2008是Microsoft 公司推出的SQL Server 数据库管理系统的新版本。该版本继承了SQL Server2005 版本的优点,同时又比它增加了许多更先进的功能,具有使用方便

13、、可伸缩性好、与相关软件集成程度高等优点。可跨越从运行Microsoft Windows server 2003到运行Microsoft Windows XP 的大型多处理器的服务器等多种平台使用。 其特点有如下几点: a真正的客户机/服务器体系结构。 b图形化用户界面。 c丰富的编程接口工具。 dSQL Server与Windows NT完全集成。 e具有很好的伸缩性。 f对Web技术的支持。gSQL Server提供数据仓库功能。2.3 程序运行环境硬件平台:CPU:P4 1.8GHz内存:512MB以上软件平台:操作系统:Windows xp数据库:SQL Server 2008开发环境

14、: Microsoft Visual Studio 2008开发语言:C#语言3 系统分析3.1 系统可行性分析3.1.1经济可行性分析宾馆酒店预定系统的开发从长远的角度看,投资可以完全收回,并可以节省管理费用,避免了人工填单操作所带来的一系列不必要的麻烦和相当大的风险,节省了用户和相关工作人员的时间,能够很好的提高工作效率,改进决策质量。同时也对酒店的灵活管理有了很大的提高,有利于提高酒店的运营和服务效率,其开发前景良好并能产生很好的经济和社会效益。3.1.2 技术可行性分析本系统数据库部分采用了目前比较流行的SQL Server 2008,可以方便对数据的修改、查找、删除等功能,同时确保数

15、据的完整性和安全性。同时,采用Visual Studio 2008作为前台界面开发平台,方便、有效,还可以保证画面的美观。3.1.3 法律可行性分析本系统的开发作为计算机毕业设计以巩固以前所学的知识,此程序完全由本人独立开发,仅供个人所用,没有侵犯任何版权,也没有违反国家相关法律法规及相关方面的规定,所以法律方面可行。3.2 系统需求分析根椐调查分析,此系统应便于对酒店客房资源进行综合管理,最终目的是提高工作效率和减轻劳动强度;提高信息处理速度和准确性;为业务、管理提供更方便的服务项目。提高酒店经营效益和市场分析抉择。本系统应根据不同的用户实现相应的功能。首先为管理员,即酒店管理者。该类型用户将实现对房间信息的相关操作,同时还可以对用户进行管理,并可实时查看酒店收支情况。其次是前台用户,此类用户主要实现了为客户办理房间的入住,退房等操作,同时还可添加VIP用户。4系统设计4.1 系统模块设计4.1.1

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

当前位置:首页 > 商业/管理/HR > 企业文档

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