Better Taxi Cab System

1428 Words3 Pages

Introduction

This project is specifically initialised to develop BETTER Taxi Cab System for each individual branch of BETTER Taxi Cab. Developing the swift and smart work-shift schedule per day for drivers in the branch is the major objective of the project. In addition, the project also covers the details of drivers and vehicles of the organization. The main head office the organization of BETTER Taxi Cab is in Toowoomba, Queensland and the owner of the organization Ms Alice Carter can view all the data of 30 branches around the Australia immediately via internet.

This document specially focuses on the overall processes in the system including required data and information. The types of data are also considered during this document preparation with along with specific necessity. The document reveals the key major events with their types, triggers, sources, primary actors, activities, system outputs, and destinations. The document also reveals how these events are practically used by different objects along with their happening schedule and time duration. However the project doesn’t include any business information regarding customers. The project is developed assuming just two types of taxi cab, either standard sedan or modified in a various ways. However, the modified taxi cab always needs to be check for safety requirement. The project assumes that every work-shift is developed at the morning on the same day before 8 am. The project also needs external Licensing system to check the validity of the driver’s licence.

It is also assumed that the project begins from 1 March, 2008. And within every 15 days, it has targeted to review every step. The project is also assumed to be finished by end of the year.

System Requirements:

Event Table

Event Event Type Trigger Source Primary Actor Activity/Use Case System Response/

Output Destination

Initialization of branch office E New branch office Branch office manager Branch office manager Create branch New branch details Administration

Update branch changed details E Update branch Administration officer Administration officer Update branch Updated branch details Administration

Enter new taxi cab details E New taxi cab Administration officer Administration officer Create taxi cab New taxi cab details Administration

Update taxi cab changed details E Update taxi cab Administration officer Administration officer Update taxi cab Updated taxi cab details Administration

Taxi cab safety check S Modified taxi cab Nil Branch office manager Confirm safety Accept / Reject flag Administration

Enter new driver E New driver Administration officer Administration officer Create driver New driver details Driver

Update driver changed details E Update driver Administration officer Administration officer Update driver Updated driver details Driver

Schedule work shift T Every day Booking clerk Booking clerk Create work-shift Developed shift rosters for drivers Administration & driver

Allocate driver to taxi cab E Scheduled work-shift Booking clerk Booking clerk Allocate driver to taxi Ready for service Administration & driver

Licence clearance verification E New/Update driver External Licensing system External Licensing system Check licence Accept / Reject flag Driver

Time to generate driver work shift report T Each week Nil Time/Clock Produce driver work shift report Work shift report Administration

Open Document