Professional Documents
Culture Documents
cargo
cargo
cargo
WALI INNOCENT
U/2021/BIT/009/D
2024
1
DECLARATION
“I Wali innocent hereby declare that the information in this dissertation embodies my original
work done during this project submission in partial fulfillment of a Degree in Information
Technology at the Uganda Pentecostal University. This dissertation has never been published or
submitted to any other institution of higher learning for any academic award to the best of my
knowledge.”
Signature……………………… Date…………………………….
Wali Innocent
(STUDENT).
I
SUPERVISOR”S APPROVAL
This is to certify that Wali Innocent, a third-year student of the Ugandan Pentecostal University
pursuing a bachelor’s degree in Information Technology took part in the project work for the
partial fulfillment of the requirements of this degree under my supervision.
Signature……………………...
Date…………………….……..
(SUPERVISOR)
II
DEDICATION
I dedicate this piece of work to my farther Mr Kamalha Neriko Wali, my mother Mrs.Biira Joy
Bakengana, for being my pillar of strength and to my siblings Soles Wali, Bridget Wali,
Catherine Wali, Obaldo Wali, Festo Wali, Samuel Wali and finally to my dear wife Kabugho
Joyline, for their unconditional support and all my colleagues, friends and all students of
Ugandan Pentecostal university.
III
ACKNOWLEDGEMENT
To my own pressure and happiness, l acknowledge and appreciate My supervisor who taught me
how to do research report through all the stages up to the completion of this project report thank
you Mr.Hosea, not forgetting Mr. Archangel Muhoozi. I acknowledge and appreciate the support
got from my parents for the advice they have been giving me and in fanatical terms that is my
Farther Mr. Kamalha Neriko Wali and mother Mrs. Biira Joy Bakengana , my fellow colleagues
and friends like Mr. Wilson Myaka, Mr. Muhindo Brean who helped me finacillay and advise,
the head teacher Fort portal secondary school, the Dos who made it possible for me in writing
and developing this project report to its completion thank you very much may God bless you
accordingly.
LIST OF ACRONYMS
ADMIN Administrator
IV
FAQ Frequently Asked Questions
IS Information System
Lab Laboratory
RM Records Management
VI
Table of Contents
DECLARATION..............................................................................................................................I
SUPERVISOR‟S APPROVAL......................................................................................................II
DEDICATION...............................................................................................................................III
ACKNOWLEDGEMENT.............................................................................................................IV
LIST OF ACRONYMS...................................................................................................................V
ABSTRACT.....................................................................................................................................X
CHAPTER ONE:.............................................................................................................................1
BACKGROUND...............................................................................................................................1
1.0. Introduction...............................................................................................................................1
1.1 Background.................................................................................................................................1
1. 2Problem statement.................................................................................................................2
1.3 Objectives....................................................................................................................................2
CHAPTER THREE:......................................................................................................................10
METHODOLOGY.........................................................................................................................10
3.0 Introduction..............................................................................................................................10
3.1 Interviews..................................................................................................................................10
3.3 Questionnaire............................................................................................................................12
CHAPTER FOUR:.........................................................................................................................14
VII
SYSTEM TESTING & IMPLEMENTATION..............................................................................14
4.3.1IMPLEMENTATION METHODS:.......................................................................................15
4.3.2SYSTEM SPECIFICATION.................................................................................................16
SYSTEM CODES:.........................................................................................................................21
CHAPTER FIVE:..........................................................................................................................32
5.1 FINDINGS................................................................................................................................32
5.2 CONCLUSION............................................................................................................32
5.3FUTURE RECOMMENDATION............................................................................................33
REFERENCES...............................................................................................................................34
Appendix A.....................................................................................................................................35
VIII
ABSTRACT
Fort portal secondary school is found in Fort portal city, kabarole district which started the way
back in 1996 in Fort portal city, western part of kabundeire market, Fort portal city. Fort portal
secondary school is a grown up school which consists of both ordinary ("0") level and advanced
("A") level, mixed day and boarding school.
The online result processing system of Fort portal secondary school is a system that is developed
to the school for proper organization of student's academic performance, coding and storing of
results even when far from the school campus.
Objective: to design and develop a system that manages any information concerning results for
the students at Fort portal secondary school. Specific objectives to design an interface that allow
easy access of coding, store and easy retrieving of examination results information online.
To implement the new system that is able to do away with the problem. To introduce a user
friendly interface in the school's administration in gathering the information, the following
methodology was used like interviews, records, inspection and questioner. The project provides
a report on student's performance records for Fort portal secondary school.
However, literature focusing and related to the records management system is reviewed and the
addiction of having one online result processing system in the school.
In recommendation, this online results processing system was developed with the intention of
using it in process of re managing the results for Fort portal secondary school.
IX
CHAPTER ONE:
BACKGROUND
1.0. Introduction
Online result processing systems (ORPS) are systems which are playing a vital role in many
organizations. However, it has become a key component to all sectors of the economy that is
schools, businesses, hospitals, in government and non-governmental organizations among others
use their respective offices and many other activities to being performed by systems.
Information technology is almost covering the whole world since the systems used are being
faster and performing many or different tasks at a time which cannot be performed by the human
brain and effort hence advanced taking up the biggest position in being many in organizations,
businesses, sectors and government institution like Ugandan Revenue Authority (URA) and in
the ministries of information among others now use computers as well as information technology
Online result processing system is an information system that is used to code students results and
store results in an improved format of record keeping using information system. It is being used
for entering the details of students like, name, results from different papers of exams among
others and storing the data for school's future records and comparison of students’ academic
performance. This system helps the user to have an organized students results and retrieve of
information in the short time possible if needed. The system replaces the old system in the
school which is manual and paper based results record keeping system. If the administrators
implement it. The newly established system has the capacity to code, store, and quick retrieve of
records with the use of identification key for students In case an identification key can be index
number that can automatically be possible to the newly established system.
1.1 Background
Fort portal secondary school is found in Fort portal city, Kabarole district which started the way
back in 1996 in Fort portal city, western part of Kabundeire market, Fort portal city. Fort
portal secondary school, is a grown up school which consists of both ordinary ("0") level
and advanced ("A") level, mixed day and boarding school and mixed in terms of student's
gender, Fort portal secondary school is a government aided school which was started
with the mission of “To enhance the mind , quality of personality and encourage the
1
spirit of self-innovation, independence decisions and productivity socially,
academically, physically and spirituality”.
Fort portal secondary school is a grown up school which started with few students but now it is
aiming at fulfilling its mission, it has now a population of One thousand fifty-five (1055)
students in school. In their vision as Fort portal secondary school they are still promising to have
an increase in the population of students in few years to come , not only that, but also to have in
terms of the school development hence hope of more improved students' academic performance
in school.
1. 2Problem statements
Fort portal secondary school uses paper based system to record its daily routine processes,
this has led to wastage of time, data loss and data duplication on top of students and
parents at a distance fail to check results online
The system design and development will undertake in order to eliminate the problem of
redundant, erroneous and incomplete data that was escalating the inefficiencies in data
retrieval. These limitations were mainly caused by the fact that data, under the previous
manual recording system was entered into books and paper files and was later stored in
overcrowded storage rooms that made retrieval of archival records close to impossible.
1.3 Objectives
2
To carry out a feasibility study for the possibility of developing a records
management system for the school
To design and develop an online results processing system for the student’s academic
reports
To test and validate the online results processing system for the school
To implement the online results processing system for Fort portal secondary school
The developed online results processing system was deemed as necessary for the
automation and streamlining of the activities workflow thus minimizing weakness errors.
The system, it was hoped, would enable school administrators to significantly improve
the operational control and thus streamline operations on academic.
It would lead to faster service delivery with faster record insertion and retrieval thus
reducing the time spent by staff filling out forms. This would minimize on the time
consumed in the input and retrieval of records, freeing resources for more critical
tasks and thus providing an opportunity to the supply and to enhance their handling
care.
It would also save the school section on badly needed human resources. This is
because the online results processing system would require less number of Staff to
cater
The online results processing system would also prevent costly paper accumulation
with systematic record disposal.
3
CHAPTER TWO: LITERATURE REVIEWS
Project manager; the author states that system implementation consist of converting the
hardware, software files to the new system and training the user whether the new information
involves a few hand held computers an elaborate telecommunications network.
Jane's (2001) states that computers are extremely reliable device and very powerful calculators
with some great accessories applications like word processing, Microsoft excel solves all
problems of business activities , regardless of size . Computers have three advantages over other
type of office equipment that process information because a computer is faster, accurate, and
more economical Therefore this computerized registration system also offers faster access to
information and it's also economical because only one person is needed to operate it in any given
organization or institution.
Adam ask(2007)gives some advantages of database processing first economy of scale getting
more information from some amount of data , sharing data balancing conflicting requirement.
Enforcement of standard, controlled redundancy, consistent in this era information technology.
Acadia (2004) explained that the use of computers continue to grow in the world era of
information systems as well as technology is concern. The need for more timely information and
data processing comes on demand keeping the records of any manual operations need the
application of computer because handling them manually is much hectic and tiresome. For this
4
case, the online results processing system with much hope it will be helping the school to proper
examination results management information systems in the school.
Dock (1988) defines information systems as a format network using computer to provide
information systems for decision making. The goal of information systems is get correct
information to the appreciate managers at the right time, tin useful form.
In recommendations for the successful implementation system, sheen Man states that good
information should address the following.
The data generated by information systems should be compatible with federal and local
jurisdiction fire database.
Sanders (2002) computers are an intelligence amplifier that can free human to use their time
effectively. Because a computer is a fast and accurate electronic symbol or data manipulating
system that is designed automatically accept and store input data process and procedure output
results or output under the direction of the touched program or instruction. Hence the
examination results information results information systems management is able to perform the
entire mentioned variable as stated by Sanders
Silver et al(2002) provide views on information technology system. Cantered views that include
software, hardware, data, people and procedures. A second managerial view includes people,
business process and information systems which matches with the researchers finding to develop
a system with the capacity of time saving, low costs, quick data storage and retrieval of
information records.
Critical to most information systems are information technologies, which are topically designed
to enable human to perform tasks for which the brain is not well suited, such as: handling large
amounts of information, performing complex calculations and controlling many simultaneous
process.
5
O'Brien(1990) argue that information in various forms is transmitted to the end users and made
available to them in the output activity. The goal of information system is the production of
appreciate information products for end users more especially in many different organizations,
companies and academic institution and hospitals improves their organization set up
Baker and Yeast(1985) observed that computers play a significant role in helping to process and
store data is derived from all forms of human activities; they wondered whether the human could
manage the increased complex demand that are placed upon it. They therefore suggested that
computers should be used in this situation of increased demands.
Hutchinson telal(2001) stated that tile is a collection of related records. Examples are the entire
student's subjects report form for Anthropology or the report forms of all students in the (D. O.
S's) office. Integrity, security, flexibility and responsiveness, increase programmers'
productivity. Improve program maintenance and data independence.
Hummer(2003)Said that computers could eliminates the need in copying and rearranging
information, which was entered into system. They also perform mathematical computational: in
short computer can eliminate most of the paper work. In this context the designed examination
results record management system eliminates most of the paper work in various old system.
Silberschtz(2006)in his book "Database system concept" the goal of database system is to
simplify and facilitate access to data and information by having a user friendly interface for
coding , store , secure and quick retrieval of information by organization users.
Towsand(2005) stated that database is structured collection of data. The data may be about
people. Products events in short, any type of information is to manage the collection of data for
reporting and decisions making. The designed system uses a database for storing data for records
management and be used to make evaluations of student's performance in the school and
accountability inclusive.
Ralph M. Stair(1999) emphasized that the development of technology through the year have
enabled us to do more with less effort but knowledge that enables us to perform more task at a
6
time with the technological advancement. This system helps the school administrators or the
targeted people to do more work with less effort.
Ron Oliver (2002),he said that every college, institution wants students' software to manage all
the project and student information in one location, we built the Top school student lifecycle
management (SLM) system to do it. The Top School (SLM) system manages data from first
contact with a prospect through a student's graduation our college student information systems
alternative is fully integrated and tied our robust student data management reporting suite.
Maguire (2000) states that a hard system methodology (HSM) has adopted the seven stages
approach as defined in the UK by national computing center. They are feasible, system invest,
system analysis, system developed, implementation and maintenance.
Hard systems methodologies are useful for problems that can justifiably be quantified. However,
it can't easily take into account unqualified variable (opinions, culture, politics and others),and
may treat people as being passive, rather than having complex motivations . Hard systems have
an explicit objective governed by fixed rules such as those en countered in decision making.
Examples of areas that apply hard systems methodology are; Forecasting, Simulations,
Mathematical programming, Decision theory.
Soft system methodologies (SSM) are used to tackle systems that cannot easily be quantified,
especially those involving people interacting with each other or with "system" useful for
understanding motivations, viewpoints , and interactions but , naturally, it doesn't give quantified
answers (SSM) considers the following;
Human activity
7
Clarification of the problem
Examine
Based on ideas
Dioso(2001) stated that computers assist careful intelligent planning, organizing. Actuating and
controlling the organization in their set ups this may be observed from the past that they
monitored production activities, solve scientific problems and help arrive in tentative answer to a
multitude of involve conditions. Computers have an impressive impact upon business,
Governmental organizations, bank and all sorts of organization and on how they operate and
manage the information system.
8
CHAPTER THREE:
METHODOLOGY
3.0 Introduction
These are techniques overall ideas about research methods and facts gathering of information
which was used to access the information they include the following;
Interviews,
Record inspection,
Questionnaire
I visited Fort portal secondary school to get information of the current system of the examination
results processing used in the school. There after some problems were encountered in their
current existing manual system.
This helped me to design, develop and implement a system that would advance examination
results processing system (ERPS) of the school to match with the global advanced technologies.
3.1 Interviews
In gathering the information of Fort portal secondary school, this method helped me to collect or
gather the information from the management of the school, head teacher, teachers and students
that is both top and lower management of school. This method generated more information
because it puts the interviewees at ease. It also put interviews more sensitive since they are
involved in the exercise at every moment.
However, the method was disliked by some school administrators due to different factors that
were enforcing this like time management, personal programs among other things. For example
the head teachers dislike the method for the first time there and then, in case he requested for a
questionnaire luckily enough. I had it and l left with him to fill in the information wanted about
Fort portal secondary school.
9
I found it nice because the needed information was got in time. The director of studies (DOS)
accepted the method and himself liked it because it was time saving. He delivered all the
information concerning examination results processing system on top of that he showed me the
book marks , mark sheet which made me observe the implications of an old system .
I had a look on the current record management of the current system used in the school. This
helped me to gather enough information and among others methods which was used in gathering
information. This was the most efficient method or source of gathering the enough information
about the current system used. This generated more information because l inspected the record
through observing the difficulties of an old system.
In my own observation, this helped me do well in developing, design and implement new
examination results record management information systems of Fort portal secondary school.
The system is able to code, store, faster retrieval and it's able to give grades automatically to a
student, the system has got commanding functions like case editing arises, delete add among
others to make the job more interesting to users.
3.2.1 Advantages
The method of record inspection made possible for the researcher to develop the examination
results record management system.
It lets the researchers observe and understand the weakness of old system very well.
10
3.3 Questionnaire
This is also one of the methodology techniques of collecting or gathering information of the
school. It involved structured questions on a paper based, it involved questions like about the
background of Fort portal secondary school, the mission of the school to generate quantitative
out information of the current results examination records management in the school.
This method more is liked by many people because it gives them liberty and freedom in
generating out information. For example the head teacher of Fort portal secondary school said
"other than questionnaire no any other method he can deliver perfect information about Fort
portal secondary school"
The problem encountered with methodology is that information is not in promised time hence
you keep moving for it, in this case the method becomes hectic and expensive in making
movements, waiting for administrators
What are the difficulties of the currently system used to code students' examination results and
management?
3.3.2 Advantages
The method gives freedom the interviewee to fill in the needed information. In this method the
researcher has few words to say since the questionnaire contains all the needed information
3.3.3 Disadvantages
11
Information is not got in the expected time possible in most cases.
12
CHAPTER FOUR:
13
Storage Testing: This determines the capacity of the new system to store data on a disk or on other files.
The proposed system has the required storage space available, because it had been spelt out in system
requirement.
Performance Time Testing: This test determines the length of the time used by the system to process
data.
14
4.3.2 SYSTEM SPECIFICATION
HARDWARE SPECIFICATION
SOFTWARE SPECIFICATION
15
SMAS SCREENSHOTS
Login page
16
Class page
Subject page
17
Students list page
Results page
18
Manage Account page
19
SYSTEM CODES:
<!DOCTYPE html> ob_end_flush();
<?php <head>
20
<div
width:100%; id="login-center" </div>
class="bg-dark row
height: justify-content-center">
calc(100%); <div
<div class="form-group">
display: class="card col-md-4">
flex;
} <div <label
class="card-body"> for="password"
class="control-label text-
dark">Password</label>
</style> <form
id="login-form" >
<input
<body class="bg-dark"> <div type="password"
class="form-group"> id="password"
name="password"
class="form-control form-
control-sm">
<label
<main id="main" > for="username"
class="control-label text-
dark">Username</label> </div>
<div
class="align-self-center w-
<div
100"> <input class="w-100 d-flex
type="text" id="username" justify-content-center
<h4
name="username" align-items-center">
class="text-white text-
class="form-control form-
center"><b><?php echo
control-sm"> <button class="btn-sm btn-
$_SESSION['system']
block btn-wave col-md-4
['name'] ?> -
btn-primary m-0 mr-
Admin</b></h4>
1">Login</button>
21
<button class="btn-sm btn- <div class="modal- <div class="modal-
block btn-wave col-md-4 content"> footer">
btn-success m-0"
type="button" <div class="modal- <button type="button"
id="view_result">View header"> class="btn btn-primary"
Result</button> id='submit' onclick="$
<h5 class="modal- ('#view_student_results
</div> title"></h5> form').submit()">View</b
utton>
</div>
</form> <button type="button"
<div class="modal-body"> class="btn btn-secondary"
data-
</div> <div class="container- dismiss="modal">Cancel<
fluid"> /button>
<input type="text"
<a href="#" class="back- id="student_code" </body>
to-top"><i class="icofont- name="student_code"
simple-up"></i></a> class="form-control form- <?php include
control-sm"> 'footer.php' ?>
<div class="modal fade"
id="view_student_results" </div> <script>
role='dialog'>
</form> $
<div class="modal-dialog ('#view_result').click(funct
modal-md" </div> ion(){
role="document">
</div>
22
$ data: class="alert alert-
('#view_student_results'). $(this).serialize(), danger">Username or
modal('show') password is
incorrect.</div>')
}) error:err=>{
$('#login- $('#login-
form').submit(function(e){ form
console.log(err) button[type="button"]').re
moveAttr('disabled').html('
$('#login- Login');
e.preventDefault() form
button[type="button"]').re
$('#login- moveAttr('disabled').html(' }
form Login');
button[type="button"]').att }
r('disabled',true).html('Log
ging in...'); })
},
if($ })
(this).find('.alert-
danger').length > 0 ) $('#vsr-
success:function(resp){ frm').submit(function(e){
$
(this).find('.alert- e.preventDefault()
danger').remove(); if(resp == 1){
start_load()
$.ajax({
if($(this).find('.alert-
location.href danger').length > 0 )
url:'ajax.php? ='index.php?page=home';
action=login', $(this).find('.alert-
danger').remove();
}else{
$.ajax({
method:'POST',
$('#login- url:'ajax.php?
form').prepend('<div action=login2',
23
method:'POST', $ <span class="info-box-
('.number').on('input keyup icon bg-info elevation-
data:$(this).serialize(), keypress',function(){ 1"><i class="fas fa-
users"></i></span>
error:err=>{ var val = $(this).val()
24
1"><i class="fas fa-th- Welcome
list"></i></span> <?php echo
<div class="info-box- $_SESSION['login_name']
content"> ?>!
</div>
<col <th>Average</th>
</div> width="15%">
<?php endif; ?
> </colgroup>
<th>Action</th>
<div
class="card-body"> <thead>
</tr>
<table <tr>
class="table tabe-hover </thead>
table-bordered" id="list">
<th
class="text-center">#</th> <tbody>
<colgroup>
<?php
<col <th>Student
width="5%"> Code</th>
$i = 1;
<col
width="15%"> <th>Student $where =
Name</th> "";
<col
width="25%">
<th>Class</th>
26
if(isset($_SESSION['rs_id' $conn->query("SELECT *
])){ FROM result_items where <td
result_id =".$row['id'])- class="text-center"><b><?
>num_rows; php echo $subjects
?></b></td>
$where = "
where r.student_id = ?>
{$_SESSION['rs_id']} "; <td
class="text-center"><b><?
<tr> php echo
} $row['marks_percentage']
?></b></td>
<th
$qry = class="text-center"><?php
$conn->query("SELECT echo $i++ ?></th> <td
r.*,concat(s.firstname,' class="text-center">
',s.middlename,'
',s.lastname) as
name,s.student_code,conca <td><b><?
t(c.level,'-',c.section) as php echo <?php
class FROM results r inner $row['student_code'] ? if(isset($_SESSION['login
join classes c on c.id = ></b></td> _id'])): ?>
r.class_id inner join
students s on s.id = <div
r.student_id $where order class="btn-group">
by <td><b><?
unix_timestamp(r.date_cre php echo <a
ated) desc "); ucwords($row['name']) ? href="./index.php?
></b></td> page=edit_result&id=<?
php echo $row['id'] ?>"
class="btn btn-primary
while($row= btn-flat">
$qry->fetch_assoc()): <td><b><?
php echo <i
ucwords($row['class']) ? class="fas fa-edit"></i>
></b></td>
$subjects = </a>
27
<button $
data-id="<?php echo View Result ('#list').dataTable()
$row['id'] ?>"
type="button" class="btn </button> $
btn-info btn-flat ('.delete_result').click(func
view_result"> <?php endif; ? tion(){
>
<i _conf("Are
class="fas fa-eye"></i> you sure to delete this
result?","delete_result",[$
</button> </td> (this).attr('data-id')])
<button })
type="button" class="btn </tr>
btn-danger btn-flat
delete_result" data-id="<?
php echo $row['id'] ?>"> <?php $
endwhile; ?> ('.view_result').click(functi
<i on(){
class="fas fa-trash"></i>
</tbody>
</button>
uni_modal("Result","view
</div> </table> _result.php?id="+$
(this).attr('data-id'),'mid-
<?php </div> large')
elseif(isset($_SESSION['rs
_id'])): ?> </div> })
<button </div> $
data-id="<?php echo ('.status_chk').change(func
$row['id'] ?>" <script> tion(){
type="button" class="btn
btn-info btn-flat var status =
view_result"> $(this).prop('checked') ==
$ true ? 1 : 2;
<i (document).ready(function
class="fas fa-eye"></i> (){
28
if($ successfully
(this).attr('data-state- error:function(err){ updated.",'success')
stats') !== undefined && $
(this).attr('data-state-stats')
== 'error'){ end_load()
console.log(err)
$
(this).removeAttr('data- }else{
state-stats')
alert_toast("Something
went wrong while
return false; updating the result's
status.",'error') alert_toast("Something
} went wrong while
updating the result's
// return $ status.",'error')
false; ('#status_chk').attr('data-
state-
var id = $ stats','error').bootstrapTogg $
(this).attr('data-id'); le('toggle') ('#status_chk').attr('data-
state-
start_load() stats','error').bootstrapTogg
end_load() le('toggle')
$.ajax({
},
end_load()
url:'ajax.php?
action=update_result_stats'
, success:function(resp){ }
}
if(resp == 1){
method:'POST', })
data: })
{id:id,status:status},
alert_toast("result status })
29
function
delete_result($id){ success:function(resp){
location.reload()
start_load()
if(resp==1){
$.ajax({ },1500)
url:'ajax.php?
action=delete_result', alert_toast("Data
successfully }
deleted",'success')
}
method:'POST',
})
data:
{id:$id}, setTimeout(function(){ }
</script>
30
CHAPTER FIVE:
5.1 FINDINGS
This project centered on developing an examination results records management information
system tool for the secondary schools and other institutions. Its main purpose was to solve the
problem of using manual system of examination results records management of the students and
the schools management in terms of evaluating and identifying whether there is progress. In this
chapter, it mainly focuses on the discussion and findings and making recommendations for
further research.
Students’ registration is one of the considerations and qualifiers of a student to access papers for
exams through paying school fees to the school bursar. This tool ensures students pay in time so
that they are able to do their exams. Therefore the new system developed solves all problems
more especially like loss of data information of students, inaccurate among many unmentioned.
The first one is proper coding, storing of the students examination results records management
system (ERRMS) which provides clear information to the users.
First and fore most an effective and efficient system is to make proper coordination of the school
administrators, it also allows a uniforms format of handling students examination results records
management and thus enhancing consistence in the school. If well administered, the examination
results record management system will ease work to management and improves the levels of
performance in the school. The aims and objectives of the study were achieved using a
combination of techniques; information was got through the head teacher office, record
inspection from the director of studies (D.O.S) office, interviews and questionnaires were also
administered to gather enough information about the old system.
5.2 CONCLUSION
The system has been developed with much care that it is free of errors and at the same time it is efficient
and less time consuming. The important thing is that the system is robust and all events happened on real-
time. Avoid malfunction from outsiders. It goes through all phases of software development cycle. So
product is accurate. Also provision is provided for future developments in the system.
31
5.3 FUTURE RECOMMENDATION
The current application developed is in accordance with the request that has been provided by the school.
On regarding the future enhancement, the application can further expanded in accordance with changing
scenario e.g. integrating with online examination and e-learning. Since the change in testing and user
needs arises frequently in certain short intervals of time, the application can be further upgraded to meet
the requirements that may arise in the far or near future. With regarding to the needs that arises, more and
more features can be included by adding it as separate modules and integrate it with the existing system.
32
REFERENCES
[1] Ghadge Vrushali, Koli Jyoti D, Koli Namrata A, KoliShital S “Student Progress Report,
Result Analysis &Time Table Generation” International ResearchJournal of Engineering and
Technology (IRJET),Volume: 03 Issue: 02, February 2016
[2] Jugal Patel, Aditya Mewada, Ashwin Mehta, "StudentResult Analysis System", International
ResearchJournal of Engineering and Technology (IRJET),Volume: 05 Issue: 04, April -2018
[3] Dhawal P Atkare, Swapnil M.Waghade, SameerA.Javed, Anand Shanker ,"Design &
Implementation of Result Analysis System for Colleges: A Review", International Conference
on Emanations in Modern Engineering Science & Management, ICEMESM-2018
[4] Anurag Sharma, Nikhil Gupta, Anamika Tripathi, Monica Sehrawa “Student Result Analysis
and Performance Report Generator”, International Research Journal of Engineering and
Technology (IRJET), Volume: 06 Issue: 04, April 2019
[5] Prof. Sanjay Kadam, Bhavana Jadhav, Saylee Molawade, Saloni Patil ,"Student Performance
Analysis System for Higher Secondary Education ",IRJET, Volume: 06 Issue: 04, April 2019
[6] Selina Khoirom, Laimujam Raj Singh, Sougaijam Nealson Singh, Laishram Rabi Singh,
Keisham Linthoingambi, International Research Journal of Engineering and Technology, IRJET,
Volume: 07 Issue: 08, August 2020
[7] B.B. Agarwal, S.P. Tayal, M. Gupta, Software engineering and testing
33
Appendix A
Questionnaire Guide for the initial Requirements for the student Examination Results
Records Management Information System.
………………………………………… …………………………….
What are the conditions for the student to acquire the examination papers in your school?
……………………………………………………………………………………………………
…………………………………………………………………………………………………….
Which system do you use to manage students examination results records in your school.
……………………………………………………………………………………………………
……………………………………………………………………………………………………
Who are the targeted people as regards students’ examination results management?
……………………………………………………………………………………………………
……………………………………………………………………………………………………
What are the difficulties of the current system used to manage student examination results
records in the school?
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
34
When did the school start?
……………………………………………………………………………………………………
…………………………………………………………………………………………………….
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
…………………………………………………………………………………………………
What hinders the school from using computerized examination results system?
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………
35