java的酒店管理系统的设计与实现(源码)

在全国酒店行业发展如此迅速的情况下,每个酒店管理的内容越来越复杂,单单地靠人工记录和修改,已经难以满足该行业发展的趋势了。信息化的普及,给酒店管理系统带来了极大的便利,同时新兴的编程语言的技术也可以极大地提升酒店管理的服务质量。酒店管理系统的总体设计准备采用B/S结构和Struts、Spring及Hibernet三大框架的整合框架。数据处理采用的是ORACLE数据库,页面设计使用JSP技术。一个酒店房间的预定从顾客的需要、java技术的可行性、酒店的市场等方面去考虑,酒店管理系统功能一般有着操作员信息增删查改、房间类型预定等这些功能。
目录
摘要3
关键词3
Abstract3
Key words3
引言3
1选题意义与java语言的特点4
1.1选题意义 4
2功能的设计与系统的分析 4
2.1功能的设计4
2.2系统分析4
2.2.1后台功能分析4
2.2.2后台功能分析5
2.2.3前台功能分析 5
2.2.3系统设计结构图 6
3系统总体分析7
3.1可行性分析7
3.1.1 技术可行性7
3.1.2 操控可行性7
3.2系统的组成8
4功能的实现8
4.1功能的实现工具8
4.2开发环境的安装8
4.3数据库的设计8
4.4 java代码的后台开发10
4.5 jsp页面的编写10
5 结果与分析11
5.1 系统登录页面11
5.2 结果与分析12
5.3 入住登记页面13
5.4客人信息页面14
6 工作总结 15
7 讨论 15
8.1系统优点15
8.2不足之处15
致谢16
参考文献17
基于java的酒店管理系统的设计与实现
引言
引言
1 选题意义
1.1 选题意义 *好棒文|www.hbsrm.com +Q: ¥351916072$ 

酒店行业早已经是一个成熟的产业,然而由于酒店管理系统开发所需的费用较大,现在市面上各酒店管理所用的系统良莠不齐,甚至有些酒店管理系统完全靠着操作员的记录,这样就导致了在顾客入住时,登记信息繁琐,容易出现登记信息不规范的情况发生。这时候就需要对于接待员可以简单、快捷操作的酒店管理系统产生,这样的一套系统会提供完善的服务,简单的操作页面,和完备的功能。
2 功能设计与系统分析
2.1 功能设计
经过研究,系统的总体设计准备采用如下设计:采用B/S结构和Struts、Spring及Hibernet三大框架的整合框架。数据处理采用的是ORACLE数据库,页面设计使用JSP技术。需要注册的顾客,这时会用web浏览器对着tomcat发出访问,然后tomcat经过配置文件调用相应Action进行中间层控制,向database进行调控,同时将database的内容反映到web浏览器中。
系统的总体设计要遵循以下原则:
(1)系统要有良好的可使用性。这就意味着酒店系统的操作应当简单,便捷;
(2)系统要有良好的可维护性。换句话说就是系统的维护应当不难实现;
(2)系统应当有较好的分层性。酒店管理系统中管理员和普通顾客对系统操作会不同、相应地分层,确保普通用户没有权限去更改系统的关键信息;
(4)系统要有良好的适应性。这样的酒店管理系统适应有着差异的操作系统、运行环境;
(5)系统要有可靠性。要确保系统的稳定与安全,保证在以后的操作中不会出现问题;
(6)系统要有良好的可扩展性。酒店管理系统应要顺应当代社会的发展,以利于系统后续的再开发;
2.2 系统结构分析
2.2.1 系统划分的原则
酒店管理系统划分为了五个小的系统,每个小的系统都有着公共的属性,这些小的系统完成酒店管理系统的各个小方面的功能,这些小的方面都是对于整个系统来说都是极其重要的,正是这些小的系统的完备,才有后面整个大系统的功能的完备。它们对于同样的硬件设备下,都能正常地完成他们的功能。这五个小的系统合在一起,就组成了一个功能完备的酒店管理系统。这些小的系统能够实现多个接口,接口就完成着不同小的系统要完成的任务。要判定这个小系统,那就要看这个小的系统能够解决的问题的辨别。
酒店管理系统包含的小系统中,它们完全是封装好自己内部的类的,要调用这些小接口,就得调用这些小系统的接口,通过接口来实现这些的功能,这样的封装性,决定了只要小的系统的接口不变,那完全可以改变小系统中内容,这就可以在往后在原来的基础上集成开发了,在以后的开发中,完全就可以自由地更改小系统中的内容。所以说,一个功能完整的系统,必然是包含着许多小的系统的,而每个小系统中也包含着小的系统,每个小的系统都可以进一步地划分,最底层的小系统就是一个简单的功能模块。
2.2.2 后台功能分析
酒店管理系统的后台主要是供酒店操作员来操作系统的,酒店管理系统的后台包括房间类型、操作级别俩个子模块。
房间类型:房间类型模块调控酒店中房间的类型,查看哪些房间的类型已经有人居住、哪些房间类型是空闲的。
操作级别:操作级别是存储接待员的信息,接待员的信息的增删查改。
2.2.3 前台功能分析
酒店管理系统的前台是给顾客和接待员共同使用的,其中包含房间类型的查询、预定中心、顾客信息查询三个子模块。
房间类型的查询:当要入住酒店顾客查询不同房间类型时,酒店管理系统会相应地给出不同价格、介绍。

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

好棒文