Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of...
-
Upload
gladys-wells -
Category
Documents
-
view
216 -
download
0
Transcript of Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of...
CSC 780Grace Cheung
William mac
Taxi BestInspirations
Difficult in getting a taxiSimplify the life of driver and passengerChoosing multiple cab company instead of one.
BackgroundAndroid application Connect to a server for booking, dispatching,
and tracking system
Taxi BestTarget audience
Taxi riders in San Francisco Flexibility reserving taxis No waiting time for calling taxi operators Free up time to do other tasks
Taxi drivers in San Francisco Scout for prospective passengers to make quick
bucks
Taxi Best
What our App does?
Taxi Best
Summary Overview
B stands for Booking.
This means that users can make a taxi
reservation with the touch of a few buttons.
E stands for Extra.
The passengers can figure out the estimate
distance, fare and arrival time of the taxi ride before the journey
begins.
S stands for Sharing.
Share information between driver and
passenger
T stands for Tracking.
GPS tracking of the current location for the
passengers or the drivers at any
particular point in time.
Taxi Best
Architectural View
Client & Server
Architecture
Interaction between Client & Server
Server
Mobile
Phone (Rider
)
Mobile Phone (Drive
r)
Taxi BestArchitectural View (Continue)
Rider (Passenger Side): Client -> http request (urlconnection)
Reserve taxis Cancel taxis
Server -> http response JSON Object / String Reservation confirmation
Cab Driver : Client -> http request (urlconnection)
View open taxi request Accept taxi request Cancel taxi request Check taxi request Status
Server -> http response JSON Object / String Taxi Request Information Acceptance & Reject confirmation
Taxi Best
Application LayerMain Screen
Two Roles
Taxi Best
Passenger RoleFeatures
1. List of available Cabs2. Make Taxi Reservation3. Personal Information
Taxi Best
Driver RoleFeatures
1. My accepted bookings2. Open Pending Requests3. Personal Information
Taxi BestFuture Considerations:
Anywhere in U.S.A.Google Map with markersAdvance Filtering Request
Payment Type Max pickup distance Max drop off distance
SMS push notification update reservation status for passenger Message alert when cab driver arrive at pickup
location
Questions & Answers
Taxi Best