Documente Academic
Documente Profesional
Documente Cultură
Owne
r
Super
Admin
Super
Admin
Admin
Facilitator
Student
Student
Facilitator
Student
Admin
Admin
Admin
Facilitator
Super
Admin
Facilitator
Student
Facilitator
Student
Student
Facilitator
Student
Admin
Facilitator
Facilitator
Student
Student
Student
Hierarchy of KeDuCom
Layer 1 Owner : Kompac Digital System
Layer 2 Super Admin : Any client (Educational institution)
Layer 3 Admin : Head of department
Layer 4 Facilitator
Layer 5 Student
Higher to Lower (1 to 5)
Owner to Super Admin (1 to 1 relationship) --> One Owner can create one Super admin
Super Admin to Owner (1 to 1 relationship) --> One Super admin will accosiate with only one
Owner
Super Admin to Admin (1 to many relationship) --> One super Admin can create multi Admin
Admin to Super Admin (1 to 1 relationship) --> One admin will associate with one Super admin
Admin to facilitator (many to many relationship) --> One or many admin can create multi
facilitator
facilitator to Admin(many to many relationship) --> One facilitator will associate with only one
admin
Facilitator to Student (many to many relationship) --> One or many facilitator can create one or
many student
Student to facilitator (many to many relationship) --> One or many student can associate with
multi facilitator
Note : There will be one column called Belongs in table which will represent who is belongs to
whom. For ex:- Owner has created one user as a super admin then super admin should belongs
to owner.
Super Admin:
Super admin can create one or multi Admin under his institution.
Once admin create then immediately admin should get email from Super admin.
Who will create user id they will belongs to the creator user ID.
Admin:
Facilitator:
Student:
He/She will get the mail from facilitator one course code generated.
They can login and select the course code then will able to watch the course online
anytime anywhere.
In case they missed the session then later can download the session and watch
whenever they want.
A student can chat with facilitator. (Single chat)