Project: | Drive Safe America |
---|---|
Use Case Level | Sky - These usecases are written with very little detail since they are process only and not implemented or supported by software. |
Related Documents: DSA Class Roster |
Actor: | Student, Instructor | ||
---|---|---|---|
Goals: | Record attendance and all required student identification information in a given class on a particular day at a particular location | ||
Summary: | |||
Preconditions: | * Student has enrolled in a Defensive Driving school which is
prerequisite for a behind-the-wheel driver's license test. |
OR |
* Student has received approval from the State to attend Defensive
Driving school to wave a speeding ticket. |
Main Success Scenario: | 1)Student signs the roster and provides all identification
proof. 2)Instructor signs the roster. | ||
Post conditions:: | |||
Alternate Path: | |||
Exceptions: | |||
Assumptions and Constraints: | 1) Instructor is certified by the State to teach the course. |
Actor: | Instructor |
---|---|
Goal: | Verify the student is able to understand and articulate the State driving laws. |
Description: | |
Preconditions: |
|
Main Success Scenario: |
|
Alternate Path 1b: |
|
Alternate Path 3b: |
|
NOTE: |
|
Project: | Drive Safe America |
---|---|
Use Case Level | Sea Level - These use cases are written at the black box level of actor interacting with software |
Umbrella Supplemental Requirements at Sea Level | System menus and screens will be designed for non-tehchnical staff operations. |
Related Documents: DSA Completion Certificate |
Actor: | Clerk |
---|---|
Goal: | Capture all of the student, instructor, and class information sufficient to produce printed Completion Certificates. |
Description: | |
Preconditions: |
|
Main Success Scenario: |
|
Post conditions: |
|
Supplemental Requirements: |
|
Actor: | Clerk |
---|---|
Goal: | For each instance of a student who successfully completes a class taught by a certified instructor, DSA prints and mails a State authorized Completion Certificate to the student after class. |
Description: | |
Preconditions: |
|
Main Success Scenario: |
|
Alternate Path 4b: |
|
Post conditions: |
|
Assumptions and Constraints: |
|
Supplemental Requirements: |
|
Actor: | Clerk |
---|---|
Goal: | Student completion record information can be requested by the State courts after the student Completion Certificate has been printed and mailed. |
Description: | |
Preconditions: |
|
Main Success Scenario: |
|
Post conditions: |
|
Alternate Path 2b: |
|
Alternate Path 4b: |
|
Actor: | Student, Clerk |
---|---|
Goal: | Replace a lost Driver Saftey Training Completion Certificate |
Description: | The original certificate was lost in the mail or the student lost the certificate subsequent to receiving it. |
Preconditions: |
|
Main Success Scenario: |
|
Post conditions: |
|
Alternate Path 2b: |
|
Alternate Path 3b: |
|
Actor: | Administrator |
---|---|
Goal: | Regular (weekly) backups are needed to minimize the impact of system failure on the business of printing Completion certificates. |
Description: | |
Preconditions: |
|
Main Success Scenario: |
|
Post conditions: |
|
Alternate Path 4b: |
|
Supplemental Requirements: |
|
Actor: | Administrator |
---|---|
Goal: | Remove student completion records from the searchable master source when those records are over 3 years old. |
Description: | State law puts a 3 year limit on the validity of classroom driver training. |
Preconditions: |
|
Main Success Scenario: |
|
Main Path Post Conditions: |
|
Alternate Path 2b: |
|
Alternate Path 2b Post Conditions: |
|
Exception 4b: |
|
Exception 4b Post Conditions: |
|
Supplemental Requirements: |
|
Actor: | Clerk |
---|---|
Goal: | Register all the valid Instructors available to deliver the driver saftey class and certify that the students successfully completed the course. |
Description: | |
Preconditions: |
|
Main Success Scenario: |
|
Post conditions: |
|
Actor: | Clerk |
---|---|
Goal: | Update State certification for all the valid Instructors available to deliver the driver saftey class and certify that the students successfully completed the course. |
Description: | |
Preconditions: |
|
Main Success Scenario: |
|
Post conditions: |
|
Supplemental Requirements: |
|
Actor: | ? |
---|---|
Goal: | T? |
Description: | |
Preconditions: |
|
Main Success Scenario: |
|
Post conditions: |
|
Alternate Path: |
|
Supplemental Requirements: |
|
Actor: | ? |
---|---|
Goal: | T? |
Description: | |
Preconditions: |
|
Main Success Scenario: |
|
Post conditions: |
|
Alternate Path: |
|
Supplemental Requirements: |
|
Actor: | Administrator |
---|---|
Goal: | Report student class completions to other States for student takes the driver training in Colorado but holds a drivers licence from that other State |
Description: | |
Preconditions: |
|
Main Success Scenario: |
|
Post conditions: |
|
Alternate Paths: |
|
Exception 4b: |
|
Exception 4b Post Conditions: |
|
Exception 5b: |
|
Exception 5b Post Conditions: |
|
Supplemental Requirements: |
|