Students Marks Analyzing System: Software Requirement Specifications
Students Marks Analyzing System: Software Requirement Specifications
Students Marks Analyzing System: Software Requirement Specifications
STUDENTS MARKS
ANALYZING
SYSTEM
By :
20BCE1168
Aryan Shah
20BCE1490
Table of Contents
1.
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
....
1.1. Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
1.2. Document Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
1.3.
Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
..
2. Overall Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
2.1 Product Perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
2.2 Product
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 User Classes and Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
2.4 Operating
Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5 User
Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6 Assumptions and
Dependencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3. System
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1. Database – Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
3.2 . Functional Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
3.2.1 Interface Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
3.2.1.1 User Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
4. Non Functional
Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1. User
Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2. Hardware
Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3. Software Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
4.4. Communications Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
5. Other Nonfunctional
Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1. Performance Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
5.2. Safety Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
5.3. Security
Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4. Software Quality Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.....
1. Introduction
1.1. Purpose
This Application provides facility to analyse the marks of students
of an institute or organisation.
It saves time as it allows the organization to store the marks of the students of all the semesters
and analyse the performance.It also saves a lot of time of the college or institute as they don’t
have to do the calculations for every student. It is automatically generated by the server.
Administrator has a privilege to create, modify and delete the marks,percentage and other details
of a student.
User can register, login and look his/her performance in almost every field with his specific id.
1.3. Scope
Scope of this project is very broad in terms of any institute keeping records of
their students.
Few of them are:-
-This can be used in educational institutions as well as in corporate
world.
- Can be used anywhere any time as it is a web based application.
2. Overall Description
Login:-
There is a quality login window because this is more secure than other
login forms as in a normal login window there are multiple logins available
so that more than one person can access to test with their individual login.
But in this project there is only one login id i.e. administrator id and
password by which a person enter the site. Hence it is more secure and
reliable than previously used on-line test simulators.
Performance:
Performance page is the most creative and important page in this project.
2.2. Product Features
There are two
. different users who will be using this product:
University chancellor who will be acting as the administrator.
Students who will be accessing the SMAS online.
The features that are available to the Administrator are:
The administrator has the full fledged rights over the SMAS.
Can create/delete an account.
Can view the accounts.
Can change the password.
Can hide any kind of features from the both of users.
Insert/delete/edit the information of available on SMAS.
Can access all the accounts of the faculty members/students.
The features available to the Students are:
Can view The different categories of marks available in their account.
Can view their rank.
Can view the various reading material.
Can view and modify its profile and also modify it to an extent.
Assumptions:
In general it has been assumed that the user has complete knowledge of the
system that means user is not a naïve user. Any data entered by him/her will
be valid. To make the software as user friendly as possible but at the same
time keeping in minds user requirements.
->Server OS should be Windows NT/2000/XP/Vista.
->Client PC should be Windows 9X/NT/WorkStation or Windows 2000/Vista
with latest service pack.
Dependencies:
It depends that the one should follow the international standards for the
generating the User ID & should fill the related information in the proper
format.
3. System Features