(Student Monitoring and Advising System) SRS
(Student Monitoring and Advising System) SRS
SPECIFICATIONS
For
Student Monitoring and Advising System
Prepared By:
Angelo D.Olaivar
Nurman M. Amil
Mary Rose Andico
Shanen Fae Turco
1.1 Purpose
The student should approach the adviser first, in order to know the available
subjects that can be taken. So, the adviser coheres the grades of the student if they are
allowed to take the subject accordingly.
The Student Monitoring and Advising System is intended for student and adviser.
The system is designed to assist the process of monitoring students grades, advising and
tracking the rendering services of the student, which would otherwise have to be per-
formed manually, by improving the adviser’s work and time efficiency.
1.5 References
Student Guidance Information and Monitoring Website with SMS Notification,
Rochelle C. Candido, Jessa Faye V. Narvassa, Cristalyn A. Ramonez, and Czarina Y.
Usup, 2018
1
2.0 Overall Description
STUDENT
PAGE
ADMIN
ADVISER PAGE
Input Info
Student
Brief Description
The student inputs information and the adviser gives necessary subjects to the students.
2
Initial Step-by-step Description
Before this use case can be initiated, the student has already accessed the Student
Monitoring and Advising System.
1. The student inputs information.
2. The system will display the choices grades, subjects , or the return of service
(ROS).
3. The Students selects desired link to present to the adviser.
4. The System / Adviser will provide recommended subjects.
Adviser
Update ROS
Check Grade
Adviser
3
Brief Description
The adviser inputs student name or student ID and checks students grades.
Initial Step-by-step Description
Before this use case can be initiated, the adviser has already accessed the Admin form.
1. The adviser inputs the student name/ID#.
2. The system presents the course, year, and grades.
3. The adviser select student grade.
4. The system display the student grades.
5. The system verifies the student grades and return the adviser to the admin main
page.
Add Subject
subjectAdviser Student
Brief Description
The Adviser assign subjects to the student.
Initial Step-by-step Description
Before this use case can be initiated, the adviser has already accessed the update student
subject use case.
1. The adviser selects assign subject.
2. The system present a list of subjects with the units.
3. The adviser select subjects to add to the students subjects.
4. The system verifies the subjects assign to the student subjects.
5. The system returns the adviser to the update student use case.
4
Use Case: Remove Subject
Diagram:
Remove Subject
Adviser Student
Brief Description
The Adviser removes subject, if the current subject was failed to pass the pre-
requisite subject.
Initial Step-by-step Description
Before this use case can be initiated, the adviser has already accessed the update
student subjects use case.
1. The adviser select verified student subjects.
2. The system presents the students subjects.
3. The adviser selects subject to remove to the student subjects.
4. The system verifies the removed subject to the student subjects.
5. The system returns the adviser to the update student use case.
Change Subject
Adviser Student
Brief Description
5
Brief Description
The Adviser Changes subject, if the current subject was failed to pass the pre-requisite subject.
Initial Step-by-step Description
Before this use case can be initiated, the adviser has already accessed the update
student subjects use case.
1. The adviser selects alter subject as an exchange for the removed subject.
2. The system present a list of subjects with the units.
3. The adviser select subjects to add to the students subjects.
4. The system verifies the changed subjects to the student subjects.
5. The system returns the adviser to the update student use case.
Prints Subject
Adviser
Brief Description
The adviser prints the verified subjects of the students.
Initial Step-by-step Description
Before this use case can be initiated, the adviser has already accessed the update student
subjects use case.
1. The adviser select the verified student subjects.
2. The system presents the student assign subjects with their units and total no. of
units.
3. The adviser selects print subjects.
4. The system will automatically print the subjects.
5. The system returns the adviser to the update student subjects use case.
6
Update Rendering of Service
Use Case: Update Rendering of Service
Diagram:
Update ROS
Adviser
Brief Description
The adviser input student name and update the record of rendering service of a
student.