PROJECT REPORTS ON
RESULT ANALYSIS
Submitted by:
AMAL SIBY Reg. No.: 158YSB7001
Department of IT-BCA
1|Page
Dept. of IT-BCA Royal college of ASM Bangalore
CERTIFICATE
This is to certify that AMAL SIBY register number 158YSB7001 respectively
the practical requirements for the award of the degree in the bachelor in computer
2|Page
Dept. of IT-BCA Royal college of ASM Bangalore
CERTIFICATE
This is to certify that AMAL SIBY register number 158YSB7001 respectively completed
practical requirements for the award of the degree in the bachelor in computer
GUIDE
3|Page
Dept. of IT-BCA Royal college of ASM Bangalore
ACKNOWLEDGEMENT
We take this opportunity to pass on our deep sense of gratitude to our Royal
Institutions, Nelamangala, Bangalore and the department of IT- BCA, for making
this project and explore my knowledge on the project.
We are thankful to Prof. V J Rosamma M.Sc. (N), Secretary, Royal College of ASM
and Prof. Rudraswamy B Principal, Royal College of ASM. For them kind support
and encouragement to carry out the project work with successfully in the
institution.
We also like to thank all the teaching & non-teaching faculty members, my friends
and last but not least,
(158YSB7001)
Date:
4|Page
Dept. of IT-BCA Royal college of ASM Bangalore
DECLARATION
I here by declaring that the above provided information is true and complete to
Through done by Amal siby under the guidance of Mr. Shashi Bhushan Singh. The
matter embodied in this project has not been submitted earlier for the award of any
degree or diploma in any institution or universities to the best of my knowledge.
Date: (158YSB7001)
5|Page
Dept. of IT-BCA Royal college of ASM Bangalore
Front page
1
2
Certificate
3
Certificate
Acknowledgement 4
Declaration 5
Chapter 1 1.INTRODUCTION 9
1.2 Overview 1
1.Purpose 10
1.4Scope 10
2.1Software requirements 12
2.2Hardware requirements 12
3.1Objective of existing 14
system
3.2Objective of purposed
14
system
6|Page
Dept. of IT-BCA Royal college of ASM Bangalore
3.3Limitation of existing 15
system
3.4Feasibility study 15
4.1Strategy 17
4.2Waterfall model 17
4.3Requirements analysis 17
4.4Design 17
4.5Implementation 18
4.7Deployment of system 18
4.8Maintance 18
4.9 Dataflow 18
diagram(DFD)
4.10DFD level 0 19
4.11DFD level 1 19
4.13ER diagram 20
7|Page
Dept. of IT-BCA Royal college of ASM Bangalore
5.1Introduction 25
5.3Coding 26-28
Chapter 7 CONCLUSION 33
9.1HOME 38
9.2Registration 39
9.3NEW STUDENT 41
9.4admin panal 42
8|Page
Dept. of IT-BCA Royal college of ASM Bangalore
CHAPTER 1
INTRODUCTION
9|Page
Dept. of IT-BCA Royal college of ASM Bangalore
INTRODUCTION
1.1 Overview:
RESULT ANALYSIS is web based applications developed for colleges to analyze the
result and keep track of students [1].We are able to see the individual candidate’s
results separately. Student result analysis 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. Given the continuous rise in student population, tertiary institutions
calculate examination result of students with the help of computer programs.
Analysis of student information and their academic record is as important as
examination result computation.
1.3 Purpose:
The purpose of Result Management System is to automate the existing manual
system by the help of computerized equipments and full-fledged computer
software, fulfilling their requirements, so that their valuable datalinformation can
be stored for a longer period with easy accessing and manipulation of the same.
The required software and hardware are easily available and easy to work .
1.4 Scope:
The main purpose of this project is to make analysis easy, friendly for user and to
automate all the calculations possible. When we enter a student’s roll number,
marks and percentage of that student will be displayed automatically. There is no
need of manual calculations as all the results will be stored in the database. By
entering a student’s roll number all his/her subject marks, number of backlogs,
percentage in each semester and total aggregate will be displayed.
10 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
CHAPTER 2
REQUIRMENTS ANALYSIS
11 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
REQUIREMENT ANALYSIS
12 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
CHAPTER 3
SOFTWARE REQUIREMENT
SPECIFICATION
13 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
● User friendly (as faculties can easily use web based application ).
● Easy computation.
● More efficient.
14 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
● The use of linear search in file handling might increase time complexity.
15 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
CHAPTER 4
ANALYSIS AND DESIGN
16 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
4.1 Strategy
The Waterfall model is the earliest SDLC approach that was used for software
development.
designed and developed with object-oriented codes, mainly with serverside PHP
scripts
4.5 Implementation
With inputs from the system design, the system is first developed in small programs
called units, which are integrated in the next phase. Each unit is developed and tested
for its functionality, which is referred to as Unit Testing.
4.8 Maintenance :
There are some issues which come up in the client environment. To fix those issues,
patches are released. Also to enhance the product some better versions are released.
Maintenance is done to deliver these changes in the customer environment.
18 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
19 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
DFD LEVEL 1
20 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
21 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
22 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
register
Registerd students
FILED TYPE SIZE CONSTRATINT
ID INT PRIMARY KEY
Name VARCHAR 100 NOT NULL
PhoneNo VARCHAR 200 NOT NULL
Address VARCHAR 12 NOT NULL
Gender VARCHAR 10 NOT NULL
DateOfBirth DATETIME NOT NULL
23 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
Student result
FILED TYPE SIZE CONSTRATINT
Subject code INT PRIMARY KEY
Name VARCHAR 100 NOT NULL
Subject id INT NOT NULL
year VARCHAR 50 NOT NULL
Total result
FILED TYPE SIZE CONSTRATINT
ID INT PRIMARY KEY
Student number INT NOT NULL
Subject code INT NOT NULL
Date DATE NOT NULL
mark BIT NOT NULL
24 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
CHAPTER 5
IMPLEMENTATION AND
TESTING
25 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
5.1 Introduction
XAMPP stands for Cross-Platform (X), Apache (A), MySQL (M), PHP (P)
and Perl (P). It is a simple, lightweight Apache distribution that makes it
extremely easy for developers to create a local web server for testing
purposes. Everything you need to set up a web server – server application
(Apache), database (MySQL), and scripting language (PHP) – is included
in a simple extractable file. XAMPP is also cross-platform, which means it
works equally well on Linux, Mac and Windows. Since most actual web
server deployments use the same components as XAMPP, it makes
transitioning from a local test server to a live server is extremely easy as
well. Web development using XAMPP is especially beginner friendly, as
this popular
26 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
5.4 CODING
Home page:-
DEPARTMENT
<?php
include 'connection.php';
?>
<!DOCTYPE html>
<html>
<head>
<title>Result Analysis</title>
<meta charset="UTF-8">
<script src="js/jquery-2.1.4.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/script.js"></script>
27 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
</head>
<body>
<div class="container-fluid">
<div class="row">
<div class="container">
<li>
<h2>
</h2>
</li>
</ul>
<li>
<h2>
<a class="titel"
href="index.php">Home</a>
28 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
</h2>
</li>
</ul>
</div>
</nav>
</div>
<div class="row">
<div class="col-lg-3"></div>
<div class="col-lg-6">
<div class="row">
<div class="col-lg-12">
</div>
</div>
<hr>
<div class="row">
<div class="col-lg-12">
<form class="form-horizontal"
action="new_dept.php">
<div class="form-group">
29 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
<div class="col-sm-8">
</div>
</div>
<div class="form-group">
</div>
</div>
</form>
</div>
</div>
</div>
<div class="col-lg-3"></div>
</div>
</div>
</body>
</html>
30 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
CHAPTER 6
TESTING
31 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
6.1 TESTING
32 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
TEST
Test
Expected
Case Test Case Precondition Input test data
Result
ID
Test if user can User must be
User should be Correct Username
1 login logged in
registered Correct Password
successfully successfully
Test if User
User should
able to login User should be Correct Username
2 not be able to
with incorrect registered Incorrect Password
login
password
Test if user able
User should
to login with Registered
3 Correct username not be able to
empty username
login
password
Test if an User should
Correct Username
4 inactive user Inactive user not be able to
Correct Password
can login login
User should
be able to
Test if normal
login but
user able to User other than Correct Username
5 cannot
perform admin admin exists Correct Password
perform
operation
admin
operations
33 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
CHAPTER 7
CONCLUSION
34 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
7.1 CONCLUSION
The goal of the system is achieved and difficulties are solved. The
project is built such that it is user friendly. Analysis of the scoring
system it shows by the grade wise result of individual subject and final
result also display grade wise .depending on its range of marks. The
project can be easily used in college for college result analysis of
student. It reduces time which required for manual calculation. This
system helps to calculate result fast so it optimizes the manpower.
User friendly
Reusability
Flexibility
Accurate and unambiguous
35 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
CHAPTER 8
FUTURE ENHANCEMENT
36 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
[1] http://1000projects.com/
[2] http://www.techzoo.org/projects/java-projects/alumni-association-project-in-jsp-servlet-php/
[3] www.sourcecodeonline.com/
[4] https://www.freelancer.in/
[5] seminarprojects.org/t-alumni-management-system/
37 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
CHAPTER 9
APPENDIX
38 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
APPENDIX
39 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
9 LOGIN PAGE
40 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
9.3 HOME
41 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
9.4 REGISTRATION
42 | P a g e
Dept. of IT-BCA Royal college of ASM Bangalore
9.5 ABOUT
43 | P a g e