摘 要: 我国城市交通管理正处于发展的阶段,但是其信息系统的发展还是有许多的不足,为了满足乘客和市民对公交信息的大量需求,因此设计一个城市公交查询系统是具有一定的实际应用意义。在此背景下,我想研究这个专题并开发了这个简单的应用程序——城市公交查询系统。在本系统中,我编写所用的软件是Visual Studio 2013,后台开发用C# 语言,数据库管理用SQL Server2005数据库。在设计方面,我首先考虑了公交运作的实际情况和不同出行乘客的实际需求,分析了系统应该具有的功能;其次是对系统作详细的功能描述,主要包括三个模块——公交信息查询模块、文护系统模块(包括公交信息管理和公交新闻管理)和评价模块。其中公交信息查询模块分为本地和联网两个方式,本地方式的公交查询包括按公交名查询、按站点查询和按起始站点、目标站点查询;联网方式的查询包括公共交通信息查询、公共交通导航、自驾导航和步行导航。在评价模块,还加入了防止恶意投票的设计。最后结合系统各个阶段发现的问题, 提出了需要完善的部分, 总结了开发这个系统所汲取的经验。本系统的特别之处就在于联网的交通导航,只要处于联网的情况下,就能进行地图实况导航,大大提高了程序的有效性和实用性。39065
毕业论文关键词:公交线路查询; 地图导航; .NET; SQL Server; C#
The design and implementation of bus search system
Abstract: The development of the traffic information system is in a level which falls behind of the city in our country. It's practical for us to develop bus information system in order to meet the demands of passengers. For this purpose, this application public transportation search system is designed. From this design, I first analyzed the present situation of the bus passenger information and different people's needs. Second, I describe the main function modules of the system in detail, which can be pided in to three parts---search system (Offline search and Online search ) and management update system(Bus station management and Bus line management) and comment system. According to offline search system , it consists of line search、station search and destination search. And online search system contains bus search, navigation search, walk search and car search. At last, according to the problems that happened in using, I summed up some ways to improve the system, and acquired much experience from this research.
Keywords :Bus search; navigation; .NET; SQL Server; C#
目录 3
1 绪论 1
1.1课题背景 1
1.2 公交查询系统需求分析 1
1.3 论文思想及研究方法 1
2 技术理论与背景 2
2.1Web技术与B/S架构 2
2.1.1Web技术(Web客户端技术和Web服务端技术) 2
2.1.2Web服务端技术 3
2.2 B/S架构与C/S架构 4
2.2.1 联系 4
2.2.2区别 5
2.3 ASP.NET语言 6
2.3.1 ASP.NET语言的简介 6
2.3.2 ASP.NET的两种实现语言 7
2.3.3 ASP.NET的脚本语言特点 8
2.3.4 ASP.NET与ASP的区别 8
2.4 数据库技术 8
2.4.1 常见数据库 8
2.4.2 ADO.NET简介 8
2.4.3 SQL Server 的优势和劣势 9
2.4.4数据库设计 9
2.5系统的开发要求 10
3 需求分析 11
3.1 系统概述 11
3.2系统需求分析 11 C#+sqlserver公交路线查询系统设计与实现:http://www.751com.cn/jisuanji/lunwen_38179.html