jsp自助旅游管理hxw论文

jsp自助旅游管理hxw论文

ID:5223588

大小:7.30 MB

页数:74页

时间:2017-12-06

上传者:xinshengwencai
jsp自助旅游管理hxw论文_第1页
jsp自助旅游管理hxw论文_第2页
jsp自助旅游管理hxw论文_第3页
jsp自助旅游管理hxw论文_第4页
jsp自助旅游管理hxw论文_第5页
资源描述:

《jsp自助旅游管理hxw论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

途乐乐自助游管理信息系统设计与开发xxx学院毕业设计(论文)说明书题目:途乐乐自助游管理信息系统设计与开发作者:学号:系(院):计算机科学系专业班级:计算机科学与技术指导者:实验师(姓名)(专业技术职务)评阅者:(姓名)(专业技术职务)2012年4月xxx67 途乐乐自助游管理信息系统设计与开发摘要随着信息化建设的发展,旅游业与国际市场接轨已成为大势所趋,旅游业要迎接这场挑战,就必须提高整体竞争能力,变革城市旅游的宣传模式,提高管理水平。实施信息化建设无疑是实现这一目的的必由之路和明智之举。目前,我国旅游业信息化管理的进程缓慢,跟国外的城市相比管理依然落后。在激烈的旅游业竞争中,如何能把握机会,保持自己的优势,立于不败之地呢?这就需要提供最好的服务,提供最完善的设施和最先进的管理。在信息时代,更重要的是还必须要有一个完善的信息宣传系统,便于方便客人以及更好地宣传城市。特别是近年来计算机和网络技术和应用在我国突飞猛进的发展,越来越多的行业都涉足到这个新兴的领域,而城市宣传由于自身应该和游客及时快捷紧密联系的特点,更应该乘着这股春风打开城市管理新的一页,更为城市管理与国际接轨以及城市的长足发展打下良好的软件基础。途乐乐自助游管理信息系统设计与开发,它可以借用计算机信息化的优势,方便快捷的实现游客和管理者的交户,方便管理者在第一时间了解游客的需求,及时做好应对措施,从而可以使旅游风景区在竞争日益激烈的城市服务行业中取得优势!面对激烈的市场竞争和纷繁复杂的业务需求,现代旅游业的宣传必须通过城市网络宣传系统的帮助,来完成日常管理,特殊服务等各项业务。引入城市网络宣传系统,对旅游风景区的旅游业务进行科学化、现代化的宣传,是提高城市旅游形象、档次和服务水准的有力表现方式。为城市旅游强化内部管理、提高服务质量,减少工作中的差错,防止跑单漏单提供了可靠的技术手段和技术保障.信息宣传无疑是城市旅游的最主要的信息传递途径,将成为宝贵的途径引起人们广泛的关注。如何向外界进行宣传信息呢?在信息高度发达的今天,城市67 途乐乐自助游管理信息系统设计与开发业务涉及的各个工作环节已不再仅仅是传统的住宿,饮食业务,而是一个更为广泛的服务性行业.从客户的营销即客人的旅游登记直到最后的返程结帐,整个过程应该能够体现以旅客为中心,提供优质,方便的服务,给旅客一种至上的感觉,提高城市的宣传水平,在最短的时间内完成城市的形象树立,.旅游业的激烈竟争要争取客源,提高城市知名度。尤其是在数据保存,数据交换等方面快速可靠,如何把旅游业从业人员从繁重的工作中解脱出来呢?因此开发了途乐乐自助游管理信息系统设计与开发,而该系统是运用SQLSERVER2005数据库系统和JSP程序语言开发实现的,《途乐乐自助游管理信息系统设计与开发》包括了用户登录、系统管理、数据维护、前台操作等四大模块,具有操作简单、界面友善、灵活性好、系统安全性高、运行稳定等特点,是城市旅游管理者的理想选择。科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机网络技术的飞速发展,使各行各业在计算机网络技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,途乐乐自助游管理信息系统设计与开发也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的城市旅游宣传方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,提高宣传效果,使工作人员可以花更多的时间在选择如何提高服务质量上。从而使旅游从业人员有更多时间来获取信息、了解信息、掌握信息。根据旅游业的实际情况和旅游业的常规运作方式,途乐乐自助游管理信息系统设计与开发标准版包含前台,后台等系统,通过强大的网络环境支持,实现城市各旅游景点的全方位统一宣传,实时宣传详尽的城市旅游信息,提供准确的旅游分析,实现有效的效果控制。同时提供强大的接口功能,可灵活的配合当地的特殊环境要求,塑造城市旅游的个性化特色,最终使得城市达到宣传与利润的双重增益。67 途乐乐自助游管理信息系统设计与开发随着旅游业规模的不断扩大,宣传这些庞大的体系信息非常困难的,因为旅游的人员情况是随时改变的,因此必需对城市旅游信息进行动态的实时宣传,而这对于一个宣传人员来说是一件比较复杂的事情,存储,查询,咨询业务都是宣传系统必不可少的工作内容。为了能让宣传人员从繁重的工作中解脱出来,使宣传人员在使用一个系统以后能极其容易地对所有旅游资源进行宣传,并且准确无误,轻松自如。因此开发一个途乐乐自助游管理信息系统设计与开发是当务之急,也是本论文选题的重要意义和研究宗旨。由于时间仓促和本人水平有限,不当之处在所难免,请各位老师批评指正。关键字:信息宣传,JSP,SQL2005,数据库,计算机网络应用AbstractAstheinformationofthedevelopment,hotelservicesandstandardsoftheinternationalmarkethasbecomethetrendofthetimes.Thehotelindustrytomeetthischallenge,wewillhavetoimproveoverallcompetitiveness,reformthehotelmanagement,enhancethemanagementlevel.Implementationofinformationtechnologyistoachievethispurposeandtheonlywaytoawisemove.Atpresent,China'shotelservicesintheinformationmanagementprocesshasbeenslow,withforeignhotel67 途乐乐自助游管理信息系统设计与开发managementisstillbackwardcompared.Thefiercecompetitioninthehotelindustry,howtoseizetheopportunitytomaintaintheiradvantageinvincible?Thismakesitnecessarytoprovidethebestservicetoprovidethebestpossiblefacilitiesandthemostadvancedtechnology.Intheinformationage,ismoreimportantisalsoinneedofacomprehensivemanagementinformationsystem,Guestsfacilitateconvenienceandbettermanagementofthehotel.Inparticular,inrecentyearsthecomputerinourrapiddevelopment,moreandmoreindustriesareinvolvedinthisemergingfield.andthehotelmanagementbecausetheircustomersshouldquicklyandcloselylinkedtothecharacteristicsMoreshouldberidingthisspringtoopenanewhotelmanagementone.morehotelmanagementwithinternationalpracticesandtherapiddevelopmentofthehotelhaslaidagoodfoundationforsoftware.Theskyspringhotelmanagementsystem,itcanborrowthecomputerinformationsuperiority,convenientandquickrealizationofthecustomersandmanagerspayhouseholds,Managersatthefirstconvenienttimetounderstandtheneedsofcustomersinatimelymannerofresponsemeasures,sothattheycouldoperateinanincreasinglycompetitivehotelservicesindustrytogainanedge!Facedwiththefiercemarketcompetitionandthecomplexbusinessneeds,modernhotelindustrymustbemanagedthroughthehotelcomputermanagementsystemhelptocompletetheday-to-daymanagement,specialservices,andotherbusiness.Introductionofthehotelcomputermanagementsystemforday-to-dayoperationsoftheguesthouseforscientificandmodernmanagement.Hotelsimproveimagequalityandstandardofservicethepowerfulmeansofexpression.Hotelstostrengtheninternalmanagement,improveservicequalityandreduceerrorsinthework,preventleakagesinglerunonlytoprovideareliabletechnicalmeansandtechnicalsupportInformationmanagementofthehotelisundoubtedlythemostimportantresources,itwillbecomeavaluableresourcearousedwidespreadconcern.HowtoprovideaccesstoinformationmanagersInhighlydevelopedtoday,thehotelbusinessinvolvedineveryJSPectofourworkisnolongerjustthetraditionalaccommodation,clearingbusiness,butamoreextensiveserviceindustries.fromthecustomermarketingisregisteredguestsstayuntilthefinalcheckoutbilling,Thewholeprocessshouldbeabletorealizetheguestsofthecentertoprovidefast,convenientserviceTotheguestsafeelingofsupremacy,improvehotelmanagementlevel,intheshortestperiodoftimehotelbusinessregulatingtheoperationofgas.Thehotelindustrytothefiercecontestforcustomers,raisethefullratehotels.Tothemanagertoformulate67 途乐乐自助游管理信息系统设计与开发therightmarketingstrategyforthereliablebasis,especiallyinthepreservationofdata,dataexchange,etc.rapidandreliable.Howtheskyspringhotelmanagersfromtheirheavyworktoextricatethemselves?Therefore,thedevelopmentoftheskyspringhotelmanagementsystem,ThesystemistouseSQLSERVER2005databasesystemandVisualC#.NETprocedureDevelopmentandimplementationofthelanguage.“theskyspringhotelmanagementsystem"Includinguserlogin,systemmanagement,datamaintenance,andoperationofthefutureOperationofthefourmodulesIsasimple,friendlyinterface,goodflexibility,thesystemsafeandstableoperation,andotherfeatures,thehotelmanageristheidealchoice.Informationofthearrivaloftheerabecomeanirresistibletrendandthecivilizationofmankindisenteringanewera.Therefore,theskyspringhotelmanagementsystemisalsoaconvenient,fast,low-costadvantagesareslowlyenteringthelifeofitspeople,traditionalhotelmanagementmethodstoextricatethemselvesthoroughly,improveefficiency,reduceworkersthepreviouspeak,reducetheprobabilityoferror,sothatthestaffcanspendmoretimeinchoosinghowtoimprovethequalityofservices.Sothatthemanagementhasmoretimetoobtaininformation,theuseofinformation,accesstoinformationAccordingtotheskyspringhoteloftheactualsituationandthehotelconventionalmodeofoperation,hotelmanagementsystemstandardversionincludesprospectsbackground,etc.,throughthestrongsupportofthenetworkenvironment,therealizationofvariousfunctionaldepartmentsofthehotel'scomprehensiveunifiedmanagement,Real-timeaccesstodetailedinformationhoteloperatorstoprovideanaccurateanalysisoftheoperation,effectivecostcontrol,completeddeploymentofpersonneloptimization.Italsoprovidesapowerfulinterfacefunctioncanbeflexiblewiththehotelspecialenvironmentalrequirements,createapersonalizedhotelcharacteristics,ultimatelymakethehotelmanagementandprofitreacheddoubleGain.Withoftheskyspringhotelbusinessvolumeexpansion,managementofthesehugesystemisverydifficult.Thisisbecausehotel,thesituationisalwayschanging,itisnecessaryforhoteldevelopmentsinthemanagement,Thisforamanagementstaffisarelativelycomplicatedissue,storage,query,Aggregateperformanceasamanagerprovideareliablebasisfordecision-makingisessentialtothebusiness.67 途乐乐自助游管理信息系统设计与开发Inordertoallowadministratorsfromthelaborioustaskofextricatingthemselves.enableadministratorsintheuseofasoftwareisveryeasytobeabletorightalltherooms,guestsmanagement,andaccuracy.English.Thereforethedevelopmentofatheskeyspringhotelmanagementsystemsoftwareisapriority,aswellastopicsofthispapersignificanceandresearchpurposes.theskyspringhotelmanagementsystemdatamaintenancetheskyspringallpartofthemanagementsystemthemostimportantpart,datamaintenancesystemwillbesimilarcustomermanagement,linkmanagementRooms,anddatamaintenancesystemforprocessingthedataofmanytypes,largequantities,fineandfrequent,andthusneedsystemshouldhaveabetterdefensetestingthewrongfunction,Thewholeprocesstothecustomersfeeltheenjoymentofawarm,improvehotelmanagementlevel,simplificationofthecomplexoperation,inthemostreasonablewithintheshortestpossibletimetocompletethehotelbusinessstandardizingoperations,inordertoenablecustomerstocomfort,therebyincreasingOnRepeatCustomers.Accordingtotheoperatingsystemandhigh-qualityinformationfeedback,efficientmanagementsystemforthecirculationofallfunctionaldepartments.BecausetimeissoshortandIislimited,andinappropriateaboutinevitable,teacherscriticizedcorrection(英文翻译有出入,请自行校对)Keyword:new,search,delete,clear,Clearing67 途乐乐自助游管理信息系统设计与开发目录摘要IIAbstractIV第一章绪言31.1研究课题的背景31.2途乐乐自助游管理信息系统发的目的和意义4第二章系统设计方案的研究42.1系统开发的初步调查42.2系统可行性研究分析5第三章途乐乐自助游管理信息系统概要设计73.1原型法73.2系统管理数据流图83.2.1详细设计83.2.2系统工作流程图83.2.2.1登录模块流程图93..2.2.2查询功能工作流程图123.2..2.3删除功能工作流程图133.2.2.4系统维护模块流程图143.3系统结构图15第四章数据库设计和结构创建164.1数据库设计过程164.1.1数据库需求分析164.1.2数据库概念结构设计E-R图174.1.3数据库逻辑结构设计194.2数据库结构的创建19第五章途乐乐自助游管理信息系统的实现265.1模块化的开发环境的简介265.2数据库的连接265.3功能的实现2767 途乐乐自助游管理信息系统设计与开发5.3.1.系统首页:275.3.2景点介绍模块325.3.3站内新闻模块345.3.4用户注册模块355.3.5自驾游模块375.3.6在线留言模块385.4系统后台操作405.4.1系统后台登陆界面415.4.2系统后台主操作界面435.4.3注册会员管理界面475.4.4景点信息管理界面515.4.5站内新闻管理界面535.4.6酒店信息管理界面545.4.7留言板管理界面57第六章物理设计58设计原理58系统的设计方案58存取方法59第七章系统详细配置方法59总结60致谢61参考文献6267 途乐乐自助游管理信息系统设计与开发第一章绪言1.1研究课题的背景自助旅游是一种时尚的旅游方式,即以“张扬个性、亲近自然、放松身心”为目标,完全自主地选择和安排旅游活动,且没有全程导游陪同的一种旅游方式。自助旅游最大的优点是游客的自主性强,可以随心所欲去选择自己的路线、时间和地方,也可以自主地支配自己的开支,是较为成熟的旅游者所乐意采取的旅游方式。自助旅游将得到更充分的发展。自助旅游的规模将有较大增长,成为主流的旅游方式,在旅游市场中所占比重增大。自助旅游成为重要的旅游趋势,无论老少,希望享受自由、轻松、有特色旅游的人都会加入自助旅游的行列。而且针对自助旅游者的配套设施和中介服务将有极大发展。旅游网站在内容和构架上将有较大调整,旅游信息将更加方便实用,票务、酒店预订及其他旅游电子商务业务将取得突破性进展,出现新的合作方式和商业模式。针对自助旅游的配套设施的完善和中介服务的加强,同时由于自助旅游在中国还属于新兴经济现象,存在着巨大的发展潜力和无限商机,与之相关的产业服务将会越来越繁荣和完善。社会的发展和人民生活水平的提高,中国旅游业已经越来越大众化。当前,旅游者的消费需求越来越个性化、多样化,旅游福州远行者信息技术有限公司也需要越来越多地一站式提供综合化的旅游产品,这些都必须有强大的信息咨询服务平台和信息传输网络来支撑。目前旅游信息系统的研究正朝着集成化、智能化、开放式和网络化方向发展。但与发达国家比较,我国旅游管理信息系统的建设步伐滞后于旅游业整体发展的需要,主要存在以下问题:①大部分旅游管理信息系统为封闭式系统,不同系统无法进行信息共享、信息交换,数据的利用率极低;②开发旅游管理信息系统时,往往忽略了空间信息的挖掘,从而不能提供给旅游者直观的空间位置信息;③系统提供的内容格式大多为静态的、文本加图片形式的,缺乏个性化服务。67 途乐乐自助游管理信息系统设计与开发随着旅游业散客市场的日渐成熟,同时计算机网络的发展和社会信息化程度的提高也为自助旅游提供了便捷的信息通道,自助旅游已经占了国内旅游销售总额的30%以上,而且发展迅速,可见其市场潜力的巨大。但对网上的自助游网站的研究可以发现以下问题:①网站内容过多,但却在一个网站上无法对自己所需信息一次性查清,导致搜索过程繁琐而达不到游客和店家本身所需要的简单明了效果。②信息更新的速度比较慢。③商业气息浓重,网站的浮动条过多,而且各种价格战让人对商品的质量无法相信。④互动性不强,也没有客户对其服务的评价等。⑤目前网站提供的信息不能满足自助旅游者的需求,比如很多自助旅游者都提出,希望能够在网上查询到银行的信息,给自己的旅游提供一些便利。因此有必要对自助旅游信息管理系统进行研究与研制开发。1.2途乐乐自助游管理信息系统发的目的和意义首先通过本论文的研究能够比较系统地总结自助旅游的理论体系,客观的阐释了目前我国自助旅游信息管理系统发展的现状,认识到自助旅游信息管理系统在中国发展面临的困境,并提出了相应的解决办法。其次,本文从旅游管理的角度出发,利用JAVA、JSP、MAPAPI等相关技术,重点开发自助旅游管理项目中的若干关键内容。最后,通过本研究可以帮助旅游福州远行者信息技术有限公司更为清楚地展望中国自助旅游信息管理系统的发展方向和发展趋势,从而为其转变经营思路提供科学依据。第二章系统设计方案的研究在系统的开发前期对系统进行可行性分析是十分必要的一个环节,这对于保证资源的合理使用,避免浪费是十分必要的,也是项目一旦开始以后能顺利进行的必要保证。网络宣传的建设是一项工作量大,时间长的复杂工程,可行性研究更为必要,也更复杂,更困难。“可行性”是指在当前情况下,福州远行者信息技术有限公司研制这个信息系统是否有必要,是否具备必要的条件。可行性的含义不仅包括可能性,还包括必要性,合理性。福州远行者信息技术有限公司—www.RooLsoft.com目前的主要业务在于提供软件毕业设计源码开发以及对应的文档编写,以及对中小型系统的设计和实现,因此办公自动化系统的实现对其有极其重大的意义。67 途乐乐自助游管理信息系统设计与开发2.1系统开发的初步调查在开发的前期进行各项调查的目的是明确系统的开发目标和规模,它是对系统进行可行性研究的基础。旅游业作为一个城市的旅游服务系统,具有服务性质很强的商业性质。所以,考虑系统面向的受众,为系统的开发做准确的定位是十分必要的。就其大小和性质而言,它有哪些特点呢?(1)一般来讲,旅游业的规模决定宣传网站的大小。而途乐乐自助游管理信息系统面向的对象是旅客和旅游业投资者,其面对的范围是世界的每一个角落,数据量宽而不繁,应满足各种不同需求的数据配置,信息查询等。为管理员提供可以对整个网站系统进行综合管理。当然,如果能够作到尽善尽美更好,但是城市的资金和服务环境能否达到也是要考虑的。(2)旅游业作为提供旅游服务工作系统,不仅要求便于管理,而且要求对旅客提供方便快速的查找。一个好的途乐乐自助游管理信息系统不仅仅看它硬件条件设施,还要看它的服务质量及工作效率是否良好,还要看它的管理机制和宣传机制是否健全。这不仅仅是人的因素,还有操作手段和途径,比如一个较好的旅游宣传网站。(3)城市途乐乐自助游管理信息系统需要统一的信息宣传平台,对各种旅游资源及信息及时掌握,这就要求它具有很强的时效性。作为旅游业的宣传人员来说需要及时地对旅游信息进行全面系统的宣传。2.2系统可行性研究分析可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。信息宣传网站也应从技术可行性,经济可行性和社会可行性三方面来论证。通过长时间的观察与实践,我认为途乐乐自助游管理信息系统的可行性分析如下:(1)经济可行性分析城市旅游资源丰富,且各自的前期宣传也做得较到位,已有很多传统宣传工作在进行,所以其对宣传费用的投入是较好的所以从投入方面可以不用太担心。而经本网站的统一的高效益的宣传,对旅游业的综合系统的宣传和形象的塑造,对旅游业有很好的经济效益。67 途乐乐自助游管理信息系统设计与开发(2)技术可行性分析途乐乐自助游管理信息系统的开发基于B/S模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。本系统拟采用JSP(JSP)和MSSQL2005分别作为前端和后端的开发工具。JSP是目前比较流行的一种制作动态网页的技术,使用VBScript、JavaScript等简单易学的脚本语言,结合HTML代码,即可快速地完成系统的应用程序;无须编译、容易编写,可在服务器端直接执行;使用普通的文本编辑器,如Windows的记事本,既可以进行编辑设计;与浏览器无关,客户端所使用的浏览器只要可执行HTML码,即可浏览JSP所设计的网页内容就行,JSP所使用的脚本语言(VBScript、JavaScript)均在Web服务器端执行,客户端的浏览器不需要能够执行这些脚本语言;JSP能与任何ActiveScripting语言兼容,除了可使用VBScript或JavaScript语言来设计外,还可以通过plug-in的方式,使用由第三方提供的其他脚本语言,譬如REXX、Perl、Tcl等,脚本引擎是处理脚本程序的COM(ComponentObjectModel);可使用服务器端的脚本来产生客户端的脚本;ActiveXServerComponents(ActiveX服务器组件)具有无限可扩充性。可以使用VisualBasic、Java、VisualC++、COBOL等程序设计语言来编写你所需要的ActiveXServerComponents。SQL2000作为微软在Windows系列平台上开发的数据库,一经推出就以其易用性得到了很多用户的青睐,相信大多数将自己的业务建立在Windows平台上的用户都会对它有相当的亲切感。区别于FoxPro、Sql2000小型数据库,SQL2000是一个功能完备的数据库管理系统。它包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。而像存储过程、触发器等特性,也是大型数据库才拥有的。(3)社会可行性分析社会可行性有时也称为操作可行性,主要论证新系统在福州远行者信息技术有限公司或机构开发和运行的可能性以及运行后可能一起的对福州远行者信息技术有限公司67 途乐乐自助游管理信息系统设计与开发或机构的影响,即组织内外是否具备接受和使用新系统的条件。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是旅游业完全有可能也有能力采用这样先进的宣传技术。它对旅游业带来的影响可以看到:对传统宣传理念的冲击,可能引起宣传部门的变动和人员的调整。对旅游业工作人员的要求提高,使旅游业在一定的可能下进行机构精简,迫使工作人员继续学习基本的计算机知识。对旅游资源与旅客之间业务方式的转变和扩充。67 途乐乐自助游管理信息系统设计与开发第三章途乐乐自助游管理信息系统概要设计3.1原型法根据实际情况,我们使用原型法(RapidPrototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。福州远行者信息技术有限公司—www.RooLsoft.com目前的主要业务在于提供软件毕业设计源码开发以及对应的文档编写,以及对中小型系统的设计和实现,因此办公自动化系统的实现对其有极其重大的意义。通过对用户需求的分析,我们可以分析出该途乐乐自助游管理信息系统设计与开发大致可以分为几个模块:用户注册,系统简介,在线留言,旅游信息查询,宾馆信息,旅游商品,旅游景点,自驾游线路,游记博文,天气预报:模块图如图3.1:67 途乐乐自助游管理信息系统设计与开发图3.1途乐乐自助游管理信息系统设计与开发模块通过上面模块的细划分,用户登录之后可以进入用户注册,系统简介,在线留言,旅游信息查询,宾馆信息,旅游商品,旅游景点,自驾游线路,游记博文,天气预报:3.2系统管理数据流图3.2.1详细设计详细设计阶段的根本目标是确定应该怎样具体的实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。详细设计阶段的任务还不是具体的编写程序,而是要设计出程序的“蓝图”,以后程序员将根据这个蓝图写出实际的程序代码。因此,详细设计的结果基本上决定了最终的程序代码的质量。考虑程序代码的质量时必须注意,程序的“读者”有两个,那就是计算机和人。在软件的生命周期中,设计测试方案,诊断程序错误,修改和改进程序等等都必须首先读懂程序。实际上对于长期使用的软件系统而言,人读程序的时间可能比写程序的时间还要长得多。因此,衡量程序的质量不仅要看它的逻辑是否正确,性能是否满足要求,更主要的是要看它是否容易阅读和理解。详细设计的目标不仅仅是逻辑上正确地实现每个模块的功能,更重要的是设计出的处理程序应该尽可能简明易懂。结构程序设计技术是实现上述目标的关键技术,因此是详细设计的逻辑基础。福州远行者信息技术有限公司—www.RooLsoft.com目前的主要业务在于提供软件毕业设计源码开发以及对应的文档编写,以及对中小型系统的设计和实现,因此办公自动化系统的实现对其有极其重大的意义。3.2.2系统工作流程图67 途乐乐自助游管理信息系统设计与开发系统流程图是描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过程等等)。系统流程图表达的信息在系统各个部件之间流动的情况。面对复杂的系统时,一个比较好的方法是分层次的描绘这个系统。首先用一张高层次的系统流程图描绘系统总体概貌,表明系统的关键功能。然后分别把每个关键功能扩展到适当的详细程度,画在单独的一页纸上。这种分层次的描绘方法便于阅读者按从抽象到具体的过程逐步深入的了解一个复杂的系统。根据需求分析结果,设计了一个简单的系统工作流程图。它的工作流程是先通过用户的登录,来判断用户的类型。如果是超级用户则他拥有所有的权限,包括查询、录入、修改、删除、数据管理、用户管理等等;而如果是普通用户登录,那么他所拥有的权限就相当有限了,他所拥有的权限完全由管理员决定。用户登录后就进入程序的主界面,通过用户身份的不同,导致权限的不同,用户就可以应用自己所拥有的权限对教职工信息进行管理了。管理完之后,用户便可以退出系统。以上就是系统的工作流程。系统工作流程图见图6.1所示:图6.1系统工作流程图67 途乐乐自助游管理信息系统设计与开发3.2.2.1登录模块流程图不同的用户有不同的权限,所以不同用户登录实现的功能也不相同。图6.2给出了系统登录模块的总体流程图。67 途乐乐自助游管理信息系统设计与开发图6.2登录模块工作流程图登录模块具体的还可以分为管理员登录流程图、普通用户流程图,他们之间的区别在于登录后所拥有的权限不同,这里重点介绍管理员登入。管理员登录流程图见图6.3所示:67 途乐乐自助游管理信息系统设计与开发图6.3管理员登录程序流程图3..2.2.2查询功能工作流程图查询功能可以通过编号、姓名等基本信息中的某一项来进行模糊式查询。查询功能的工作流程图见图6.5所示:67 途乐乐自助游管理信息系统设计与开发图6.5查询功能工作流程图3.2..2.3删除功能工作流程图删除功能涉及到系统的数据完整性,如:已经解聘的教职工信息需要删除,在删除基本信息的同时,其他的信息也要一并删除。删除功能的工作流程图见图6.6所示:67 途乐乐自助游管理信息系统设计与开发图6.6删除功能工作流程图3.2.2.4系统维护模块流程图系统维护有用户管理和系统数据管理功能,系统维护模块的工作流程图见图6.7示:67 途乐乐自助游管理信息系统设计与开发图6.7统维护模块工作流程图67 途乐乐自助游管理信息系统设计与开发3.3系统结构图随着和国际环境的接轨,旅游的业的竞争更为激烈,信息化建设是旅游福州远行者信息技术有限公司的出路和获得国际竞争优势的重要手段之一。旅游业是各种信息聚集地,要处理巨大的信息,旅游质量的高低在很大程度上取决于旅游目的地的旅游管理质量的好坏,因此自助旅游信息系统要针对自助游的特点和信息化特点进行设计。本研究目的是利用JAVA、JSP网络技术开发自助旅游信息系统,合理的开发旅游资源,同时也为游客享受高水平、高质量的服务提供了重要保障。本文针对现在自助游客的特点,从旅游管理的角度出发,重点点开发自助旅游信息管理系统项目中的若干关键内容:自助团队系统,旅游团队管理系统,旅游商品推荐系统,评价系统。福州远行者信息技术有限公司—www.RooLsoft.com目前的主要业务在于提供软件毕业设计源码开发以及对应的文档编写,以及对中小型系统的设计和实现,因此办公自动化系统的实现对其有极其重大的意义。按照系统架构设计方案和各模块功能,自助旅游管理信息系统有5大功能模块。各个子系统由后台数据库系统和相应的子系统应用程序组成。本系统的功能模块图如图1所示。图1:管理信息系统的总体分析67 途乐乐自助游管理信息系统设计与开发第四章数据库设计和结构创建4.1数据库设计过程数据库设计的全过程,可以相应地分成三个阶段:第一个阶段为数据库需求分析阶段,第二个阶段为建立概念性数据模型,第三个阶段为逻辑设计阶段。当然要设计一个有效的数据库,必须用系统工程的观点来考虑问题。在系统分析阶段,设计者和用户双方要密切合作,共同收集和分析数据管理中信息的内容和用户对处理的要求。根据系统分析,途乐乐自助游管理信息系统设计与开发的要求如下:(1)需求分析:①能够处理旅游信息的日常数据、对新闻标题,内容的输入,修改,查找以及删除;②能够实现用户与网站的交流;③能够进行用户间的互动交流;(2)系统性能要求:①系统安全、可靠;②功能齐全;③操作方便、界面友好;④易于维护和扩充。(3)系统的功能分析:密码设置:每个管理员均有自己的密码,可以防止非本系统管理员进入本系统;信息维护:为了对每一则自驾百宝箱进行管理。系统维护包括对各种表记录的修改、删除、添加,查找等操作。系统查询:可以按关键字进行模糊查询4.1.1数据库需求分析需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。VisualSQLSERVER200567 途乐乐自助游管理信息系统设计与开发数据库设计的第一步是明确数据库的目的和如何使用。也就是说需要从数据库中得到哪些信息。明确目的之后,就可以确定您需要保存哪些主题的信息(表),以及每个主题需要保存哪些信息(表中字段)。是进行系统功能划分和系统设计最重要的一个环节,根据系统数据流程图,可以得到两个数据库表:管理员信息表(allusers)、景点信息(jingdianxinxi)表等:,以下为系统所需的数据项和数据结构的使用情况:(1)管理员信息:调用管理员信息表,生成系统编号,用户名,密码,权限等。(2)注册用户信息:调用注册用户信息表,生成系统编号,用户名,密码,姓名,电话,邮箱,QQ,头像,籍贯,地址,性别,等等。(3)景点信息:调用景点信息表,生成系统编号,名称,星级,地址,电话,简介,照片,票价等。(4)新闻信息:调用新闻信息表,生成系统编号,标题,类别,内容,添加人等。4.1.2数据库概念结构设计E-R图数据库概念结构设计是数据库应用程序开发一个非常关键的环节,它具有一定的独立性,通常采用E-R图(实体—关系图)的方法进行设计,它能将用户的数据要求明确地表达出来。根据本系统所使用的数据库以及系统的功能结构画出主要的E-R图,如图4.1所示。(1)管理员信息实体:调用管理员信息表,生成系统编号,用户名,密码,权限等。(2)注册用户信息实体:调用注册用户信息表,生成系统编号,用户名,密码,姓名,电话,邮箱,QQ,头像,籍贯,地址,性别,等等。67 途乐乐自助游管理信息系统设计与开发(3)景点信息实体:调用景点信息表,生成系统编号,名称,星级,地址,电话,简介,照片,票价等。(4)新闻信息实体:调用新闻信息表,生成系统编号,标题,类别,内容,添加人等。67 途乐乐自助游管理信息系统设计与开发4.1.3数据库逻辑结构设计数据库逻辑设计对系统的结构,各个子模块结构流程图的详细说明,先对其功能模块的介绍:1.管理员信息管理管理员针对自己的信息进行管理,如进行密码修改,以防止信息泄漏和系统安全。2.景点信息管理功能:主要是搜索名称,或星级,查找景点信息,。4.2数据库结构的创建数据结构的创建是对数据库表的创建,系统创建两个数据库表:可以得到两个数据库表:管理员信息表(allusers)、站内新闻(xinwentongzhi)表:,(1)管理员信息表管理员信息表是对管理员信息表的管理,存贮系统登录ID,用户名,密码、权限等信息。其对应的字段如表4.1allusers表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 2usernameVarChar50是255 3pwdVarChar50是255 4cxVarChar50是255 5addtimeDateTime8是23  dx表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 67 途乐乐自助游管理信息系统设计与开发2leibieVarChar50是255 3contentText16是255  gwc表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 2usernameVarChar50是255 3bianhaoVarChar50是255 4mingchengVarChar50是255 5tupianVarChar50是255 6jiageFloat8是15 7addtimeDateTime8是23 8shuliangInt4是10 9isfkVarChar50是255  jingdianxinxi表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 2mingchengVarChar50是255 3xingjiVarChar50是255 4dizhiVarChar50是255 5dianhuaVarChar50是255 6jianjieVarChar500是255 7zhaopianVarChar50是255 8piaojiaVarChar50是255 9addtimeDateTime8是23  jiudianxinxi表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 67 途乐乐自助游管理信息系统设计与开发2bianhaoVarChar50是255 3mingchengVarChar300是255 4xingjiVarChar50是255 5dizhiVarChar300是255 6dianhuaVarChar50是255 7zhaopianVarChar50是255 8beizhuVarChar500是255 9addtimeDateTime8是23  jiudianyuding表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 2jiudianmingchengVarChar300是255 3kefangbianhaoVarChar50是255 4jiageVarChar50是255 5yudingshijianVarChar50是255 6yudingtianshuVarChar50是255 7nindexingmingVarChar50是255 8nindedianhuaVarChar50是255 9nindeshenfenzhengVarChar300是255 10beizhuVarChar500是255 11yonghumingVarChar50是255 12isshVarChar2是255 13addtimeDateTime8是23  kefang表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 2jiudianVarChar300是255 3kefangbianhaoVarChar50是255 4leixingVarChar50是255 67 途乐乐自助游管理信息系统设计与开发5daxiaoVarChar50是255 6jiageVarChar50是255 7beizhuVarChar500是255 8addtimeDateTime8是23  liuyanban表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 2chengVarChar50是255 3xingbieVarChar2是255 4QQVarChar50是255 5youxiangVarChar50是255 6dianhuaVarChar50是255 7neirongVarChar500是255 8addtimeDateTime8是23 9huifuneirongVarChar500是255  pinglun表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 2xinwenIDVarChar50是255 3pinglunneirongVarChar500是255 4pinglunrenVarChar50是255 5addtimeDateTime8是23  shangpinleibie表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 2leibiemingchengVarChar50是255 3addtimeDateTime8是23 67 途乐乐自助游管理信息系统设计与开发 shangpinxinxi表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 2bianhaoVarChar50是255 3mingchengVarChar50是255 4leibieVarChar50是255 5tupianVarChar50是255 6beizhuVarChar500是255 7addtimeDateTime8是23 8jiageVarChar50是255  xianlujiatuan表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 2xianlubianhaoVarChar50是255 3xianlumingchengVarChar300是255 4chufadiVarChar50是255 5mudediVarChar50是255 6jiaotonggongjuVarChar50是255 7feiyongVarChar50是255 8chuxingshijianVarChar50是255 9faburenVarChar50是255 10canjiarenVarChar50是255 11beizhuVarChar500是255 12isshVarChar2是255 13addtimeDateTime8是23  xinwentongzhi表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 67 途乐乐自助游管理信息系统设计与开发2biaotiVarChar300是255 3leibieVarChar50是255 4neirongText16是255 5tianjiarenVarChar50是255 6shouyetupianVarChar50是255 7dianjilvVarChar10是255 8addtimeDateTime8是23  yonghuzhuce表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 2yonghumingVarChar50是255 3mimaVarChar50是255 4xingmingVarChar50是255 5xingbieVarChar2是255 6chushengnianyueVarChar50是255 7QQVarChar50是255 8youxiangVarChar50是255 9dianhuaVarChar50是255 10shenfenzhengVarChar50是255 11touxiangVarChar50是255 12dizhiVarChar300是255 13beizhuVarChar500是255 14addtimeDateTime8是23 15isshVarChar2是255  youqinglianjie表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 2wangzhanmingchengVarChar50是255 3wangzhiVarChar50是255 67 途乐乐自助游管理信息系统设计与开发4addtimeDateTime8是23  zijiayouxianlu表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号10 2xianlubianhaoVarChar50是255 3xianlumingchengVarChar300是255 4chufadiVarChar50是255 5mudediVarChar50是255 6jiaotonggongjuVarChar50是255 7feiyongVarChar50是255 8chuxingshijianVarChar50是255 9beizhuVarChar500是255 10faburenVarChar50是255 11addtimeDateTime8是2367 途乐乐自助游管理信息系统设计与开发第五章途乐乐自助游管理信息系统的实现5.1模块化的开发环境的简介模块化的程序设计,使得前台页面设计与程序设计几乎完全分离。在前台页面采用过程调用方法。在修改页面设计时只需要在相应位置调用设计好的过程就可以了。这样可以大大减少代码的冗余度.以达到提高代码的重复利用.另外,在调用的过程中传不同的参数以达到不同的效果.,途乐乐自助游管理信息系统设计与开发采用三层架构的设计方案.福州远行者信息技术有限公司—www.RooLsoft.com目前的主要业务在于提供软件毕业设计源码开发以及对应的文档编写,以及对中小型系统的设计和实现,因此办公自动化系统的实现对其有极其重大的意义。5.2数据库的连接本系统系统采用sqlserver2000进行数据库的连接选择“MicrosoftSQLSERVER2005Driver”,与数据源名HotelManage.mdb连接,如图(5.2)图5.2数据库连接图67 途乐乐自助游管理信息系统设计与开发5.3功能的实现5.3.1.系统首页:系统首页是城市旅游网的第一个页面。如图(5.3)图(5.3)系统首页系统首页可分为三部分:第一部分为网站名称及欢迎辞。第二部分是网站功能菜单,以单排列表的形式展开,分别列出系统的信息分类,并显示系统时间等相关信息,提供后台登陆入口。福州远行者信息技术有限公司—www.RooLsoft.com目前的主要业务在于提供软件毕业设计源码开发以及对应的文档编写,以及对中小型系统的设计和实现,因此办公自动化系统的实现对其有极其重大的意义。第三部分为网站的最新的信息。主要代码如下:途乐乐自助游管理信息系统<%@includefile="qttop.jsp"%><%@includefile="qtleft.jsp"%>varfocus_width=320;varfocus_height=210;vartext_height=20;varswf_height=focus_height+text_height;varpics="";varlinks="";vartexts="";<%Stringsqlbht;sqlbht="selecttop5id,biaoti,shouyetupianfromxinwentongzhiwhereshouyetupian<>''andshouyetupian<>'null'orderbyiddesc";ResultSetRS_resultbht=connDbBean.executeQuery(sqlbht);Stringidbht="";Stringbiaotibht="";Stringshouyetupianbht="";while(RS_resultbht.next()){shouyetupianbht=shouyetupianbht+RS_resultbht.getString("shouyetupian")+"|";idbht=idbht+"gg_detail.jsp?id="+RS_resultbht.getString("id")+"|";biaotibht=biaotibht+RS_resultbht.getString("biaoti")+"|";}shouyetupianbht=shouyetupianbht.substring(0,shouyetupianbht.length()-1);67 途乐乐自助游管理信息系统设计与开发idbht=idbht.substring(0,idbht.length()-1);biaotibht=biaotibht.substring(0,biaotibht.length()-1);%>pics="<%=shouyetupianbht%>";links="<%=idbht%>";texts="<%=biaotibht%>";document.write(''); 站内新闻<%Stringsql="";sql="selecttop6id,biaoti,addtimefromxinwentongzhiorderbyiddesc";Stringid="";Stringbiaoti="";Stringaddtime="";inti=0;67 途乐乐自助游管理信息系统设计与开发ResultSetRS_result=connDbBean.executeQuery(sql);while(RS_result.next()){i=i+1;id=RS_result.getString("id");biaoti=RS_result.getString("biaoti");if(biaoti.length()>=24){biaoti=biaoti.substring(0,24);}addtime=RS_result.getString("addtime");%>"><%=biaoti%><%out.print(addtime.substring(0,10));%><%}%>67 途乐乐自助游管理信息系统设计与开发 酒店推荐<%sql="";sql="selecttop5*fromjiudianxinxiwherezhaopian<>''";sql=sql+"orderbyiddesc";RS_result=connDbBean.executeQuery(sql);id="";biaoti="";Stringtupian="";i=0;while(RS_result.next()){i=i+1;id=RS_result.getString("id");biaoti=RS_result.getString("mingcheng");tupian=RS_result.getString("zhaopian");67 途乐乐自助游管理信息系统设计与开发%>">"width="117"height="117"border="0"><%=biaoti%><%}%> 系统简介5.3.2景点介绍模块67 途乐乐自助游管理信息系统设计与开发图(5.4)景点介绍列表页面此系列操作界面为前台对景点的所有操作界面,包括景点的列表和详细信息,用户可在此页面进行对景点信息的所有操作。实现本模块的主要代码如下:景点信息

已有景点信息列表:

搜索:名称:星级序号名称星级地址电话简介照片票价添加时间操作5.3.3站内新闻模块67 途乐乐自助游管理信息系统设计与开发此页面为站内新闻,可随时了解最新的新闻,双击可查看详细内容,实现本模块的主要代码如下所示: 内容详细 <%Stringsql="select*fromxinwentongzhiwhereid="+id;Stringbiaoti="";Stringleibie="";Stringneirong="";Stringdianjilv="";ResultSetRS_result=connDbBean.executeQuery(sql);while(RS_result.next()){biaoti=RS_result.getString("biaoti");leibie=RS_result.getString("leibie");neirong=RS_result.getString("neirong");dianjilv=RS_result.getString("dianjilv");%>

<%=biaoti%>(被访问<%=dianjilv%>次)<%=neirong%>5.3.4用户注册模块67 途乐乐自助游管理信息系统设计与开发此页面为用户注册管理界面,包括用户名,密码,姓名,电话,邮箱,QQ,头像,籍贯,地址,性别,等,可按用户名查找相关信息。实现本模块的主要代码如下所示用户添加用户:

用户名:密码:姓名:性别:女邮箱:电话:身份证:QQ:地址:备注: 67 途乐乐自助游管理信息系统设计与开发5.3.5自驾游模块此模块为自驾游模块,包括,线路编号,线路名称,目的地,交通工具,出行时间,发布人等,可按路编号,线路名称,目的地,交通工具,查找庆相关信息。实现主要代码如下:自驾游线路<%Stringsql;ResultSetRS_result;%>

已有自驾游线路列表:

线路编号线路名称目的地交通工具67 途乐乐自助游管理信息系统设计与开发所有火车汽车飞机轮船步行自行车出行时间-发布人序号线路编号线路名称出发地目的地交通工具费用出行时间备注发布人添加时间操作<%5.3.6在线留言模块67 途乐乐自助游管理信息系统设计与开发用户可以此留言,也可查看留言,如下图所示实现本模块的主要代码如下所示:<%@pagelanguage="java"pageEncoding="gb2312"%><%Stringpath=request.getContextPath();StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";67 途乐乐自助游管理信息系统设计与开发%><%@pagelanguage="java"import="java.sql.*"%>">留言板添加留言板:

昵称:性别:QQ:邮箱:电话:内容: 5.4系统后台操作在本系统后台中有五个模块组成。它们分别是酒店信息管理、留言管理、自驾游管理,旅游商品管理、网友博文及景点信息管理在内的全方位旅行服务,下面就开发这几个模块的过程及所遇到的问题分别加以介绍。67 途乐乐自助游管理信息系统设计与开发福州远行者信息技术有限公司—www.RooLsoft.com目前的主要业务在于提供软件毕业设计源码开发以及对应的文档编写,以及对中小型系统的设计和实现,因此办公自动化系统的实现对其有极其重大的意义。5.4.1系统后台登陆界面系统后台登陆界面的入口在前台的功能列表的最右边,点击即可显示如下界面。如图.(5.7)图(5.7)系统后台登陆界面在此界面,系统核对管理员的用户名和密码,以保证系统的安全。本模块是系统登陆界面,实现的功能是检测合法用户,验证其用户名密码,以杜绝非法用户侵入系统。本模块界面非常简单,就一用户名和密码两个文本框和一个登陆按钮,但实现的方法比较复杂,因为系统要自动判断其输入的用户名及密码的正误,还要自动识别其权限(超级管理员与普通管理员之分),如果登陆正常后,系统要将当前用户名和权限记录下来以便之后其他操作给予适当的权限分配。实现本模块的主要代码如下所示:途乐乐自助游管理信息系统
67 途乐乐自助游管理信息系统设计与开发 用  户:67 途乐乐自助游管理信息系统设计与开发密  码:角  色:管理员普通用户5.4.2系统后台主操作界面当管理人员有合法的身份进入后,看到的就是这个界面,如图(5.8)图(5.8)系统后台主操作界面由此界面可见,系统设计时秉承了“功能齐全化,操作简便化”的设计理念,界面可分为系统名称、功能列表和操作界面三部分。用户登录 欢迎进入途乐乐自助游管理信息系统!请慎用您的权限 使用本系统注意事项:  1,作者:xxxxxxxxxx  2,学校:xxxxxxxxxxxxxxxxxxxx  3,指导老师:xxxxxxxxxxxxxxxxxxxxxx  4,其他版权信息你自己写两名吧,谢谢合作。67 途乐乐自助游管理信息系统设计与开发5.4.2管理员管理管理员作为系统提供的一个很主要的信息分类,系统管理时是一个重点项目,所以在此以之为例说明后台操作细节。图(5.9)管理员信息操作页面该模块主要是让超级管理员可以添加系统中的普通管理员来共同管理本系统。该模块分为两个小块,上面是添加新管理员,包括用户名和密码两个可见字段,还有一个权限是默认隐藏字段。下面是将已有的管理员信息以列表的形式列出,简单明了!由于考虑到系统人员泛滥问题,本模块仅限超级管理员一人使用。实现本模块的主要代码如下所示:<%if(request.getSession().getAttribute("cx").equals("超级管理员")){}else{out.print("");}%><%@pagelanguage="java"pageEncoding="gb2312"%><%Stringpath=request.getContextPath();StringbasePath=67 途乐乐自助游管理信息系统设计与开发request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><%@pagelanguage="java"import="java.sql.*"%>">修改密码用户名:*密码:*确认密码:

已有管理员列表:

序号用户名67 途乐乐自助游管理信息系统设计与开发密码权限添加时间操作<%ResultSetRS_result=connDbBean.executeQuery("select*fromallusersorderbyiddesc");Stringid="";Stringusername="";Stringpwd="";Stringcx="";Stringaddtime="";inti=0;while(RS_result.next()){i=i+1;id=RS_result.getString("id");username=RS_result.getString("username");pwd=RS_result.getString("pwd");cx=RS_result.getString("cx");addtime=RS_result.getString("addtime");%><%=i%><%=username%><%=pwd%><%=cx%><%=addtime%>&tablename=allusers"onclick="returnconfirm('真的要删除?')">删除<%}%>67 途乐乐自助游管理信息系统设计与开发5.4.3注册会员管理界面此页面为用户注册管理界面,包括用户名,密码,姓名,电话,邮箱,QQ,头像,籍贯,地址,性别,等,可按用户名查找相关信息。实现本模块的主要代码如下所示:

已有用户注册列表:

搜索:用户名:添加序号用户名密码性别67 途乐乐自助游管理信息系统设计与开发电话QQ身份证地址添加时间操作<%Stringsql="";sql="select*fromyonghuzhucewhere1=1";if(request.getParameter("bianhao")==""||request.getParameter("bianhao")==null){}else{sql=sql+"andyonghuminglike'%"+request.getParameter("bianhao")+"%'";}sql=sql+"orderbyiddesc";ResultSetRS_result=connDbBean.executeQuery(sql);Stringid="";Stringyonghuming="";Stringmima="";Stringxingbie="";Stringdianhua="";StringQQ="";Stringshenfenzheng="";Stringdizhi="";Stringaddtime="";inti=0;while(RS_result.next()){i=i+1;id=RS_result.getString("id");yonghuming=RS_result.getString("yonghuming");mima=RS_result.getString("mima");xingbie=RS_result.getString("xingbie");dianhua=RS_result.getString("dianhua");QQ=RS_result.getString("QQ");shenfenzheng=RS_result.getString("shenfenzheng");dizhi=RS_result.getString("dizhi");addtime=RS_result.getString("addtime");%><%=i%><%=yonghuming%><%=mima%><%=xingbie%><%=dianhua%><%=QQ%><%=shenfenzheng%><%=dizhi%>67 途乐乐自助游管理信息系统设计与开发<%=addtime%>&tablename=yonghuzhuce"onClick="returnconfirm('真的要删除?')">删除<%}%>
以上数据共<%=i%>条,打印本页此系列操作界面为后台对经典线路的所有操作界面,包括线路信息的添加和查询操作,管理员可在此页面进行对线路信息的所有操作。从以上界面可知,系统设计尽量考虑了操作的简便性,功能的强大性,所以,不一一介绍其操作规范。67 途乐乐自助游管理信息系统设计与开发5.4.4景点信息管理界面此页面为景点信息添加,查询页面,可按名称或星级查找您所需要的景点。实现本模块的主要代码如下所示:景点信息functionup(tt){67 途乐乐自助游管理信息系统设计与开发varpop=newPopup({contentType:1,isReloadOnClose:false,width:300,height:50});pop.setContent("contentUrl","upload.jsp?Result="+tt);pop.setContent("title","文件上传");pop.build();pop.show();}functioncheck(){if(document.form1.mingcheng.value==""){alert("请输入名称");document.form1.mingcheng.focus();returnfalse;}if(document.form1.xingji.value==""){alert("请输入星级");document.form1.xingji.focus();returnfalse;}}functiongow(){document.location.href="jingdianxinxi_add.jsp?jihuabifffanhao="+document.form1.jihuabifffanhao.value;}添加景点信息:

名称: *星级:一星级二星级三星级四星级五星级 *地址:电话:简介:照片: 票价: 67 途乐乐自助游管理信息系统设计与开发5.4.5站内新闻管理界面此页面为站内新闻,可随时了解最新的新闻,双击可查看详细内容,实现本模块的主要代码如下所示:

已有<%=newString(request.getParameter("lb").getBytes("8859_1"))%>列表:

搜索:标题:67 途乐乐自助游管理信息系统设计与开发"/>序号标题类别添加人添加时间操作<%Stringsql="";sql="select*fromxinwentongzhiwhereleibie='"+newString(request.getParameter("lb").getBytes("8859_1"))+"'";if(request.getParameter("bianhao")==""||request.getParameter("bianhao")==null){}5.4.6酒店信息管理界面67 途乐乐自助游管理信息系统设计与开发此页面为酒店信息添加,酒店信息查询,及预订管理.,实现本模块的主要代码如下所示:酒店预订functionup(tt){varpop=new67 途乐乐自助游管理信息系统设计与开发Popup({contentType:1,isReloadOnClose:false,width:300,height:50});pop.setContent("contentUrl","upload.jsp?Result="+tt);pop.setContent("title","文件上传");pop.build();pop.show();}functioncheck(){if(document.form1.jiudianmingcheng.value==""){alert("请输入酒店名称");document.form1.jiudianmingcheng.focus();returnfalse;}if(document.form1.kefangbianhao.value==""){alert("请输入客房编号");document.form1.kefangbianhao.focus();returnfalse;}if(document.form1.jiage.value==""){alert("请输入价格");document.form1.jiage.focus();returnfalse;}if(document.form1.yudingshijian.value==""){alert("请输入预订时间");document.form1.yudingshijian.focus();returnfalse;}if(document.form1.yudingtianshu.value==""){alert("请输入预订天数");document.form1.yudingtianshu.focus();returnfalse;}if(document.form1.nindexingming.value==""){alert("请输入您的姓名");document.form1.nindexingming.focus();returnfalse;}if(document.form1.nindedianhua.value==""){alert("请输入您的电话");document.form1.nindedianhua.focus();returnfalse;}if(document.form1.nindeshenfenzheng.value==""){alert("请输入您的身份证");document.form1.nindeshenfenzheng.focus();returnfalse;}if(document.form1.yonghuming.value==""){alert("请输入用户名");document.form1.yonghuming.focus();returnfalse;}}functiongow(){document.location.href="jiudianyuding_add.jsp?jihuabifffanhao="+document.form1.jihuabifffanhao.value;}添加酒店预订:

酒店名称: *客房编号: *价格: *预订时间: *预订天数: *您的姓名: *您的电话: *您的身份证: *备注:用户名:'/> * <%5.4.7留言板管理界面此页面为留言板管理页面,管理员管理用户可的留言,查看留言。实现本模块的主要代码如下所示:

已有留言板列表:

67 途乐乐自助游管理信息系统设计与开发序号昵称性别QQ邮箱电话内容添加时间回复内容操作第六章物理设计设计原理不同的数据库产品所提供的物理环境、存取方法和存储结构有很大差别,能供设计人员使用的设计变量、参数范围也很不相同,因此没有通用的物理设计方法可遵循,只能给出一般的设计内容和原则。希望设计优化的物理数据库结构,使得在数据库上运行的各种事务响应时间小、存储空间利用率高、事务吞吐率大。为此首先对要运行的事务进行详细的分析,获得选择物理数据库设计所需要的参数。其次,要充分了解所有的RDBMS的内部特征,特别是系统提供的存取方法和存储结构。福州远行者信息技术有限公司—www.RooLsoft.com目前的主要业务在于提供软件毕业设计源码开发以及对应的文档编写,以及对中小型系统的设计和实现,因此办公自动化系统的实现对其有极其重大的意义。确定数据库物理结构主要指确定数据的存放位置和存储结构,包括确定关系、索引、聚簇、日志、备份等的存储安排和存储结构;确定系统配置等。确定数据的存放位置和存储结构要综合考虑存取时间、存储空间利用率和维护代价三方面的因素。这三方面因素是相互矛盾的,因此需要进行权衡,选择一个折中的方案。福州远行者信息技术有限公司—www.RooLsoft.com目前的主要业务在于提供软件毕业设计源码开发以及对应的文档编写,以及对中小型系统的设计和实现,因此办公自动化系统的实现对其有极其重大的意义。系统的设计方案67 途乐乐自助游管理信息系统设计与开发1.数据库存储位置:根据以上的数据库设计原理,在建立数据库时,我将此数据库既student数据库存储在本地计算机的我的文档中的毕业设计软件/数据文件中。数据库中有数据表六个。2.文件增长方式:可以由上图看到,设置的数据文件的增长方式为按百分比增长的方式,最大文件大小没有限制。而设置日志文件的增长方式为按兆字节增长的方式,最大文件大小限制为5MB。存取方法数据库系统是多用户共享的系统,对同一个关系要建立多条存取路径才能满足多用户的多种应用要求。物理设计的任务之一就是要确定选择哪些存取方法,即建立哪些存取路径。存取方法是快速存取数据库中数据的技术。数据库管理系统一般都提供多种存取方法。常用的存取方法有三类。第一类是索引方法,目前主要是B+树索引方法;第二类是聚簇(Cluster)方法;第三类是HASH方法。B+树索引方法是数据库中经典的存取方法,使用最普通。1.索引存取方法:在设计本系统时,已经为教职工信息表中的编号、姓名属性建立了索引,由于编号、姓名属性要经常在查询条件中出现,所以要在这个属性上建立索引。关系上定义的索引数并不是越多越好,系统为维护索引要付出代价,查找索引也要付出代价。例如,若一个关系的更新频率很高,这个关系上定义的索引数不能太多。因为更新一个关系时,必须对这个关系上有关的索引做相应的修改。2.聚簇存取方法:为了提高某个属性(或属性组)的查询速度,把这个或这些属性(称为聚簇码)上具有相同值的元组集中存放在连续的物理块称为聚簇。聚簇功能可以大大提高按聚簇码进行查询的效率。聚簇功能不但适用于单个关系,也适用于经常进行连续操作的多个关系。即把多个连接关系的元组按连接属性值聚集存放,聚簇中的连接属性称为聚簇码。这就相当于把多个关系按“预连接”的形式存放,从而大大提高连续操作的效率。福州远行者信息技术有限公司—www.RooLsoft.com目前的主要业务在于提供软件毕业设计源码开发以及对应的文档编写,以及对中小型系统的设计和实现,因此办公自动化系统的实现对其有极其重大的意义。3.HASH存取方法:有些数据库管理系统提供了HASH存取方法。选择HASH存取方法的规则如下:67 途乐乐自助游管理信息系统设计与开发如果一个关系的属性主要出现在等连接条件中或主要出现在相等比较选择条件中,则此关系可以选择HASH存取方法。第七章系统详细配置方法1、配置环境变量:(1)我的电脑—右键—属性—高级—环境变量—系统变量—新建,变量名:CLASSPATH,注意为大写,变量值:你所安装JDK的根目录下的lib文件夹,如:C:ProgramFilesJavajdk1.5.0libtools.jar;.注意后面以分号和一个点结尾;(2)修改path变量:我的电脑—右键—属性—高级—环境变量—系统变量—选择path,点编辑,在变量值最后增加一个分号,增加你安装的JDK的根目录下的bin文件夹:C:ProgramFilesJavajdk1.5.0bin;2、在命令行分别输入java、javac,如无错误提示,安装完成;3、如果是B/S结构程序,双击E:jakarta-tomcat-5.0.28binstartup.bat,如果出现黑色TOMCAT界面,安装成功,否则重装;4、安装SQLServer2000数据库,一路默认,注意不要选择域用户,设置sa用户的密码为123;5、安装SQLServer2000数据库SP3补丁,当提示已成功传递文件之后,找到安装的目录,双击setup.bat,看提示安装,基本默认;6、附加数据库:打开开始—程序—MicrosoftSQLServer—服务管理器,启动数据库,开始—程序—MicrosoftSQLServer—福州远行者信息技术有限公司管理器,在左侧树状菜单,选择数据库-右键-所有任务-附加数据库,点击浏览,选择你的文件夹下的.MDF文件,确定;7、如果是C/S结构程序,安装你的程序,OK;8、如果是B/S结构程序,复制你的网站文件到E:jakarta-tomcat-5.0.28webapps67 途乐乐自助游管理信息系统设计与开发下,启动E:jakarta-tomcat-5.0.28binstartup.bat,在IE中输入http://localhost:8080/你的网站名,OK;1、如果需要配置数据源,开始-控制面板-管理工具-数据源ODBC-添加-SQLServer-完成,名称填写readme.txt文件里的数据源名,描述为空,服务器填写“.”就可以,下一步-下一步-更改默认的数据库为你的附加数据库-下一步-完成-测试数据源,如提示“测试成功”,一路确定,否则重装;总结在本系统的开发过程中,由于本人是初次开发软件,在知识、经验方面都存在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会存在一些缺陷和不足。因为对旅游业宣传的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。虽然旅游信息宣传网站在中小型的城市中的应用不是很多,但是未来的发展方向,在本次开发过程由于受种种的限制,未能实现全面系统的数据测试,因此在以后的系统更新过程中可能会造成一些不必要的数据损失。尽管本管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的。相信本途乐乐自助游管理信息系统设计与开发是一套中小型途乐乐自助游管理信息系统在日常管理中必不可少的管理软件,通过开发这个系统,我掌握了的项本过程,了解了的基本知识巩固了我对JSP的学习,但在这次毕业设计中的最大收获并不是掌握这几门开发工具的应用,而是学会了设计系统的思维方法,以及与同学们之间相互帮助的精神。67 途乐乐自助游管理信息系统设计与开发致谢在论文即将完成之际,回顾紧张但又充实的学习和开发过程,本人在此向所有关心我的及帮助我的老师和同学们致以最真诚的感谢。在本次毕业设计中,我从指导老师--------某某老师,身上学到了很多东西。他认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到很大的提高,这对于我以后的工作和学习都有一种巨大的帮助,在此感谢他耐心的辅导。在撰写论文阶段,杨老师几次审阅我们的论文,提出了许多宝贵意见,没有他的指导,我就不能较好的完成课题设计的任务。另外,我还要感谢在这几年来对我有所教导的老师,他们孜孜不倦的教诲不但让我学到了很多知识,而且让我掌握了学习的方法,更教会了我做人处事的道理,在此表示感谢。同时,在系统开发过程中还有我所在福州远行者信息技术有限公司的同事也给了我很大的帮助,让我感受到了福州远行者信息技术有限公司文化,在这里我表示感谢。67 途乐乐自助游管理信息系统设计与开发参考文献[1]徐国飞.中国自助旅游的发展现状及前景预测.北方经贸.2006(5)[2]丁磊.浅析自助旅游发展的障碍与对策.商业经济.2006(9)[3]彭征,廖和平,黄易禄,熊祥强.旅行社旅游信息系统研究[J].《河南大学学报》,2006年6月第31卷第3期.[4]李文亮,翁瑾,杨开忠.旅游系统模型比较研究[J].《旅游学刊》,第20卷2005年第2期.[5]周昕薇,宫辉力,赵文吉,喻孟良,王颖,杨伶俐.北京旅游信息系统的设计与实现[J].《测绘通报》(100037),2005年3月22日.[6] 杨环焕,赵继红.我国自助旅游的发展对策分析[J].现代福州远行者信息技术有限公司教育,2007(8):127-128.[7] 张秀娟.打造自助旅游服务体系[N].河北经济日报,2005-01-05(A01).[8] 连漪,梁健爱.上海、杭州和苏州旅游集散中心运营模式比较研究《区域经济》,2007年第Ⅱ期[9]李江风.旅游信息系统概论[M].武汉:武汉大学出版社.2003年[10]陈小芳,张伟强:我国自驾游与自助游网站的功能综合评价初步研究.湖南商学院学报(双月刊)Vol.17NO.2Apr.201067 途乐乐自助游管理信息系统设计与开发[11]周文生,毛峰,胡鹏.开发式WebGIS的理论与实践[M].北京:科学出版社,2007[12]应莉,朱艺华.分布式旅游管理信息系统的设计与实现.浙江工业大学硕士学位论文.2009年4月[13]肖江南.旅游信息管理〔Ml.福州:福建人民出版社,2007:9.[14]张英姬,孙睿,石培华等.基于Gls的旅游信息系统的设计和实现[JJ.影像技术,2008,(2):40一41.[15]褚英敏,袁再健.我国旅游信息系统研究进展与展望[J].城市发展研究,2009,16(8):4一6.[16]孔云峰.论旅游信息系统的概念、内涵与功能[J].桂林旅游高等专科学校学报,2005,16(5):16一19.[17]华海滨,侯孟书.自助旅游信息系统的设计与实现.电子科技大学硕士学位论文.2010年10月[18]RosemaryStockdale.Managingcustomerrelationshipsintheself-serviceenironmentofe-tourism[J].JournalofVacationMarketing.Jul2007;13:205-219.[19]MachialJ.Reinders,PratibhaA.Dabholkar,RuudT.Frambach.ConsequencesofForcingConsumerstoUseTechnology-BasedSelf-service[J].JournalofserviceResearch.volume11number2,nov2008.107-123.[20]FrancisL.Delmonico.TheHazardsofTransplantTourism[J].Clin.J.SocNephrol,Feb2009;4:245-250.[21]JarvisJ.TheBillionDollarBackpackers:TheUltimateFullyIndependentTourists[C].NationalCentreforAustralianStudies.MonashUniversity,Melbourne.67 途乐乐自助游管理信息系统设计与开发[22]Cohen,E,TowardaSociologyofInternationalTourism[J]..SocialResearch,1972:39.[23]Riley,P.RoadCultureofInternationalLong-TerrnBudgetTravelers[J].AnnalsofTourismResearch,1988,15:313-328.[24]LokerMurphy,L.andPearce,P.YoungBudgetTravelers;BackpackersinAustralia[J]AnnalsofTourismResearch,1995:22.[25]L.Pearce.Youngbudgettravelers:BackpackersinAustralia[J].AnnalsofTourismResearch.1995Vo1.22,No4:819-843.[26]Sorensen,Sorensen,A.BackpackerEthnographay[J].AnnalsofTourismResearch,2003,30(4):847-867.[27]Riley,P.,RoadCultureofInternationalLong-TerrnBudgetTravelers[J].AnnalsofTourismResearch,1988:15.67

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
最近更新
更多
大家都在看
近期热门
相关标签
关闭