0% found this document useful (0 votes)
4 views

E-Learn Srs

E learn
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

E-Learn Srs

E learn
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

To design an SRS (Software Requirements Specification)

document for the given scenario about an e-learning


platform for a distance learning institute, we can organize it
as follows:

a. Product Perspective
The e-learning software will facilitate the following:
- Students: Register for courses, appear for online exams,
download study materials, upload assignments, view lecture
videos, and check results.
- Faculty: Upload study materials, conduct exams, manage
student information, and teach one or more courses.
- Institute/Admin: Check student and faculty information,
manage fee collection, salary payment, and display results.

b. Scope and Objective


*Scope:
The system will streamline the administration and delivery of
e-learning at a distance learning institute. It will support
course management, content delivery, assessment, and
financial administration.

**Objective:**
- Provide a user-friendly platform for students to engage in
online learning activities such as course registration, exams,
and content access.
- Enable faculty to manage course content, track student
progress, and conduct assessments.
- Facilitate administrative tasks like fee management, salary
payments, and result publication.

### c. Functional Requirements


1. **Student Management:**
- Students can register for multiple courses.
- Students can access and download study materials.
- Students can upload assignments for evaluation.
- Students can view lecture videos.
- Students can participate in online exams.
- Students can check exam results and progress.

2. **Course Management:**
- Faculty can create, update, and manage course content.
- Faculty can upload study materials and lecture videos.
- Faculty can assign and evaluate assignments.
- Faculty can conduct online exams for enrolled students.
3. **Administrative Management:**
- The institute can manage student and faculty data.
- The system should allow fee collection and salary
payments.
- Results can be displayed after the exams.
- The system should allow tracking of course registrations
and student progress.

4. **Financial Management:**
- System should manage fee collection from students for
enrolled courses.
- Salary payments to faculty should be managed within the
system.

### d. Nonfunctional Requirements


1. **Performance:**
- The system should support multiple concurrent users
accessing courses, submitting assignments, and taking exams.

2. **Usability:**
- The interface should be intuitive and easy to use for
students, faculty, and administrators.
3. **Scalability:**
- The system should be able to handle increasing numbers
of students, courses, and faculty without performance
degradation.

4. **Security:**
- Sensitive data like student records, financial information,
and exam results should be securely stored and encrypted.
- Access control measures should be in place to ensure only
authorized users can access or modify data.

5. **Reliability:**
- The system must be highly reliable, ensuring that students
and faculty can access the platform without significant
downtime, especially during exams.

6. **Compliance:**
- The system should comply with relevant educational and
data privacy regulations.

By adhering to these requirements, the e-learning software


will provide a comprehensive solution for distance learning
institutes to efficiently manage their academic,
administrative, and financial functions.

You might also like