Example contract repository
Word | LDM | Description |
---|---|---|
IT System | ||
Student | x | |
Web Service | ||
Night School | ? | |
Web Application | ||
Employee (in school administration) | x | |
Teacher | x | |
Course | x | |
Main Responsible Teacher | x | |
First Name | x | |
Last Name | x | |
x | ||
Address | x | |
Phone Number | x | |
Social Security Number | x | |
Person | x | |
Lecture | x | |
Subject | x | |
Category | x | |
Description | x | |
Start Time | x | |
End Time | x | |
Room | x | |
Information (about students) | x | |
Text File | ||
List of Courses | x |
Word | UCM | Description |
---|---|---|
Registering Students | ||
Integrate with Schools | ? | |
login in | (x) | |
make changes | (x) | |
associate students and teachers | x | |
create course | x | |
update course | x | |
mark course as deleted | x | |
create student | x | |
create teacher | x | |
update student | x | |
update teacher | x | |
remove private information on student | x | |
remove private information on teacher | x | |
list course with category | x | |
give detailed information | x |
Name: find course
Description: Find a spefic course for later updating or details
Primary Actor: School Admin Employee
Preconditions: none
Main Scenario:
- User selects find course.
- System shows searchform.
- User enters search data, and submits form.
- System list relevant courses
- User selects a course in List
- System shows course details
Postcondition (Success guaranties) A specific couse is selected
Alternative scenarios Alternative postconditions
...
Main Scenario
- User selects course (UC1)
- ...