SEF9 - Example List of Functionality (Tutorial on Software Design - Part 1)

WRY-SVT-Software Design-Part1.txt

Design Date: Jun 25, 2013
Modifications:

===========================================================
A. List of functions for the SVT System.
===========================================================

F1 (URD 6.1.1) Create a Vehicle Register.

INPUT DATA
(F1a) Vehicle Owner (e.g. Company name or Single Individual name)
(F1b) Ministry of Transport (MOT) registration number (e.g. BLE3040)

PRE-CONDITIONS
(F1c) (URD 6.1.3) Cater Unlimited vehicles, minimum to start 500 vehicles.


OUTPUT DATA


===========================================================
F2 (URD 6.1.2) Create a Satellite Black Box (SBB) Register.

INPUT DATA
(F2a) SBB Identification Number (e.g. SBB-YYYY-2145 where YYYY refers to Year)
(F2b) SBB Model number (e.g. MAXIS-A, DIGI-A, CELCOM-B, etc)
(F2c) SBB Current Vehicle Assignment (e.g. BLE3040)
(F2d) SBB Status (e.g. In-Operation, Under-Repair, In-Store)

===========================================================

F3 (URD 6.1.4) Vehicle Driver Tracking.

INPUT DATA
(F3a) Driver Identification Number (e.g. National-New-IC-Number or Passport Number)
(F3b) Driver Details ID (e.g. Complete details for driver - Human Resource Information)
(F3c) Driver Current Vehicle Assignment (e.g. BLE3040)

PRE-CONDITIONS
(F3d) (URD 6.1.4) Cater Unlimited drivers.

Example.
===========================================================
Human Resource Information for (Driver Details ID)

Full Name:
Date-of-Birth:
Nationality:
Sex:
Marital Status:
Address Line 1:
Address Line 2:
Address Line 3:
Contact Hand Phone:
Contact Email Address:
Emergency Contact Name:
Emergency Contact Hand Phone:
Emergency Contact Relationship:
... Will discuss with client other details required for this item (URD 6.1.4)


===========================================================

F4 (URD 6.1.5) Vehicle Mileage Tracking.

INPUT DATA
(F4a) xxxx to continue.
(F4b) xxxx
(F4c) xxxx

Ha ha ha.

--
WASSALAM
wruslan.hahaha

Return to Software Engineering Fundamentals (SEF9MMUWRY)
Previous Topic: Tutorial on Software Design (Part 1)
Next Topic: 26 Response to a question from a student. (Week 4 SEF9)

0 comments:

Post a Comment