基于JSP的广东省高铁订票系统的设计与实现.docx

上传人:王** 文档编号:769838 上传时间:2024-01-14 格式:DOCX 页数:35 大小:307.68KB
下载 相关 举报
基于JSP的广东省高铁订票系统的设计与实现.docx_第1页
第1页 / 共35页
基于JSP的广东省高铁订票系统的设计与实现.docx_第2页
第2页 / 共35页
基于JSP的广东省高铁订票系统的设计与实现.docx_第3页
第3页 / 共35页
基于JSP的广东省高铁订票系统的设计与实现.docx_第4页
第4页 / 共35页
基于JSP的广东省高铁订票系统的设计与实现.docx_第5页
第5页 / 共35页
基于JSP的广东省高铁订票系统的设计与实现.docx_第6页
第6页 / 共35页
基于JSP的广东省高铁订票系统的设计与实现.docx_第7页
第7页 / 共35页
基于JSP的广东省高铁订票系统的设计与实现.docx_第8页
第8页 / 共35页
基于JSP的广东省高铁订票系统的设计与实现.docx_第9页
第9页 / 共35页
基于JSP的广东省高铁订票系统的设计与实现.docx_第10页
第10页 / 共35页
亲,该文档总共35页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于JSP的广东省高铁订票系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于JSP的广东省高铁订票系统的设计与实现.docx(35页珍藏版)》请在优知文库上搜索。

1、基于JSP的广东省高铁订票系统的设计与实现摘要:当今的广东省在近年来的人口规模上呈现不断攀升之势,城际之间的高铁运输需求以一个迅猛的速度在不停增长,在高铁系统的运转及服务过程中,对于民众的订票需求量越来越大,本着希望借助互联网加编程技术来实现一个集多个主要功能于一体的高铁订票系统也就应运而生,此次毕业项目设计将会在严密的各项分析基础上,采取可行的措施,并以此设计出真正符合大众订票需求的方案及系统,充分利用所学的编程技术来搭建一个完善的高铁订票系统,并且该系统是特别为广东省高铁客运量庞大的现实情况应运而生。在设计过程中将会根据之前的分析画好各类数据图,E-R图等,为后面的程序设计保驾护航,提供准

2、确可靠的指引。本课程设计采用MyeCliPSe开发工具和MySQLSerVer数据库来开发这个高铁站订票系统。该系统旨在解决高铁站订票工作所面临的一些痛点及问题,让整个系统能够更好满足高铁订票的基本要求,包括查询、订票、退票等多个方面的功能。该系统能在高铁实际运营中极大提升订票业务相关工作的效率,为民众出行带来更大的便利,这也是开发该系统的最大初衷。关键词:订票系统,高铁,设计与实现,JSPDesignandImplementationofGuangdongHigh-speedRailBookingSystemBasedonJSPAbstract:Inrecent,thepopulationo

3、fguangdongprovincehasshowedaIrendofrocketing,betweentheinter-cityhigh-speedrailtransportdemandintensivelyascendingatasharpfulspeed,Meanwhile,theprocessofoperationandSerViCeforthepublicdemandtoticketsisbiggerthanitabouttherailwaysystem,thespiritofhopewiththehelpoftheInternetandprogrammingtechnologyto

4、knovaboutintegratingmultiplemainfunctionoftherailreservationsystemalsoarisesatthehistoricmoment,thegraduationprojectdesignwillbetightonthebasisoftheanalysis,takefeasiblemeasures,andthusdesignschemeandthatreallycanmeetthedemandofmassbookingsystem,Makefulluseontheprogrammingtechnologytobuildasoundhigh

5、-speedrailwaybookingsector,FurthermoreJhesystemisexclusivelyfortheguangdongprovincehigh-speedrailwaypassengervolumeofthereality.Ontheprocessofit,!woulddrawalltypeofdatagraphsande-rgraphsaccordingtothepreviousanalysis,soastoescortthesubsequentprogramdesignandprovideaccurateandbelieveableguidanc.Thepr

