摘 要
随着客房数量与客房种类的不断增加,客房事业的不断发展,酒店业务的管理难度也越来越大,根据这种现实需要,设计制作一套酒店管理系统便成为一件非常有价值的工作。应用酒店管理系统对酒店进行管理具有传统管理模式不可比拟的优点,它凭借其信息更新速度快,信息存储量大,安全性高,应用简便等特点为酒店业务的管理带来了极大的方便。随着客房事业的不断发展,人们对精神生活要求的不断提高,酒店管理系统在客房事业发展中必将发挥越来越大的作用。
本论文就毕业设计的内容,系统地阐述了整个酒店业务管理系统的功能及实现。实现了客房管理,客房分类和查询,此系统设计上采用三层结构、Web Service技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。从功能上来说,系统是比较完备的,系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。
关键词:数据库 Internet 酒店管理
Abstract
With the room number and room type growing room cause of the continuous development of the management of difficult movie is also growing, according to the practical needs, design the production of a hotel management system has become a very valuable work of . Application of hotel management system hotel management has incomparable advantages of the traditional management models, which, with its update speed, large amount of information storage, high security, application characteristics for easy management of movie has brought great convenience to . With the room cause of the continuous development of people's spiritual life demands continuous improvement, the hotel management system in the room cause of the development will play an increasing role.
This graduation thesis on the content, elaborated systematically the hotel business management system's function and realizes. Realization of hotel management, hotel classifications and a query, the system design using three layer structure, Web Service technology, so that the choice of platform, using a technically advanced nature, forward-looking, scalability, thus ensuring the completion of the system has a good stability, scalability. System design by standardization, standardization, hierarchical design, components of the realization of. The software component of the development mode, the system hierarchical structure, operations and implementation of separation, logic and data separation; to a unified service interface specification as the core, the use of open standards. From the function, the system is more complete, the system to the Web interface and user interaction, providing information to users and accept its operation, and through the database management system to store information. System of information and data browsing, querying, editing and management of basic database operations, using a modular design method, based on user demand and application procedures and the maintenance of the ease of use, each component will be placed in different modules, to facilitate the process of expansion and maintenance, and established procedures of the functional multiplex basis
Key words: database, Internet Reservations,Hotel management
目 录
第一章 前言 1
1.1 课题的来源及意义 1
1.2 国内外发展状况 2
1.3 可行性研究 2
第二章 相关技术介绍 4
2.1 JSP技术简介 4
2.2 JSP工作原理 4
2.3 JSP体系结构 4
2.4 JSP的特点 5
2.5 SQLSERVER 2000 数据库 5
2.6 系统数据库连接 6
第三章 系统分析 11
3.1 系统功能分析 11
3.2 需求分析 11
3.3 业务流分析 12
3.4 数据流分析 13
3.4.1 数据流程图的符号说明 13
3.4.2顶层数据流程图 14
3.4.3第一层数据流程图 14
3.4.4 将各个模块逐一分解进行分解 16
3.5 数据字典 17
3.6 需求分析复审 18
第四章 系统总体设计 19
4.1 系统总体功能结构图 19
4.2 系统ER图 20
4.3 系统功能设计目标 20
4.4 系统的体系结构 21
第五章 数据库设计 21
5.1 数据库系统概述 21
5.2 数据库表设计 22
第六章 程序设计 26
6.1 程序说明 26
6.2 具体模块划分 26
第七章 软件安装与调试 29
7.1 软件的安装与配置 29
7.2 软件调试 29
7.3 软件测试: 29
7.3.1 测试的重要性及目的 29
7.3.2 测试的步骤 31
7.3.3 测试的主要内容 31
结 论 33
致 谢 34
参考文献 34
第一章 前言
1.1 课题的来源及意义
随着国民经济快速发展,人们生活的要求越来越高,对服务的快捷、便利性要求也越来越高。从而对酒店行业的建设与管理提出了更高的要求。为适应和推动酒店行业的发展,各酒店公司和部门开始广泛采用计算机管理系统,推出网上客房销售服务,大大减轻了订、售、检、调度、款管理等部门工作人员的劳动强度,提高了各部门的工作效率,而且能够在很大程度上减少顾客的长时间排队购的时间和由此而带给顾客的疲劳,为广大顾客提供了更加快捷、优质、有序的服务,提高了中心酒店的服务水平,也逐步树立了企业形象。然而传统的销售方式存在着很多方面的不足,比如实时差、交易时间过长、运营成本高、信息不共享等。
随着客房数量与客房种类的不断增加,客房事业的不断发展,中心酒店的管理难度也越来越大,根据这种现实需要,设计制作一套酒店管理系统便成为一件非常有价值的工作。应用酒店管理系统对酒店进行管理具有传统管理模式不可比拟的优点,它凭借其信息更新速度快,信息存储量大,安全性高,应用简便等特点为酒店业务的管理带来了极大的方便。随着客房事业的不断发展,人们对精神生活要求的不断提高,酒店管理系统在客房事业发展中必将发挥越来越大的作用。以SQL Server2000数据库为基础,应用当今最为流行的网络编程语言之一JAVA配合JSP语言共同制作而成。因此,越来越多的各酒店公司都想利用动态电子商务的优越性来进行网上售交易。本系统为中心酒店酒店业务管理系统。