项目理念|下一站

项目名称: 下一站 导言: 这是一个让公交车乘客知道即将到来的公交车站的软件。一般来说,如果乘客是新到城市或某条路线的,他/她就会错过目的地。这有时会造成问题。我也面临过这个问题,不是一次而是多次。因此,这一切都归结为该软件的唯一目的,即乘客可以跟踪即将到来的公交车站,享受旅程,而不会打扰其他乘客或售票员询问下一站的情况,也不会无所顾忌。该软件将在公交车入口处的大屏幕上运行,以便每个人都能看到。它将以大字体显示路线图和即将到来的公交车站。为了增加一些额外的功能,它可以跟踪车上的所有乘客,并在乘客上下车时不断更新列表。这种乘客轨道保持也有助于减少车辆的拥挤,只允许有限数量的乘客。 由于印度正在快速向数字印度迈进,该软件确实可以产生巨大的推动作用。

null

特征:

  1. 在谷歌地图上显示正在行驶的公交路线。
  2. 显示即将到来的公交车站。
  3. 动态维护和显示机上乘客名单。
  4. 计算路线上的全部收入(乘客票价)。
  5. 更新下车位置并动态更改车费。

E-R图: 只有一张桌子

乘客

斯诺 (国际)
名称 (瓦尔查尔)
改善 (瓦尔查尔)
下降 (瓦尔查尔)
距离 (国际)
票价 (国际)

数据结构和算法:

  • 数组操作(维护乘客列表所需)。
  • 贪婪(分拣):乘客将按登机时间进行分拣。

使用的工具:

  • 谷歌地图开发技术 (地图、位置、方向、距离矩阵)
  • Tomcat(Apache HTTP服务器)
  • MySQL(数据库)
  • PHP、AjAX(后端)
  • HTML/CSS、引导、JavaScript(前端)

申请: 该软件将与必要的硬件一起安装在运输巴士上。这将缓解乘客的旅行旅程,因为他们现在不会担心他们的停靠站,只需在显示屏上看一眼,软件就会让他们知道即将到来的停靠站。现在人们不会像往常一样因为未知路线而错过公交车站。

GitHub链接: https://github.com/pruvi007/PROJECTS/tree/master/NEXT_STOP-GOOGLE%20MAPS%20API

研究: 浏览了Google Maps API官方文档,然后创建了整个项目框架。以下是文档链接: https://developers.google.com/maps/documentation/javascript/tutorial

注: 这个项目的想法是由 库马尔 对于 ProGeek Cup 2.0——Geeksforgeks举办的项目竞赛。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享