6、ojectwhichcouldmeettremendousrequiremwntisdesignedtoadoptMyeclipsedevelopmenttoolsaswellasMySQLServerdatabasetodevelopthehigh-speedrailwaystationticketbookingsystem.Atlast,thecomplicatedsysteminordertoSettlemanythornytroubleorproblemsfacedbythebookingworkoftherailwaysystem,asaresultofthewholesystemc

7、anbettermeetthebasicrequirementsofhigh-speedrailwaybooking,includinginquiry,booking,refundaswellasotheringredientsoftheprogrametc.Thesystemcangreatlyimprovetheefficiencyofbookingrailticketintheactualitypracticeofhigh-speedrailwayandtakingmoreconveniencetodailythikeeventravel.KeyWord3:TiCkelbookingsy

8、stem,High-speedRaiLDesignandIinplementationJSP目录第1章绪论11.1 系统开发的背景及意义11.2 国内外高铁系统发展情况11.3 课题研究的主要内容2第2章系统需求分析32.1 系统业务需求分析32.2 系统的UML建模32.3 数据流图4第3章系统设计与实现73.1 系统设计73.1.1 系统总体性框架的搭建73.1.2 系统数据库设计83.1.3 系统模块的构建H3.2 系统实现133.2.1 用户注册及登陆的模块实现133.2.2 车次信息查询模块的实现153.2.3 用户订票模块的实现163.2.4 用户改票或退票模块的实现173.2.5

9、 后台管理操作模块的实现18第4章系统测试204.1 系统测试的意义204.2 本系统的测试204.2.1 功能反馈结果的测试204.2.2 数据格式的测试20第5章结束语225.1 全文总结22参考文献23致谢24第1章绪论1.1系统开发的背景及意义在如今所处的广东省,在享受经济飞速发展的高度物质文明的同时,也相应的导致广东省内出现各种人口在数量和规模上的剧烈增长,人们出行的种种问题日益显露,特别是高铁这一块,订票难,买票排队时间长等等因此,如何更快捷、更方便地购票成为人们普遍关心的问题。本课题主要是对高铁在线订票系统进行需求分析与方案设计,以及将应用能更好落实到现实客运体系当中,为社会广大

10、人民提供便利。开发主要从后台管理和前端界面两方面进行。借由当今高速发展的信息化技术搭建而成的全新高铁系统,可以实现预定高铁票、售票、退票和查询等多种功能的服务。就整个高铁订票系统中最常用,同时也是人力成本最高的售票业务来讲,通常需要提供错综复杂的服务项目,其交互的数据量也是庞大到难以想象的。也正因如此,着迫使我们必须尽快且灵活掌握计算机技术和互联网技术的结合来完成对整个高铁订票系统的信息管理的现代化升级,进而能够最大程度上降低财力和劳动力的高昂支出,通过提高售票效率,降低售票人员的服务成品,为车站提供高额的资金回报。该高铁订票该系统将使用目前行业十分成熟的javaEE技术来搭建从前端到后端的全

11、栈式框架,实现了高铁客运中心管理车票和乘客信息的目标,该高铁系统将实现从开始的客运站到售票阶段,再到车次资料查询、用户自主退票和售票等情况进行科学的管控。当高铁订票系统搭建完成并投入运营,将会对广大群众的日常出行提供难以企及的高度便利,给人民群众的生活水平带来巨大且深远的影响。就该需求错综复杂的预订高铁票的全局性系统来看,它的核心功能是准确且高效地完成乘客在线上查票,订票,退改票等如此一套系统性任务,查询服务和管理员对高铁站售票这项服务的管理。开发这一系统的主要目的就是改变传统的高铁购票方式,运用信息化技术购买高铁票,做到既简单又快捷高效。L2国内外高铁系统发展情况在国际上大多数国家的高铁系统

