As a school counselor, I want to see what kids are not enrolled in the proper sequence of classes so that I can fix their schedule before they miss the deadline to switch classes.
class name ----- function
counselor ----- System user
student_info ----- Student Database
requirements_info----- Requirement Database
scheduler ----- Schedule Function
system_interface ----- Interface to system
Narration:
counselor: I need to see what students are enrolled in classes out of order.
system_interface: Sure thing. Would you like to view it or download it as a text file?
counselor: Download it
system_interface: scheduler, can you create this list for counselor?
scheduler: yes
scheduler: student_info, can you send me your information?
student_info: here is the info
scheduler uploads information from student_info.
scheduler: requirements_info can you send me your information?
requirements_info: here is the info
scheduler uploads information from requirements_info.
scheduler looks at student schedules and class requirements lists to figure out what schedules are out of order
As a school counselor, I want to see what kids are not enrolled in the proper sequence of classes so that I can fix their schedule before they miss the deadline to switch classes.
class name ----- function counselor ----- System user student_info ----- Student Database requirements_info----- Requirement Database scheduler ----- Schedule Function system_interface ----- Interface to system
Narration: counselor: I need to see what students are enrolled in classes out of order.
system_interface: Sure thing. Would you like to view it or download it as a text file?
counselor: Download it
system_interface: scheduler, can you create this list for counselor?
scheduler: yes
scheduler: student_info, can you send me your information?
student_info: here is the info
scheduler uploads information from student_info.
scheduler: requirements_info can you send me your information?
requirements_info: here is the info
scheduler uploads information from requirements_info.
scheduler looks at student schedules and class requirements lists to figure out what schedules are out of order
scheduler: interface, here is the information
system_interface creates text file.
system_interface: counselor, here is your data.