CabBookingSystem:OLAUBER型出租车预订系统

时间:2024-05-21 17:09:18
【文件属性】:

文件名称:CabBookingSystem:OLAUBER型出租车预订系统

文件大小:6KB

文件格式:ZIP

更新时间:2024-05-21 17:09:18

Java

出租车预订系统 OLA / UBER型出租车预订系统 我的想法 根据我的理解,我们可以通过创建两个对象来实现此目的,一个是User,一个是Cab 在用户中,我们拥有移动用户或用户指定的用户的经/纬度和其他特定于用户的详细信息,并且在驾驶室对象中,我们具有状态,共享状态,经纬度和其他与驾驶室相关的详细信息 cab对象将保留在DB中以进行快速处理,我们也可以使注册用户成为DB的对象。 现在,当用户请求预订时,我们可以将用户的经/纬度发送到服务器,并与分类的cab DB进行比较,并根据经/纬度比较和Geofencing找出最近的出租车。 我们可以将最近的出租车发送给移动设备,以在地图上绘制出相同的出租车 其中之一将是最接近的,我们可以通过使用数学计算方法计算出用户所在区域的速度,从而向用户显示其可到达的时间。 确认后,我们可以更改出租车的状态,这样它就不会出现在寻找另一个用户的位置或进行


【文件预览】:
CabBookingSystem-master
----src()
--------OlaUberAlgo.java(2KB)
--------CabRegistration.java(497B)
--------UserRegistration.java(396B)
--------BookingMain.java(2KB)
----bin()
--------.gitignore(188B)
--------BookingMain.class(1KB)
----.classpath(226B)
----README.md(1KB)
----.project(375B)

网友评论