IntroductionThis project was specifically initiated to develop BETTER Taxi Cab System for each individual branch of BETTER Taxi Cab. The development of a quick and intelligent daily work shift schedule for the branch drivers is the main objective of the project. Furthermore, the project also covers the details of the organization's drivers and vehicles. The head office of the BETTER Taxi Cab organization is in Toowoomba, Queensland and the owner of the organization, Mrs Alice Carter, can immediately view all the data from 30 branches across Australia via the Internet. This document focuses in particular on the overall system processes including the data and information required. Data types along with specific needs are also taken into consideration when preparing the document. The document reveals the main key events with their types, triggers, sources, primary actors, activities, system outcomes and destinations. The paper also reveals how these events are practically used by different objects along with their schedule and time duration. However, the project does not include any commercial information relating to customers. The project is developed assuming only two types of taxi, standard sedan or variously modified. However, the modified taxi must always be checked for safety requirements. The project starts from the assumption that each work shift takes place in the morning of the same day by 8.00 am. The project also requires an external licensing system to verify the validity of the driving license. The project is also assumed to start from March 1, 2008. And every 15 days, it aims to review each phase. It is also assumed that the project will be completed by the end of the year. System Requirements: Event Table Event Event Type Trigger Source Primary Actor Task/Use Case System Response/Output Destination Branch Initialization E New Branch Branch Manager Branch Manager Create Branch New Branch Details Administration Update Modified Branch Details E Update branch Administrative Officer Administrative Officer Update Branch Updated Branch Details Administration Enter new taxi cab details E New Taxi Cab Administrative Officer Administrative Officer Create Taxi New Taxi Details Taxi Administration Update Modified Taxi Cab Details E Update Taxi Cab Administrative Officer Administration Update Taxi Update Taxi Details Administration Taxi Safety Check S Modified Taxi Nil Branch Manager Confirm Security Accept/Reject Flag AdministrationInsert New Driver E New Driver Administrative Officer Administrative Officer Create Driver New Driver Details DriverUpdate Modified Driver Details E Update Driver Administrative Officer Administrative Officer Update Driver Updated Driver Details DriverWork Shift Schedule T Every Day Attendant to reservations Reservation clerk Create work shift Shift list developed for drivers Administration and driver Assign driver to taxi E Scheduled work shift Reservation clerk Reservation clerk Assign driver to taxi Ready for service Administration and verification of Driver's License Authorization E New/Update Driver External Licensing System External Licensing System Check License Accept/Reject DriverTime Mark to Generate Driver Shift Report T Weekly Nil Time/Clock Produce Driver Shift Report Administration work shift report
tags