Srs Student Managementdocx
Srs Student Managementdocx
Srs Student Managementdocx
SPECIFICATION
ON
IIMSR STUDENT MANAGEMENT
SYSTEM
SHANWAZ(1000112201)
SHIVAM CHHABRA(1000112203)
SHUBHAM KUMAR SINGH(1000112205)
SHUJA SHABBIR(1000112206)
SYED SHAFI UR RAHMAN(1000112218)
BRANCH: CSE4
CONTENTS
1 Introduction
1.1 Purpose
1.2 Scope
1.3 Definition
1.4 References
1.5 Overview
2 Overall Description
2.1 Product Perspective
2.1.1System Interfaces
2.1.2User Interfaces
2.1.3Hardware Interfaces
2.1.4Software Interfaces
2.1.5Communication Interfaces
2.1.6Memory Constraints
2.2 Product Functions
2.3 User Characteristics
2.4 Assumptions
3 Specific Requirements
3.1 Functional Requirements
3.2 Software Product Features
3.3 Performance Requirements
3.4 Design Constraints
3.5 Software System Attributes
3.6 Logical Database Requirements
1 Introduction
The following subsections are an overview of the entire Software
Requirements Specification (SRS) document.
1.1 Purpose
This document provides the technical description of all software
requirements of STUDENT MANAGEMENT SYSTEM.
The document will not only define the product functions, user
characteristics, constraints, and specific requirements of the
system, but also serve as a basis for the Software Design
Document that is prepared according to IEEE Std.
Accuracy
Reliability
No Redundancy
Easy to Operate
1.2 Scope
“STUDENT MANAGEMENT SYSTEM” is a project with a mission of
viewing and manipulating student information of IIMSR in a Web-
based environment. Thus, the overall system will consist of a
Student Database System and Web Interface.
The software will not only help the following levels of user in
viewing the information but also each user can alongside update
changes within their respective access limits.
Administrative Level
User Level
Management of Institute
Faculty
Students
Department Staf
1.3 Definition
1.4 References
Pressman, Roger S., Software Engineering “A Practitioner’s
Approach”, Fifth Edition, McGraw-Hill, 2000.
1.5 Overview
2 Overall Description
This section describes the general factors that afect software and
its requirements. In order to be easily understandable, this part of
SRS provides a background for the requirements.
User- The other user like staf or faculty can view only their
individual report and analyze their own performance based on
that.
2.4 Assumptions
Every user will be having the appropriate hardware and software
configuration as per the necessary requirement.
3 Specific Requirements
Accuracy
Reliability
No Redundancy
Easy to Operate
Availability
The site should be available all the time without any issues. A
backup must be available for recovery issues so that the existing
is not lost in case of any issue.
Security
The system has an authorization mechanism for users to identify
their personal profiles. Therefore, different users will have
different authorization levels to access the data. Data integrity for
critical variables will also be checked.
Maintainability
The system can meet the changing requirements easily, since
the infrastructure of the system would not need major changes.
The requirements of the software while evolving will be met by
just adding new sub-functions. Therefore, the maintainability of
the system would not be a complex issue.
Portability
All of the code which will be deployed at the web server will be
written in ASP.Net 4.5 and using SQL Server for database storage.
So, using IIS (Internet Information Server) the software will remain
portable.
Level 0 DFD
Level 1 DFD
Use Case Examination
ER Diagram Examination