kstern00 / 739_project

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

User Story 1 #2

Open kstern00 opened 10 months ago

kstern00 commented 10 months ago

As a school counselor, I want to be able to view students who are missing requirements so that I can ensure they are enrolled in them at some point during the year.

class name ----- function counselor ----- System user student_info ----- Student Database requirements_info ----- Class Information Database req_calculator ----- Determines what requirements are missing system_interface ----- Interface to system

Narration: counselor: I need to look at students missing this school year's requirements

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

counselor: View 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 figures out what students are missing requirements.

req_calculator compiles that information and sends it to system_interface.

system_interface displays data.

system_interface: counselor, here is your data.

kstern00 commented 10 months ago

Todo

-[] Set up backend database -[] Create searching algorithm -[] Create UI that will generate report

Story points - 8