You are on page 1of 24

STUDENT MARKS ANALYSING

SYSTEM

1215316601(A.JAYANTH)

1215316608(C.NAGA SAI NIKHIL)

1215316634(MD.SHADMAAN)
Introduction:

Student mark analyzing system has been


designed to carry out the mark analysis process
in an educational institution. The results of
respective departments can be efficiently
computed without much of manual involvement.

Purpose:

The purpose of this document is to define the


requirements of mark analysis system. This
system reduces manual work to great extent. The
mark analysis is carried out by the system in an
efficient manner

.
Intended Audience and Reading Suggestions:

The intended audience for this student marks


analyzing system is the internal guides of the
organization where the team has developed the
project. Further modifications and reviewing will
be done by the organization and deliver a final
version. The final version of this document is
reviewed by the Internal Guides and Head of the
Department

Scope

This system is very essential for every


educational institution as it reduces man
power. This system can be used for all
kinds of educational institutions to
evaluate and analyze the marks and
generate reports of
Specified criteria.

2) Interface Requirements:
~Product Prospective:

The product Student marks analysis system, is


an independent product and does not depend on
product or system. The product will automate
various tasks associated with handling student
marks and better organizing the stored
information and optimum performance, thus
helping the Colleges to ensure smooth working

Our system has two types of accessing modes

Product Functions:

1. Administrator
2. User

2.1 Teacher

2.2 Student

i) Administration

SAS is managed by Administrator. Administrator


has to update and monitor the registered student
marks, add student marks, Administrator can
update his marks, and also can give help to the
teachers and students. Student Marks Analysis
I) User:

There are two users:

a. Student: Details about the students are entered


into the system so that the student can view the
results and reports.

b. Teacher: User can update them onto the portal


and view their schedules, marks of the students,
also can view the students details in graphical
order, also of a single student and about the
views from the students

This software gives access to two kinds of users:

1. Administrator

2. Marks analyzer

Administrator:

The person responsible for maintaining student


information in the system.

Marks analyzer:

The person responsible for monitoring the mark


analyzing

Product Features:

• Reduces the manual workload.


• Overall Class, Department result, Individual
student result, Toppers list, Arrears list and
Improvement rate for the academic year report
has to be generated by entering the register
number of the student

• Admin can see all the student’s marks details


and also export to excel sheets.

• The student can view all his Marks

Assumptions and Dependencies:

~We assume that the Office personnel do all the


data entry based and the correct values obtained
from forms and registers.

~We assume that the computers that will use the


software will be part of the college LAN.

~Users with administrator access should be


careful in deleting or modifying any information
knowingly or unknowingly which will lead to
inconsistency of the database.

~The end users of this software are assumed to


have basic level of computer knowledge i.e. point
and click.

3) EXTERNAL INTERFACE
REQUIREMENTS:
Hardware Requirements:

~Processor: Intel i3 or more Capacity


~Ram: 1 GB or more
~Hard disk: 40 GB hard disk recommended for
the primary partition.

Communications Interfaces:

~The machine will have to be part of the college


Local area
Network to access the central database

Software requirements:
~Microsoft Visual Studio 2008
~Lucid Chart
~Front End PHP 5.3.0
~Back End MySQL 5.1.36

4) Non Functional Requirements:

~Security: Only Authorized users can access the


system with username and password

~Performance: easy track records and updating


can be done.

~User Friendly: The System is interactive.

~Maintainability: Backups for databases are


available.

~Dynamic Requirements: These specify


constraints on the execution characteristics of the
system. They typically Include response time and
throughout of the system. Since these factors are
not applicable to the proposed software, it will
suffice if the response tine is high and the
transactions are carried out precisely and quickly
.
~Reliability: The software will not be able to
connect to the centralized database in the event
that the college LAN fails or in the event of the
server being down due to a hardware or software
failure.

~Availability: The software will be available only


to authorized users of the colleges like teachers to
mark
The students, student to view their marks, admin
to add an update students records

Functional Requirements
Student Marks analysis System involves the
following functions

Student Registration:
- SMA provides online registration and status
information to the student to view their marks.
- SMA provides automatic student marks
generation based on course and year.

Student Marks Management:


- Easily track marks information of students.
A) USECASE Diagram:
USECASE diagrams are used to describe real-
world activities and motivations.
Here the representation of students with staff
and entire controlled by the admin. The student
may perform operations and staff can also do
in the way the entire thing will be operated by
the admin
B) Class Diagram:

It is the main building block of object oriented modelling.it is used for both general
conceptual modelling of the systematic applications for detailed programming
translating the models into programming code. The class in the class diagram used for
data modelling
. c) Collaboration Diagram:

It is the also the building block of object oriented modelling.it is used for both general
conceptual modelling of the systematic applications for detailed programming
translating the models into programming code
. E) SEQUENCE DIAGRAM:

It has four objects. The first method is create ( ) which is the method of Student object.
The Second method is Staff object which takes the operations for the students. The third
method is academic track which is useful for the view of students and updating of staff.
The fourth method is attendance system which is used by the students and staff.
G) ACTIVITY DIAGRAM

There are graphical representation of workflow of step wise activities and


actions that support of choice interaction and concurrency. The Unified
modelling lanuguage activity diagrams are intended for model.more for
both computational and organizational process.delivery diagrams show
the flow of control.
G) Deployment Diagram:

It represents the deployment view of the system.


It is related to the component diagram
because the components are deployed using the
deployments diagrams only. A deployment
diagrams consists of nodes. They are nothing
but physical hardware used to deploy the
application.
H ) State chart Diagram :
It is a type of Diagrams used in computer
science and related fields described is
composed of a finish no of states sometimes
this is instead the case while at some other
times, this is reasonable interaction.

I) Component Diagram:
It is a special Kind of diagram in UML. It is also
different from all other diagrams discussed in far.
It doesn’t describe the functionality of the
system. It describes the components used to
make those functionalities.

Appendices :

A.1 Appendix -1: Glossary

~DFD : Data Flow Diagram


~ERD : Entity Relationship Diagram
~SRS : Software Requirement Specification
~SQL : Structured Query Language
~SMS : Student Management System
~STD : State Transition Diagram
A.2 Appendix 2:
User Interface :
a) ADMIN LOGIN
1) STUDENT MENU:
View MARKS.
2) ADMIN MENU: OPERATES
ALL THE ACTIONS
3) TEACHER MENU: MARKS.
REFERENCES:
~https://www.slideshare.net/shubhamrasto
gi11/srs- s t u d e n t - a t t e n d a n c e - m a n a g
e m e n t - s y s t e m ? from_action=save
~https://www.slideshare.net/pinalpatel13/ex033
~http://1000projects.org/software-
requirements- specification-student-
management-system.html
~https://image.slidesharecdn
.com/
studentmanagementsystem-120417093756-
phpapp02/95/ student-management-system-7-
728.jpg?cb=1334655714
~https://www.slideshare.net/100005232690054/
software-
requirement-specification-on-student-
information-system

These are some of the link which I went


through the reference part and very
useful also.

You might also like