摘要:渐渐地我国的经济实现了腾飞,人们对旅游的需求也越来越高,与旅游相关的酒店产业也飞速的发展。只有酒店企业的管理日趋制度化高效化,扎根服务,才能使自身企业得到长久的进行。当今社会,计算机进入了酒店行业,无论是酒店的管理,还是酒店的酒店的宣传,也给客户带来了便利,使酒店管理更加高效和便利。由于智能手机的普及和移动平板的普及,酒店的线下人工管理已经和社会的发展渐渐地脱节,已经满足不了大众和行业的多变的需求。这些年来,人们的消费选择从单纯的线下到线上,消费者可以足不出户地选择自己的一定需求。所以,开发一套线上的酒店管理系统是刚需。
本次系统采用的是运用广泛的Jsp编程,数据库选用MySQL,增强了数据库的安全性和可靠性,此次系统采用的是比较常见的B/S架构,而且选用的是Tomcat服务器,整体框架用的是MVC结构。此系统主要是对酒店日常的业务流程进行深入的了解,然后使它在线上得到高效的实现。酒店的管理分为两类,首先是针对用户的操作,用户可以在网上选择自己想要住的酒店以及自己想要住的房间类型,针对酒店管理员可以后台对酒店的相关酒店房间信息的更新,以及一些紧急事物的处理,酒店内部事物的管理等等,还有各类用户的账户信息处理。
关键词:酒店管理网站;B/S架构;Jsp;MySQL
目录
摘要
Abstract
1 绪论-1
1.1 本课题研究背景及意义-1
1.2 国内外发展情况-1
1.3 本文所做的工作-2
1.3.1 系统概要介绍-2
1.3.2 系统设计分析-2
1.3.3 本文的主要内容-2
2 理论基础及相关技术-3
2.1 JSP技术-3
2.2 Tomcat技术-3
2.3 MYSQL数据库技术-3
2.4 Browser/Server技术-4
2.5 MVC技术-4
3 系统总体分析-5
3.1可行性研究-5
3.1.1 经济可行性-5
3.1.2 技术可行性-5
3.1.3 操作可行性-5
3.2系统需求分析-6
3.2.1系统背景介绍-6
3.2.2 系统综合需求-6
3.2.3 建立数据模型-8
3.2.4 建立软件的逻辑模型-8
3.2.5 需求分析评审-12
4 系统概要设计-13
4.1 面向对象系统分析-13
4.1.1 用例图-13
4.1.2 类图-13
4.2 系统功能设计-14
4.2.1 系统功能模块分析-14
4.2.2 系统层次结构图-14
4.3 数据库设计与实现-15
4,3.1数据库设计-15
4.3.2 数据库概念结构设计-15
4.3.3 数据库逻辑结构设计-19
4.3.4 数据库的实现-21
5 系统详细设计及编码-22
5.1 详细设计-22
5.2 编码-23
6 系统测试-30
6.1 软件测试的目标与原则-30
6.2 测试具体过程-31
6.3 测试结果-35
结论-36
参考文献-37
致谢-38