java的酒店管理系统设计与实现【字数:7664】

摘 要酒店管理系统在现在的发展是十分迅速,大部分的大规模酒店都会配备优秀的酒店管理系统来提高自己的工作效率。一些小的酒店的虽然资金不足,但是也需要酒店管理系统来提升自己,然而大型的酒店管理系统对于小型酒店来说却是很不方便的。针对以上问题,本人基于JAVAEE平台设计并实现了一套基于B/S模式的中小型酒店管理系统,下列是本系统的主要研究内容:1.该系统基于B/S的应用实现模式,设计并实现了包括用户管理,房间管理,系统管理以及其他的一套对于小型酒店进行管理的系统,解决了小酒店的酒店管理问题。2.该系统的开发从课题设定到论文的书写均遵从与软件工程设计的原则运用了软件管理的步骤。通过本酒店管理系统,中小型酒店可以进行便捷的酒店管理,用户也可以得到良好的体验。
目录
目录 III
1 引言 1
1.1 背景和研究意义 1
1.2 系统功能简介 1
2 需求分析 3
2.1 可行性分析 3
2.1.1 技术可行性 3
2.1.2 操作可行性 3
2.1.3 经济可行性 4
2.2 需求分析 4
3 开发工具 5
3.1 Eclipse 5
3.2 MySQL数据库 6
4 系统设计 7
4.1 数据库设计 7
4.2 系统界面设计 11
4.2.1 系统登录界面设计 11
4.2.2 订单列表 13
4.2.3 添加订单 16
4.2.4 结账 17
4.2.5 用户管理 18
5 系统的影响与发展趋势 21
5.1 系统的影响 21
5.1.1对社会的影响 21
5.1.2对健康的影响 21
5.1.3对安全的影响 21
5.1.4对法律的影响 22
5.1.5对文化的影响 22
5.1.6对环境的影响 22
5.2 系统的经济和社会效益 22
5.3 系统的发展趋势 23
6 总结 24
参考文献 25 *好棒文|www.hbsrm.com +Q: ^351916072# 

致谢 26
1 引言
酒店管理系统是现代酒店必不可少的一块系统,也是不可少的一份润滑剂,可以使得管理人员对于酒店的管理变得更加简单易懂。在当代,管理系统在任何行业都是必不可少的,使用管理系统也是越来越重要的一个趋势,所以设计出完美的酒店管理系统对于程序员来说是很重要的一个标准。
1.1 背景和研究意义
酒店管理系统是一个热门大趋势,越来越多的酒店需要简捷的酒店管理系统,一些大酒店都会寻找完善的、规模大的、功能强大的系统,但是一些小酒店并没有那么多资金来购买大型酒店的酒店管理系统,所以本酒店管理系统应运而生。
适合的酒店管理系统是管理酒店必不可少的一部分,简洁完善的系统是许多酒店所追求的,员工若是遇到复杂的系统会使工作周期变长,导致客户的不满,因此,实现系统使用B/S的方式,采用最新的计算机网络和管理系统,必会成为提高服务,达到用户满意度的一大重要方式。
1.2 系统功能简介
本课题研究的主要内容是实现酒店管理,让酒店不同的信息变得规范,明显。对于好的成功的酒店管理系统,从规划、设计到实施的整个过程,不仅仅是要在技术上实现它,更要在整个系统中实现它。
软件要展示酒店管理系统的用户注册、管理员权限登录、入住预定、信息查询、客房查询、账单处理等一系列功能与服务。
系统主要分为5个功能模块:系统、用户管理、客房管理、信息管理、账单管理。
(1) 界面功能描述
可以在界面进行用户登陆,以及查看各种房间,菜单简介。
(2)系统功能描述
完成用户登录后,查看个人信息以及酒店预订等。
(3) 用户管理功能描述
查看用户信息,所处状态。
(4) 客房管理功能描述
查询客房信息及状态。
(5) 账单管理功能的描述
查询账单信息。
2 需求分析
2.1 可行性分析
为了尽可能用更少的时间来达到最好的效率,并且能够确保解决问题。要完成这一过程,才要进行可行性分析,分析这个系统能否去达到最初想要达到的目标,判断是否需要进行更改或者能否使用其他方法达成最大的效率,从而决定是否要去开发系统。这种分析可以影响到开发时的效率,会降低后续工作的难度。
2.1.1 技术可行性
酒店管理系统使用的是java平台进行设计。Java是一种跨平台的语言,他在不同的平台都可以通过JVM实现运行,是一种分布式计算环境的编程语言。Java具有多种特性,包括内建的对计算机网络的支持,java的优势在于它是面向对象,提供了多种库,并让开发工作变得简洁,它还支持web开发,可以使用Servlet和JSP进行web程序的开发。和c++相比它执行起来比较慢,但是它去除了c++中很多特性,去掉这些难懂的方面使得程序简洁明了。为简化编写,使用了eclipse进行开发,从而达到了使用便捷,维护简单的目标。为了使系统的运行更加稳定,使用了mysql作为本系统的数据库。MySQL作为老牌数据库,拥有很强大的功能。它支持多种操作系统进行使用,并且支持多线程,从而可以使得CPU资源利用更充分。它为多种系统语言提供API,而且再SQL查询方面也有很高的查询性能,在方便的同时安全性能也很高。
2.1.2 操作可行性
酒店管理系统是现代技术的一种简单管理,可以使得酒店工作人员更加简便地管理酒店,也可以使酒店的客户享受更快捷的服务。酒店管理系统易于维护,操作简捷,方便各个阶层的管理者使用,用户只需要掌握基本计算机技能即可,所以在操作上是可行的。

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

好棒文