公交路线查询系统是近两年出现的新生事物,其在每个城市的发展状况良莠不齐。尤其是近年来随着人民生活水平的日益提高,以及中国国力的日益增强,像北京第29届奥运会,2010年上海世博会,以及广州亚运会等大型会展和比赛,此类活动在中国会越来越多。目前,国内大部分人出行仍是以乘坐公共交通工具为主。这些年来,城市的公交系统有了很大发展,例如乌鲁木齐市的公交线路120余条,使得公众的出行更加通畅、便利,但同时也面临多条线路的选择和规划问题。针对市场需求,城市公交系统需要开发一个解决公交线路选择问题的自主查询计算机系统,尤其是随着网络的日益普及,市场需要一种基于web交互式的公交查询软件,方便大家在网络上提前或实时查询和规划自己的出行线路。

因此,开发一个公交路线查询系统就显得非常重要。本系统的核心功能是对选择好的车次进行路线查询,或者输入所要查询的车站名,查询所有含有该站名的车次及相应的停靠站及路线查询等。公交查询系统的需求最主要是通过站点与车次之间的关系,利用数据结构算法构造一个公交查询的网络图,然后通过最短路径算法,为用户准确地提供两站点之间的最短乘车路线。其次从业务实现上来说,需要在业务逻辑层上编写最短路径算法,同时还要编写当用户查询请求时必须的数据库连接,然后根据用户提供查询站点信息,建立公交查询网络图,最终调用算法获取两站点之间的最短乘车线路。当查询完成后,如果用户需要进行其它的操作,则释放该连接资源

(1)通过选择线路名称进行相应的信息查询。

(2)通过选择车号进行相应的信息查询。

(3)通过选择站点进行相应的信息查询。

(4)通过选择任意两个站点,完成两站点之间最短乘车路线查询。

(5)完成车次和站点添加功能。

(6)完成车次和站点更新功能。

(7)完成车次和站点删除功能。

(8)添加用户留言,删除用户留言,查看用户留言。

(9)管理员登录验证功能。

(10)管理员注销功能

数据库需求

在设计系统时,主要从模块组成、数据连接、功能实现、应用意义等方面着手,而模块组成主要包括系统的主要组成模块以及每个模块所要达到的功能。所以,要对每个模块的数据需求进行详细的分析。

本文以公交查询系统信息为例进行数据需求分析。针对教学辅导信息的数据特点,可以总结出如下需求:

1.管理员信息,包含登录帐号,登录密码。

2.公交车信息、包含公交车线路号,上行下行 ,公交车的票价,公交车票价说明 ,公交车首班时间 , 公交车末班时间 , 添加修改时间。

3.公交线路信息需包含公交车的线路号  ,上行下行  ,公交车所经过的站点 ,添加/修改时间数据特征。

4.公交站点信息需包含公交车站点名 , 过该站点的公交车线路 , 添加/修改时间。

