📜  项目理念 |使用众包的公交车通知系统

📅  最后修改于: 2022-05-13 01:57:41.167000             🧑  作者: Mango

项目理念 |使用众包的公交车通知系统

项目名称:使用众包的公交车通知系统

简介: RTC 的大多数日常通勤者都想知道公交车到达特定站点的确切时间。公共汽车的到达时间取决于许多因素,例如一天中的时间等。这可能会给通勤者带来怀疑和模棱两可的感觉。 “RTC GO”为这个问题提供了一个解决方案,由于移动计算的技术进步,现在这已经成为可能。

目标:我们的想法是开发一个ANDROID APP,它可以通知公交车到达特定路线的特定站点。众包是应用程序工作背后的主要思想。

当前系统的问题:在现有系统中,用户不知道公共汽车的位置以及该特定路线的交通量。

HACK:看过或登上巴士的乘客有特权扫描预先安装在每辆巴士上的二维码。用户扫描二维码后,他/她现在可以发布他们的位置以及一些巴士详细信息。这可确保用户在总线上,并被 RTC 识别。一旦用户提交了相关数据,它就会被发送到云端,并发布并通知所有希望在该特定路线上通勤的用户。这为通勤者提供了简要信息,例如预计到达时间、与公共汽车相关的交通状况以及可用空座位数(如果用户希望报告)。如果用户由于各种原因不喜欢他/她的日常巴士,他们可以选择他们选择的另一辆巴士,该巴士在应用程序中列出。
要求乘客同意应用程序内的权限。除非用户希望退出,否则将启用位置跟踪。一旦他们退出跟踪服务,就会有一个内置的奖励系统奖励他们提供数据。奖励采用积分的形式,一旦我们开始赚取收入,就可以将其转换为真实现金。

注意:未经用户许可,我们不会获取用户的数据。我们仅在用户同意后才获取他们的数据。此外,一旦他们提供数据,他们将获得应用内货币奖励。

使用的工具:

  • Android Studio:Android Studio 是谷歌 Android 操作系统的官方集成开发环境,建立在 JetBrains 的 IntelliJ IDEA 软件之上,专为 Android 开发而设计。
    欲了解更多信息,请访问 https://developer.android.com/studio/
  • Firebase:Firebase 是 Firebase, Inc. 于 2011 年开发的移动和 Web 应用程序开发平台,然后于 2014 年被 Google 收购。有关更多信息,请访问 https://firebase.google.com/

硬件规格:具有摄像头和 GPS 功能的安卓智能手机。

应用支持的平台:

  • Android 操作系统: Android 是谷歌开发的移动操作系统,基于 Linux 内核的修改版本和其他开源软件,主要设计用于智能手机和平板电脑等触屏移动设备。

参考:
Tejas N, Younus Zain, Panimozhi “使用众包的 Android 设备基于云的公共交通信息系统” 国际计算机与通信工程创新研究杂志,卷。 3,第 5 期,2015 年 5 月。
http://www.ijircce.com/upload/2015/may/73_31_CLOUD_new.pdf

教师指南:
TV Rajnikanth 博士(SNIST 教授,海得拉巴)。
个人资料链接:https://drive.google.com/file/d/0B_ih7q5C6Dcjb1dGd3lmb00tTVU/view

团队成员:

  • S.BHARATH KUMAR (sathuribharathbrothers1234@gmail.com)
  • A.SRIMANTH (srimanth98@gmail.com)
  • CH.VINEETH (chepurivineeth@gmail.com)
  • P.SIDDHARDHA (pandidrisiddhardha@gmail.com)

注意:这个项目想法是为 ProGeek Cup 2.0- GeeksforGeeks 的项目竞赛贡献的。