kstern00 / 739_project

GNU General Public License v3.0
0 stars 0 forks source link

User Story 2 #3

Open kstern00 opened 10 months ago

kstern00 commented 10 months ago

As a school counselor, I want to be able to see what kids have failed required classes so I can get them the help they need for success down the road.

class name ----- function counselor ----- System user student_info ----- Student Database requirements_info----- Requirement Database req_calculator ----- Requirements Calculator grade_filter ----- Grade Filter system_interface ----- Interface to system

Narration: counselor: I need to look at students who have failed required classes.

system_interface: Sure thing. Would you like to view it or download it as a text file?

counselor: Download it

system_interface: On it, req_calculator, can you find this information for counselor?

req_calculator: Give me a minute.

req_calculator: student_info, can you send me your information?

student_info: here is the info

req_calculator uploads information from student_info.

req_calculator: requirements_info can you send me your information?

requirements_info: here is the info

req_calculator uploads information from requirements_info.

req_calculator creates a list of class requirements

req_calculator: grade_filter. here is the list of class requirements and student information

grade_filter finds which students have failed required classes.

grade_filter: system_interface, here is your information

system_interface creates text file.

system_interface: counselor, here is your data.

kstern00 commented 10 months ago

Todo

Story points - 5