php 公交查询,php公交车线路查询系统相关推荐

  1. 基于android公交车线路查询论文文献,本科毕业论文---基于android的手机公交线路查询系统.doc...

    毕 业 设 计( 论 文 ) 题目手机公交线路查询系统作者学院专业学号指导教师 摘 要 关键词: Abstract With the level of people's life improving, ...

  2. 基于android公交车线路查询论文文献,基于Android手机的实时公交查询系统设计与实现...

    龙源期刊网 http://doc.xuehai.net 基于Android手机的实时公交查询系统设计与实现 作者:郭宏昌 来源:<物联网技术>2015年第11期 摘要:为了提高城市公交的智 ...

  3. 公交线路查询系统 C++实现 图

    一.需求与规格说明 本次实验涉及实际问题,实现公交线路系统的增删改查功能,建立公交线路网,用户可以在威海市范围内实用. 本次实验要求分为: 1.实现根据给定的数据公交数据建立图的存储结构. 2.实现公 ...

  4. 公交APP评测:谁是最好用的公交线路查询软件?

    近日,北京公共交通价格调整听证方案引发广泛关注.公交.地铁作为大部分居民首选出行方式,此番调价势必影响百姓出行的选择.帮助市民快速.准确的找到最佳省钱的出行路线,公交线路查询软件应势而生.小编挑选了爱 ...

  5. 使用百度API实现实时公交线路查询及列表显示

    当外部输入公交线路号,点击查询按钮的时候,会在div上显示所有包含此公交线路号的列表,点击列表中的项,绘制其站点列表. 实现: 第一步:生成线路列表 第二步:列表项点击事件 与公交地图_按线路查询相同 ...

  6. java基于微信小程序的公交线路查询系统 uniapp 小程序

    随着,国民经济的进一步增长,中国的城市化步伐越来越快.大都市.大城市.小城镇,不断的涌现,大量的农村户口涌入城市,进一步加剧了城市的扩大化.现在,在任一城市,虽有大量的出租车可乘,但公交车仍是大多然民 ...

  7. 计算机毕业设计基于Android平台的公交线路查询系统app

    基于Android平台的公交线路查询就是一个可以帮助用户便捷的浏览公交信息的公交线路查询的优秀app,手机联网或者通过USB连接电脑下载即可,在手机上安装完成,直接就可以使用,使用者可以通过公交线路查 ...

  8. JAVA毕业设计公交线路查询系统计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计公交线路查询系统计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计公交线路查询系统计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目架构:B/S架构 开发语 ...

  9. Android的公交线路查询系统

    基于Android的公交线路查询系统的设计与实现 emmmm 本系统带程序说明书   有需要的可以去我上传的资源里面找,找不到的话,评论我,或者站内私信留下邮箱, 我看到机会给你发,也可以主动联系我博 ...

  10. python课程设计:公交线路查询系统

    一.设计要求 设计开发一个公交信息查询系统,提供公交的站点查询.线路查询.换乘查询功能 二.程序功能模块设计 主界面模块:完成系统菜单的显示 功能选择模块:根据用户的选择,完成其相应的功能 路线查询模 ...

最新文章

  1. 关于简聊 Webpack 配置的一些注释
  2. java.net import_import java.net.URL;是什么类?
  3. 2020斐讯k3刷什么固件_斐讯K2/K3/K2P等路由器搭建收费wifi集成教程
  4. HarmonyOS之变量可视化调试
  5. java runtime 返回值_Java Runtime.exec()注意事项 | 学步园
  6. 好久不来这里写东西了.
  7. C++对象数组与对象指针的用法【C++初学面向对象编程】
  8. 程序员该怎么做,才能成为 coding 王者?
  9. CodeForces 173B Chamber of Secrets(最短路)
  10. 申通上云?技术详解! | 凌云时刻
  11. Qt 5.9.0安装教程
  12. 都有哪些查找和下载英文文献的方法?
  13. 2017计算机基础知识ppt,2017计算机基础试卷.doc
  14. matlab生成vcf,从VCF文件中提取样本数据
  15. css制作 平行四边形和梯形导航条
  16. Scholar ID
  17. Linux系统管理干货总结笔记
  18. 一年级计算机知识竞赛,2016一年级语文下册基础知识竞赛试题
  19. linux越狱时手机怎么进入dfu,iOS详细越狱步骤 进入DFU模式_iPhone资讯_太平洋电脑网PConline...
  20. 阿里企业邮箱POP\SMTP\IMAP地址和端口信息

热门文章

  1. windows7蓝牙怎么打开_避开网络限制,通过蓝牙共享网络连接
  2. hadoop 8088端口网页无法打开的原因分析
  3. IntelliJ IDEA中文汉化教程
  4. Qt调试模式提示 Temporarily disabling breakpoints for unloaded shared library
  5. B - Relatively Prime Graph -CodeForces - 1009D-csdn博客
  6. matlab中Folder是什么意思,matlab – @folder和文件夹
  7. 魔兽争霸III显示器设置分辨率 修改注册表单实现
  8. 魔兽争霸3 ce基址 偏移
  9. 求刷百度相关词的方法
  10. python extractor_Python Extractor for Python Editor 1.2