基于JSP的旅店登记系统的设计与实现_第1页
基于JSP的旅店登记系统的设计与实现_第2页
基于JSP的旅店登记系统的设计与实现_第3页
基于JSP的旅店登记系统的设计与实现_第4页
基于JSP的旅店登记系统的设计与实现_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科毕业设计(论文)题目:JSP 的旅店登记系统的设计与实现院 系: 工学院计算机系 专 业: 软件技术 班 级: 软件技术 学 号: 姓 名: XX 指导教师: XXX 烟 台 南 山 学 院 教 务 处 制二一六年六月烟台南山学院毕业设计(论文)原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在论文中作了明确的说明并表示了谢意。本声明的法律结果由本人承担。论文作者签名: 年 月 日烟台南山学院关于毕业设计(论文)使用授权的说明本人完全了解烟台南山学院有关保留、使用学士学位论文的规定,即:学校有权保留、送交论文的复印件,允许论文被查阅,学校可以公布论文的全部或部分内容,可以采用影印或其他复制手段保存论文。指导教师签名: 论文作者签名: 年 月 日 年 月 日JSP 的旅店登记系统的设计与实现摘 要随着社会和经济的发展,旅店业逐渐发达,管理难度也逐渐增加,为了提高工作效率,降低成本,同时减少出错率,使用计算机管理旅店信息已经越发的重要。我国加入 WTO 之后,旅店业的准入门槛已经降低,大量的大型旅店已经投入运营,为了能够提供更好、更快的服务,采用计算机管理旅店已经是必不可少的事情了。本系统采用 Java 设计,数据库使用 mysql,该系统采用 jsp 应用开发,具有管理旅店的基础功能,预定,入住,消费,退房等。本文介绍了在 Eclipse 环境下采用 struts2 框架和 hibernate 框架构建旅店登记系统。文章介绍了旅店管理管理系统的系统分析部分,包括可行性等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。关键字:旅店登记系统 struts2 hibernate mysql 烟台学院毕业设计(论文) 第 II 页An Analysis of the Characteristics of Advertising EnglishABSTRACTWith the development of society and economy, the hotel industry has gradually developed, the management difficulty also increases gradually, in order to improve the work efficiency, reduce costs, and reduce the error rate, using computer to manage the hotel information has been more and more important. After Chinas accession to the WTO, the hotel industry access threshold has been reduced, many large hotels have been put into operation, in order to provide better, faster service, using computer to manage the hotel is essential.Java design is adopted in the system, the database using mysql, the system uses JSP application development, has the basic function of management, hotel reservation, check-in, check-out consumption, etc.This article describes the Eclipse environment, using Struts2 framework and Hibernate framework construction of hotel management system. This paper introduces the system analysis part hotel management system, including feasibility and so on; the system design part mainly introduced the system function design and the database design and the code design; the system realization part explained several main modules algorithm, this system friendly interface, the operation is simple, quite practical.Key words: hotel management system Struts2 hibernate MySQL烟台学院毕业设计(论文) 第 III 页目 录第 1 章 绪 论 .11.1 选题背景以及意义 .11.2 国内外研究现状及发展趋势 .21.3 课题研究的意义 .2第 2 章 需求分析 .32.1 系统现状 .32.2 可行性分析 .32.2.1 经济可行性 .32.2.2 技术可行性 .32.2.3 社会可行性 .42.3 总体设计原则 .42.3.1 易用性原则 .42.3.2 实用性原则 .42.3.3 技术先进性和成熟性原则 .4第 3 章 系统分析 .53.1 开发平台 .53.2 功能模块分析 .53.2.1 用户信息模块 .53.2.2 房间信息模块 .53.2.3 操作记录模块 .63.2.4 入住记录模块 .63.2.5 顾客信息模块 .63.3 非功能性需求分析 .6第 4 章 系统设计 .74.1 功能设计 .74.1.1 系统用户组成 .74.1.2 前台管理员功能 .74.1.3 其它员工功能 .84.1.4 管理员功能 .84.2 数据库设计 .84.2.1 数据库逻辑设计 .94.2.2 数据库实现 .94.2.3 数据库表设计 .94.3 功能设计 .104.3.1 系统开发工具 .104.3.2 系统开发框架 .11第 5 章 系统实现 .125.1 功能实现 .135.1.1 通用功能 .135.1.2 非通用功能 .135.2 用户功能模块 .13烟台学院毕业设计(论文) 第 IV 页5.2.1 用户登录 .135.3 房间管理页面 .145.3.1 功能实现 .145.4 其它用户功能 .155.4.1 打扫房间等 .155.4.2 维修房间等 .155.5 数据库功能 .165.5.1 数据库框架配置 .165.5.2 数据库框架实现 .16第 6 章 系统测试 .236.1 系统测试的目的及意义 .236.2 web 系统测试的方法 .236.2.1 功能测试 .236.2.2 性能测试 .246.2.3 可用性测试 .256.2.4 内容测试 .266.2.5 整体界面测试 .266.2.6 客户端兼容性测试 .276.2.7 安全测试 .276.3 系统评价 .27结 论 .29致 谢 .30参考文献 .311第 1 章 绪论1.1 选题背景以及意义随着我国经济的发展,旅店业飞速发展,大型旅店以及连锁旅店如雨后春笋般出现,旅店管理难度逐渐加大,以往的人工操作已经不能满足如今的大中型旅店的管理,为了旅店管理的方便、快速、准确,提高房间的利用率,设计一套旅店登记系统成为当前社会的需求。1.2 国内外研究现状及发展趋势管理信息系统(MIS)是进行信息的采集、存储、加工、维护和使用的系统。它是随着管理科学和技术科学的发展而形成的。MIS 的发展与计算机网络技术的发展是紧密相关的,随着 Internet/Intranet 技术的广泛应用, MIS 的体系结构也发生很大的变化,从以往基于 C/S 结构的数据访问及安全体系发展到当前的基于 B/S 结构体系。旅店登记系统是典型的管理信息系统(MIS) ,其系统开发主要包括数据库的规划设计与维护和客户端应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备,容易使用,具有流行软件的操作习惯等特点。随着旅店的规模不断扩大,旅店规模数量急剧增加,有关旅店规模的各种信息也成倍增长。面对庞大的信息量,有必要开发旅店登记系统来提高旅店规模管理工作的效率。可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。鉴于上述管理信息系统的日趋成熟和收集信息的情况,该旅店登记系统充分运用 MIS 的总体思想,综合应用了 B/S 模式、MYSQL 、JSP 等技术,并具有旅店员工对自己所需信息的操作和管理员对系统进行管理等功能,很好的将管理效率提升了,真正完好地达到服务于生产生活的目的。1.3 课题研究的意义今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被于多领域计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;烟台南山学院毕业设计(论文) 第 2 页2其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感信息更加安全。现在,我们已经进入到 Internet 时代了,旅店信息管理也要随之更新,随着无纸化办公的一步步实现,让计算机来管理旅店信息是现在各个地区都在积极进行的工作之一, 。旅店登记系统必然会在以后的信息管理系统中大放异彩。烟台南山学院毕业设计(论文) 第 3 页3第 2 章 需求分析2.1 系统现状原有的旅店登记系统是在 1998 年由深圳市一家专门从事旅店管理信息系统的有限公司开发的,该系统基于 C/S 模式,拥有预订、接待、结账、客房管理以及查询服务等功能,系统实施以来,由于采用计算机所带来的便利性和高效性,旅店的业务蒸蒸日上,在社会公众中树立良好的企业形象,但随着数据的增加,业务的增加,竞争的加剧,原有的子系统已暴露出运行速度慢,处理时间长,且不能上网等缺点。随着近几年网络的飞快发展,人们的消费行为也随着改变,越来越多的人们希望通过网络迅速了解旅店信息和进行消费,基于上述原因,需要重新开发一套基于 jsp的旅店登记系统系统。2.2 可行性分析旅店行业的发展已经达到一定程度,但是相关的基于 C/S 模式的管理系统软件尚未达到与之适应的程度,同时,在开发过程中,我们为了尽量给用户以方便,考虑到用户需求的实际情况,建立较为简单易明的系统服务,开发此系统无论在经济上,操作上,还是在技术上都是可行的。2.2.1 经济可行性(1)必要性。如果不采用该管理信息系统,其业务过程中所产生的数据将得不到及时、有效的存储和处理,显得比较杂乱无章,难以分析、归纳和比较,影响企业的管理和决策,造成企业效率低下,浪费人力资源、时间和金钱!(2)有益性。以较低成本开发出来的管理信息系统将整个业务流程数据进行系统的整合管理,从而能够有效地提高企业内外的信息沟通效率,节省大量的人力、时间和金钱,从而降低成本,加快业务流程,提高企业效益,给企业带来巨大的经济回报! (3)可能性。本系统的开发成本少,时间短,无需投入太多的人力、物力和财力,完全能够以最短的时间、最少的人力和最低的成本开发出该系统。2.2.2 技术可行性目前大部分的人已经学会了使用电脑,系统的设计实现仅仅需要点击一下鼠标,烟台南山学院毕业设计(论文) 第 4 页4敲击几下键盘即可操作该系统。因此在技术层面上该系统是可以实现的。2.2.3 社会可行性(1)必要性。如果不采用该系统,将会给公司的内外沟通造成严重的障碍,不利于公司的客户关系管理和企业文化的形成,在社会上也会造成一定的影响!(2)可能性。由于该系统能以较低的成本,较短的时间开发出来,且能极大地提高企业的效率,便于公司管理,必然能得到广大员工和公司领导的支持。但不容忽视的是由于新系统的投入使用会造成员工的不适应,必然会引起这些员工的抵触。所以公司要做好这些员工的工作。(3)有益性。由于该系统能极大地提高企业的效率和效益,从而能提高客户和员工的满意度,进而在社会上形成一定的声誉。从以上可行性分析可知,该系统开发具备技术上、经济上和社会上的可行性。2.3 总体设计原则 根据现状分析,用户需求分析和可行性分析,设置本系统的开发目标,其目标如下:(1)建立一套功能完整、高效、安全、稳定的旅店前台管理信息系统。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论