Sunteți pe pagina 1din 4

Relationship Diagram of KeDuCom

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.

Working paradigm of KeDuCom


Owner:

Onwer will create one Super Admin.


Super admin is the person who will be our client of any educational institution.
Once ID created then immediately Super admin should get notification by mail from
owner.
Now super admin 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:

He/she can create one or multi facilitator.


Admin will be the head of each deapartment (HOD) and will create facilitator.
Facilitator will get notification by Admin.

Facilitator:

He/she can create multi student user IDs.


Facilitator can create any session. And it will generate course ID (automatically) that
course ID with all those relative information will go to student by mail.
Can CRUD the any session.
Save session on server by course ID.
He/She comes to know how many students are watching this session.

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)

A student can talk with facilitator. (Single talk)


A student can chat to other students who all are watching the same session. (Group
Chat)
A student can talk to other students who all are watching the same session. (Group Talk)

S-ar putea să vă placă și