Student Marks Analyzing System
Student Marks Analyzing System
1.PROBLEM STATEMENT:
Student marks analyzing system has to be developed for analyzing obtained by the
students who scored in Semester Examination The System should provide following
functionalities
1. The System obtains following information’s from the faculty generates report Roll No,
Name, Department, Semester, Marks obtained in each subject.
2. The total for each student should be calculated and ranked based on total and pass in all the
subject appeared.
3. The Final report should display rank, percentage, Class, Pass/Fail Status for each student.
2.OVERALL DESCRIPTIONS:
2.1MODULES:
1.Login
2.student_mark
3.View report
2.2MODULE DELIVARABLES:
1. Login
Basic Flow: This use case starts when the Faculty wishes to Login to the Student Marks
Analyzing
System.
1. The System requests that the Faculty enter his/her name and password
2. The Faculty enters his/her name and password
3. The System validates the entered name and password and logs the Faculty into the System
Alternative Flows: Invalid Name/Password
If, in the Basic flow, the Faculty enters an invalid name and/or password, the system displays
an error message. The Faculty chooses to either return to the beginning of the Basic flow or
cancel the login, at which point the use case ends.
Pre-Conditions: None
Post-Conditions: If the use case was successful, the Faculty is now logged into the system. If
not, the system State is unchanged.
2. Student_Mark
Basic flow: The Faculty uses this usecase to enter marks for each student. The faculty enters
the following details namely Roll No, Student Name, Department, Marks for each student.
Alternative Flows: If faculty not entered any details or invalid marks then gives error
Message
Pre-Conditions: The Faculty must logged into the system
Post-Conditions: If this Use case was successful, Student Mark Analysis Report will be
generated for
the Student.
3.View Report
Basic flow: The Actor uses this usecase view the Report .The report contains the following
details Namely Roll No, Student Name, Marks in each subject, total, class, Pass/Fail Status,
No of subjects failed, Rank.
Apart from this there is a separate report Overall Pass percentage of class, No of students
cleared in First class, Overall Top 3 persons of the class.
Alternative Flow: If the Marks is not entered for all the students the use case will ask the
faculty to the enter the marks.
Pre-Conditions: The Faculty must entered marks for all the students in a class.
Post-Conditions: None
3.UML DIAGRAMS:
3.1.UseCase Diagram:
No of students
Mark
Staff Total
Student
Average
Grade
No of Students
Analyse
marks
Fail Pass
Total Marks
Calculate
Average
Give grade
details entry
entered field
store data
ask message
ask message
ask message
display
display
display
6: ask message
12: display
5: ask message
11: display
2: entered field
8: submit marks
3: store data
9: store
databas
gui
e
4: ask message
10: display
3.6 Component Diagram of student info System
stud info
system
vb db
result cheking
details entry
marksheet entry
printer db
pc gui
4. DATABASE DESIGN
Coding:
Private Sub Command1_Click()
if text1.text=”student” and text2.text=”itdept” then
form2.Show
Else
msgbox|(“Please enter correct user name and password”)
end if
End Sub
Coding:
Private Sub Command1_Click()
End
End Sub
6.TESTING:
Test priority
(Low/Medium/High):Medium
2 Provide valid User should be The user is able Success Incase of wrong
password
Able to To login Password was
given an error
Login Successfully
Message box
was
displayed
3 Click login User should be User name and Success Incase user gives
able to navigate to password is wrong entry the
next page after validated and next sign in page
validation page is displayed remains active
RESULT:
The Student marks analyzing system was designed and implemented successfully.