Professional Documents
Culture Documents
Assignment #3: Name: Aman Zoraiz R.NO: 70067264 Course: S.E Section: C
Assignment #3: Name: Aman Zoraiz R.NO: 70067264 Course: S.E Section: C
Assignment #3: Name: Aman Zoraiz R.NO: 70067264 Course: S.E Section: C
System Requirements:
Functional requirements:-
User interfaces:
1.1 Create three different user interfaces for; students, faculty and administration.
Authority:
1.2 Administration interface should have all the authority over all faulty and students, then faculty
should have authority over their courses and then student.
Logins:
1.3 System should provide individual login to every student, faculty member and members of
administration.
View Courses:
1.4 It shall provide students functionality to view their enrolled course, sections in which they are
enrolled, their respective credit hours of courses and the credit hours they already have earned.
Time Table:
1.5 The functionality of time table should be provided to students to view their designated classes,
which will take information from the administration before the start of semester on the time slots
given to each courses and their respective classes.
Attendance:
1.6 At the time of class attendance option will be available to the teacher to insert student attendance.
After insertion students can view their attendance report on their respective logins.
Personal Details:
1.7 System will provide student to view their personal details and also edit them if they are not right.
Result Report:
1.8 On the end of examination the system shall take result information from teachers of the courses
they are assigned to and generate full report of total marks obtained. The students then can view
this report.
Transcript:
1.9 It should also generate an unofficial transcript from the data collected form result report for
students to view.
Fee Voucher:
1.10 System will provide option of printing fee voucher for students by taking all the necessary
information from the administration and will increment fine automatically if it’s over due date.
Evaluation Survey form:
1.11 During last week, before exanimation a survey form will be provided to each student on their
logins on each individual course they are enrolled in, to fill it up and tell their experience during
whole semester, for the purpose of course and faculty evaluation.
Admit card:
1.12 Before the examination system will give students option of printing admit card for examination.
Student can’t print their admit card if they have not paid the fees voucher or haven’t submitted
filled survey form for every course.
Enrolment:
1.13 System will provide option for students to enrol in their desired courses. It will take information
from administration about each semester:
- What courses are offered in each semester?
- Their credit hours.
- Assigned sections for each semester.
- Assigned teacher.
- Their time of class.
- All the pre and post links of course.
- And seats available in each class room.
System will create an interface for students based on all the information gathered. It will also check
the previous record of student and provide them the list of available courses in which they can
enrol. It will not let any student enrol in class if the seats are full. If a student tries to enrol in more
courses and this credit hours reached his maximum limit, the system should not let them. System
will also check if the pre-link of the course is cleared of not. If it’s not cleared then won’t let student
to enrol in its post link course. System also check for probation.