This project describes the Development of a Result Management System in National Open University Nigeria (NOUN). The main objective of the project is to provide the examination result to the student in a simple way. This project is useful for students and institutions for getting the results in simple manner. The end-of-course grades assigned by lecturers are intended to convey the level of achievement of each student in the class. In itself, the processing of results is found to be rather tedious, especially when earned out manually, and when die number of students is large. It is time-consuming and error prone. The process, however, becomes a lot easier and much more accurate when carried out with a computer running a suitable software application. To find a sufficiently fast and accurate method of carrying out this processing is a problem that is both challenging and interesting. In this work, a computer software application was developed to facilitate the automated processing of results. The software of this was developed in Visual Basic Net Programming Language and Microsoft Access as the Database. The developed software performed well and produced expected results on completion With ft, it was possible to compute Grade Point Average and Cumulative Grade Point Average for each student based on examination scores entered The methodology adopted in this protect is Structural System Analysts and Design Methodology (SSADM).
TABLE OF CONTENTS
CHAPTER ONE: INTRODUCTION
1.1 Background of the Study
1.2 Statement of problem
1.3 Aim and Objective of the study
1.4 Significance of the study
1.5 Scope of the study
1.6 Limitation of the study
1.7 Definition of terms
CHAPTER TWO: LITERATURE REVIEW
2.1 History of Computer Technology
2.2 ICT Enhancing the Quality and Accessibility Of Education
2.3 ICT Enhancing Learning Environment
2.4 ICT Enhancing Learning Motivation
2.5 ICT Enhancing The Scholastic Performance
2.6 Result Management System
2.7 A Management System
2.8 Other Literatures Reviews
2.9 Summary of Literature Review and Knowledge gap
CHAPTER THREE: SYSTEM ANALYSIS AND METHODOLOGY
3.1 Analysis of the Existing System
188.8.131.52.1.2 Disadvantages of the Existing System
3.2 Analysis of the Proposed System
3.2.1 Advantages of the Proposed System
3.2.2 Disadvantages of the Proposed System
3.3 Justification of the Proposed System
3.4 Methodology Adopted
3.4.1 Method of Data Collection
3.5 High Level Model of the Proposed System
CHAPTER FOUR: SYSTEM DESIGN IMPLEMENTATION
4.1 Objective of the New Design
4.2 Main Menu (Control Center)
4.3 System Specification
4.3.2 Input Specification
4.3.3 Output Format
4.3.4 Input Format
4.4 Database Specification
4.5 System Algorithm
4.6 Choice of Programming Language
4.7 System Flowchart
4.8 System Implementation
4.8.1 Hardware Requirements
4.8.2 Software Requirements
4.8.3 System Testing
4.8.4 Change over Procedure
4.8.5 Security and Maintenance
CHAPTER FIVE: SUMMARY, CONCLUSION AND RECOMMENDATION
5.3.1 Application Areas
5.3.2 Suggestion for Further Research
1.1 Background of the Study
Okonigene, Ighalo, and Ogbeifun (2008) observed that, the use of computers for information processing facilitates instant access to students' personal and course information, instant student information updating and monitoring of failed courses. For system support, storing course information such as course codes, course descriptions, credit units, and grade points for the purpose of automatic computation of the GPA are required. The system keeps up-to-date records of the entire student body in the Department and generates the graduating students list. To support procedures like registration, data upload, queries to the system friendly graphical user interfaces were developed for the ease of use.
Amadin, I.F and Ukaoha, K. C.(2017) stated that Student’s Examination result is one of the most important elements in schools. These data must be processed under critical management, while requiring simple operations for processing the examination results. The need for student to have access to their result on time and accurately cannot be overemphasized. Scores from examination taken by student need to be returned to these student to enable them know their performance in the various courses written.
Also, students need to know what courses they failed in order to retake the exams. Staff in charge of student result processing is burdened with a lot of other academic works like lecturing, research, marking of exams and attending to other administrative task. These other duties tend to affect the timely, efficient and accurate processing of results. The effort expended in the process of registration of students and computation of their examination results is awesome. Quite worrisome is the fact that these processes are carried out every academic session, putting the operators in a continuous and ever demanding cycle.
The computation of examination results and registration of students is obviously an object centered activity, the student being the dominant object in this case. Hence, the need to evolve not just a computerized process, but an object-oriented software design and implementation that will effectively and efficiently capture all the important objects associated with the registration and examination result processing within the University and the interactions among the objects.
Bijoy, C., et.al (2016) said that Result Management System is an integrated application to automate the result publication procedure of an educational institution. It ensures that all the processes are carried out in time with no scope of human-induced errors. Efforts have been made to define the requirements exhaustively and accurately.
Computer or device connected to a network (such as Internet) and ready to use or be used by other computers or devices is online. Today, the technology is growing rapidly; everything can be done with the help of internet. For e.g. reservation of the train or flights, online business, online banking etc. so, there should be a system where the students can view their results, perform certain operation like save, print etc.online. Apart from the individual candidate, their parents and relatives who wish to analyse their ward's performance from anywhere and anytime.
1.2 Statement of the Problem
Generating and organizing data in a useful way is called data processing (Royce, 1970). In his paper, Ukem (2012) stated that the errors associated with the existing manual method of processing of students results in most universities in Nigeria, make it not only desirable but imperative that computerized approach be used in measuring students progress. According to him, the manual methods being employed suffer a number of setbacks; they make the process to be time consuming and prone to error. They lead to examination results being published late, sometimes with wrong grades being entered and students GPAs being wrongly computed. This could lead to wrong conclusions in the awarding of class of degree.
Some problems associated with student academic record management include improper course registration, late release of student results, inaccuracy due to manual and tedious calculation and retrieval difficulties/inefficiency. According to him, the development of database concept is the answer to these problems, where the amount of redundant data is reduced and the possibility that data contained on a file might be inaccurate because they were never updated. Amar (2009). indicated that publication of students’ results in the manual system takes a very long time resulting in the students remaining idle for long. Sometimes the delay in declaration of result causes heavy losses to the students as generally they cannot join further studies, or appear in competitive exams and jobs because of the non-availability of certificates on time.
1.3 Aim and Objectives of the Study
The project is aimed at designing a result management system for National Open University. The system should be able to:
a) To save time and reduce the stress involved in student’s result processing.
b) To facilitate student’s result processing activities
c) To handle large volumes of processing.
d) To aid the management in the making of quick and positive decisions.
e) To design a computerized result processing system that will minimize the amount of manual input needed in student result processing.
1.4 Significance of the Study
One of the benefit of the study is Added Knowledge, Knowledge is a familiarity, awareness, or understanding of someone or something, such as facts, information, descriptions, or skills, which is acquired through experience or education by perceiving, discovering, or learning (Wikipedia).
Knowledge can refer to a theoretical or practical understanding of a subject. It can be implicit (as with practical skill or expertise) or explicit (as with the theoretical understanding of a subject); it can be more or less formal or systematic.
Developing a result management system will give us knowledge on how result system is structured and being created.
Another benefit is Increased Student Interaction: According to Wikipedia Interaction is a kind of action that occurs as two or more objects have an effect upon one another. The idea of a two-way effect is essential in the concept of interaction, as opposed to a one-way causal effect. A closely related term is interconnectivity, which deals with the interactions of interactions within systems: combinations of many simple interactions can lead to surprising emergent phenomena. Result management system will increase the students interaction with the internet; as students will have to go access the internet to see their results.
Equally there is an advantage of Added Flexibility: The new system will have more efficiency and flexibility than the Manual system of result management. Time Factor: According to Wikipedia Time is the indefinite continued progress of existence and events that occur in apparently irreversible succession from the past through the present to the future. Time is a component quantity of various measurements used to sequence events, to compare the duration of events or the intervals between them, and to quantifyrates of change of quantities in material reality or in the consciousexperience. The result management system will save time, compared to the manual system. Cost Factor: According to Wikipedia cost is the value of money that has been used up to produce something and hence is not available for use anymore. In business, the cost may be one of acquisition, in which case the amount of money expended to acquire it is counted as cost. In this case, money is the input that is gone in order to acquire the thing. This acquisition cost may be the sum of the cost of production as incurred by the original producer. Result management system’s benefit outweighs the cost.
1.5 Scope of the Study
The scope of this project covers:
a) Activities involved in building a result management system using HTML (Hypertext Markup Language), Php (Hypertext Preprocessor) and MYSQL technology.
b) It will cover activities involved in uploading of students result, checking of result by students and equally implement a search engine that can be used to query the database.
1.6 Limitation of the Study
This project was constrained by the following factors:
i. Financial Constraints: Bearing in mind the economic state of the nation, it was found difficult in making both ends meet, because of the exorbitant nature of things nowadays in travelling for the collection of data needed for the project.
ii. Time Constraints: Looking at the interval between the resumption and vacation of the final semester for the project to be completed, the time given seemed to be short for the collection of required information for better work to be done.
iii. Non-Availability of Material: During this project, it was noticed that the required materials needed for the project are not documented. Those that were documented lacked storage facilities where they can be reached.
1.7 Definition of Terms
HTML: Hypertext Markup Language
PHP: Hypertext Preprocessor
KNOWLEDGE: Knowledge is a familiarity, awareness, or understanding of someone or something, such as facts, information, descriptions, or skills, which is acquired through experience or education by perceiving, discovering, or learning (Wikipedia).
DATABASE: A collection of organized information in a regular structure, usually but not necessarily in a machine-readable format accessible by a computer