Sample For Software Requirement Specification
Sample For Software Requirement Specification
Roll No Name
Group
Members
.
DEPARTMENT OF INFORMATION SCIENCES
MULTAN CAMPUS
UNIVERSITY OF EDUCATION
LAHORE
2021-2025
SRS Title
(Specimen case study)
Software Requirements Specifications
1. Introduction
Asadssjdjda (Ariel, 12 Font)
1.1 Purpose
Assasdad (Ariel, 12 Font)
1.2 Need/Motivation
Sfsdfsdfds (Ariel, 12 Font)
2. Problem Statement
Sdsfsdfdsf (Ariel, 12 Font)
3. Requirements
Dsfdsggfdgfd (Ariel, 12 Font)
3.1 Functional Requirements
No Requirement Description
Depends on FR1.
FR3 Create Section Sections have to be created when a
course is offered to students. The
Academic Course Coordinator enters the
following information must be provided:
● Instructor
● Registration Last Date
● Add Last Date
● Drop Last Date
● Withdraw Last Date
● Class Timings
● Registration Type (Batch-wise/Open)
● Seats Distribution (if Batch-
wise registration)
FR6 Drop Course The student can request to drop from any
course he is registered in until the add/drop
date. If there are students in the waiting list
for the course, the next student is notified
automatically. The students of the batch to
who this course was offered are given
priority.
Depends on FR7.
FR7 Withdraw Course The student can request to withdraw from
any course he is registered in until the
withdraw date. The status is changed to ‘W’
(withdraw) to appear on the transcript.
Students with CGPA below 2 cannot
withdraw from a course without approval
from the advisor.
MS students cannot withdraw from a
course. Depends on FR7.
FR8 View reports The various types of reports that the users
(depending on their access level and role)
can view are:
● Course-wise Registration (specifying
sections)
● Student-wise Registration
(specifying sections)
● Waiting List of that Course
(specifying sections)
● Date-wise Add/Drop status of each
student
– This report will be delivered after the
rest of the system, by 15th January 2002.
FR9 Semester Freeze A student can freeze his next or previous
semester by paying the required amount to
Accounts. The fee has to be paid for each
semester (maximum 2) that is to be frozen.
The current semester cannot be frozen if a
student is taking courses.
FR1 Clear Accounts Status The Accounts Officer can clear the status of
0 a student when he pays his dues.
When the student pays his dues or submits
the financial aid/installments application, the
Accounts Officer clears his financial status
so that the student’s seat can be confirmed.
When the student pays his semester freeze
dues the Accounts Officer does the same.