2. Friday, May 10, 2019
Online Learning System
Consider a web-based system where there are some tutorials of different courses. Each
course is conducted by different teachers. First a student has to register for the course
through the online registration system. There is a system admin who checks the student
qualification from the registration data and then validate the registration. After every 6
months there are online exams for every course to get certified. There is a common blog
(Teacher-Student blog) where a student can post his/her course relevant questions and get
the feedback. After the registration a student gets maximum 1 year to complete the course,
then his/her registration will be canceled and a new student will get the chance to register
for that course. Stable system with 500 client access at a time.
1
3. Raw Requirement Online Learning System
Web Based System
Online registration system
Select Course
Make tutorials
Teacher-Student blog
Get the feedback
Course Duration maximum 1 year
Registration canceled
Get certified
Friday, May 10, 2019
3
4. SRS Online Learning System
Req_ID Req_Name Req_Description Req_Type Dependency Priority
R_001 Web Based
System
Student are Registration
from Online
Functional None High
R_002 System Admin Admin Can Check Validation
registration or not
Functional None Medium
R_003 Tutorials System contains tutorials for
every course.
Non-
functional
None Medium
R_004 Conduct courses Courses are conducted by
different teachers.
Functional None Low
4
Friday, May 10, 2019
5. R_005 Online exam Every 6 months there are
online exams for every course
Functional None High
R_006 Certificate At the end of course system
admin give certificate to the
student
Non-
functional
R_006 High
R_007 Blog Common blog Teacher And
Student
Non-
functional
None Medium
R_008 Ask question Student ask questions & get
feedback.
Non-
functional
R_007 Medium
5
Friday, May 10, 2019
6. R_009 Give feedback Teacher give feedback in
reply of student query.
Non-
functional
R_008 Medium
R_010 Course deadline student gets maximum 1 year
to complete the course
Functional R_09 Course
deadline
R_011 Cancel registration After 1 year
registration will be canceled
by system admin.
Functional R_002 High
R_012 New Register New student get chance to
register.
Non-
Functional
R_012 High
Friday, May 10, 2019
6