Skip to main content

Program Planner View

Program Planner

The program planner view allows the administrator to add subject requirement records in a nested table to the plan.  The subject requirements are regulatory driven and represent industry knowledge.  The next step should be to add the template records under the subject requirements. 

This step may only be implemented only AFTER the relationship between template and subject requirements has been updated to one subject requirement to many templates, removing the many to many relationship.  Per the following action item:

1-MVP | TRANSCRIPT | The subject requirements field is currently multi-select, change this to single select so there is only one subject requirement record linked to any template.  There is a minor use case that would require one class to fulfill multiple subject requirements under a plan.  This use case will be eliminated as there may be a work around with how the plans are crafted. 

A student may take an elective course to satisfy both science requirements and elective total units. For example, programming is not required, this course may be used to satisfy science requirements, but also be used to fulfill general electives.  In this case the template for Programming would fulfill 5 units of science AND 5 units of general elective.  The alternative is to simple reduce the number of electives required under the plan.

 

Action Items JAN 2024 Program Planner View

4-MVP | ADVANCEMENT | The planner view is currently a two-level nested table.  This view should be adapted to a three-level nested view where the templates are being added to the subject requirement records.  If necessary, reduce how much data is loaded by having the use select the 'school' for a shorter list or the plan itself.

 

Action Items JAN 2024 Subject Requirements Records

4-MVP | ADVANCEMENT | REDUNDANT | Sum the associated units in the template (from the associated class) that are linked to a subject requirement in the Units Planned Record.

4-MVP | ADVANCEMENT | Show units planned field field on the Program planner view

4-MVP | ADVANCEMENT | Selecting the curriculum and course work requires sifting through long lists. Filter the classes and curriculum by the subject field of the subject requirement parent record.

Action Items JAN 2024 Plan Record

4-MVP | ADVANCEMENT | Look up and enter school into the plan record based on associated grade span.

4-MVP | ADVANCEMENT | Sum the units required in all the associated subject requirements to the plan level.

4-MVP | ADVANCEMENT | Calculation the Units Planned in the Plan record by Summing the units from the associated template records, the units are determined by the class record associated to the template.

Next Version

Develop a graphical user interface to drag and drop classes on the list, allowing users to set filters on displayed records.