Student Marks Analyzing System
Student Marks Analyzing System
on
STUDENT MARKS ANLAYSING SYSTEM
Only the administration has access to update or upload student marks i.e., to
generate the Report cards for each student. Students can only view their
report card.
1.2 Scope:
1.3 Overview:--
Student marks analyzing system is ,mainly used for to get report of the
students academic performance . marks and information about the students
are stored in a database and the system works with the database. The faculty
can enter the marks and student information through a visual environment.
The updated details are stored in the database. The system generates the
overall result by analyzing the marks.
ii Administrator:
The person responsible for maintaining student information in the system.
iii Database:
The database that contains all the information about the student and their
marks.
iv Mark analyzer:
v Student:
Details about the students are entered into the system so that the student
can view the results and reports.
vi Placement Officer:
The placement officers can also view the reports based on the criteria
specified.
USECASES
1 Identified use cases
i Login:
This use case describes how a user logs in to the mark analyzing system.
ii Marks entry: This use case allows faculty to enter the marks into the
student table.
iii Mark analysis: This use case describes how the system generates
the overall result by analyzing the marks.
REQ-2: The system shall save the user’s (faculty, student and admin) details
to a remote database service
REQ-3: The system shall allow faculty to log in into their account.
REQ-4: The system will allow faculty to enter or update marks of all
students,
REQ-5: The system shall allow admin to login into their account.
REQ-6: The system will allow admin to generate Progress Report consisting
of roll no, name, marks1,marks2, marks3, marks4, total, grade and status
which tells pass/fail.
REQ-7: The system will allow student to view and print progress report by
entering student
HARDWARE SPECIFICATION
The following hardware specification is used to develop this project
RAM : 4 GB
INPUT DESIGN
Input design is the process of converting the user-oriented description of the
computer based business information into program-oriented specification.
The goal of designing input data is to make the automation as easy and free
from errors as possible . A larger number of problems with a system can
usually be traced back to fault input design and method Needless to
say ,therefore that the input data is the life block of a system and has to be
analyzed and designed with the most consideration.
(ii)Subject Page
This form is used to maintain and update the subject details with subject
code, subject name, department, semester and academic year details.
(iii)Student Page
This activity is used to maintain and update the academic student details
with register number, student name, course, year and other relevant
details.
(iv)Marks Page
This activity is used to enter and process the model, premodel and end
semester marks for the student in the subjects.
OUTPUT DESIGN
The objectives of the output design define the contents and format of all
documents and reports in an attractive and useful format. For many end-
users, output is the main reason for developing the system and the basis on
which they evaluate the usefulness of application. Output design aims at
communicating the results of the processing of the users. As its web
application output is designed in a very user-friendly this will be through
screen most of the time.
(iii) Semester Marks View This page is used to show the all students
end semester marks with print and download to excel sheet options.
(iv) Subject analysis view
This page is used to show the highest, lowest and average marks with
number of students passed and failed details with print and download to
excel sheet options.
E-R Diagram
An entity relationship diagram (ERD), also known as an entity relationship
model, is a graphical representation that depicts relationships among people,
objects, places, concepts or events within an information technology (IT)
system.
DFD
A data flow diagram (DFD) is a graphical or visual representation using a
standardized set of symbols and notations to describe a business's operations
through data movement.
CLASS DIAGRAM
Class diagram is a static diagram. It represents the static view of an
application. Class diagram is not only used for visualizing, describing, and
documenting different aspects of a system but also for constructing
executable code of the software application.