You are on page 1of 21

Student Mark Analyzing System Reg.No.

: 30306104311

STUDENT MARK ANALYZING SYSTEM

AIM:
To develop software for Student mark analyzing system with various functional and
non functional part of design namely,
• PROBLEM ANALYSIS AND REQUIREMENT ANALYSIS.
• USE CASE DOCUMENTATION
• UML DIAGRAMS
• TEST PLAN

PROBLEM DEFINITION

The student mark analyzing system is a system used for conducting the exam, analyzing
the answers, calculating the grade and displaying the result. In this system the student
details were present already in the database. The student appears for the exam and enters
the answers as required. During the course of the exam, the supervisor monitors the
student who writes the exam. The analyzer checks the paper and assigns the marks. Then
the system is used for analyzing the percentage and the grade of the student. The
administrator and students can view their results by logging into the system.

OBJECTIVE OF THE APPLICATION

The ultimate goal of this project is to develop a database to integrate the process of the
writing of the exam and assigning the scores to the student and also a way of displaying
the result.
Student Mark Analyzing System Reg.No.: 30306104311

SIGNIFICANCE OF THE APPLICATION

The significance of the project includes the following key features

• The examination can be conducted in a secure environment.


• Once the papers have been submitted the analyzer can enter the marks into the
database.
• The system assigns the grade automatically based on the marks secured by the
student.
• The marks can be easily updated.
• The students can easily check their scores.

Access to database can be setup on username / password basis with multiple users and
privileges

FUNCTIONAL REQUIREMENTS:

Verifying details Supervisor verifies the student details


before the exam.
Answering The students should answer the questions
within the given time limit.
Evaluation The analyzer evaluates the answers and
awards marks for the correct answers.
Calculating grade The system generates the grade for the
students based on the percentage they have
scored.
Store the results The administrator stores the results in the
database
Display the results The students view their result by logging
into the system.
Student Mark Analyzing System Reg.No.: 30306104311
Student Mark Analyzing System Reg.No.: 30306104311
Student Mark Analyzing System Reg.No.: 30306104311
Student Mark Analyzing System Reg.No.: 30306104311

USE CASE DIAGRAM:

conduct exam
superviser

write exam

evaluation
<<extend>> student

total and grade


analyzer
<<extend>>

calculates mark

display result

maintains database
database
administrator
Student Mark Analyzing System Reg.No.: 30306104311

STATE CHART DIAGRAM

ente r the s tudent deta ils w rite the ans w ers


login reg the give quest conduct write the
stu.details the exam exam

evaluatet

compute the m arks


verify the & percentage award the correct the
details marks answers

check calculate enter th e m arks

update

add to db view
update the store it in display the
changes db result
Student Mark Analyzing System Reg.No.: 30306104311

ACTIVITY DIAGRAM:

1. CONDUCTING EXAM:

S u pe rv is o r S tud e nt D a ta b a s e a d m in
S tart

Login

Get s tudent
details

V alid

Give ques tion W rite ans wers

S ubm it S tore details

E x it

Update dB

N ew S tate
Student Mark Analyzing System Reg.No.: 30306104311

2. EVALUATION:

Analyser Database admin


Start

Login

Correcting
answers

Award marks

Calculate Total
and percent

Per>=80

Per>=60

Grade A Per>=40

Grade B

Grade C

Grade D

Storing details Update dB NewState2


Student Mark Analyzing System Reg.No.: 30306104311

3. DISPLAY RESULT:

Student Database admin


Start

Login

Enter reg.no

Search dB

Display result

Exit

Print result

Update dB
Student Mark Analyzing System Reg.No.: 30306104311

SEQUENCE DIAGRAM:

1. CONDUCTING EXAM:

:Supervisor :Student :Database


admin

1:Gets the student details

2:Check details

3:Give the questions

4:Write the answers

5:Submit

6:Store details

7:Exam is conducted successfully


Student Mark Analyzing System Reg.No.: 30306104311

2. EVALUATION:

:Analyzer :Database
admin

1:Login

2:Correct the answers

3:Calculates the total and percentage

4:Check the percentage


5:Determines the grade

6:Evaluation completed successfully


Student Mark Analyzing System Reg.No.: 30306104311

3.DISPLAY RESULT:

:Student :Database :Database


admin system

1:Login

2:Enter the details

3:Verifies the details

4:Search the given detail

5:Display the details

6:Result is displayed successfully


Student Mark Analyzing System Reg.No.: 30306104311

COLLABORATION DIAGRAM:

1. CONDUCTING EXAM:

2: 2:Check details

1: 1:Gets the student details


3: 3:Give the questions
:Supervi :Student
sor

6: 6:Store details

7: 7:Exam is conducted successfully 4: 4:Write the answers


5: 5:Submit

:Database
admin

2. EVALUATION:

4: 4:Check the percentage

1: 1:Login
2: 2:Correct the answers
3: 3:Calculates the total and percentage
:Analyze :Database
r admin
5: 5:Determines the grade
6: 6:Evaluation completed successfully
Student Mark Analyzing System Reg.No.: 30306104311

3. DISPLAY RESULT:

3: 3:Verifies the details

1: 1:Login
2: 2:Enter the details
:Student :Database
admin

6: 6:Result is displayed successfully 4: 4:Search the given detail

5: 5:Display the details

:Database
system
Student Mark Analyzing System Reg.No.: 30306104311
Student Mark Analyzing System Reg.No.: 30306104311
Student Mark Analyzing System Reg.No.: 30306104311
Student Mark Analyzing System Reg.No.: 30306104311
Student Mark Analyzing System Reg.No.: 30306104311

TEST PLAN

Overview
Test plan objectives To ensure that the Student mark analyzing system will:
- Function consistently and reliably in accordance with current
business operations.
- Meet or exceed user requirements and technical
specifications.
- Not adversely impact other systems or the existing
technology environment.
Testing Assumptions - The student details which have to be verified were already
present in the database.
- It is assumed that student can view the results using the
system which is already tested.
Risks & Contingencies The following risks apply to the testing process and may impact
either the proposed date of readiness for the deployment of online
reservation system, or the comprehensive level of testing that can be
performed in each of the Functional Units:
- The actual deployment of student mark analyzing system may
take longer to perform than anticipated, as the conventional
mark analyzing system is also using the same database.
Student Mark Analyzing System Reg.No.: 30306104311

RESULT:
Thus the Problem analysis & Requirement Analysis and various Use case
scenarios ,UML diagrams, Test plans has been studied successfully.

You might also like