"景先生毕设|www.jxszl.com

公交路线查询系统的设计与实现(源码)

2021-01-05 16:39编辑: www.jxszl.com景先生毕设
摘 要人们出行最关心的就是交通问题,对于乘客来说,总是希望所到之处能够及时、准确的查询到出乘路线,并能够选择出最佳路线。目前,咸阳市还没有建立起比较完善的公交路线查询系统,有时站点的增加或者改变人们都无法及时知道。更多的人们出行采取的主要查询方式还是通过依靠街道边的公交站牌和相互打听,乘车和换成都很不方便。采用计算机作为实用工具,结合数据库技术开发出公交路线查询系统,可以大大降低管理者的劳动强度,省时,省力。减少数据的冗余度,提高数据的准确率。公交查询系统最大的优点是当站点或路线发生变化时,该系统可以非常简便的进行更新,并将更新后的数据及时,准确的发布出去。本设计是在visual studio 2010的开发平台上通过asp.net开发web程序,结合SQL Server 2008数据库技术对后台数据进行管理,设计开发出一套可以在咸阳市这样一个小城市使用的公交路线查询系统。在本系统中可以实现某一具体公交路线的查询,站点对站点的查询,以及换乘路线的查询。在站点对站点的查询中,系统会提供给用户所有可到达目标点的路线方案,可使用户根据情况进行选择。本系统在后台的管理员提供了路线的增加与删除,站点的添加与删除,发车时间表的编辑及车辆类型的修改等权限,使管理员根据情况进行实时管理。本论文论述了公交查询系统开发的基本原理和基本方法。从最初的需求分析到系统的概要设计,再到系统的详细设计,最后是系统的测试,都给出了一定的叙述。目 录
1.绪论
1.1 概述 1
1.2 选题的目的及意义 1
1.3 课题国内外研究现状 2
1.3.1 国外研究现状 2
1.3.2 国内研究现状 2
1.4课题设计的要求 3
2 系统分析
2.1 需求分析 4
2.1.1 功能需求分析 4
2.1.2运行环境需求分析 5
2.2 可行性分析 5
2.2.1技术可行性 5
2.2.2经济可行性 5
2.2.3社会可行性 6
2.3 相关技术介绍 6
2.3.1 NET简介 6
2.3.2 SQLSERVER简介 6
3系统概要设计
 

 *51今日免费论文网|www.jxszl.com +Q:  3_5_1_9_1_6_0_7_2 
.1 功能需求分析 4
2.1.2运行环境需求分析 5
2.2 可行性分析 5
2.2.1技术可行性 5
2.2.2经济可行性 5
2.2.3社会可行性 6
2.3 相关技术介绍 6
2.3.1 NET简介 6
2.3.2 SQLSERVER简介 6
3系统概要设计
3.1 数据库设计 8
3.2 系统的概要设计 11
3.2.1 总体结构设计 11
3.2.2 用户权限的界定 11
4 系统的详细设计及实现
4.1 系统的详细设计 13
4.2 系统模块的实现 14
4.2.1 前台界面的设计 14
4.2.2 线路查询模块 16
4.2.3 站名查询模块 17
4.2.4 站点和站点之间的查询模块 18
4.2.5 管理员登录模块 22
4.2.6 添加线路模块 23
4.2.7 站点删除 25
4.2.8 车次的删除和车辆参数、发车时间表的修改 26
4.2.9 新闻的增加和删改 27
5 系统测试
5.1 软件测试介绍 29
5.2 系统功能测试 29
5.3 调试中的问题 29
结论 31
参考文献 32
致谢 33
1 绪论
1.1 概述
在计算机没有广泛普及之前,人们甚至都不知道计算机是什么样子的,所以公交查询基本上都是有人们自己手工操作。因此导致我们对于路线的查询的可以获得的信息很少,并且获得的信息的正确性和准确性并不是很高,也无法有保证性,在此程度上,为人们带来极大的困扰和麻烦。
现在,我们所采用的公交查询系统一般都是通过计算机来操作和管理的。它是一种非常具有代表性的信息管理系统。它主要包括前台的查询和后台数据库的创建。一般对于数据库来说,我们要求数据的完整性强并且它的安全性比较好。此外,还需要系统的功能比较完善,比较方便使用等特点。
目前,咸阳市还没有建立起比较完善的公交路线查询系统,有时站点的增加或者改变人们都无法及时知道。更多的人们出行采取的主要查询方式还是通过依靠街道边的公交站牌和相互打听,乘车和换成都很不方便。此外,对于来咸阳的游客们来说,乘坐公交车更是感到不知所措和一头雾水。因此,为了方便人们出行,从而开发出一套快捷方便并且能够精准、快捷和简单方便的查询系统迫在眉睫。
1.2 选题的目的及意义
随着社会和经济的不断持续发展,城市正在不断以加速度发展着。随之到来的就是交通问题。在城市中,交通占有非常重要的地位。当我们去一个不熟悉的地方,如何在节省时间、金钱和精力的情况下到达目的地便成为首要问题。目前,我国这方面管理水平参差不齐,在一线、二线等大型城市,已经有了比较完善的交通查询系统,人们只要上网查询或下载相应的软件到手机应用,就可以方便的获取到比较理想的出行路径;然后,在我国的中小城市,目前对交通路线查询管理方面还比较落后,基本没有这样的查询系统供人们使用,这就给来这些城市旅游带来了极大地不便。
从以前许多的经验和案例来看,在一线、二线和中小型城市中首先要完善的便是交通问题。其中,最迫切发展的便是一线和二线城市。而政府首先面对的问题便是怎样才能更好更快的发展与管理并且完善公交线路,给人们出行的提供最大的方便。在此基础上,实现经济又好又快的可持续发展。
此外,现在各大城市在网上都有属于自己的公交查询系统。由于时间的累积,网络上各种各样的版本也随之增加。但是它本身在快速发展的时候也不可避免的存在着或多或少的问题。最早的公交查询系统仅仅只是一种单机版的程序,它只是把网络当成一种比较方便的u盘,可供无数人去下载。但是它并不方便修改,我们每当需要新的或者已经更改过的路线,还需要去更新程序并且去重新下载,在这种情况下查询路线很耗费时间和精力,而且给我们造成极大的不便。此外程序的安全性并不是很高,有时候我们根本无法分辨这个程序是否带有木马。在某种程度下,它已经慢慢被人们淘汰;此外还有一部分系统,它仅仅把各种的信息放在网页上面,并没有提供查询功能,每当我们需要查找哪条路线时,还需要我们按顺序去点击翻看查找,浪费了大量的时间,造成各种的不方便。并且根据我的多方面调查,人们最关心的便是在没有直达的情况下,怎样快捷的找出一种路径,能够更加方便快速并且省钱的到达目的地。考虑上述的种种问题,在老师的帮助下,我设计出咸阳公交线路查询系统。这个系统最主要且最重要的便是查询的功能,并且也实现换乘次数多少的方案,提供人们选择和筛选。
1.3 课题国内外研究现状
1.3.1 国外研究现状
国外在公交方面的研究中,日本是最早开始发展的,在70年代他们就已经开发出汽车定位系统,该系统能够通过无线在汽车到达调度站的前一站将车辆的消息传回。随后,又开发了乘客计数器,它主要表现的功能是计算上车和下车乘客的人数,为公交管理部门实施随时调度和车辆数量的调整提供了极
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/38530.html