Skip to main content
Purpose: This document defines the internal operational logic of the 📋 Function Academic Management. It details the process from designing a curriculum to completing and archiving a class.

Why This Matters

This 📋 Function transforms the management of academics from a manual, disconnected effort on spreadsheets into a streamlined, scalable educational production system. Strategically, it ensures consistent teaching quality across the center and optimizes the use of the most critical resource: teachers. For the Academic Management team, it provides a clear overview of class performance and student progress. For teachers, it eliminates chaos by consolidating all information (schedule, class list, curriculum, attendance) into a single place, allowing them to focus fully on teaching.

The Big Picture

Architecturally, this system is designed to be the coordination center for all teaching and learning activities. It receives input data from the 📋 Finance Function (via the 🧊 Enrollment Agreement) and the 📋 Student Affairs Function (🧊 Student Record) to arrange classes. It operates based on three core 🧊 Objects: 🧊 Course (the curriculum framework), 🧊 Class (the actual class), and 🧊 Teacher Profile (teacher management records). Its key output is student progress data, which is handed over to the 📋 Student Affairs Function for after-care and consulting on the next study path.

Sneak peek

OBJECT RELATIONSHIPS


OBJECT TYPES, WORKFLOWS & DATA FIELDS

1. 🧊 Course (Standard Object)

  • Process Description: This is the “parent” object used to define and standardize all curricula at the center. It acts as a blueprint, containing all information about objectives, curriculum, duration, and tuition for a course. A Course is created once and can be reused to open multiple Classes.
  • Example: The course “IELTS 7.0 Masterclass”, course code AC-001, defines the IELTS 7.0 output exam preparation program with 36 sessions and a standard tuition fee of 25,000,000 VND.
Course WorkflowCourse Workflow Pn

2. 🧊︎ Class (Sub-Object)

  • Process Description: This is the “child” object, an executable instance of a Course. If a Course is a car’s blueprint, the Class is the actual car on the road. This object manages all daily activities: specific schedules, teacher assignments, student lists, attendance, and direct tracking. This is the main working object for Academic Managers and Teachers.
  • Example: The class IELTS7.0-C01 is an instance of the course AC-001 IELTS 7.0 Masterclass, starting on September 1, 2025, taught by teacher John Doe, on Monday-Wednesday-Friday evenings.
Class WorkflowClass Workflow Pn

3. 🧊 Teacher Profile (Standard Object)

  • Process Description: This object acts as a centralized master data repository for the entire teaching staff. It is not just a user account, but a complete professional profile, including personal information, skills, certifications, work schedule, salary, and teaching performance. This allows the Academic Manager to assign teachers to classes in the most optimal and scientific way.
  • Example: Teacher profile for John Doe, code GV-007, specialized in IELTS/TOEFL, currently assigned to 3 classes, and has availability on Tuesday and Thursday afternoons.
Teacher Profile WorkflowTeacher Profile Workflow Pn

AUTOMATIONS

This diagram shows the chronological sequence of all automation rules that touch the Academic Management function, illustrating the complete data flow from class setup to student reporting.
You can open this canvas view for better readability
Zenith English Academic Mngt Function Sequence Pn
These rules run entirely inside the Academic Management ⏹️ Space to increase efficiency for the Academic Manager and Teachers.

ROLES, PERMISSIONS & NOTIFICATIONS

These roles are specific to the Academic Management function and define the responsibilities within this operational area.
What’s Next?
  • CRM Function: See how students are enrolled and become ready for class placement.
  • Student Affairs Function: Understand how the Progress Reports generated by this function are used for student support and re-enrollment consultation.
  • Invoicing Function: Learn how tuition fees are processed, which triggers the class placement process.