-
Notifications
You must be signed in to change notification settings - Fork 2
System Requirements
talhariaz3077 edited this page Oct 13, 2019
·
7 revisions
- The tutoring system shall allow new students to register.
- Upon providing correct id and password, the tutoring system shall allow students to log in within 5 seconds.
- The tutoring system shall allow students to search for available courses using course number.
- Upon student request, the tutoring system shall list available courses for the selected university.
- Upon student request, the tutoring system shall list available courses under the selected subject category.
- Upon student request, the system shall list all available tutors along with their information for the selected course. This includes tutor’s reviews, hourly rate, and their availability.
- The tutoring system shall allow the student to request to add a new course.
- The tutoring system shall allow students to book a session between 9am and 9pm upto 14 days in advance.
- Upon booking request by the student, the tutoring system shall check for room availability for the selected time.
- Upon availability of a room, the tutoring system shall notify the tutor selected by the student, giving them an option to accept or deny the session.
- After confirmation from the tutor, the tutoring system shall randomly assign a room for the session.
- The tutoring system shall allow the student to cancel their booking at least 24 hours before the session.
- The tutoring system shall allow the student to anonymously leave reviews for their tutors.
- The tutoring system shall allow the student to read reviews left for them by their tutors.
- The tutoring system shall allow the student to view their previous and upcoming sessions.