酒店客房管理系统的设计与实现【字数:8940】

摘 要21世纪是一个充满爆炸性知识的时代。互联网使人们更加接近,信息革命已经涉及到各个行业。提高生活资料标准表明人们的消费观念正在逐步改变。人们对酒店房间管理的自动化要求更高,这对传统的房间管理行业来说是一个机遇和问题。改善酒店客房管理,推广在线酒店业管理信息非常重要。酒店房间管理系统的出现是对此的严重保证。酒店客房管理系统项目采用JSP技术,集成灵活的开发策略,成功地提升了整个系统的整体设计。出色的使用,可靠性和安全性它基于使用标准servlet技术的JSP技术。它使用Mysql数据库来提高系统性能,安全性和效率,以及更轻松的管理。之前,人们都是用纸笔像记账一样来记录客人们的入住,查找起来相当繁琐。信息化的管理模式改变了这一切,只要利用计算机手动输入这些数据,也可以很方便的查找这些客户信息。酒店客房管理系统就是针对酒店里的客人对客房的预定,入住,续房等要求开发的。
Keywords: hotel management; servlet; MySQL database 目 录
1. 绪论 1
1.1 课题研究背景及来源 1
1.2 网站应用技术 1
1.2.1 开发语言的选择 1
1.2.2 开发工具的选择 1
1.2.3 数据库的选择 2
1.2.4 服务器架构的选择 2
1.2.5 前后台显示界面选择 2
1.3 研究的目的和意义 2
1.4 论文组织结构 3
2. 系统总体分析 4
2.1 总体需求分析 4
2.2 系统可行性分析 5
2.3 系统架构类设计 5
3. 数据库详细设计 7
3.1 数据库设计规范 7
3.2 数据库概念 7
3.3 数据库表设计 8
4. 系统实现 10
4.1系统详细设计实现 10
4.1.1 登录模块界面 10
4.1.2信息管理界面 11
4.2 环境搭建 13
4.3 系统部署 13
4.4 本章小结 13
5. 系统调试与测试 14
5. *好棒文|www.hbsrm.com +Q: ^351916072# 
1 系统调试 14
5.2 系统测试 15
5.3 系统维护 15
5.4 本章小结 16
6. 总 结 17
6.1 系统的优点 17
6.2 系统的不足 17
7. 系统影响 18
7.1 系统对社会人文的影响 18
7.2 系统对环境的影响 18
7.3 系统对法律的影响 18
致 谢 20
参考文献 21
1. 绪论
1.1 课题研究背景及来源
科技时代已经到来,社会不断发展,计算机产品的普及,特别是计算机的扩展和使用,将逐步从处理大型科学计算转变为制作如此多的交易,内容管理系统是计算机中心使用数据库管理系统(DBMS)。开发环境已经发展。该系统有许多用于处理大型事务的应用程序,尤其是有效的数据管理。这项工作被称为家庭作业,这是提高生产力的最重要因素,是人类经济生活中不可替代的角色。这项工作与酒店房间管理网站以及计算机,处理和应用程序的发明相结合。在五十年代末创建了有效的应用程序,以很好地适应酒店房间的数据管理过程。该系统具有频道新闻,酒店房间推荐,在线留言等功能,满足员工和管理人员的需求。
1.2 网站应用技术
1.2.1 开发语言的选择
本系统是基于B/S模式设计的,在互联网领域当中,主流的web服务端开发语言有sun公司的java、微软的asp以及号称是世界上最好的编程语言的php。在大三教学课程中,我们专业系统学习了java编程语言,从巩固知识的角度出发,本系统选择java语言进行开发。但并不能说明其他编程语言不能进行本系统开发。下面将介绍java语言的优点以及选择java进行开发的优势。java以其健壮性、高性能、分布式、安全性等优点而脱颖而出[2],并且在连续十年来成为程序员最喜欢的编程语言之一。
1.2.2 开发工具的选择
主流的java IDE(Integrated Development Environment,集成开发环境)有 NetBeans、Eclipse、IntelliJ IDEA等。一个良好的开发工具能够达到事半功倍的效果,极大的提升开发效率。NetBeans是sun公司推出的java开发集成环境,但国内使用较少。IntelliJ IDEA是JetBrains公司的产品,发布后便立即蚕食Eclipse市场份额。IntelliJ有一下优点:1.智能提示功能。2.代码重构,IDEA的重构功能也很聪明智能。它能读懂你需要什么,然后针对不同的情况提供给你最适合的解决方案。3.界面流畅,响应迅速,不会出现像Eclipse那样打开视图过多导致系统卡顿。
1.2.3 数据库的选择
在本系统中选择了MySQL这个数据库。MySQL是一款开源免费的关系型数据库,运行速度快,容易使用,简单方便,支持标准的SQL查询语言,功能强大并且易于维护[3]。因此,选择MySQL作为本系统的存储系统十分合适。
1.2.4 服务器架构的选择
开放管理系统根据http协议执行数据传输,商业servlet web容器包括JBoss服务器,WebLogic服务器和Tomcat服务器。 JBoss是使用JML API实现软件模块的统一管理,中央服务只提供不包括servlet和JSP的Web容器,可以与Tomcat的结合的一个EJB服务器。但是,由于JBoss非常繁重,所以Tomcat服务器是合适的,因为该系统仅用于servlet容器的子集。
1.2.5 前后台显示界面选择
在B/S模式中,用户看到浏览器端的界面大多是采用HTML、CSS、JAVASCRIPT [4]来展示界面。说起前端界面,不得不提起现在一个十分火的前端项目—BootStrap框架。BootStrap易于上手,只要开发者具备 HTML 和 CSS 的基础知识,就可以开始学习和使用 BootStrap。它为开发人员创建接口提供了一个简洁统一的解决方案,包含了功能强大的内置组件,易于定制[5]。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/511.html

好棒文