要求写一篇关于酒店管理信息系统的论文

基于B/S架构的酒店管理系统

摘要

现代酒店组织庞大,服务多,信息量大。为了提高劳动生产率,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机进行现代化的信息管理。酒店管理系统就是为此而设计的。

在本次毕业设计中,我采用Java和MVC框架模式进行开发,使用Oracle数据库。继承了Java“一次编写,随处运行”的优点,可以在任何系统上运行。在设计系统的过程中,我根据用户的级别(管理员、前台文员、清洁工)设计了模块的相应功能。

网站采用Jsp应用开发技术,并具有预订房间、退房等部分功能,尤其是依托java的优势,更好地管理酒店。稳定性、可扩展性、安全性和健壮性都是酒店管理的优势。

数据库采用Oracle9i,系统采用简单的Hibernate和JDBC作为与数据库的数据交互方式。Struts是为了Web层更好的控制跳转。

关键词:酒店管理系统,Oracle,Java,MVC框架模式

酒店管理系统

摘要

现代化的饭店规模大,服务内容多,为了提高劳动生产率,降低成本,提高服务质量和管理水平,从而促进经济效益,要利用计算机进行现代化的信息管理。酒店管理系统就是为此而设计的。

我在毕业设计中使用了JAVA开发模式和MVC框架,使用了ORACLE数据库。JAVA继承了“编写一次,在任何地方运行”的优点,使一个系统可以在任何地方运行。我在设计系统的过程中,按用户的模块级别(管理员、前台工作人员和清洁工)分别设计了相应的功能。

该网站采用jsp应用开发技术,具有一些预订、退房功能,特别是依靠java的优势,能够更好地管理酒店,稳定性、可扩展性、安全性、健壮性,是酒店管理的优势。

oracle9i中使用的数据库,系统上使用的数据库采用简单的Hibernate和JDBC作为数据和数据库交互的方式。Struts是一个Web层,以便更好地控制跳转。

关键词:酒店管理系统、Oracle、Java、MVC模式

目录

前言. 1

第1章简介. 3

第1.1节主题背景. 3

1.2节研究的目的和意义。3

第1.3节工程内容简述

第1.4节国内外现状. 4

第1.5节开发环境和工具介绍。4

第二章酒店管理系统的系统分析。七

第3章需求分析和规格说明8

第3.1节获取要求。8

第3.2节需求分析9

3.3节系统用例图. 11

第3.4节系统流程图。16

第四章软件系统的设计与实现

第4.1节一般设计

第4.2节数据库设计和实现. 18

第4.3节详细设计和系统模块设计24

第4.4节系统通用类和模块的设计和实现。27

第4.5节页面设计。33

第五章系统测试。34

第5.65438节+0单元测试。34

第5.2节集成测试。36

第5.3节功能测试。37

第5.4节系统测试37

第5.5节性能测试。37

结论。38

参考文献40

谢谢。41

国内的酒店管理系统,发展于20世纪80年代初,充分吸收了国外管理系统的精华,结合中国的实际情况,逐渐成熟。到90年代初,已经形成了几个成熟的软件系统,同时也出现了几家从事酒店行业计算机管理系统的公司。20世纪90年代中后期,随着计算机在酒店的普及和应用,以及计算机技术的不断发展,酒店管理系统的发展到了一个新的时期,新的系统平台、新的系统功能和发展方向不断涌现,主要体现在系统基本换成了客户端/服务器模式的Windows版本,功能更加细化,系统更加稳定可靠。一位业内人士表示,“对于软件开发商来说,小的软件厂商逐渐被淘汰。对于用户来说,国内大型系统正在慢慢进入五星级酒店市场,之前基本被国外系统垄断。”

酒店管理系统具有广阔的市场前景和丰厚的利润回报。但事实上,酒店业本身早已进入微利甚至亏损的时代。再加上市场竞争激烈,软件开发商单个项目利润大不如前,导致一些实力不足的开发商被淘汰。使用该系统的酒店因为失去了原开发商的技术支持,不得不更换软件系统,从而浪费了投资。一方面,整个行业没有自律主体,国家没有一定的评价机制和相应的等级制度,让一些绝对无条件的公司进入市场参与竞争。另一方面,目前酒店行业存在各种各样的投资者,他们对软件的重要性认识不足。他们要么选择了错误的开发商,要么不正常地压低价格,导致酒店和正规软件供应商都受损。当然,酒店行业涉及的信息系统和产品很多,但是缺乏统一的行业标准,使得各个供应商互相协调,一方面造成了资源的浪费和不兼容,另一方面阻碍了整体水平的提高,不能完全满足酒店的需求。

