公交查询系统的设计与实现.doc
毕业设计(论文)报告纸共页第1页装订线公交查询系统设计毕业论文信息工程系毕业设计(论文)诚信承诺我谨在此承诺:本人所写的毕业论文公交查询系统制作,系本人独自完成,凡涉及其他作者的观点和材料,均作了注释与说明,若有不实,后果本人承担。承诺人(签名):2010年6月1日毕业设计(论文)报告纸共页第2页装订线摘要为推进地名信息服务工作,开发的“南京市公交查询系统”软件(以下简称“本软件”),用于提供快速的、简便的城市公交站点、线路查询服务,也可以用于制作地铁、公路等交通信息查询系统。本软件的核心是对选择好的车次进行路线的查询,或者输入所要查询的车站名,点击“查询”按钮,查询所有含有该站的车次及相应的停靠站。此处既可以“精确查询”也可以是“模糊查询”,“模糊查询”主要方便那些对站名不是很清楚,但知道其中的一部分的乘客,系统可以帮助他们快速的查出。本软件用JSP作为开发语言并结合SQL数据库,只要将公交站点等信息输入数据库,就可以很快构建成一个简单、实用的本地公交查询系统。关键词:JSP、SQL数据库、车次管理,公交查询系统。EnglishAbstractTopromotethegeographicalnamesinformationservicework,Idevelopedthe"NanjingPublicTransportQuerySystem"(hereinafterreferredtoasthe"Software"),usedtoprovidefast,convenientcitybusstops,inlineinquiryservicecanalsobeusedtomakesubway,highwayandothertransportationinformationinquirysystem.Thecoreofthissoftwareisagoodchoiceoftripstoroutesofinquiry,orenterthestationnametothequery,clickthe"Search"button,checkallthetripswiththestationandthecorrespondingstops.Hereboth"Exact"canbe"fuzzyquery,""Fuzzyquery,"themainbenefitofthoseonthestationwerenotclear,butthatonepartofthepassenger,thesystemcanhelpthemquicklyfindout.ThissoftwareisdevelopedusingJSPasalanguageandSQLdatabaseintegration,aslongasthebusstopsandotherinformation毕业设计(论文)报告纸共页第3页装订线enteredintothedatabase,youcanquicklybuildintoasimple,practicalsystemoflocalpublictransportinquiry。Keywords:JSP,SQLdatabases,sellmanagement,transitsystem.毕业设计(论文)报告纸共页第4页装订线目录1绪论.511研发的背景.512可行性分析.52需求分析.621用户功能需求分析.62.1.1所有乘客可以使用该系统进行车次及路线的查询。.62.1.2本系统应具有简单易用功能强大特点,有较强的纠错能力(随着软件的版本升级功能和纠错能力也可以不断得到提高)。如果在网络上运行,应有数据在线更新的能力以及在线查询的能力。由于毕业设计时间有限,本系统没有设计成网络运行版的,在以后的时间会进一步完善该系统。.62.1.3由于车次经常会变化所以需要一个管理员身份去管理这个公交查询系统方便更改车次的信息以及车辆的出行线路。.622系统功能分析.63系统总体结构设计.631模块结构设计.732数据库设计.74系统详细设计.74.1代码设计.74.2人机界面设计.84.3本系统的界面和源代码.94.31管理员登陆成功界面.94.3.2公交信息修改界面.124.3.3公交查询信息界面.134.3.4公交职员管理界面.155系统难点分析.186结论.197致谢.198参考文献.20