宾馆管理系统的设计与实现 文献综述.docx

上传人:b****8 文档编号:10020802 上传时间:2023-02-08 格式:DOCX 页数:9 大小:73.62KB
下载 相关 举报
宾馆管理系统的设计与实现 文献综述.docx_第1页
第1页 / 共9页
宾馆管理系统的设计与实现 文献综述.docx_第2页
第2页 / 共9页
宾馆管理系统的设计与实现 文献综述.docx_第3页
第3页 / 共9页
宾馆管理系统的设计与实现 文献综述.docx_第4页
第4页 / 共9页
宾馆管理系统的设计与实现 文献综述.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

宾馆管理系统的设计与实现 文献综述.docx

《宾馆管理系统的设计与实现 文献综述.docx》由会员分享,可在线阅读,更多相关《宾馆管理系统的设计与实现 文献综述.docx(9页珍藏版)》请在冰豆网上搜索。

宾馆管理系统的设计与实现 文献综述.docx

宾馆管理系统的设计与实现文献综述

单位代码10

学  号

分类号TP315

密级

文献综述

 

宾馆管理系统的发展及相关技术

 

院(系)名称

专业名称

学生姓名

指导教师

年3月19日

宾馆管理系统的发展及相关技术

摘要

随着科学技术的不断提高,计算机技术的不断更新,其强大的功能,在人们的生活中扮演的角色愈来愈重要。

它已经进入到人类社会的各个领域并发挥着越来越重要的作用。

宾馆管理系统是一个酒店及宾馆单位不可缺少的一部分,它的内容对其余的决策和管理者来说都是至关重要的,因此,宾馆管理系统应该能够为用户提供充足的信息和快捷的查询手段,以前人们用传统的人工方式管理,这种管理方式存在着许多缺点,入住效率低。

本文献首先在绪论这一部分中对宾馆背景以及发展进行了描述,然后,在宾馆管理系统中介绍了该系统的研究现状和解决方案,接着对本系统预采用的编译语言JSP和数据库SQLServer进行了描述,并在最后进行了自我总结。

关键词:

宾馆管理系统,JSP,SQL2005

1绪论

随着社会的不断发展,社会的竞争也越来越激烈,在信息社会中,企业只有利用各种先进的管理方式和技术手段,才能在激烈的市场竞争中占优势。

现代化的宾馆组织庞大、服务项目多、信息量大,要想提高劳动生产、降低成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。

宾馆管理系统正是为此而设计的。

宾馆管理是宾馆行业管理中的重要部分,传统的人工方式管理,采用人力处理将浪费大量的时间、人力和物力,并且数据准确性低,数据汇总数度慢,往往会出现这样或那样的错误,因此,为了使宾馆或酒店在未来的竞争中能够存活并且得到更好的发展,提高宾馆管理水平和管理效率,为了解决这一问题,开发一个界面友好、易于操作的宾馆管理系统成为宾馆的首选,宾馆管理系统的出现是势在必行的。

而对宾馆的经营起决定作用的是客房管理。

越来越多的宾馆管理人员已经意识到使用计算机网络和管理系统的重要性。

该软件的功能主要是管理。

宾馆的日常业务,包括对宾馆的客房、餐饮、账务及各种收费进行系统管理。

其中客房管理主要实现客房预定、客房登记、房间状态查询等功能。

餐饮管理主要实现记账录入、各餐厅收入日报统计、各餐厅收入月报统计、各餐厅收入查询功能。

账务管理主要实现挂账管理、客人结账、账务查询及单据输出。

提高作业人员与管理系统之间灵活互动,实现流畅的工作流衔接,帮助宾馆有效地进行业务管理,释放最大价值。

并能够及时、准确、迅速地满足顾客服务的需求。

这就是宾馆管理系统那个的价值所在,也是未来各大宾馆想要存活的必然所采取得路数。

本文重点描述系统JSP开发工具,简历基于SQLSERVER数据库,设计基于B/S的系统交媾,完成对宾馆系统的管理。

通过网络操作系统、数据库系统、前段应用系统的三级用户权限控制,实现系统非常安全性、可靠性。

2宾馆管理系统的分析

随着人民生活水平的提高,宾馆、酒店等服务业与国际市场接轨已成为大势所趋,并且在服务行业中占有越来越重要的地位,要想在当前服务行业日趋激烈的竞争中脱颖而出,就必须提高整体竞争能力,变革宾馆的管理模式,提高管理水平。

实施信息化建设无疑是实现这一目的的必由之路和明智之举。

所以需要一个提高效率的宾馆管理系统。

2.1研究现状