在现代酒店中,为了高效地管理客房资源、客户信息和结算信息,酒店制定了一系列的管理制度。通过管理信息,了解各个环节细节的变化,及时做出有效的应对和应对策略,改变信息的各个环节,有利于提高酒店管理效率。

现代酒店是集客房、餐厅、通讯、娱乐、商务文化等服务和设施于一体的消费场所。酒店组织庞大,服务多,信息量大。为了提高劳动生产率,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机进行现代化的信息管理。酒店管理系统就是为此而设计的。该系统是一套适用于大中型星级酒店的优秀系统。

我们将采用B/S结构的酒店管理系统。根据全国星级酒店的标准化业务流程,我们将使用主流开发工具开发并构建一个相对稳定、可靠、安全的服务器来辅助客户管理,我们还将使用主流数据库oracle通过测试用例来实现测试效果,技术支持将使用轻量级框架struts和hibernate persistence来完成。我们将使用tomcat作为服务器,使用powerdesigner设计数据模型,为初始业务流程的概念设计阶段和详细设计阶段奠定基础[2]。

第1章简介

第1.1节主题背景

酒店业是一个充满希望和竞争的行业。改革开放以来,我国酒店业发展迅速,已经成为一个规模可观的产业。由于中国旅游业的快速发展,通过调查,2020年中国将成为世界第四大旅游国;同时,随着中国加入世界贸易组织,酒店业将完全开放。此时,中国酒店业将面临前所未有的机遇和挑战。然而,甚至有些酒店还处于人工操作管理阶段,不能适应当前的发展趋势。因此,为了提高酒店工作的质量和效率,采用先进的计算机网络通信技术来改变酒店的经营模式,实现酒店经营管理的自动化已经成为一种必然[3]。

1.2节研究的目的和意义。

对于酒店整体而言,酒店的服务管理水平在酒店管理中起着决定性的作用。如何运用先进的管理方法来提高酒店的管理水平,已经成为酒店事业发展的迫切任务。面对信息时代的机遇和挑战,利用科技手段提高酒店管理水平无疑是一条有效的途径。虽然计算机管理不是酒店管理成功的关键要素,但它能最大限度地发挥准确、快速、高效的作用,为酒店经营管理提供有力的支持。因此,采用全新的计算机网络和酒店业务管理系统,已经成为提高酒店管理效率,使经营者与管理系统灵活交互,实现工作流程顺畅衔接,帮助酒店有效管理业务,释放最大价值的手段。酒店业务管理系统不仅可以节约人力资源成本,还可以提高业务效率,及时、准确、快速地满足客户服务的需求[4]。

第1.3节:项目内容简介

毕业设计题目“基于WEB的酒店管理系统”主要研究酒店业务管理两个方面(分为业主界面、体验界面、前台工作人员界面、清洁工界面)。),客服部分(动态网站)。

1.4节国内外现状

随着我国经济体制改革的深入和我国经济的快速发展,我国人民的收入不断提高,消费观念也有所改善,对服务质量的要求也大大提高。各地都把旅游业作为当地经济发展的重要支柱之一。酒店作为人们住宿、饮食、娱乐和放松的场所发展迅速。社会上也建立了各种类型和规模的酒店服务企业。如何为顾客提供更准确、更及时的服务成为酒店间竞争的关键。因此,酒店业务的信息化建设成为顾客衡量酒店提供者服务水平的一个标准,信息系统成为基础。

随着互联网技术的进一步发展和普及,已经不能满足世界经济发展和我国国民经济建设的需要,市场上现有的商业酒店业务软件系统正在满足发展中酒店的需要。基于WEB的酒店管理系统的总体设计目标是建立一个完善、高效、可靠的酒店业务信息系统,为酒店提供一个良好的信息环境。

篇幅有限,全文请参见参考资料!!