12、刚刚起步时,其高铁客运系统中的售票业务通常是由人工进行处理的,这种处理方式成本大、耗时长、误差率高、效率低等等缺点。不过,高铁系统也在紧随着当前互联网技术的日新月异和蓬勃发展,在目前的铁路系统的发展轨迹上,绝大多数国家正在逐渐或已经采用了搭配计算机技术和通信技术建设而成的一整套成熟的线上客运订票系统,也因此获得国际上大多数国家对于这种技术的大力支持和推动,这套系统对于本国的全国性客运体系中发挥巨大作用,我国当然不例外,敏锐的嗅到高铁发展的风口,并且集中发力于互联网技术在高铁系统当中的应用,依靠本国发达的IT行业以及业内大量的高技术人才,共同打造属于中国的线上高铁订票系统,为我国高铁客运体系注入

13、强劲动力。L3课题研究的主要内容此次本人主导设计开发的高铁订票系统的课题研究,在该课题研究中主要的研究内容是对整个高铁订票系统进行解构,结合当前国内外大环境的突出需求,并且利用当代的发达的互联网技术,进行全方位,无缝对接,整合。在这一整合过程中,我需要做的就是对于核心需求进行剖析,将其系统中涉及到的多个实体进行细致准确归纳,将其与订票业务进行联接,当做完一整套的分析后,便可开始着手进行物理层面的设计开发,这其中就有包含对整个高铁系统的数据库进行精确构建并实现该数据库,并且运用了eclipse平台来高效的开发整个高铁订票系统的前后端,这其中运用JSP技术实现前后端数据的联系,并与数据库实现连接,

14、保证系统的操作能够影响数据库中数据的变动,当数据库,前端,后端三者完成联接后,这将意味着该全栈式高铁订票系统框架成功建起。第2章系统需求分析需求分析其主旨是为了剖析广大民众在高铁订票过程中会出现的最基本,最核心的需求是哪些,充分掌握民众用户的需要,并借此将需求分析的结果准确地,可靠地应用至整个系统的构建当中。对于该高铁系统的需求分析总结了如下多道步骤:2.1 系统业务需求分析广东省高铁订票系统应该具备如下业务:1.查询将高铁系统中对于高铁列车车次的查询业务划分成车次相关资讯的查询以及用户对预定的车票信息的查询。要求:1)对车次的查询,可以按照发车车次进行查询;2)车次信息包括:发车具体时间、出

15、发地、发车日期、车号等。3)座位类型设定。4)车次信息只允许用户查询,不能修改。2 .订票通过查询系统,用户根据自己的需求找到满意的车次,此时,在将自己的身份信息按文本框右边的要求准确输入后,方可通过网上订票确定己预订选中的车票。要求:订票记录应包括:用户账号名、发车号、发车日期、购票日期、购票数、总票价。3 .退票/修改在之前己订完票的基础上,在一定时间范围内,能够使用户有进行退票或修改的操作空间,借助查询系统,客户可依照自己的姓名找到自己的订票,再通过退票/修改这一业务来退去此前所购的车票或是修改订票的信息。2.2系统的UML建模L用户关键功能用例的关系图经分析了解到用户最主要操作的业务为

16、注册登录、查询、订票和退票。用户关键功能用例的关系图如下图的2-2所展示:修改/退票图2T用户关键功能用例的关系图2 .管理员的用例关系图在设高铁订票系统中,管理员在系统主要进行后台信息的管理操作,包括对车次的发车信息,注册用户的信息,用户预定车票信息进行管理,还可以对自己的账号进行修改。管理员的功能用例关系图如图2-3所示:新增管理员用户信息管理图2-2管理员的功能用例关系图2.3数据流图1 .车次信息查询数据流图车次信息数据流的过程是用户手动将要查询的车次关键字输入系统中,然后系统处理后到数据库中进行查找,找到用户需要的车次信息后将执行结果返回,此时用户便能看到自己所需的车次的详细信息。车次信息查询DFD如图2-3所示:车

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

当前位置:首页 > IT计算机 > Java

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!