随着人们生活水平的提高,假日经济和旅游经济已成为人们消费的热点,使得宾馆酒店业得到快速的发展。

随着宾馆酒店的增多,人们的要求提高,宾馆酒店业的竞争也更激烈。

宾馆酒店要在激烈的竞争中谋求生存与发展,首要任务是提高其服务管理水平。

于是个酒店宾馆纷纷推出自己的网站。

各种各样的旅店的网站是层出不穷,但大多数都仅仅是一些静态的图片浏览和文字介绍,还很少有旅店开展网上订房这一业务,往往还是以前的确传统模式,通过电话来进行预定。

通过对文献的研究与调查,发现传统的模式有其自身具体问题有:

(1)客户往往需要打电话来进行预订,往往是长途电话,话费贵,自然的客户希望谈话简短,这样,旅馆员工无法再他们确定客户的全部需要。

当业务团需要量订房的时候,这样的问题就变得更加严重了。

(2)当客户在旅馆的消费场所消费后往往需要马上付费,但一般的客户都喜欢在账单上签字,然后在离开旅馆的事后付费。

这样往往会导致客户的不满。

(3)客户对酒店不了解,无法看到酒店内没设图片,无法吸引到顾客。

为了解决这些问题以满足广大外地宾客的各种需求,我们来开发这个酒店管理系统以B/S和C/S相结合。

由于以下因素:

(1)国际上有很多成功的案例证明了网上订房系统是可行的,而且目前B/S模式的电子商务系统开发较为成熟,并深受青睐,而且还有切实的工程技术方面的保障。

(2)已经正式网上订房非常成功的。

(3)由于开发人员对JSP掌握比较牢靠,也有做过较为完整的系统,对系统开发模式的进阶抱有信心[1~2]。

2.2解决方法

通过对研究问题的分析,拟定即将开发系统对于集成系统的设计构思,值得去研究与学习,在应用数据库时,可以考虑使多个系统共用一个公共数据文件,多个系统的数据文件进行合并,减少冗余的数据。

通过网络实现管理信息的采集处理、数据共享、查询管理以及各种应用表格信息的灵活输出等。

系统具有较强的安全性、良好的可扩充性和较高的可靠性。

基于上述情况我将利用JSP+SQL技术开发一个基于Winform的宾馆管理系统,我的目标就是在于开发一个功能实用、操作方便,简单明了的管理系统;其能够录入客户个人的信息,记录,财务管理,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、等方面的工作,基本满足宾馆的常业务的需要[3]。

本设计的主要任务有:

(1)利用计算机信息技术实现宾馆信息管理。

(2)实现宾馆管理的添加记录、查询搜索等。

(3)提高宾馆管理功能,提高日常效率。

(4)利用现代化管理手段,宾馆的管理也要与时俱进。

(5)集成化系统结构构建。

3JSP

JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

JSP技术有点类似ASP技术,它在传统的网页HTML文件中插入Java程序段,从而形成JSP文件。

用JSP开发的web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。

JSP技术使用java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。

网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。

JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组建的设计,是基于web的应用程序的开发变得迅速和容易。

Web服务器在遇到访问JSP网页请求时,首先执行其中的程序段,然后将执行的结果连同JSP文件中的HTML代码一起返回给客户。

插入的JSP程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP与Javaservlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。

JSP技术不是惟一的动态网页技术,也不是第一个,在JSP技术出现之前就已经存在几种优秀的动态网页技术,如CGI、ASP等。

下面结合这些技术的介绍,讲述动态网页技术的发展和JSP技术的诞生。

JSP的开发背景及发展历史

在万维网短暂的历史中,万维网已经从一个大部分显示静态信息的网络演化到对股票进行交易和进行购书操作的一个基础设施。

在各种各样的应用程序中,对于可能使用的基于Web的客户端,看上去没有任何限制。

基于浏览器客户端的应用程序比传统的基于客户机/服务器的应用程序有几个好处。

这些好处包括几乎没有限制的客户端访问和极其简化的应用程序部署和管理(要更新一个应用程序,管理人员只需要更改一个基于服务器的程序,而不是成千上万的安装在客户端的应用程序)。

这样,软件工业正迅速地向建造基于浏览器客户端的多层次应用程序迈进。

这些快速增长的精巧的基于Web的应用程序要求开发技术上的改进。

静态HTML对于显示相对静态的内容是不错的选择;新的挑战在于创建交互的基于Web的应用程序,在这些程序中,页面的内容是基于用户的请求或者系统的状态,而不是预先定义的文字。

对于这个问题的一个早期解决方案是使用CGI-BIN接口。

