Nov-30
Revision History
Date |
Version |
Description |
Author |
Reviewer |
Nov 30, 2023 |
1.0 |
Initial Version. |
Krishnaa |
|
Introduction
Objective
Create a school management system which can work alongside with BeED.
Software Design Specification
Feedback
User & Role Mamagement
- Combine Employment Management, Educator Management , student Management, Parent Management and User and role management in to one section call Member/User Managment, and segregate them by UserType
- For example
-
SNO Name UserType 1 Employe 10 2 Educator 20 3 Student 30 4 Parent 40 5 Agent 50
-
In this way in case if we have any new type of user we can Add into our system.
Role Managment
It must be ZeroTrust Resource based Role which can be defined in backend. For example Admin must be able to create a new Role and which can only add Educator and student and assign that to amember.
By doing this we should we should always make sure one member/user is assigned to One Role.
Fee Management (Invoice Management)
Fee / Invoice Management System must be capable of
-
- Installment Payment.
- Discounts.
- Credit Notes.
- Sibling Discounts
Customer Management System.
This is the customer Journey for Parents.
In customer Management System we need to maintain Employee Onbording & OffBorading process.
No Comments