class diagram

6
DATABASE DATA TABLES 1) CUSTOMER_TABLE 2) CAB_TABLE 3) DRIVER_TABLE CUSTOMER W E B S E R V E R DATABASE ADMIN Cust_attrib utes Name Email Phone No. Add Cab_attribu tes Reg. No. Model Make Occupancy Driver_attri butes Name Address Phone No. Availability

Upload: amitesh-singh-yadav

Post on 20-Jan-2015

1.438 views

Category:

Education


1 download

DESCRIPTION

cab/taxi management database discription

TRANSCRIPT

Page 1: Class diagram

DATABASE

DATA TABLES

1) CUSTOMER_TABLE

2) CAB_TABLE

3) DRIVER_TABLE

CUSTOMERWEB

SERVER

DATABASE

ADMIN

Cust_attributes

Name

Email

Phone No.

Add

Cab_attributes

Reg. No.

Model

Make

Occupancy

Driver_attributes

Name

Address

Phone No.

Availability

Page 2: Class diagram

CLASS DIAGRAM

CAB

REGN. No.

MAKE

MODEL

OCCUPANCY

CUSTOMER

NAME

PHONE No.

TIMING

PICK UP INFO

BILL

DATE

BILL No.

AMOUNT

PMNT MODE

LOGIN

USER NAME

PASSWORD

RECOVERYALGORITHM

BOOKING

CUST DETAILS

BOOKING INFO

DATE & PLACE

TIMING

CANCELLATION

CUST DETAILS

BOOKING INFO

TERMS & CONDN

REFUND POLICIES

TICKET

CUST DETAILS

BOOKING INFO

CHARGES

TIMING

Page 3: Class diagram

OPERATIONS:

1) Creation

User Exists

Not valid

Valid

User Details

Verification

Welcome

New user created

Page 4: Class diagram

2) Selection:

Fail

success

User Login Details

Verification

Cab info

i/p journey details

Reservation

Page 5: Class diagram

3) Deletion:

Cancel Booking

Verification

If does not exist

Display Details

Cancel Booking

Deduct Cancellation Charges

Refund Charges

If exist

Page 6: Class diagram

4) Modification:

Verification

If exist

Add Customer Delete Customer Modify Customer

Update Database

Admin Login

Display Details