《基于java的酒店管理系统设计毕业论文 .docx》由会员分享,可在线阅读,更多相关《基于java的酒店管理系统设计毕业论文 .docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、基于java的酒店管理系统设计毕业论文 基于java的酒店管理系统设计毕业论文 目录 摘要- III ABSTRACT- IV 引言- 1 第一章绪论- 2 1.1系统开发背景及现状 - 2 1.2系统开发关键技术与开发环境- 3 1.2.1 Java简介- 3 1.2.2 Java的优势与特点- 3 1.3运行环境和开发工具- 4 第二章酒店管理系统的涵及其应用优势- 5 2.1酒店管理的概念 - 5 2.2酒店管理的前景 - 5 2.3酒店管理系统应用优势 - 5 2.3酒店管理系统的现状 - 6 2.3.1市场分析- 6 第三章系统分析- 7 3.1可行性分析 - 7 3.1.1技术上可
2、行性- 7 3.1.2操作上可行性- 7 3.1.3 经济上可行性- 8 3.2系统功能分析 - 8第四章系统设计- 9 4.1设计思想 - 9 4.2数据库结构设计- 10 4.3系统功能模块图- 15第五章主要功能实现- 16 5.1功能需求与程序模块对应的关系 - 16 5.2主要功能的实现 - 16 5.2.1系统登录界面- 16 5.2.2系统主界面- 17 5.2.3 散客开单- 18 5.2.4 团体开单- 19 5.2.5 旅客续住- 20 5.2.6 更换房间- 21 5.2.7 宾客结账- 22 5.2.8 客房预订- 23 5.2.9 营业查询- 24 5.2.10 客户
3、管理- 25 5.2.11 网络设置- 26 5.2.12 系统设置房间项目设置- 27 5.2.13 系统设置客户类型设置- 28 5.2.14 系统设置操作员设置- 29 5.2.15 系统设置计费设置- 30 5.2.16 系统日志- 31 5.3本章小结 - 32第六章系统测试- 33 6.1软件测试原则和技术- 33 6.2测试实例- 34 6.2.1 登陆安全性测试- 34 6.2.2 宾客开单登记测试- 34 6.3系统的不足及进一步设想- 35 6.4测试环境- 35致谢- 36结束语- 37参考文献- 38附录- 39 引言 现代化的酒店组织庞大、服务项目多、信息量大,要想提
4、高劳动生产、降低成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。酒店管理系统正是为此而设计的。优秀的酒店客房管理系统操作方便,灵活性好,系统安全性高,运行稳定。提供快捷方便服务,给宾客感受一种顾客至上的享受,提高管理水平,简化各种复杂操作,在最短时间完成酒店业务规操作,这样才能令旅客舒适难忘。现代化的酒店是集客房、商务文化及其他各种服务与设施为一体化的消费场所,酒店宾馆组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理,然而占着绝大多数的中小型酒店、宾馆由于资金、人员等
5、多方面原因不易使用酒店管理类软件,全凭原始的手工记录管理,效率低、易出错;同时,市场上出现的各类酒店管理软件基本上都是为大型酒店专业设计的,有很多功能对于一般酒店、宾馆根本用不上。结合酒店前台管理的需要进行扩展性而开发的一套酒店管理系统。桃花源酒店管理系统正是为此而设计的,本系统是一套适用于中小型星级宾馆使用的优秀系统。 第一章绪论 1.1系统开发背景及现状 在旅游业发展迅速的今天,宾馆、酒店业的特色经营和个性化管理日趋明显,管理日趋信息化、网络化,再加上国际、国名优企业的扩展力度的加大,宾馆、酒店业集团化的步伐加快,预示着传统的宾馆、酒店正逐步步向信息化管理这也是宾馆、酒店业经营者们的共识。
6、酒店信息管理系统以信息量大、数据 准确、速度快、管理全面等特点,获得了广大宾馆、酒店业管理者的一致认同,同时满足了对客户的高质量的服务。另外酒店管理系统以清晰准确的账单、数据表格,使客人感到高档次的享受。对于酒店的员工来说严格的数据检查可避免手工操作的疏忽而造成的错误,减轻职工的工作压力,从而提高工作效率。对于酒店的管理者来说:完备的报表功能和查询功能使管理者可及时了解饭店各部门的营业情况。为管理者提供准时可靠的信息,对管理做出酒店管理决策提供依据。酒店管理系统大大的提高了宾馆、酒店的工作效率,为宾馆、酒店带来了更大的利润。 随着时代的发展,国越来越多的酒店开始使用酒店管理系统。尤其是小型酒店
7、的服务水平不同,各自的服务方式不同。所以对于国大多的小型的宾馆、酒店来说并不适合使用市场上较为成熟的商品酒店管理系统,所以就需要定制自己的酒店管理系统来提高酒店的管理效率和服务水平。桃花源酒店管理系统利用Java语言来编写的客户端,并且使用Sql Server 2000数据库,认为本系统是适应现今中小型酒店工作需求的酒店管理系统,具有一定的开发价值和利用价值。 1.2 系统开发关键技术与开发环境 1.2.1 Java简介 Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。 Java平台由Java虚拟机(Java Virtual
8、Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为 Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。Java应用编程接口已经从1.1x版发展到1.2版。目前常用的Java平台基于Java1.6。 1.2.2 Java的优势与特点 1.2.21、Java语言是简单的。Java语言的语法与C语言和C
9、+语言很接近,使得大多数程序员很容易学习和使用Java。另一方面,Java丢弃了C+ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为存管理而担忧。 1.2.22、Java语言是一个面向对象的。Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。Java语言全面支持动 态绑定,而C+ 语言只对虚函数使用动态绑定。总之,Java语言是一个纯的面向对象程序设计语言。 1.2.2.3
10、、Java语言是可移植的。这种可移植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度。Java系统本身也具有很强的可移植性,Java编译器是用Java实现的,Java的运行环境是用 ANSI C实现的。 Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用。Java对对象技术的全面支持和Java平台嵌的 API能缩短应用系统的开发时间并降低成本。Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库。 1.3运行环境和开发工具 1.3.1运行环境 硬件环境(推荐): CPU:P41GHZ或更高 存:128M或更多 显示器分辨率: 800x600或更高 软件环境:(推荐)