In: Computer Science
Create a description of a university course registration system. You should include features for students, faculty, and administrators. For example, students need to use the system to add and drop courses that they attend, faculty needs to add and drop courses that they offer and the Registrar needs to allocate and de-allocate resources for courses that are added or dropped. Each type of user also has to satisfy some constraints, such as how many courses they take (students), teach (faculty) or offer (Registrar) in a given term. You define "reasonable" constraints for each type of user (stakeholder). Your submission should follow following format: Section 1 -- Description of the university course registration system (1 paragraph) Section 2 -- Key Features that students need and constraints on students this system may consider Section 3 -- Key Features that faculty need and constraints on faculty this system may consider Section 4 -- Key Features that Registrars / Administrators need and constraints on registrar / administrators this system may consider For each user class, you can list 3 features and 3 constraints.
Section 1:- firstly the student fill the Registration form for his/her desired Course details. After the form payment they are provided with the venue and the Examination date for the particular course and after giving the examination their Scores are calculated. If the student is Qualified they are able to register themselve at the Registrar Office and after paying the first installment for their course, their Registration is confirmed and they are provided their generated StudentID,
And if the student is not Qualified or they haven't attempted the Examination then their Registration form is Rejected.
Section 2:-Stakeholders for the system:-
Student-
Constraints | Features |
They need to know details about the registration in itself, either through papers or the system. | The administration and management of university needs to keep up-to-date information through dynamic dashboard reports on the key performance indicators of students. |
They do not need to know the technical parts of the system. | Maintain student's every day attendance period wise. Generate attendance related reports on-demand for the stakeholders. |
They are directly involved in the system as one of the three main stakeholders. |
Student Demographic:- This component provides basic details of the student. It gives the information about the progress of the student and registered data. |
Registrars / Administrators:-
Constraints | Features |
A registrar processes registration requests. | Records and registration |
Schedules classes and maintains class lists | Academic scheduling. |
Enforces the rules for entering or leaving classes. | Academic policy |
faculty-
Constraints | Features |
Adequate supervision of the teachers’ activities and conducts should be made always at all levels. |
Working as a teacher often means working effectively in a group. |
Adequate and descent accommodation should be provided for teachers, irrespective of level. |
Teachers Are Adaptable. |
There should be teacher-student ratio peculiar to teacher training programmes and which should be strictly be adhered to. | Begins class promptly and in a well-organized way |