《计算机科学与技术专业论文.docx》由会员分享,可在线阅读,更多相关《计算机科学与技术专业论文.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要随着社会经济的发展,酒店的作用日益明显,酒店可以为人们提供饮食消费,很多 人出门旅游或者朋友聚会喜欢在酒店里,因为酒店不仅可以提供场所,而且可以提供住 宿。还可以让酒店的空房信息进行发布,并在第一时间被人们预订,提高了酒店的使用 率,节省使用者的时间。另一方面,由于计算机网络技术的高速发展,尤其是WEB等 技术的广泛应用,使得对信息的管理更加系统化、简便化。本文主要针对酒店管理网站, 运用Web等技术,设计了一套完整、全面的管理信息系统。本文介绍的是酒店管理平台系统。此系统是在Windows 8操作系统下,以SQL server 2012为数据库开发平台,用IIS (Internet In
2、formation Server)网络信息服务为应用服务 器,采用JSP语言开发和设计的。酒店管理的基本功能:用户注册登录功能,酒店搜索 功能,平价酒店预定功能,定时酒店预定功能,时间显示功能,用户评价功能,管理员 登陆功能。关键字:SQL; JSP; C/SABSTRACTwith the development of society , the importance of hotel has become increasingly appare nt. Hotel can provide people with diet consumption. Many people would lik
3、e to stay in hotel when they go out for a tour or hold a party. Not because it can afford people amusement place s,but also accommodations. It is the first problem that need to be solved that how to release the information about hotel reservation to make sure that it can be prebooked at the very fir
4、st time ,In this way ,not only can we save the consumers9 time and improve the utilization rate of hot el. Fortunately, With the development of computer network and web widely available, we hav e found the way to sort out these problems. It helps us to manage information in a more syste matize and s
5、implify way. This thesis mainly focuses on booking website of hotels at sale price to scheme out an integrated set of information management system with web technology, what this thesis introduces is off-price hotel reservation system. Under the Windows xp opera ting system, we take IIS as applicati
6、on server and adopt JSP language development to work ou t this system by the Data development platform of SQL server 2O12.The rudimenta functions of exceptional-price hotel reservation system: Registered user login function, hotel search function, budget hotels reservation function, regular hotel re
7、servation function, time display function, the user appraisal function, the administrator login function.Key words: SQL; JSP; C/S2摘 要11绪论11.1课题背景11.2国内外发展现状及趋势11.3课题研究的目的和意义22系统分析32.1可行性分析32.2系统功能需求分析42.3业务流程分析52.4数据流程分析73系统设计93.1系统体系结构93.2开发软件93.3数据库设计错误!未定义书签。3.4系统的软硬件平台错误!未定义书签。4系统操作说明错误!未定义书签。4.
8、1系统前台操作说明错误!未定义书签。4.2系统后台操作错误!未定义书签。5软件测J试与分析错误!未定义书签。5.1系统测试的定义错误!未定义书签。5.2系统测试的目的及意义错误!未定义书签。5.3系统测试的重要性错误!未定义书签。5.4系统测试的常用方法错误!未定义书签。5.5测试环境与测试条件错误!未定义书签。5.6系统运行情况错误!未定义书签。5.7测试总结错误!未定义书签。6结论126.1系统的特点126.2系统的不足和改进126.3设计收获与心得12参考文献14致谢16山东交通学院成人高等教育本科论文绪论1绪论1.1课题背景人们生活水平的逐步提高,让人们开始重视到对精神需求上的满足,而
9、旅游不仅能 放松人的心神还能开阔人的视野。加上现在的交通、旅游业发展越来越好,所以酒店行 业也被带动起来了。我国酒店行业发展迅速,中国本土星级酒店已经达到了至少15000家,星级酒店直 接从业人员超过160万人。在迅速发展的同时也面临着很多困难,酒店在预订技术、服 务技术、产品设计技术等方面的全面滞后,使得行业内部的竞争只能长时间集中在资本 规模、关联业务、利润让渡等层面上。目前网上酒店管理网站众多,按预订酒店网站的类型有,各大连锁酒店品牌官网: 威斯汀、如家官网等;还是联盟分销型,比如携程、艺龙、芒果、同城、Agoda等;或者 是比价平台,比如去哪儿、hotels combined等。网站盈
10、利模式主要分为:靠酒店的佣 金,比如各大0TA网站;靠0TA的佣金,比如去哪儿、到到网;自营型,比如各大连锁酒 店官网;或者混合型。目前网上酒店预定虽然方便,但是由于星级酒店房间的价格非常贵, 加上中间环节的营销成本,消费者的购买成本比较高,但通过定时销售酒店的方式既能 使酒店将闲置的房间销售出去避免了浪费又使消费者能够预定到相对价格更加低廉的酒 店。因此将传统网上酒店管理与定时酒店预定结合在一起,打造一个兼具传统酒店管理 和“迎宾”特色的酒店管理网站,是酒店和消费者获得双赢,极具意义。1-2国内外发展现状及趋势随着互联网技术不断的发展,它的作用越来越大,很多行业借助互联网开辟了新的 营销渠道
11、,获得更多利润。互联网技术让酒店网上预订功能得以实现,从出现之后得到 了快速的发展,越来越多的人通过互联网在线预订酒店。据相关数据统计,美国有70% 的网民会通过互联网在线预订的方式进行酒店预订,但在中国,这个比例仅为15%,市 场发展的潜力巨大。全球的经济开始出现一种滞停甚至是衰退的现象,各大公司为了降 低宏观经济波动对企业利益的影响,纷纷开始削减可避免的支出,例如差旅支出以及公 款餐费等都进行了一定削减。为了应对这一现象,很多酒店推出了具有优惠的在线订房, 希望通过这种策略夺得市场。全球经济一体化的进程使得酒店客源更加丰富多样化,也让酒店面临着日趋激烈的 竞争环境和不断攀升的客户期望,迫使
12、经营者不断寻求扩大销售机会、改进服务质量、 降低管理成本和提升客户满意度的新法宝来增强酒店的核心竞争力。在这个大的前提条 件下,越来越多的酒店为了提高酒店内部系统的管理效率都开始采用信息化管理。中国酒店管理系统已经经历了一个漫长的演变过程,管理模式先后经历了 “前台系 统”、“后台系统”、“协同系统”三个阶段渐渐的将信息化系统完善起来。酒店的信 息化服务系统也开始在互联网上全面铺展开来,让服务的时间、地域、空间都有了新的 开拓。现今的酒店在管理的过程中更加趋向于智能化,这在很大程度上减轻了人工的压 力。1.3课题研究的目的和意义1.3.1课题研究的目的1. 利用互联网平台,规划设计一个兼具传统
13、网上酒店管理和具有网站特色预定功能 的线上酒店管理网站,并实现其主要功能模块;2. 利用该网站,使消费者能够在非节假日以更加低廉的价格消费到同等质量的酒店 业务,并且提高酒店房间的利用率、降低酒店行业的房间闲置率,并实现网上酒店房间 预定。1.3.2课题研究的意义当前,酒店行业在非节假日的房间入住率偏低。尽管人们的经济条件己经得到了很 大的提升,但是在骨子里还是有着勤俭节约的美好品质,因此在选择酒店的时候对于价 格的关注程度比其它方面比重更大,因此很多的消费者选择了服务质量和环境较差而价 格相对便宜的酒店。星级酒店既要面临高成本问题,同时也要面对酒店房间的闲置率的 两难困境。因此,建立一个定时
14、特价销售的酒店管理系统能很好的解决这个难题。2山东交通学院成人高等教育本科论文系统分析2系统分析21可行性分析2.1.1经济上的可行性(1) 前期投入资金比较少,只需要平台系统的开发、域名和空间的购买费用,如果 需要可再购买一台服务器。(2) 接下来就是资料的录入工作。管理员登陆系统后台,可对酒店的资料进行录入、 编辑等工作即可。(3) 中后期主要工作就是维护更新,工作量不大,每个酒店只需一位管理人员来完 成即可。(4) 平台进入正常运转之后可为酒店节省大量的人力物力,又可让客户及时了解信 息,在第一时间进行预订,大大提高效率,从长远看,获益会远远大于支出。从经济上来说,建设这样一个系统是可行
15、的。2.1.2技术上的可行性在现有技术的基础上研究这些技术对开发工作是否具有一定的促进作用,这些技术 对硬件以及软件上的开发是否能够起到帮助等。配置稍好的PC机,Winxp/vista/8操作 系统,IIS服务器,SQL Server2012,结合jsp语言,可以完成目标系统的建设,从技 术上来说是容易实现的。2.1.3操作上的可行性首先,设计网站的几种软件现在都比较流行,一般设计人员对这几款软件比较熟悉, 可以利用这些软件设计出较完善的酒店管理系统。其次,系统的管理主要是信息的录入、 修改、统计等工作,一般工作人员都能够胜任。从操作上来说是可行的。综上所述,从各方面来看,我们在现行条件下可以
16、设计出较合适的平台系统,完成 客户对会议的预订。2.2系统功能需求分析通过前期的调查分析及研究,对于开发的系统,需要实现以下的功能需求:(1)用户注册登录功能。用户注册:通过验证用户信息保证用户的身份信息的准确性以及合法性,并确定用 户是否已经存在。用户登录:验证用户的存在性,以及用户的信息的准确性。(2)酒店搜索功能。用户可以根据自己所需要预定的城市进行直接的搜索。(设计 一个简单的城市的搜索栏,制作一个下拉框,进行城市选择)(3)平价酒店预定功能。这个模块需要设计正常价格的酒店预定。(4)定时酒店预定功能。这个模块主要实现酒店预定的功能(定是酒店是在网站上推出的,每晚18点准时开始接受预订
17、,活动向请如下图1 所示)(5)时间显示功能。这里做一个大的时间显示框作为提醒用户是否已经开启定时特 价预定,每晚18点之前定时特价不能接受预定,18点整开始开放定时特价预定。(6)会员个人中心。会员注册登录之后,可在此界面修改查看个人信息,可以查看 我的预定(可进行取消预订,并显示预定状态是否完成),我的收藏(可以进行删除操 作),编写评论。(7)用户评价功能。用户登录成功以后,可以对自己完成预定的酒店进行评价。未 注册登录的游客不能进行评价。(8)管理员登录功能。管理员可以进行登录,系统将验证管理员是否存在,输入信 息是否正确。(9)用户管理功能。管理员可以对用户进行管理,可以查看用户信息
18、,添加、删除 用户。(10)评价管理功能。管理员可以查看用户评价。(10)预约管理功能。网站管理员通过客户的订单号对其入住信息进行追踪,及时 修改客户的订单情况,并对订单信息完成统计以及整理,不仅如此还需要及时的根据酒 店提供的信息以及客户私信对各个订单的做出信息调整、订单删除等业务。以上是用户的主要需求,也是该系统主要功能,除了这些功能以外,在设计时也对 一些细节做了优化与调整,使系统更具有完整性与实用性。系统功能模块结构图如图2.2所示:酒店管理系统前台管理系统用户管理站内新闻管理酒店信息管理预定记录管理系统管理后台管理图2.2模块结构图2.3业务流程分析酒店管理系统工作流程为:系统启动并
19、进入系统登录界面,注册后可在在页面用户 登录栏进行登录。在系统登录页面中,输入自己的账户名和密码,如果通过验证,则进 入到主页面,否则会给出错误的提示。通过权限判断,用户可对个人资料进行修改,可 浏览站内新闻、网站简介,可进行在线留言、酒店搜索、酒店预订等操作。管理员可以 进行系统后台的所有操作,包括系统用户管理,对站内新闻、酒店信息进行添加、修改, 查看并审核预订记录,和系统管理、数据备份及数据恢复等。本系统的业务流程图如下 所示:8图2. 3后台管理业务流程图结合具体的管理,具体实施上的总体流程图为:图2.4系统业务流程图本系统是利用现代化的计算机网络技术将酒店管理进行整合,按照实践过程设
20、计完 成的。同时完善服务,初步设计一个酒店管理系统的平台以利于用户第一时间进行酒店 房间的预订。为了让系统的价值最大化,为企业带去更多的利益,让整个信息管理系统 更加趋向于智能化、完整化,在系统开发的过程中就应该满足以下条件:1)让整个系统的操作趋向于简便化,将主体内容进行突出,使整个信息的主题界面 更加直观,最好采用全控件式的设计,减少用户在使用时的繁琐程序。2)让信息系统的消息具有即使性,对各项信息的修改能够及时直接的传送到用户的 界面,以免出现信息滞后带去的麻烦以及错误。3)将信息系统的整个概念股能不断的完善,总结用户的需要,将这些需求整合起来, 在信息管理系统中进行集中表现,让整个系统
21、更加实用。除此之外还要注意整个系统中 对资源权限的管理,保证资源在下载和上传过程中的合理性。4)方便更改以及修正,将整个系统中的数据文件进行集中处理,防止与相应的数据 库中,后期的修改以及更正更加的便捷,这样也为整个系统的完善提供了一定的前提基 础。5)数据库中的内容应该一直处于一种动态之中,让数据的流动、调用更加方便。2.4数据流程分析由于数据一直处于一种动态之中,因此其中的错误以及漏洞就较难显露出来。在这 种情况下,要想更加及时的掌握数据的信息就应该对整个数据的流程进行分析,将数据 可能发生改变的过程进行分析,如流动、传递、处理、储存行为等都属于需要进行数据 分析的过程。在这中分析的过程中
22、一般按照分层的数据流程图进行分层分析,让整个过 程更加科学、全面,保证分析过程中不出现遗漏现象。整个系统的数据流程图如下图所示:管理员图2. 5系统的数据流程结合上文中的分析,在进行酒店管理系统的实施过程中,分为用户登录和管理员登 录两层数据流。管理员登陆的过程中,通过对用户数据的管理、预定记录管理等功能的 分析,通过管理员信息保存在数据库当中。而同时,用户登录则在酒店搜索、在线预定 的过程中,通过数据库将管理员信息应保存起来,最终通过数据库完成交互。山东交通学院成人高等教育本科论文软件测试与分析3系统设计3.1系统体系结构酒店管理系统设计的是基于浏览器/服务器(B/S)技术的管理系统,解决传
23、统的客 户端/服务器模型结构存在的客户端(C/S)维护烦琐的问题,维护相对简单,具有良好的系统扩展性,方便管理。结合具体的分析,总体的架构图为:用户用户用户图3.1系统总体架构图3.2开发软件3. 2.1 JSP 技术很多的公司为了使自己的网站更加安全、性能更高,在网站设立的时候都选择了 JSP 技术,并希望性能较高的该项技术能够更大程度的提升公司的网站质量。所谓的JSP技 术就是将HTML文件转为JSP文件的技术,这种文件类型的转化让文件本身更加具有兼 容性,使其能够更加直观便利的为更多人所用,这也实现了 web应用程序的线下线上无 障碍交替使用,让整个web应用程序的事业能够范围更广。JS
24、P技术作一种动态的技术标准具有让传统网页更加便利、更加利于使用的特点, 其对文件数据的性质的超强转化能力让网站的使用性能大大的得到了提升,为用户带去 了更加便捷的操作体验。不仅如此,其还简化了动态网站的功能,让网站的界面更加的 简介明了、便于使用,减少了客户在使用过程中在繁琐的步骤上浪费的时间。JSP的全称叫做java server page,内在含义就是对功能的扩张。这将传统意义上的 HTML文本所存在的不兼容型消除了。传统的HTML文本要求用户必须有浏览器才能对 文本进行时用,这就造成了许多的不便,让文件在转载、浏览过程中出现了很多的不便。 而JSP的出现恰恰化解了这种尴尬,将传统HTML
25、文件的浏览障碍进行了清除,是用户 在使用的时候更加便捷。JSP的工作原理是使用Java变成语言对文件进行转码转换,将原有文件进行重新编 程,在改变其代码的情况下对代码的输出效果进行保留,对文件进行性质上的转变。这 种转变方式将文件的兼容性进行了扩展,是其具有了更强的可使用性。这种技术的出现 也让web网站以及web应用的设计找到了新的出路,加速了 web应用开发行业的发展, 让web应用开发的过程更加的简便。JSP页面由HTML代码和嵌入其中的Java代码所组成,服务器在接受到客户端的请 求后通过对代码进行java处理使其进行转变,将转变完成后生成的HTML文件在发回到 原来的服务器上,原服务
26、器在对其进行使用。这种程序之间加快了计算机的处理速度, 让用户有了更好的使用体验。在现今,这些技术主要的应用市场还局限在因特网内,希 望尽快的得到扩张。3.2.2 I riter net服务管理器本系统运用了 JSP技术,而IIS是Windows XP中的Internet服务管理器。通过安装 和配置IIS后就可以运行JSP程序,该程序在Windows XP版的操作系统中的应用程序 以及文件总可以直接被使用。JSP程序通过服务器解释后才可以在浏览器中运行,所以 在Windows XP系统中必须安装IIS服务。IIS默认情况下安装在Windows XP中。IIS可 以帮助Web管理员创建Web的应
27、用程序。IIS集成安装向导、Web发布工具、集成的安 全性和身份验证程序,以及对其他Web的应用程序的支持。3.2.3 Microsoft SQL Server数据库是中型以及大型规模的web程序的运用基础,因此在程序开发的过程中对数 据库的研究也是十分重要的。Web数据库采用三层或多层体系结构,前端采用浏览器技 术,通过Web服务器和中间件访问数据库,如图3.2所示。图3. 2网络数据库以下内容省略11山东交通学院成人高等教育本科论文结论6结论对比毕业设计结束的大学学习生活结束的完美答卷,其中包含的不仅仅一次程序设 计,更多的是对我四年学习的浓缩与展示,对比,我主要从三个方面来进行归纳总结。
28、6.1系统的特点酒店管理系统,采用JSP.NET+SQL的模式来订制的一个小型平台。本系统从功能 上来说,比较完备。通过Web来与客户进行相互交流,接受用户的操作,并且,在存储 信息上,能够通过数据库管理系统来对用户使用的信息进行大规模的存储与统计。系统 在很多方面都存在着很大的优点,比如,将整个系统分为多个应用的不同板块,更加方 便了程序在使用初期的完善与改进,而且能够使用户通过简单的操作来满足需求也更加 容易提高客户满意度。6.2系统的不足和改进本系统基本上满足了酒店管理系统管理方面的需要。简单大方的界面带给用户一种 耳目一新的感觉,并且操作简单容易上手,出错的利率很低。但由于时间仓促,本
29、系统 还存在不足有待改进。界面不够美观,需要进一步修饰和美化;但是从技术层面来讲还 是有很大的改善与进步的空间,数据库的程序代码中,有一部分代码过长,使系统的运 行速度变得比预期中慢间的多,不仅如此,有些数据库的改进还需要减少程序冗余的现 象。根据系统的不足,继续改进和完善本系统。在提高系统运行速度方面,我们能够做 到的改进就是进一步将程序代码进行简化,在不同界面之间做到方法、变量上的共享。 使用数据库连接池技术提高数据库操作的性能;减少冗余可以从规范数据库的模式上入 手,最终达到简单易操作的功能。6.3设计收获与心得毕业设计是体现我们对所学知识的领悟和应用,是对我们大学四年所学理论知识的 一
30、次巩固和提高。设计本系统的过程不仅是对我学过的知识的一次回顾,更是在对我处 理问题、解决实际问题能力的培养和锻炼。所有的成功都不是一蹴而就的,只有经历过 无数次的挫折与困难的打磨,所取得的成绩才是具有更加深刻的意义的,所有的老师与 同学给了我如此大的帮助与鼓励,让我伴随着温暖与鼓励,走向了毕业设计的尾声。在不久的将来,我就将真正毕业,虽然大学的学习生活已经快要结束,但是我知道, 对于自身来说,应该从多个方面继续努力,因为时代在不断进步,我们只有经过不断的 充实自己,使自己能够迎接新时代的考验和国家的检验。13山东交通学院成人高等教育本科论文参考文献参考文献1杨永军,古志旋,陈云.利用“JSP+
31、SQL Server技术”构建网上教学质量测评系统J.卫生职业教 育.2006(20)杨英,周伟其.基于JSP网上教学系统若干问题的探讨J.重庆工学院学报(自然科学版).2007(05)3 阿布力米提艾西丁,海日古丽-买买提明.基于JSP技术的网上教学系统的设计J.和田师范 专科学校学报.2007(04)4 陆鑫,罗克露.自主性网上教学系统的研究与设计J.现代教育技术.2006(01)5 雷学智.基于校园网的网上教学系统的设计与开发J.辽宁师专学报(自然科学版).2007(03)6 阿布力米提艾尔西丁.基于WEB的网上教学系统的设计J.和田师范专科学校学报.2008(05)7 陈欣.网上教学系
32、统流程及其构建J.中国科技信息.2005(14)8 郑光勇,蒋瀚洋,胡孝昌.应用JSP和Access技术开发网上教学质量评估系统J.井冈山医专学报.2005(04)91崔泓.利用JSP技术开发Web数据库的探讨J.锦州师范学院学报(自然科学版).2002(02)10郭磊,史创明,郭凤英.利用JSP&SQL开发网络考试系统J.安阳师范学院学报.2002(05) 11叶荣华.基于JSP的管理信息系统的设计与实现J.浙江师范大学学报(自然科学版).2002(01)12 盛延刚.管理信息系统中数据库安全问题研究J.科技信息.2010(05)13 颜惠.JSP技术和SQL语言及其在数据库动态查询中的应用
33、J.情报杂志.2002(11)14 张阳.基于ASP.NET的酒店管理系统的设计与实现D.吉林大学,2014.15 瞿建.二连浩特酒店管理系统设计与实现D.大连理工大学,2012.16 周伟.基于ASP.NET MVC3酒店管理系统的设计与实现D.电子科技大学,2013.17 孙级.酒店管理系统的设计与实现D.吉林大学,2015.18 梁东.基于J2EE的星级酒店多重业务系统的设计与实现D.吉林大学,2015.19 杨玉平.基于WEB的酒店管理系统的设计D.吉林大学,2012.20 姚晓蕾.酒店管理系统的设计与实现D.吉林大学,2012.21 孙魏墀.连锁酒店管理系统的设计与实现D.山东大学,2012.22 马丽.基于ASP.NET的酒店管理系统的设计与实现D.电子科技大学,2012.23 卢浩.基于SAAS模式的连锁会员酒店管理系统设计与实现D.电子科技大学,2012.15山东交通学院成人高等教育本科论文致谢致谢大学生活在这个时候即将划上一个句号。我们的青春也即将流逝殆尽,即将踏上人生真 正的较量之路。难忘师恩,在所有老师的谆谆教导之下,才成就了今天的我,专业知识的完备,以 及各种理论基础,这都为我最后进行毕业设计提供了强大的理论支持。16
限制150内