




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品资料大学本科毕业论文(设计)诚信责任书本人郑重声明:本人所呈交的毕业论文(设计),是在导师的指导下独立进行研究所完成。毕业论文(设计)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。特此声明。论文(设计)作者签名: 日 期: 基于Web的酒店管理系统的员工管理模块的设计与实现摘要酒店人事工资管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,系统采用JAVA技术进行开发部署,整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发。 论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。人的管理是一切管理工作的核心。员工代表一个酒店的形象,因而人事管理机制设计的好坏,直接影响一个酒店的成败。员工的档案管理是酒店人事管理的基础,在酒店员工普遍流失的今天,一个准确而及时的人事管理系统,有利于人事部门对员工流动进行分析、编制,为酒店所需人员提供了保障。关键词:员工管理,java,JSP,sqlserverThe hotel management system based on Web staff managementmodule of the design and realizationABSTRACTHotel personnel salary management system is the typical information management system (MIS), its development mainly includes the setting and maintenance of database and the programming of the frontend application. The former required establish data consistency and integrality, data security good storehouse. For the latter requires the application program function complete, easy to use, etc. After analysis, system USES JAVA technology development deployment, from the entire system to operate and friendly interface, flexible, practical, safe requirement. This paper mainly introduced the development background, subject to complete the functions and development process. The focus of the design emphasis of explanation of the system, design ideas, some technical and solutions. Mans management is the core of all management work. The image of a hotel employee representatives, and personnel management mechanism design is good or bad, directly influences the success or failure of a hotel. Staff records management is the basis of the personnel management, hotel in hotel staff lost today, a generally accurate and timely personnel management system, which is beneficial to the personnel department analysis of employee turnover, and prepare for the hotel provides guarantee needed personnel. Keywords: Staff Management,java,JSP,sqlserver1.1 课题背景近年来,随着我国经济的发展,国内的酒店服务业得到了日新月异的发展。而酒店在运作期间,其管理和服务的水平直接影响到酒店的形象和声誉。这就需要提高服务的质量,尽可能做到让客户满意。因此,一流的酒店运作需要各个部门之间的相互支持与配合,更需要酒店加强各个部门之间的信息沟通与传递。本套酒店管理系统正是为了解决部门之间的信息交流与处理,以提高酒店办公效率而开发的。对于大中型酒店来说,利用计算机支持高效率完成日常事务,是适应现代要求、推动管理走向科学化、规范化的必要条件;而且酒店管理又是一项非常烦琐的事情,数量之大,核算极其不便。同时计算机具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高酒店管理的效率,也是酒店的科学化、正规化管理,与世界接轨的重要条件。酒店管理需要对客人预订客房、入住、居住到离店期间的一切服务进行管理,并存储酒店的所有静态和动态信息,以及我还要对酒店员工进行管理,并且严格服从有关规定,按一定的模式或规律进行。体现数据量大,数据流清晰、规范的特点,因而特别适合用计算机管理,但现在国内的中文系统很少,大多都是用外国公司制作的英文系统软件,对国人来说,使用不方便,不利于普及。因此,我国的酒店管理在国内的需求应该很大,很有发展空间。酒店管理的科学化、系统化、信息化也成为各个酒店追求的目标。因此,为了实现这些功能,就要求各个酒店配备一套酒店管理信息系统,以便在酒店内实施良好的完善的管理且以最快地速度响应客户的需求,及时为客户提供服务,为客户提供一个高效,便捷的居住环境。正是在上面描述的大背景下,同时为了满足各大酒店需求,提高工作效率。因此决定开发此酒店管理系统,以满足需要。 本系统实现了一个简单的酒店管理.在本系统里,主要是对员工的信息以及工资进行管理.为管理者提供迅速,高效的服务,减免手工处理的繁琐与误差。及时,准确地反映酒店的工作情况。1.2 课题研究的目的和意义随着社会的进步,经济的发展,当今社会人员流动越来越频繁,酒店管理工作也变得越来越复杂。旅游者对酒店的需求量越来越大,对酒店的要求也越来越高。如果能够实现酒店管理的自动化,无疑将给酒店管理部门带来很大的方便。以前中国酒店企业管理方面还主要是凭经验。酒店管理整体的科技含量低,还有许多与时代脱节、落后的表现:操作随意性大,容易波动,管理漏洞多,物质损耗大,经济效益低等明显地成为制约行业发展的关键性因素。酒店在正常的运营中需要对客房资源、顾客信息、结算信息和员工信息进行管理,利用酒店管理信息系统及时了解各个环节中信息的变更,有利于提高管理效率。开放性的应用系统可灵活伸缩的、面向最终用户的现代TIMS的服务性系统,不断满足酒店业务需求、市场环境的拓展和管理模式的变化。系统开发具有超前意识,强调系统的标准化、系列化、模块化设计,有明确的功能模块结构和技术支持模块结构,按酒店不同的星级、规模和资金条件,分若干档次,充分利用当前性价比最佳的技术产品组成模块,灵活组合集成。便于系统维护、修改和升级,便于各酒店根据自己情况,分批分期实施技术改造,便于系统动态的跟随世界先进技术的发展。现代化的酒店是客房及其余各种服务与设施为一体化的消费场所,酒店组织庞大、服务项目多、信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理,酒店信息管理系统正是为此而设计的,本系统是一套适用于中、小型酒店使用的优秀系统,操作简单,灵活性好、系统安全性高,运行稳定。1.3 系统开发平台介绍1.3.1 J2EE平台J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述):1.JDBC(Java Database Connectivity):JDBC API为访问不同的数据库提供了一种统一的途径,像ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDCB对数据库的访问也具有平台无关性。 2.JNDI(Java Name and Directory Interface):JNDI API被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统,或应用服务器中的对象。 3.EJB(Enterprise Java Bean):J2EE技术之所以赢得媒体广泛重视的原因之一就是EJB。它们提供了一个框架来开发和实施分布式商务逻辑,由此很显著地简化了具有可伸缩性和高度复杂的企业级应用的开发。EJB规范定义了EJB组件在何时如何与它们的容器进行交互作用。容器负责提供公用的服务。例如目录服务、事务管理、安全性、资源缓冲池以及容错性。但这里值得注意的是,EJB并不是实现J2EE的唯一途径。正是由于J2EE的开放性,使得有的厂商能够以一种和EJB平行的方式来达到同样的目的。 4.JSP(Java Server Pages):JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。 5.Java Servlet:Servlet是一种小型的Java程序,它扩展了Web服务器的功能。作为一种服务器端的应用,当被请求时开始执行,这和CGI Perl脚本很相似。Servlet提供的功能大多与JSP类似,不过实现的方式不同。JSP通常是大多数HTML代码中嵌入少量的Java代码,而servlets全部由Java写成并且生成HTML。 6.XML(Extensible Markup Language):XML是一种可以用来定义其它标记语言的语言。它被用来在不同的商务过程中共享数据。XML的发展和Java是相互独立的。但是,它和Java具有的相同目标正是平台独立性。通过将Java和XML的组合,您可以得到一个完美的具有平台独立性的解决方案。 1.3.2 B/S 与C/S比较考虑到B/S模式优势以及开发的需求,本系统开发基于B/S模式的酒店管理系统B/S是Browser/Server指浏览器和服务器端,在客户机端不用装专门的软件,只要一个浏览器即可(瘦客户端)。C/S是Client/Server指客户机和服务器,在客户机端必须装客户端软件及相应环境后,才能访问服务器(胖客户端)。B/S和C/S优缺点比较:1、C/S的优缺点能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。C/S的缺点主要有以下几个:只适用于网速较快的网络环境如:局域网。随着互联网的飞速发展,移动办公和分布式办公越来越普及,很多情况下都是在不同的网络环境下办公的,而当前形式下网速又相对较慢,所以很多情况下,C/S不能很好的满足业务需求。客户端需要安装专用的客户端软件及运行环境。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。2、B/S的优点B/S最大优势:客户端不用维护,适用于用户群庞大,或客户需求经常发生变化的情况,可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。B/S架构的软件对一个稍微大一点单位来说,系统管理人员不需要在几百甚至上千部电脑之间来回奔跑,只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。B/S 建立在广域网上, 面向不同的用户群, 分散地域, 这是C/S无法作到的或者说不擅长的。与操作系统平台关系最小。B/S架构的软件系统的扩展非常容易,只要能上网,系统管理员分配一个用户名和密码,还可以在线申请等。应该说,B/S和C/S各有千秋,他们都是当前非常重要的计算架构。在适用Internet、维护工作量等方面,B/S比C/S要强得多的多;但在运行速度、数据安全、人机交互等方面,B/S不如C/S。1.4 系统数据库简介 SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。SQL数据库数据体系结构:SQL数据库的数据体系结构基本上是三级结构,但使用术语与传统关系模型术语不同。在SQL中,关系模式(模式)称为“基本表”(base table);存储模式(内模式)称为“存储文件”(stored file);子模式(外模式)称为“视图”(view);元组称为“行”(row);属性称为“列”(column)。SQL语言的组成:一个SQL表数据库是表(Table)的集合,由一个或多个SQL模式定义。一个SQL表由行集构成,一行是列的序列(集合),每个列与行对应一个数据项。一个表或者是一个基本表或者是一个视图。基本表是实际存储在数据库的表,而视图是由若干基本表或视图构成的表的定义。一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表。每个存储文件与外部存储上一个物理文件对应。用户可以用SQL语句对视图和基本表进行查询等操作。在用户角度来看,视图和基本表是一样的,没有区别,都是关系表格。SQL SERVER 2000数据库介绍:SQL Server是Microsoft公司的一个关系数据库管理系统,但说起SQL Server的历史,却得从Sybase开始的。SQL Server从20 世纪80年代后期开始开发,最早起源于1987年的Sybase SQL Server。SQL Server最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,1988年,Microsoft公司、Sybase公司和Aston-Tate公司把该产品移植到OS/2上。后来Aston-Tate公司退出了该产品的开发,而Microsoft公司、Sybase公司则签署了一项共同开发协议,这两家公司的共同开发结果是发布了用于Windows NT操作系统的SQL Server,1992年,将SQL Server移植到了Windows NT平台上。在SQL Server 4版本发行以后,Microsoft公司和Sybase公司在SQL Server的开发方面分道扬镳,取消了合同,各自开发自己的SQL Server。Microsoft公司专注于Windows NT平台上的SQL Server开发,而Sybase公司则致力于UNIX平台上的SQL Server的开发。本文中介绍的是Microsoft SQL Server 以后简称为SQL Server或MS SQL Server。SQL Server6.0版是第一个完全由Microsoft公司开发的版本。1996年,Microsoft公司推出了SQL Server 6.5版本,接着在1998年又推出了具有巨大变化的7.0版,这一版本在数据存储和数据库引擎方面发生了根本性的变化。又经过两年的努力开发,Microsoft公司于2000年9月布了SQL Server 2000,其中包括企业版、标准版、开发版、个人版四个版本。从SQL Server 7.0到SQL Server 2000的变化是渐进的,没有从6.5到7.0变化那么大,只是在SQL Server 7.0的基础上进行了增强。SQL Server2000是微软公司开发的一个关系数据库管理系统,以Transact SQL的数据库查询和编程语言。T-SQL 是结构化查询语言SQL的一种,支持ANSI SQL92标准。数据库技术从60年代末期至今只有不到40年的历史,但其发展速度之快是另外的技术所不及的。其已由第一代
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 循环经济视角下制革废料胶辊再利用的跨行业协同机制探索
- 循环经济模式下轴皮退役部件多材料分选与再生利用技术瓶颈突破
- 建筑节能改造中防火泥厚度优化与热工性能的耦合关系
- 应急响应机制下IC卡系统故障切换与多部门联动的预案体系
- 工业级茚酮纯度检测技术标准缺失对应用端的影响
- 新能源汽车销售团队培训与激励机制
- 第二节 客观的历史与历史的“重现”教学设计-2025-2026学年高中历史北师大版2010选修5探索历史的奥秘-北师大版2010
- 9.1溶液的形成说课稿-2023-2024学年九年级化学人教版下册 -
- 霍尔开关知识题库及答案
- 第五单元名著导读《昆虫记》说课稿-2024-2025学年统编版语文八年级上册
- 2025年秋人教版二年级上册数学教学计划含教学进度表
- 垃圾电厂宣传课件
- 认识有理数(第1课时)课件 2025-2026学年北师大版(2024)七年级数学上册
- 幼儿园三重一大会议记录范文
- 2025至2030药用包装铝管行业项目调研及市场前景预测评估报告
- 胜利油田安全课件
- 二级豆粕创新创业项目商业计划书
- 纸箱厂企业介绍
- 热力管网焊接知识培训班课件
- 2024年北京京剧院招聘笔试真题
- 2025-2026学年统编版小学语文四年级上册教学计划及进度表
评论
0/150
提交评论