毕业论文 酒店信息管理系统
摘 要
随着社会经济的发展,在外出差已成为上班一族不可避免的生活环节,因此各星级的酒店就应运而生,而酒店对客房管理克不容缓,特别对一些专为外出人们提供住宿的酒店来说,酒店客房管理尤其重要,所以酒店管理系统能够为酒店管理人员提供一个快速安全可靠的管理平台。
科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分, 而人工化管理已不能满足客户的需求,例如不能及时查询客房正常情况和人工管理的费时性,也为了使管理人员可以轻松快捷地完成酒店客房管理任务,实现无纸化,电子化,和智能化管理,了解整个酒店客房信息。这些优点能够极大地提高酒店管理的效率,也是酒店实现正规化管理开始。
酒店管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。
本软件针对酒店客房管理的工作特点,系统按酒店标准化业务程序流式设计功能模块,来宾接待(入住登记、客房预订、登记资料修改、公安系统导出)、查询统计(查询房间状态、查询预订信息、查询入住客人信息、查询客房)、收银结帐(退房、欠费一览表、打印账单)等三个模块。这三个模块包括了酒店管理的主要业务,应用本系统可以在计算机上灵活、方便地管理酒店客房,从而大大的提高了处理速率,使管理更加现代化。本系统是根据实际情况和具体内容,按照一定的要求,科学、合理的进行系统分析、设计,具体包括数据输入、查询、删除、修改等设计。从而使本系统完全能满足经济性、灵活性、系统性及可靠性的要求。
关键词 客房登记/查询统计/收银结帐/房客管理/数据库
目 录
中文摘要 ................................................. I 1 概论 ................................................... 1 1.1 背景 .............................................. 1 1.2 应用系统开发工具简介 .............................. 1 1.3 目标 .............................................. 1 2 系统需求分析 ........................................... 2 2.1 可行性分析 ........................................ 2 2.2 需求分析 .......................................... 2 2.3 功能需求 .......................................... 2 2.3.1功能划分 ...................................... 2 2.3.2功能描述 ...................................... 2 2.4 安全性需求 ........................................ 3 2.5 系统业务流程分析 .................................. 3 2.6 本章小结 .......................................... 3 3 系统总体设计 ........................................... 3 3.1系统简介 .......................................... 3 3.2系统开发原则 ....................................... 4 ,计算机范文网 ,3.3 系统模块图 ........................ 4 3.4 本章小结 .......................................... 4 4 系统数据库设计 ......................................... 4 4.1客人实体 .......................................... 5
4.2查询实体 .......................................... 5 4.3客房实体 .......................................... 5 4.4退房实体 .......................................... 6 4.5系统实体E-R图 ..................................... 6 4.6 本章小结 .......................................... 7 5 系统功能模块实现 ....................................... 7 5.1 数据库的实现 ...................................... 7 5.2 主要功能模块 ...................................... 7 5.2.1用户登录 ...................................... 8 5.2.2系统主界面 .................................... 9 5.2.3 客房入住登记 ................................. 9 6 系统前台界面设计 ...................................... 10 6.1 主界面设计 ....................................... 10 6.2 来宾接待界面设计 ................................. 11 6.3查询统计界面设计 .................................. 12 6.4 客房管理界面设计 ................. 错误!未定义书签。 6.5退房模块界面设计 .................. 错误!未定义书签。 6.6 本章小结 ......................................... 15 7 系统测试 .............................................. 15 7.1 登陆测试 ......................................... 15 使用说明 ................................................ 15 总 结 ................................................. 16
参考文献 ................................................ 16 致 谢 .................................................. 16 附录1 管理员登录设置部分代码 ............................ 17 附录2 系统主页面的主要代码 .............................. 19
1 概论
1.1 背景
在信息高度发达的今天,酒店业务涉及的各个工作环节已不再仅仅是传统的住宿,结帐业务,而是更广更全面的服务性行业的代表.酒店宾馆作为一个服务性行业,从客房的营销即客人的预定开始,到入住登记直至最后退房结帐,整个过程应该是能体现已宾客为中心,提高快捷,方便的服务,给宾客感受一种顾客之上的享受,提高酒店的管理水平,简化各种复杂操作,在最合理最短时间内完成酒店业务规范操作,这才能令旅客舒适难忘,增加宾客回头率。本套酒店管理系统正是为了解决酒店客房管理人员有效的管理客房,以提高酒店客房办公效率而开发的。
本系统实现了一个简单的酒店客房管理。在本系统里,主要是对来宾接待,客房的信息,经营情况以及收银结账的管理。为管理者提供迅速,高效的服务,减免手工处理的繁琐与误差,及时,准确地反映酒店的工作情况,经营情况。
以提供操作简单方便、快捷,易懂易用为开发目标,用户界面设计友好,操作使用方便,同时能保证用户数据的稳定。
1.2 应用系统开发工具简介
Visual Studio C#.NET是微软公司推出的全新集成开发环境Visual Studio.NET的重要成员之一,是新一代面向对象的可视化开发工具。具有面向对象、分布式、可移植等性能的多线程动态计算机编程语言。因其简单易学、开发快捷、功能强大的特点深受广大计算机程序开发人员的喜爱。C#.NET继承了C语言面向普通使用者和易学易用的优点,同时又引入了可视化图形界面的程序设计方法及面向对象的程序设计,成为当前人们使用最为广泛、最有影响的程序开发语言之一。
SQL Server Express 是一个免费、易用且便于管理的数据库。SQL Server Express 与 Microsoft Visual Studio 2005 集成在一起,可以轻松开发功能丰富、存储安全、可快速部署的数据驱动应用程序。SQL Server Express 是免费的,可以再分发(受制于协议),还可以起到客户端数据库以及基本服务器数据库的作用。SQL Server Express 是低端 ISV、低端服务器用户、创建 Web 应用程序的非专业开发人员以及创建客户端应用程序的编程爱好者的理想选择。
本系统主要的开发工具是 Microsoft Visual Basic 6.0,后台的数据库采用SQL SERVER 2005,通过 ADO.NET 对数据库进行连接。
1.3 目标
(1)能够实现登录系统、修改密码功能。
(2)客人入住登记、预订客房、收银结账等操作。
(3)预订信息、入住客人信息、欠费信息以及客房信息的查询功能。
(4)退房及系统维护等功能。最终的目标就是让酒店管理者能方便、高效、合理的对酒店进行管理。