37
SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Embed Size (px)

Citation preview

Page 1: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

SABAL SHRESTHASHERIF HALAWA

SHAMA KHADPEKARJIANWEI LAI

SI TRAN

GROUP A

Tri-Airport Shuttle System

Page 2: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

About Tri-Airports Transportation Shuttle Service Company Owner and Sponsor – Hassan Mekawy Provides a way to get to and from the

airport in MD, VA, and DC Currently has a manual process

Page 3: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Company’s Goal

Expand current business with minimal cost

Implement an automated system for the reservation process

Increased revenue for the company Revamp the current website Simplify the transaction and business

process

Page 4: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Our Goal

Create an e-commerce website and other IT solutions

Revamp the website and make it user-friendly

Simplify the business and web transaction process

Contribute to the growth of Tri-Airports Transportation

Automate most of their business processes

Reduce work hours while increasing productivity

Page 5: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Motivation

Challenging project with requirements that covered all aspects of System Analysis and Design

Contribute to shuttle business expansion Supportive Sponsor

Page 6: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Benefits

Benefits of the system Better customer service Increased revenue Effort reduction Cost reduction Return on investment

Page 7: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Main Uses of the System

Provide Real Time Service

Information

Manage Customer Transactions

Online

Manage Administration Activities

Page 8: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Provide Real Time Service Information

What does it mean? Any information requested by the customer

would be readily available to them. Primary Actor – Customer Trigger – Customer requests information

about service Type - External

Page 9: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Provide Real Time Service Information

Input Shuttle Service

Information Request Fare Quote Request Shuttle Service

Information Fare List Request Fare List Round trip Discount Fare Quote Acceptance Calculated Distance Shuttle Cost Information

Output Shuttle Service

Information Requested

Fare Quote Requested

Fare List Pick-up and Drop-

off Location Accepted Fair

Page 10: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Provide Real Time Service Information

Major Steps Performed requests information about shuttle services Customer requests fare quote information by

inputting the Pick up/Drop off locations, number of passengers, type of service, one way or round trip, and whether the ride is private or shared with other passengers.

The system calculates the fare based on the inputs.

The customer will have the choice to accept the fare quote for placing a reservation.

Page 11: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Manage Customer Transactions Online

What does it mean? Customer is able to make reservation

online. Primary Actor – Customer Trigger – Customer clicks on new

reservation, changes or cancels existing reservation, and update personal information

Type - External

Page 12: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Manage Customer Transactions Online

Input Customer ID &

Password New Account

Information Customer Information Payment Information Account Change

Request Reservation Number Promotion Code

Output New Account

Confirmation Validated Payment Reservation

Confirmation Receipt Updated Reservation Reservation Status Alert Message

Page 13: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Manage Customer Transactions Online

Major Steps Performed Customer can place reservation by

Login into their account(Existing Customer) Creating New account Without creation of account

The system calculates driver’s tips and allows the customer to either pay the tips online or after drop off.

The customer makes transaction either through PayPal or a credit card processing system.

Page 14: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Manage Customer Transactions Online

Transaction information is presented to the customers to confirm his/her Reservation.

Upon confirmation, the system validates payment information

Each reservation is given a unique Reservation number.

The system sends a confirmation receipt to the customer’s e-mail

For reservation changes, customer needs to provide reservation number

Page 15: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Manage Customer Transactions Online

The system locks the order status four hours before the pickup time.

Customer updates Contact or Addresses information.

Page 16: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Manage Administration Activities

What does it mean? Customer is able to make reservation

online. Primary Actor – Administrator Trigger – Administrator add or edits

shuttle service related information. Type - External

Page 17: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Manage Administration Activities

Input Fare List Daily order

assignment Customer

Information Promotional Items Customer

Feedback

Output Daily Reservation

List Weekly Driver

Payment Report Customer

Reviews

Page 18: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Manage Administration Activities

Major Steps Performed Administrator adds/Edits Shuttle

service related information.(Discount Information, Shuttle Type)

Adds or updates Driver Information Assigns Drivers to the reservations. Sends promotional discounts Updates Fare List

Page 19: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Use Scenario: The Browsing CustomerCustomer is not familiar with the service

1. Prospective customer will browse for service information (1.1)

2. Customer will click on Instant Fare quote to check the cost of his/her future airport trip (1.2)

3. The system will list all available shuttle services and the corresponding fare quote to the customer (1.2)

4. The customer will review all fare quotes and select one of them (1.3)

5. Customer will want to place the reservation (2.4) or browse other options

Page 20: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Use Scenario: Order Assignment to Drivers

1. Administrator logs into the system 2. Administrator will click on daily orders list

(3.2)3. Eventually the administrator will call drivers to

confirm their availability and agreement on payment (3.4)

4. Administrator will select a driver and assign the driver and payment(3.4)

5. At the end of the week Administrator will print the Driver Payment Report and send Pay checks to drivers(3.3)

Page 21: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Use Scenario: Registered customer making reservation

Customer will log in using his/her customer’s ID and password (2.1)

User will input the required and optional information for making the reservation (2.4)

Customer will verify and confirm his/her Reservation Input information and Payment information (2.4)

Customer will submit the payment and will receive a confirmation receipt by e-mail (2.6)

Page 22: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Logical Context Diagram

Page 23: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Physical Context Diagram

Page 24: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Logical Level 0 Diagram

Page 25: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Physical Level 0 Diagram

Page 26: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Logical Data Model

Page 27: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Physical Data Model

Page 28: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Physical Data Model Decisions Made

Step 1: Change Entities to Tables or Files 1. Customer 2. Reservation 3. Shuttle 4. Driver 5. Feedback 6. Promotions

7. Farelist Step 2: Change Attributes to Fields

The Physical ERD contains detail describing how the data will be stored by adding additional information like the field's length and data type to the columns in table.

Step 3: Add Primary Keys

A primary key is an attribute (or combination of attributes) serves as an identifier with a unique value for each record in the table.

Step 4: Add Foreign Keys

A foreign key is an attribute that serves as the primary key of another table in the same database.

Step 5: Add System-Related Components

The Physical ERD contains the same components as the Logical Entity Relationship Diagram.

Page 29: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Interface Structure Design

Page 30: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

ISD

Page 31: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System
Page 32: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System
Page 33: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System
Page 34: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System
Page 35: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System
Page 36: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System
Page 37: SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System

Questions?