Skip to main content

Personal Education Management System

PEMS

As Built

Overview

Introduction to the ideas and terminology of PEMS

KEY WorkFlows

The workflows describe how the user will interact with PEMS. Workflows integrate functions from ...

Homeroom

Home rooms are groups of students and teachers that form a private group in the same Moodle Insta...

School Module

Building your school to reflect your mission and vision

Calendar Module

Programs of Study Module

Assessment Module

Teachers Module - TBD

Tracking and managing teacher certifications

Students Module

Managing student classes and grades

Student Module Overview

View Students Module Relevant Topics Student Module Overview The primary funct...

Students Table

Student Table A student record is made from the enrollment form submitted from the Word Press si...

Student Terms Table

Student Terms Relevant Topics Student Terms Table Overview Student terms are records...

Student Plan Table

Students Table Note: student plan and student program are used to mean the exact same table The...

Enrollments Table

Enrollments Relevant Topics Enrollments Table Overview The enrollment record is ...

Business Rules for Student Terms and Enrollments

Launching the Enrollment Process A new student record is made in the Student Table when the enro...

Business Rules for Managing Enrollments

Dis-enrollment When a student is to be dis-enrolled, the administrator will trigger the action b...

Assessment Results Table

Assessment Results Overview The administrator defines what the school will assess for in the Ass...

Student Logins Table

Student Login The student logins table stores student login information for Keycloak and other t...

Student Term Planner UI

Student Term Planner UI The Student term planner UI was created to help the administrator review...

Student Programs UI

Student Planner UI The student programs UI is used to assign students a plan.  The UI is a 2-lev...

Student Enrollment UI

Student Enrollment UI The Student Enrollment UI is used to create enrollment records for student...

Transcript UI

Transcript View Relevant Concepts Student Records (SIS) Function provides an overview of what a...

Functions

Specific logic used by PEMS for automation

Moodle Considerations - NON DEV

Interface between PEMS and Moodle

Archive