公交车线路管理系统的设计与实现-毕业设计论文.docx

上传人:夺命阿水 文档编号:1701722 上传时间:2024-11-25 格式:DOCX 页数:32 大小:183.81KB
返回 下载 相关 举报
公交车线路管理系统的设计与实现-毕业设计论文.docx_第1页
第1页 / 共32页
公交车线路管理系统的设计与实现-毕业设计论文.docx_第2页
第2页 / 共32页
公交车线路管理系统的设计与实现-毕业设计论文.docx_第3页
第3页 / 共32页
公交车线路管理系统的设计与实现-毕业设计论文.docx_第4页
第4页 / 共32页
公交车线路管理系统的设计与实现-毕业设计论文.docx_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《公交车线路管理系统的设计与实现-毕业设计论文.docx》由会员分享,可在线阅读,更多相关《公交车线路管理系统的设计与实现-毕业设计论文.docx(32页珍藏版)》请在课桌文档上搜索。

1、本科毕业论文(设计)论文(设计)题目:贵阳公交车路途管理系统的设计与实现院系:计算机科学与技术学院专业:软件工程学生姓名:学号:指导老师:完成日期:20年5月贵州高校本科毕业论文(设计)诚信责任书本人慎重声明:本人所呈交的毕业论文(设计),是在导师的指导下独立进行探讨所完成。毕业论文(设计中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。特此声明。本人签名:日期:摘要IIIAbstractIV第一章绪论11.1 背景与意义11.2 本文组织结构2其次章相关技术介绍3第三章系统需求分析43.1总体业务描述43.2非功能性分析53.3本章小结5第四章系统具体设计64.1 系统架构

2、设计目标64.2 系统功能结构64.3 数据库设计8数据库需求分析8数据库概念设计94.4 功能具体设计14查询模块14管理模块154.5 本章小结16第五章系统实现与测试175.1系统功能实现175.2系统测试245.3本章小结25参考文献28致谢30贵阳公交车路途管理系统的设计与实现摘要城市的发展刺激交通的改进,其中公交车的地位越来越高,就目前来说,它是绝大多数人出行的首选工具。在公交线路困难多变的今日,为了更好的支持公交的发展,服务群众,须要大力发展我国的城市公交查询系统,建立一个网络化的查询系统能有效帮助人们合理支配出行、了解公交线路变更,便利人们获得各种公交线路信息。基于B/S模式设

3、计了贵阳公交车线路管理查询系统,实现了查询(包括线路查询、站点查询和站站查询)、管理(包括车次信息管理、站点信息管理、线路信息管理和站点线路关系管理等功能。并且考虑了乘客选择公交线路决策的因素,乘客在查询公交线路时依据经过的站点数目的多少给乘客供应最优选择线路。本次设计的系统基本符合贵阳公交不运营的实际状况,充分考虑了不同乘客的实际乘车要求,有较强的实际应用价值。关键词:公交查询,数据库,管理系统Designandimp1.ementationofbusroutemanagementsysteminGuiyangAbstractThedeve1.opmentofthecitytostimu1.

4、atetrafficimprovement,thestatusofthebusisgettinghigherandhigher,fornow,itisthefirstchoiceforthevastmajorityofpeop1.etrave1.Inthecomp1.icatedandchangeab1.ebus1.inestoday,inordertobettersupportpub1.ictransportationdeve1.opment,servingthepeop1.eandneedtovigorous1.ydeve1.opChinasurbanpub1.ictransportque

5、rysystem,estab1.ishanetworkquerysystemcaneffective1.yhe1.ppeop1.ereasonab1.earrangementsfortrave1.,1earntochangeofbus1.ines,convenientforpeop1.etogetinformationofvariousbus1.ines.BasedonB/SmodedesignofGuiyangbus1inequerysystem,toachievethequery(inc1.uding1.ineinquiries,sitequeryandquerystationmanage

6、ment(inc1.udingtraininformationmanagement,siteinformationmanagement,1.ineinformationmanagementandsite1.inere1.ationshipmanagement)function.Andtakingintoaccountthefactorsofpassengerchoiceofbusroutes,passengersinthebusrouteaccordingtothenumberofthenumberofsitestoprovidethebestchoiceforthepassenger1.in

7、e.Thedesignofthesystemisbasica1.1.yin1inewiththeactua1.situationofthebusoperatorsinGuiyang,fu1.Iyconsidertheactua1.requirementsofdifferentpassengers,thereisastrongpractica1.va1.ue.Keywords:Businquiry,Database.Managementsystem第一章绪论1. 1背景与意义如今,随着社会的进步和计算机技术的快速发展,这些年买私家车的人是一年比一年多,但对于生活在城市里面的绝大多数人来说,不管是

8、上下班,还是出行办事,都是要仰仗公共交通工具的,运用最多的就数公交车了。如何能够便利快捷地出行自然而然就成为了大多数人所关切的问题,也是城市管理交通部门所最关切的问题。中国大城市产生交通拥堵与“交通梗塞”的地点与范围正在逐步增加,产生的次数和持续时间也在呈上升的趋势,大力发展城市交通系统,吸引更多的市民来运用城市的公共交通系统是缓解城市交通拥堵的战略举措。由于公交信息查询系统的发展比较落后,公交信息的完整性和精确性得不到保证,除了少数一线城市以外别的大多数城市还没有特地的机构负责信息的发布和管理。多数乘客就只能通过公交站牌上获得显示的站点信息,而有关班次、到离站时间等具体信息基本不能找到。乘客

9、在出行中不能获得关于乘车的具体信息,对不熟识线路的乘客来说,要想便利快捷地出行无疑会造成肯定的困难。随着现代化进程的不断加快,城市化现象也越来越突出,然而,在城市化的过程中,一座城市的公共交通对这个城市在经济,政治,技术等方面的发展影响叵大,交通的发展好坏关乎一个城市的交通模式、城市建设,所以大力提倡改善客运结构,大力发展公共交通。一个良好的公共交通网络能够有效的缓解城市交通拥堵的现状,能让城市的发展健康有序的进行。发展城市公共交通能够让人们的出行变得更加的便利和极大的改善城市的居住环境。另一方面,在当今这个资源匮乏的年头,发展公共交通,不仅能够提高资源的有效利用率,降低在城市化过程中所造成的

10、交通污染,更好的节约土地资源,符合可持续发展的理念,并且能够为城乡的相互发展供应一个强有力的后盾,让中国的经济发展迈上一个新台阶。1.2本文组织结构本次毕业设计主要实现公交路途的管理和查询,以C#语言就行开发,SQ1.建立数据库。设计前台和后价各个页面,从而完成整个系统的设计开发。该系统主要包含了2个功能模块:管理员管理功能模块、查询功能模块。结合信息分析以与查询方式的选择和对数据库的运用,通过对该系统的实现,培育系统开发和设计实力。本文介绍了“贵阳公交车路途管理系统”,包括设计和实现两个部分,本文共分为六个章节,现在对每个章节作简要的内容说明。第一章:主要讲解并描述了系统的设计背景、意义、国

11、内外发展状况等内容。其次章:完成模块运用到的相关工具和技术的具体介绍,并对某些名词进行说明。第三章:对系统进行需求分析,主要考虑系统功能性需求以与非功能性需求分析。第四章:介绍了各个功能的设计,从系统的功能结构到数据库设计,最终主要讲解了查询模块和管理模块的具体设计。笫五章:对第四章的各个功能设计的实现部分,主要包括后台管理模块、前台杳询模块的各个功能实现效果图与代码,以与对系统测试过程的简述。第六章:项目的结论部分,本章节的结论是在系统实现的基础上得出的,总结本次设计的成果与不足之处。本文的最终,主要是对在系统开发的过程中所引用到的资料和文献的介绍。其次章相关技术介绍系统采纳SQ1.Serv

12、er作为后台数据库的支持,B/S框架用于开发实现后台数据与前台页面数据的管理,MVC框架简化了设计的困难度,削减了技术上的困难。1. SQ1.Server数据库SQ1.Server是Microsoft公司推出的关系型数据库管理系统1.MicrosoftSQ1.Server是一个全面的数据库平台,运用集成的商业智能(BI)工具供应了企业级的数据管理。Server数据库引擎为关系型数据和结构化数据供应了更平安牢靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。2. B/S介绍B/S(browser/server,简称B/S)模式,即阅读器/服务器模式,它是基于Intranet

13、的需求而出现并发展的,Intranet是应用TCP/1P协议建立的企事业单位内部专用网络,它采纳诸如TCP/IP、HTTP、SMTP和HTM1.等InternC1.技术和标准,能为企事业单位内部交换信息供应服务,同时它具有连接Internet的功能和防止外界入侵的平安措施工3. MVC框架MVC全名是Mode1ViawContro1.1.er,是模型(modeD-视图(View)限制器(ContrOUer)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分别的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和特性化定制界面与用户交互的同时,不须要重新编写业务逻辑。VVC被独特的发展起

14、来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中了。第三章系统需求分析3. 1总体业务描述贵阳公交车路途管理系统应是一个便利快捷的管理查询平介,贵阳公交管理系统的应用背景为:便利市民搭乘公交车出行,手动、与时更新查询数据。出于为了解决人们出行问题,使本城市可以上升到一个完善的电r化、信息化管理的目的。在经过分析视察公交车运营的实际状况下,参考了相关的编程软件,阅读了有关的资料以后,确定了人们对系统的需求,要满足预期目标系统需具备以下功能:1.前台查询前台查询供应贵阳市内公交换乘方案与相关公交信息的查询,采纳公交车站点查询、车次查询、站站查询三种查询形式。路途查询:输入线路

15、名称查询线路信息需显示线路的具体信息以与全部途径站点等信息。站点咨询:输入站点名称查询站点信息需显示站点的具体信息以与全部途径该站点的线路。站站查询:输入起点站终点站查询需显示乘车的具体方案信息,包括直达公交车,一次换乘,二次换乘方案。用户可以依据须要选择不同的查询方式进行查询。用户也可以通过向系统管理员反馈看法以与系统的错误信息,以便管理员与时更改以避开用户因错误信息造成的损失。2.后台管理后台管理主要是对数据的更新、编辑:允许管理员对数据进行编辑、删除等操作,以保证现存线路的真实性与实时性。管理员可以查阅用户对系统的看法、对信息的反馈,依据用户的反馈修改错误信息。实现对车次信息、站点信息、

16、线路信息和站点线路关系的管理功能。在本次设计中,系统所实现的基本功能目标主要有:实现公交车线路的查询功能;实现公交车站点的查询功能;实现公交车两站点之间换乘方案的查询功能。本系统的运用者是大众,人们更喜爱的是易操作的系统,因此还应当把这套系统的界面操作等方面要做得简洁、易操作,这样能让用户较快地驾驭系统的运用操作。例如当用户在查询站点时,系统向用户显示该站点的基本信息和经过该站点的线路的同时可以供应线路的快捷查询方式,即用户可以干脆点击线路就可以查询该线路的具体信息。总的来说,要尽量使系统各方面做到易操作的人性化特点,让用户可以便利、快捷而又开心地运用本系统。4. 2非功能性分析在满足用户对系

17、统的功能需求的同时,也要保证系统能够长期、平安、稳定、高效地运行,系统还应当满足以卜性能需求。1 .系统的精确性和与时性本系统应保证查询的精确性,系统的处理实力、响应时间能够满足系统管理员对数据的处理以与用户对查询的快捷需求。2 .系统的开放性和可扩充性本系统应是一个开放系统,在须要的时候可以进行功能的调整和扩充,可以简洁地加入和削减系统的模块,配置系统的硬件。通过系统的修补、更换,完成系统的升级和更新换代。3 .系统的易用性和易维护性考虑到系统的易操作性系统中要运用用户熟识的话语和中文的显示界面,只要用户通过网址进入系统就可以干脆查询而无须用户注册与登陆。用户有问题也可以干脆通过看法反馈功能

18、反馈以便让管理者与时修改错误。1.1 3本章小结本章主要是对发阳公交车管理系统做了具体的需求分析,在起先的时候介绍r系统的总体业务描述,针对功能性对系统的主要功能的设计需求进行分析。最终讲解并描述了系统的非功能性需求。笫四章系统具体设计1.2 系统架构设计目标系统架构设计要达到如下的目标:(1)牢靠性:亳无疑问,计算机程序的牢靠性是其整个质量的重要组成部分闻。(2)平安性:系统对用户产生运用价值,所以系统的平安性特别重要。(3)可扩展性:系统能够在新技术出现的状况下,保持原有的性能的前提下,刻现有系统进行功能和性能的扩展。(1)可维护性:一个易于维护的系统可以有效地降低技术成本,提高用户运用满

19、足度。(5)客户体验:系统必需易于运用。1.3 系统功能结构依据系统需求分析可知系统包括后台管理模块、前台查询模块。后台管理模块有用户信息管理和线路查询管理,前台查询模块有线路查询、站点查询、站站查询和看法反馈,依据描述对系统的功能进行画图,系统的功能如图4.1所示:II三I次色!gtff1.s9一见版鹿图4.1系统功能图贵阳公交车管理系统后台主要包括的功能有:用户信息管理功能、线路查询管理功能,线路查询管理包括车次信息管理、站点信息管理、线路信息管理、站点线路关系管理。贵阳公交车后台管理模块的结构图如图4.2所示f三1Mf三3意见反懦车次信理结点值9就谩域搞信9道理图4.2后台结构图贵阳公交

20、车管理杳询系统主要包括的模块有:线路查询、站点查询、站站查询、看法反馈;用户点击线路查询时,则提示用户输入线路名,点击查询之后显示查询结果;用户点击站点查询时,则提示用户输入站点名,点击查询之后显示查询结果;用户点击站站查询时,则提示用户输入起点站和终点站,点击查询之后显示查询结果:用户点击看法反馈时,则提示用户输入反馈内容,点击提交之后显示看法反馈胜利。贵阳公交车前台杳询模块的结构图如图4.3所示图4.3前台结构图1.4 数据库设计数据库设计的质量对于整个项目功能和效率有着极大的影响,数据库设计的核心问题是:从项目的观点动身,依据项目分析和设计的要求,并结合所选用的数据库管理系统,建立数据模

21、式。4.3.1数据库需求分析设计数据库时,了解了系统中各个模块的数据模型以与各个模型之间的联系。本系统的数据库主要体现在时各种数据的保存、查询、修改。主要包括的数据有:乍次信息、线路信息、站点信息、站点线路关系信息。4.3.2数据库概念设计数据库E-R图如图4.4所示:图4.4数据库E-R图站点线路内在联系E-R图如图4.5所示:图4.5站点线路内在联系E-R图依据系统需求,该系统的数据库表有管理员信息表、线路信息表、车次信息表、站点信息表、站点线路关系表、看法反馈表。卜面分别介绍几张表的具体内容。(1)管理员信息表:管理员信息表记录了管理员登录的用户名、密码、创建日期、联系方式、邮箱、性别等

22、信息,其中ID为主键。管理员信息表如表4.1所示:表4.1管理员信息表字段类型长度是否为空备注描述IDint100否主犍管理编号SystemCreateDadatetime100否创建日te期SystemNamcnvarchar(100)100否唯一用户名Pwdnvarchar(MX)255否密码Te1.1.nvarchar(MAX)100否联系方式Emai1.nvarchar(MAX)100否邮箱Sexnvarchar(MX)11否性别(2)线路信息表:线路信息表记录了线路的线路名、创建日期、费用、发车时间、收车时间、发车间隔时间等信息。线路信息表如表4.2所示:表4.2线路信息表字段类型长

23、度是否为空备注描述IDint100否主犍线路编号SystemCreateDatedatetime100否创建日期SystemNamcnvarchar(100)100否唯一线路名Moneyint100否费用Notenvarchar(M255是备注X)StarTimenvarchar(MAX)100否发车时问EndTimenvarchar(MX)100否收车时间TimeInterva1.nvarchar(MAX)100否发车时间间隔(3)车次信息表:车次信息表记录了车辆的车牌号、创建口期、所属公司、线路名等信息。车次信息表如表4.3所示:表4.3车次信息表字段类型长度是否为空备注描述IDint10

24、0否主键车辆编号SystemCreateDatedatetime100否创建日期SystemNamcnvarchar(100)100否唯一车牌号Companynvarchar(MX)255是所属公司Notenvarchar(MX)255是备注1.ineNameint100是线路名(4)站点信息表:站点信息表记录了站点的名称、创建日期、旁边建筑等信息。站点信息表如表4.4所示:表4.4站点信息表字段类型氏度是否为空备注描述IDint100否主键站点编号表4.4站点信息表(续SystemCreateDatedatetime100否创建日期SystemNamenvarchar(100)100否唯一站

25、点名称Eoundingsnvarchar(MX)255是旁边建筑Notenvarchar(MX)2宿是备注(5)站点线路关系表:站点线路关系表记录了线路站点、创建日期、序号等信息。站点线路关系表如表4.5所示:表4.5站点线路关系表字段类型长度是否为空备注描述IDint100否主键站点线路编号SystemCreateDadatetime100否创建日te期1.ineNameint100是线路SiteNumint100否序号SiteNameint100是站点Notenvarchar(MAX)255是备注(6)看法反馈表:站点线路关系表记录了看法编号、创建日期、反馈内容等信息。看法反馈表如表4.6

26、所示:表4.6看法反馈表字段类型长度是否为空备注描述IDint100否主键看法编号SystemCreateDcitedatetime100否创建日期FeedBackContentnvarchar(MAX)255是反馈内容4.4功能具体设计1.1. 4.1查询模块线路查询:用户可以通过主页上的线路查询,输入线路名称查询线路信息,点击查询可在页面上获得该线路的全部具体信息包括发车时间、收不时间、发车间隔时间、费用以与全部途径站点等信息。选择一个站点即可看到经过该站点的全部线路信息相当于站点查询。站点查询:用户可以通过主页上的站点查询,输入站点名称查询站点信息,点击杳询可在页面上获得经过该站点的全部

27、线路信息,选择一条线路即可看到该线路的全部具体信息相当于线路查询。站站查询:用户可以通过主页上的站站查询,输入起始站点和终点站点,点击查询可在页面上获得乘车方案信息,乘车方案包括直达公交车,一次换乘,二次换乘方案。有宜达公交车优先显示直达公交,没有直达公交优先显示一次换乘方案,且最多显示二十条方案。看法反馈:用户可以通过主页上的看法反馈向系统管理员反馈建议以与系统的错误信息,以便管理员与时更改以避开用户因错误信息造成的损失。查询模块操作流程图如图4.5所示:图4.5查询操作流程图4.4. 2管理模块用户信息管理:进入可查看用户反馈的看法信息,以便与时发觉系统信息的错误和设计的不足。线路查询管理

28、:包括车次信息管理、站点信息管理、线路信息管理、站点线路关系管理。车次信息管理页面可查看车辆信息、新建车辆信息、编辑车辆信息、删除车辆信息,输入线路查询该线路的全部乍辆;站点信息管理页面可查看站点信息、新建站点信息、编辑站点信息、删除站点信息;线路信息管理页面可查看线路信息、新建线路信息、编辑线路信息、删除线路信息;站点线路关系管理页面可杳看站点线路关系信息、新建站点线路关系信息、编辑站点线路关系信息、删除站点线路关系信息。4.5. 章小结本章主要介绍了系统的具体设计,讲解并描述设计目标之后,首先是结合系统的需求分析对系统的功能进行构架:接着又对数据库进行设计,数据库是系统的重要组成部分,所以

29、数据库的设计尤为重要。最终再对系统的每一个功能模块做r具体的设计。第五章系统实现与测试5.1系统功能实现系统功能的实现主要是对系统查询前台的线路查询、站点查询、站站查询、看法反馈等功能实现的具体说明。具体实现如卜系统查询首页:运用此系统的用户,通过访问链接显示在用户眼前的便此本系统的首页,有四个按钮分别是:线路查询、站点查询、站站查询、看法反馈。首页界面如图5.1所示:图5.1首页界面图线路查询是系统首页上的一个按钮,用户只要输入线路杳询线路信息,首先要检测数据库信息,看信息是否有效,假如有效则返回数据向用户显示查询结果,假如无效则提示用户输入的线路不存在。线路杳询界面如图5.2、图5.3所示

30、:图5.2线路查询界面图iWTUB!图5.3线路查询界面图线路查询的关键代码如图5.4:usr*Teh.Ccaasn.Enty.usuSyJtea.ucrSy*a.Coi1.ctora.Cmre,3uSyNt*.1.ira11rSyt.tn.Uiutazp*cJJITecKKxnsr.K1.(-9RIpdhcpartia1.cIms1.UttrBU./4i1sn/三1.*Bw-引用7u1.cF1.inaInfoC1.1.n(rtrnIr,FrwwP1.nB1.1.0.Fr4(r.SytJ3-hrHvM).PsrrtOrOvfv1.tO.I/K4if8f5(ie-引用Ipub1.ic1.v1.1

31、.tnSx1.11(&ntIiMID)IItrtJSit)t1.rrttxrtnFSt1.n*fi1.1.(.Fn4(3.1.nNrhnW).0r4*rBy*iSitNxa).Tc1.tO.f3t3hvs1.taUiNxt1.nfomFSitwrS1.1.O-Fnd.*1%*.SiSsm).FirrtOcDefau1.t(.te*.SitH1.ekUiM三ste.SyvteiKM1.eIrtun1.vtfSt图5.4线路查询关键代码图站点查询是系统首页上的其次个按钮,用户只要输入站点查询站点信息,苜先要检测数据库信息,看信息是否有效,假如有效则返回数据向用户显示查询结果,假如无效则提示用户输入

32、的站点不存在。线路查询界面J如图5.5、图5.6所示:费大站点途IS战信息MOXATM*MOt9公电8仃*R2R。听,B陌E1ttOnNaEaMO欠本R1.fi图5.5线路查询界面图*uc图5.6线路查询界面图站点查询的关键代码如图5.7:藻回砧密B更-引用FJbhC1.iaKF1.meInfoGetSite1.ine1.ixte)IFSitejInfofitInfo-n-FSt*D1.1.O-Fnd(-FxmOrDefau1.t0.1.etIine1.irt*nu1.1.;ifsiteInfo,nu1.1.)J1.irtSite1.ine1.ist三r,*FSite1.ineB1.1.().

33、Fmd(i三.SiteNane=siteinfo.11;Iine1.ist三11e1.istInfo三Mrr1.ut21.U.().Fnd(三.WttB.1.inNa).FirftOrDtfiu1.t0;Ixvw1.ift.Add(HneInfo);returnIine1.ist:图5.7站点查询关键代码图站站查询是系统首页上的第三个按钮,用户只要输入起始站点终点站点即nJ查询乘车信息,首先要检测数据库信息,看信息是否有效,假如有效则查询两站点是否有在同一条线路上,假如有则返回直达信息,假如没有则接着查询换乘方案信息,最终返回换乘方案信息。站站查询界面如图5.8、图5.9所示:彳拈站青海站站途

34、经线路信息82K301KO员大n大宇城Ot*M三X113图5.8站站查询界面图qHWa41R4垃H3,如WW一次换乘方案2wM-wia.璐*tMMMMAM-M1.rMHHNMBMMn.图5.9站站查询界面图站站查询的关键代码如下图5.10、图站11、图5.12、图5.13:Zib1.1.istCtSitToStXoTurnFStejnfortSxt1.nfo.FSiteaInfo4*tU,o)(1.istIitveInfc1.ift三new1.stOSHa1.ifftarSite1.me1.Ifft三ne.Fmd(三i.SiteKzw*=StarSite1.nfo.ID);,t5C1.iend

35、S*te1.1.ne1.Ifft=newPS1.te1.IneCt1.C.F1.nd(X三.SiteK=mdSteInfo.11);t5if(tarSxte1.iive1.ist,=nu1.1.*endSIte1.ine1.ifft三w1.1.tforejchchrr*d$itinendSte1.rw1.rt)ifa-ndSit.1.ifmIBm(F1.inaZnf:HnaInforF1.irwB1.XO-Fr!(ii.IDx1&rSite.1.xnSne).FirstOrDefauH()HtwXnfe1.xrt.Add(IineInfo).)returnIineInfo1.ist图5.IO站

36、站查询关键代码图1.rtaAndEndSIteCoimon1.iet三nev1.irt()M,5C(11Mfore,)(viatarSteToA1.1.InstxrS1teT0A1.1.S1teforeach(vatendS1teT01.1.inendxS1teT0A1.1.S1teif(PtarSiteToA1.1.SrvtexXaAeendSiteToA1.1.SyffteBf1.aw)(xf(ttarndEndStCoAon1.si.Contans(starndErdStOCQIAOn1.n.Add(atarSteToA1.1.)I)1.ist1.iftSiteToSteTurr1.re

37、三nev1.xrt()3nJ1JAW&iJ1.e图5.11站站查询关键代码图1.*tstftrinCntrSiteComon1.m三n*v1.WO;两集含的交IK起始站点IQ中站点的喜合forach(vrVtarSiteToA1.1.inVtarSiteToA1.1.Site)(fuch(vrcenrSToAUinnoStarAndEndSxtT1.ISxt)(if(ftArSiteToA1.1.SyxteaJIuK=erAndCenterSteCBn1.x.CceitAina)1.xtwdAndCntrSitCNon1.rtn”1.x八(,a第公的;JKJ;二壮占忙中H瑞臣的集KWCreaC

38、h(VSrendSiteToA1.1.InendrSiteToA1.1.Ste(fcreach(varcenterSiteTA1.1.innoStarAndEndSiteTA1.ISite)(if(9ndSitT011.$yt-centrSitToA11.SyrtvaK)(if(ruUndC”代xSqCMucvJtrtCorita1.nt(r*dSitToA1.1.)-fa1.te)(eu1.AndCenterSeCi1.t.dd(etvdS1teT01.1.).图5.12站站查询关键代码图1.mCtttfoToCinttrStar1.n1.m三r1.1.八0:宣得愁到达中闫拈占第公占1Cor

39、each(varSCaX1.IneInr1.ie1.rt(1.iSite1.xne1.irt三newFSite1.xneS1.1.O.Fnd(i三1.1.ineXaae=star1.ne.ID);boo1.f1.(三f1.tt:foxeachn1.yt)(foe*chinSite1.ine1.xxt)Iif(iten.SiteRaMcoomonSte.W)(fig三true;break:JIf(f(break;JIif(fit)IcaroToCinterStar1.n*1.st.Add(Stxr1.ixve).图5.13站站查询关键代码图看法反馈用户可以通过首页上的看法反馈按钮向系统管理员反馈

40、建议以与系统的错误信息。看法反馈界面如图5.14所示:图5.14看法反馈界面图系统后台管理模块主要实现对下次信息、站点信息、线路信息和站点线路关系的管理的功能。点击页面上的用户信息管理按钮即可查看用户反馈的信息,点击页面上的线路查询管理可以看到车次信息管理、站点信息管理、线路信息管理和站点线路关系管理的按钮,点击对应的按钮即可管理对应的信息。系统的后台管理模块界面如图5.15所示:0公交mm共CS多飨ftff!Wf1.IM兔殳1.*OMa11KOATiBOAX*7SGSOITM4ORmax9SKOw1.OMWSSOR1三IirO仃士*M132HC图5.15后台管理界面图5.2 系统测试伴随着计

41、算机技术为人类发展带来的惊喜,人类也因为计算机中尤其是软件中存在的问题付出了H大甚至惨重的代价。为了尽可能减小系统中存在的问题系统测试就显得特别重要。首先,对系统进行功能测试,后台管理功能,主要是测试系统数据的新建、编辑、删除以与用户反馈信息的查看等功能。查询功能(包括线路查询、站点查询、站站查询)、反馈功能。其次,进行界面测试,管理登陆界面的测试,查询管理模块的界面测试,查询模块的界面测试.同时,在测试数据操作的时候,要进行运行时间的测试,测试存取数据的时间。通过这几项测试,发觉系统在输入借误信息查询时没有显示用户输入的信息不存在的提示的漏洞。经修改该问题已解决。该系统的开发达到预定目标,可以交付运用。5.3 本章小结本章主要是讲解并描述了对系统前台查询功能的实现,以与对系统测试过程的叙述,在测试过程中发觉系统的不足以便与时修改,最终系统在

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

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号