Skip to content
PENGYUXIONG edited this page Jun 28, 2018 · 8 revisions

Model

Task (abstract)

Passenger_ID (int)
Navigation (Navigation)
Task_status ( String)
Price (float)
Picture (Bitmap)
description (String)

Requested Task
//Bidded Task

Bidded_list (ArrayList)

Assigned Task

Driver_id (int)

Completed Task

Driver_id (int)

Navigation

Driver_location (Geopoint)
Start_Location (Geopoint)
Target_location (Geopoint)
Received_order_time (time)
Time_estimation (time)
Pick_up_time (time)
Arrive_time (time)
Distance (float)
Estimated_price (float)

User

(encryption)
User_Id (String)
Password (String)
Name (string)
Primary_address (String)
Telephone (int)
Email (String)
Portrait (Bitmap)
User_type (String)
Rating (Float)
(
truck (Truck)

//Payment_inf (Payment)
)

Truck

Plate_number (String)
Truck_color (String)
Truck_type (String)
Truck_brand (String)

//Payment

(encryption)
Card_holder_name(String)
Card_num (int)
Expire_date (date)
CVV_num (int)
Billing_address (String)