1 引言
1.1 选题背景
城市经济发展,城市规模越来越大,相应的城市公交系统也越来越庞大。许多
新建小区大量出现,公交线路也日渐增多,给人们的出行带来了极大便利,但是
由于城市规模的不断发展,给人们选择出行乘车线路造成了一定的困难。即使一
个在城市生活多年的人,给他任意两个地点,要他说出这两个地点之间的乘车方
案,他往往也是很难说出来的。但是如果给他一张交通地图之后,他可以很快地
找出图上的任意两点之间的乘车方案,所找出的方案即使不是最优的,也是一条
可供参考的备选方案。但是这样的查询效率是相当低的,所以需要提供一个高效
的查询系统,才是问题更本所在。而基于 J2EE 的公交查询系统,就是利用 B/S
结构开发出来的查询系统,它通过利用数据结构当中的最短路径算法,可以查出
任意两个地点之间最短的乘车方案。它不仅可以用于公交公司管理系统中,也可
以单独作为公交管理系统的一个模块存在,并可以制作成公交信息系统查询网,
放置于城市的主要场所。这样不仅可以体现出一个城市的智能公交系统的水平,
更显示出城市的数字化,信息化水平。
现有的系统的不足:现有的公交查询系统,在查询两站点之间的乘车方案时,
一般必须输入站点的名字,如果输入的站点名称不对,就查询不到结果。而对于
外来的游客等群体,他们一般只了解自己要去哪个景点或酒店,对城市的各个站
点名字并不了解,这样他们在使用时便不很方便,而我们想制作的系统中,在设
计数据结构或数据库时,对于每个站点都设计一些别名,用以保存这个站点附近
的知名景点或建筑,当用户不知道他要去的地点的站点名时,也可以通过别名系
统找到乘车方案。
1.2 系统分类及功能说明
通过需求调研了解到,公交查询系统的用户分为两类:
用户名称 操作功能
评论0