应用技术学院本科毕业论文题目:城市公交查询系统年级:10专业:计算机班号:1016006学号:1016406051学生姓名:黄思程指导教师:蒋银珍职称:讲师论文提交日期:2014年1月6日苏州大学本科生毕业设计(论文)i城市公交查询系统的设计与实现苏州大学应用技术学院10计算机(学号1016406051)[黄思程]目录前言........................................................................3第1章绪论.................................................................5第1.1节课题背景.......................................................5第1.2节现状分析.......................................................5第1.3节本文的组织结构.................................................6第2章系统开发工具及方案...................................................8第2.1节ASP.NET介绍....................................................8第2.2节NETFramework简介..............................................9第2.3节ADO.NET概述....................................................9第2.4节系统的开发环境................................................10第3章系统需求分析与模块设计..............................................11第3.1节系统需求分析..................................................11第3.2节模块设计及关系图..............................................11第3.3节数据库模型....................................................14第3.4节数据库表的设计................................................16第4章系统功能实现........................................................19第4.1节网站主页介绍..................................................19第4.2节按线路查询界面的实现..........................................19第4.3节按站点查询界面的实现..........................................21第4.4节按两站点查询界面的实现........................................23第4.5节线路管理界面的实现............................................24第5章网站的发布..........................................................29第5.1节网站的发布步骤................................................29第5.2节IIS的介绍.....................................................29第5.3节IIS的安装和配置...............................................29第6章总结................................................................31参考文献...................................................................31苏州大学本科生毕业设计(论文)ii致谢.......................................................................32苏州大学本科生毕业设计(论文)1城市公交查询系统的设计与实现苏州大学应用技术学院10计算机班级(学号1016406051)[黄思程]【摘要】:随着我国城市化发展的速度越来越快,城市规模的不断扩大、城市人口迅猛增长,人们的交通出行问题日益突出。而公共交通因其覆盖面广、方便快捷、经济实惠成为许多出行者的首选。尽管城市公交系统在不断完善,但公交线路越发复杂的问题直接导致了人们很难得到最准确的公交信息,这样给大家的出行就带来了不便。因此设计一个城市公交查询系统来方便广大乘客获取乘车信息是具有一定实际应用意义的。在此背景下,我开发了这个应用程序——城市公交查询系统。本文根据实际应用中公交公司在运营过程时的需求和乘客的乘车查询时的需要,分析了系统应具有的功能,选用了VisualStudio.NET作为集成应用开发环境,采用C#编程语言,以SQLServer2005作为后台数据库,利用ADO.NET数据库连接技术和.NET的WebForm技术,设计了城市公交查询系统。系统的核心分两大模块:前台查询模块和后台管理模块。其中查询模块包括按线路查询,按站点查询和按两站点查询。管理模块包括公交站点管理和公交线路管理。最后结合系统开发阶段和调试阶段发现的问题,提出了系统需要完善的地方,总结了开发此系统所取得的经验。【关键词】:公交;ASP.NET;查询;B/S结构;数据库苏州大学本科生毕业设计(论文)2[Abstract]:Withthecitydevelopingrapidly,theconstantenlargementofthecityscale,populationsincitiesgrowingquickly,trafficproblemshavebecomeincreasinglyprominentpeople.Publictransportationbecauseofitswidecoverage,convenientandaffordablefeeling,becomesthepreferredformanytravelers.Althoughthecitypublictransportationsysteminthecontinuousimprovement,butwiththebuslinetomorecomplicatedproblemsdirectlyleadtopeopleisverydifficulttogetthebusinformationaccurately,sothatpeopletraveltobringinconvenience.Thereforethedesignofacitybusinquirysystemtofacilitatethemajorityofpassengerstoobtaintravelinformationisapracticalapplication.Inthiscontext,Idevelopedthisapplication--thecitypublictransportationquerysystem.Inthisgraduationdesign,accordingtothepracticalapplicationofbuscompaniesoperatingintheprocessdemandandthepassengersqueryneeds,Ianalysisthefunctionwhichthesystemshouldhave.ThistimeIchosetousetheVisualStudio.NETasanintegrateddevelopmentenvironment,usingC#programminglanguage,SQLServer2005asthebackgrounddatabase,WebFormtechnologywithADO.NETdatabaseconnectiontechnologyand.NET,thedesignofthecitypublictransportationquerysystem.Thecoreofthesystemconsistsoftwomodules:foregroundquerymoduleandbackgroundmanagementmodule.Thequerymoduleincludesthelineinquiries,accordingtothesitequeries,andquerybytwosite.Managementmoduleincludingsitemanagementandbuslinesbusmanagement.Atlastaccordingtotheproblemsthathappenedintheperiodofusing,Isummedupsomewaystoimprovethesystem,andsomeexperiencesthatIcanhavefromthisresearch.[Keywords]:Bus;ASP.NET;Search;StructureofB/S;Database苏州大学本科生毕业设计(论文)3前言随着Intnet技术的飞速发展,网络已经渐渐成为我们获取信息及文化资源的主要途径,近十年来,Internet技术被应用于各领域,成为当今应用范围最广、影响最深刻的一项科学技术。互联网凭借其方便快捷的特点迅速成为了现代人生活中不可或缺的一部分,人们能够深切感受到计算机网络技术正以越来越快的速度改变我们的生活和工作方式。互联网给经济生活带来什么改变?作为中国经济社会发展中的亮点之一,互联网正以前所未有的速度,发展成为重要的信息基础设施,并渗透到经济社会生活的方方面面,深刻地影响和改变着人们的工作、学习和生活。有人说,“在中国,全民互联网的前奏已经唱响。”根据中国互联网络信息中心的统计,截至6月底,中国网民人数已经达到了1.62亿,网站数达131万个。经历从无到有、从小到大,中国互联网的发展之快、影响之大,远远超出人们想像。现在,利用一台电脑,我们就可以做许多以前想都不敢想的事。利用它,我们可以了解国内外许多信息;可以在家里免费开网店;可以用它来购物;总之,网络已经融入到了我们生活的方方面面,给我们带来了许多的便利。Internet技术推动了全球各行各业网络化和信息化的发展,创新是互联网的生命,互联网在中国的发展也从此开始。在互联网发展初期的电子邮件交互、网站文件下载之后,以互联网为媒介的互联通讯、电子政务、信息商务、网络教育、远程医疗、在线金融交易、社会基础服务等业务迅速发展,网上搜索、即时通讯服务、网络游戏、在线视听等,更是大大增加了互联网应用的广泛性和实用性。与此同时,科技的发展带动了我国城市化建设进程的推进。目前我国城市的范围不断地在向郊区延伸,城市边缘不断扩大,城市与郊区的边界甚至已经变得模糊;城市公交线路与旅游景点不断地增多,许多公交路线因为道路施工经常调整,导致广大市民,特别是一些大中型城市的居民,对各条公交路线的信息不是很清楚或掌握得不够准确。如今各大城市的私家车相继增多,使城市道路出现拥堵现象。而公共交通与其它交通方式相比具有