闽 江 学 院
毕业设计
(论文)
题 目: 酒店管理系统的设计与实现
作 者:
学 号:
系 (院): 计算机科学系
专业班级
: 计算机科学与技术
指导老师: 实验师
(姓 名) (专业技术职务)
评阅老师:
(姓 名) (专业技术职务)
2017 年 2 月 xxx
毕 业 设 计 ( 论 文 ) 中 文 摘 要
酒店管理系统的设计与实现
摘 要:信息化时代的高速发展,电脑的技术以及成为现今比较普及的技术了,在
电脑时代,人们对信息的管理,已经逐渐转向了电脑化的管理,而酒店的信息管理,也是
采用了电脑进行管理。酒店作为一个商务旅游集散点,客户及相关信息繁多,涉及很多的
信息数据的管理,现今,虽然大多数酒店都使用了单机版管理系统或局域网管理系统,但
还是没法满足这个起来越网络化的时代的要求。该酒店管理系统传袭了传统酒店管理系统
甚至手工管理系统在信息处理方面的长处,弥补了传统酒店管理系统在网络化服务方面的
缺失,使酒店的服务在服务质量没有减弱的前提下,更方便顾客,贴近顾客。
本系统采用了 jsp 技术进行开发,利用 mysql 进行数据库的管理,我们在使用的平台
和技术方面也做了很慎重的考虑,系统以 Web 界面与用户交互,为用户提供信息并接受其
操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、
编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与
维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了
程序功能复用的基础。
关键词:JSP 酒店信息管理 数据库 mysql
毕 业 设 计 ( 论 文 ) 外 文 摘 要
Design and implementation of hotel management system
Abstract: the rapid development of the information age, computer technology
and has become more popular in computer technology, the information era, people
management, has gradually turned to computerized management, and hotel
information management, but also the use of a computer management. As a
business tourism hotel, and customer related information, involving a lot of
information and data management, today, although most of the hotel is the use of
stand-alone management system or network management system, but still can not
meet this up more network time requirements. The hotel management system has
passed on the Tradition Hotel management system or manual management system
in information processing strengths, to make up for the lack of the Tradition Hotel
management system services in the network, the premise of hotel service has not
diminished in the quality of service, more convenient for customers, close to the
customer.
The system uses JSP technology development, use of MySQL database
management, we have done a careful consideration in the use of the platform and
technology, system Web interface and user interaction provide users with
information and accept its operation, at the same time to store information and data
through the database management system. The system implements the basic
database of information and data browsing, query, edit and manage the operation,
using a modular design according to user requirements and procedures for the
application and maintenance of the ease of use, will be placed in various parts of
different modules, to facilitate the expansion and maintenance of procedures, and
established the basic program function reuse.
Key words: JSP hotel information management database mysql
目 录
摘 要........................................................................................................................................................................- 2 -
1 引言 ..........................................................................................................................................................................1
1.1 可行性分析........................................................................................................................................................1
1.2 系统的设计和运行要求...................................................................................................................................1
1.2.1
系统环境要求
............................................................................................................................................1
1.2.2
编程语言和开发工具
................................................................................................................................2
1.3 开发工具介绍...................................................................................................................................................2
1.3.1
系统开发环境
...............................................................................................................................................2
1.3.2 Mysql
数据库简介
........................................................................................................................................2
1.3.3 tomcat
配置
...................................................................................................................................................2
1.3.4 JavaScript
简介
.............................................................................................................................................2
1.4 论文各章简介...................................................................................................................................................2
2 需求分析 ..................................................................................................................................................................4
2.1 业务流分析........................................................................................................................................................4
2.2 数据流分析........................................................................................................................................................5
2.3 数据字典............................................................................................................................................................5
2.3.1
系统数据字典
............................................................................................................................................5
2.3.2
系统数据项
................................................................................................................................................7
3 系统功能模块划分 ..................................................................................................................................................8
3.1 系统功能模块图................................................................................................................................................8
3.2 小组功能开发分工............................................................................................................................................9
4 数据库设计 ..............................................................................................................................................................9
4.1 数据库需求分析................................................................................................................................................9
4.2 数据库概念结构设计......................................................................................................................................10
4.3 数据库逻辑结构设计......................................................................................................................................11
5 系统详细设计 ........................................................................................................................................................15
5.1 后台登录............................................................................................................................................................16
5.2 系统登录首页....................................................................................................................................................17
5.3 员工信息管理....................................................................................................................................................17
5.4 用户等级管理....................................................................................................................................................18
5.5 客户信息管理....................................................................................................................................................18
5.6 协议单位管理..................................................................................................................................................19
5.7 客房信息管理....................................................................................................................................................20
5.8 用户结账信息管理..........................................................................................................................................20
结 论 ..........................................................................................................................................................................21
致 谢 ..........................................................................................................................................................................22
参 考 文 献 ................................................................................................................................................................23
第 1 页 共 23 页
1 引言
1.1 可行性分析
可行性分析是一款系统当中,比较重要的一个部分,通过可行性的分析,可以让系统
能够进行一个良好的运行操作。
(1) 经济可行性:主要是对项目的经济效益进行评价,网站是企业网站,不是太大,
后期的维护也不是很多,所以在经费开支方面,是可以接受的。并且本系统实施后可以显
著节约时间、提高工作效率。所以本系统在经济上是可行的。
(2) 技术上的可行性:在技术方面,我们采用了 BS 架构的模式进行开发,利用了大
学四年所学的面向对象的编程技术,java 的 web 形式的语言进行开发,数据库方面采用了
开源数据库 mysql 进行管理,在使用和操作方面,都是和 sql 语句有关系的,所以在技术
方面是可行的。
(3) 管理可行性:随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基
本操作还是对于系统的维护都有了一定的基础。同时还可以配置专业的电脑维护人员来维
护电脑,不必担心电脑故障问题。
综上所述,本系统的可行性的分析是完善的,也是可行的。
1.2 系统的设计和运行要求
1.2.1 系统环境要求
操作系统:Windows 2008 Server;
使用软件:Microsoft Office 2010;
MYSQL 数据库;
Myeclipse8.6 以上版本;