开发人员编写与接口相关的单独的程序,以及基于Web的应用程序,后者通过Web服务器来调用前者。

这个方案有着严重的扩展性问题——每个新的CGI要求在服务器上新增一个进程。

如果多个用户并发地访问该程序,这些进程将消耗该Web服务器所有的可用资源,并且系统性能会降低到极其低下的地步。

基于Java语言的JSP技术具有很多其他动态网页技术所没有的特点,具体表现在如下方面:

1、简便性和有效性

JSP动态网页的编写与一般的静态HTML的网页编写是十分相似的。

只是在原来的HTML网页中加入一些JSP专有的标签,或是一些脚本程序(此项不是必需的)。

这样,一个熟悉HTML网页编写的设计人员可以很容易进行JSP网页的开发。

而且开发人员完全可以不自己编写脚本程序,而只是通过JSP独有的标签使用别人已写好的部件来实现动态网页的编写。

这样,一个不熟悉脚本语言的网页开发者,完全可以利用JSP做出漂亮的动态网页。

而这在其他的动态网页开发中是不可实现的。

2、程序的独立性

JSP是JavaAPI家族的一部分,它拥有一般的Java程序的跨平台的特性。

换句话说,就是拥有程序的对平台的独立性,即Writeonce,Runanywhere!

3、程序的兼容性

JSP中的动态内容可以各种形式进行显示,所以它可以为各种客户提供服务,即从使用HTML/DHTML的浏览器,到使用WML的各种手提无线设备(例如,移动电话和个人数字设备PDA),再到使用XML的B2B应用,都可以使用JSP的动态页面。

4、程序的可重用性

在JSP页面中可以不直接将脚本程序嵌入,而只是将动态的交互部分作为一个部件加以引用。

这样,一旦这样的一个部件写好,它可以为多个程序重复引用,实现了程序的可重用性。

现在,大量的标准JavaBeans程序库就是一个很好的例证[4~6]。

4SQL2005数据文件

SQLServer是一个关系数据库管理系统。

它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。

在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。

Sybase则较专注于SQLServer在UNIX操作系统上的应用。

SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统,该版本继承了SQLServer7.0版本的优点,同时又比它增加了许多更先进的功能。

具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。

SQLServer2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。

SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

SQL2005为IT专家和信息工作者带来了强大的、熟悉的工具,同时减少了再从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。

通过全功能集、和现有的系统集成性、以及对日常任务的自动化管理功能。

SQL2005为不同规模的企业提供了一个完整的数据解决方案。

利用JSP技术的ADO频繁高,根据系统实际设计需要、执行效率和维护的要求,采用SQLServer2005数据库系统[7~11]。

结论

随着科学技术的不断发展,计算机科学日渐成熟,使用日趋成熟的计算机技术来代替传统的人工模式,利用计算机实现宾馆管理势在必行。

要想在当前服务行业日趋激烈的竞争中脱颖而出,就必须提高整体竞争能力,变革宾馆的管理模式,提高管理水平。

实施信息化建设无疑是实现这一目的的必由之路和明智之举。

通过对相关材料的搜集和学习,对自己即将着手开发的宾馆管理系统有了明确的方向和思路。

所以,本系统预设定以下功能模块:

客房登陆操作、客人前台管理、删除操作、查询统计管理、超时统计、挂账管理等。

数据记录则采用SQL2005数据文件来实现其中数据的连接和管理。

最终实现宾馆管理系统的开发与实现。

参考文献

[1]赵建功.宾馆客房信息管理系统的设计与实现[J].襄樊职业技术学报,2005.4.

[2]张启杰.销售管理[M].北京:

电子工业出版社,2009.

[3]刘学明.饭店客房管理[M].广东:

广东旅游出版社,2000.

[4]耿祥义,张跃平.JSP实用教程[M].北京:

清华大学出版社,2007.10.

[5]普悠玛数位科技.JSP动态网页新技术[M].北京:

中国铁道出版社,2001.11.

[6]BruceEckle.ThinkinginJava,ThirdEdition[M].北京:

机械工业出版社,2004.4:

105-200.

[7]吕静骅,史进.SQLSERVER基础教程[M].北京:

清华大学出版社,2001.

[8]陈洛资.数据库系统及应用系统[M].北京:

清华大学出版社,2002.

[9]张晓辉.SQLSERVER管理及应用系统开发[M].北京:

人民邮电出版社,2002.

[10]赵涛.深入浅出2005SQLServer系统管理与应用开发[M].北京:

电子工业出版社,2009.6.

[11]王珊,萨师煊.数据库系统概论(第四版)[M].北京:

清华大学出版社,2006.7.

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 研究生入学考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1