DESIGN AND IMPLEMENTATION OF SCHOOL MANAGEMENT SYSTEM, A CASE STUDY OF FIRST GRADE COMPREHENSIVE SCHOOL

5,000.00

Table of Contents

CHAPTER ONE- 6

GENERAL INTRODUCTION– 6

1.0 INTRODUCTION– 6

1.1        BACKGROUND OF THE STUDY– 6

1.2 PROBLEM STATEMENTS- 7

1.3        AIMS AND OBJECTIVES- 8

1.4        SCOPE AND LIMITATION– 9

1.5        METHODOLOGY– 10

CHAPTER TWO– 11

LITERATURE REVIEW– 11

2.0PREAMBLE- 11

2.1         REVIEW OF SOME EXISTING SCHOOL MANAGEMENT SYSTEMS. 12

2.1.1 RIYADHUL-QURAN ISLAMIC SCHOOL MANAGEMENT SYSTEM– 12

2.1.2 KANO CAPITAL SCHOOL MANAGEMENT SYSTEM– 13

2.1.3 AMINA MEMORIAL SCHOOL MANAGEMENT SYSTEM– 14

2.1.4         STANDARD SECONDARY SCHOOL MANAGEMENT SYSTEM– 15

2.2        EVALUATION MODELS. 16

CHAPTER THREE- 19

SYSTEM ANALYSIS AND DESIGN– 19

3.0 INTRODUCTION– 19

3.1 APPROACH OF THE DEVELOPMENT OF SCHOOL MANAGEMENT SYSTEM– 19

3.2 DESCRIPTION OF THE PROPOSED SYSTEM– 20

3.3 REQUIREMENT ELICITATION– 21

3.4 REQUIREMENT ANALYSIS- 21

3.4.1 FUNCTIONAL REQUIREMENT- 21

3.4.2 NON-FUNCTIONAL REQUIREMENT- 22

3.5 SYSTEM DESIGN– 22

3.5.1 DATA ENTRY MODULE- 23

3.5.2 REPORT VIEW MODULE- 24

3.6 APPLICATION DEVELOPMENT AND INTEGRATION– 25

3.7        RELATIONAL DATABASE DESIGN. 28

3.7.1 DATABASE OBJECT. 29

CHAPTER FOUR– 35

SYSTEM IMPLEMENTATION, TESTING AND MAINTENANCE- 35

4.0 INTRODUCTION– 35

4.1 SYSTEM IMPLEMENTATION– 35

4.1.1 DEMONSTRATION AND DESCRIPTION OF CODING– 35

4.1.1.1 LOGIN SCREEN: 35

4.1.1.2 HOME SCREEN: 37

4.1.1.3 STUDENT DATA ENTRY: 37

4.2 SYSTEM REQUIREMENT- 44

4.2.1 HARDWARE REQUIREMENT- 44

4.2.2 SOFTWARE REQUIREMENT- 44

4.3 SYSTEM TESTING– 45

4.3.1 UNIT TESTING– 45

4.3.2 INTEGRATION TESTING– 46

CHAPTER FIVE- 48

SUMMARY, CONCLUSION AND RECOMMENDATION– 48

5.0 INTRODUCTION– 48

5.1 SUMMARY– 48

5.2 CONCLUSION– 49

5.3 RECOMMENDATION– 49

 

CHAPTER ONE

 

GENERAL INTRODUCTION

 

1.0 INTRODUCTION

 

School Management System is a large database which can be used for managing your school day to day activities. It allows users to store almost all of their schools information either online or offline depending on the software built, including student information, employees, properties and study materials e.t.c. most importantly, this information can be shared with authorized users, records can be searched and reports can be easily generated.

School management system is configurable and can be configured to meet certain individual school’s needs. It could make the school staffs life easier than ever. Using this system, finding student’s information’s is just less than a minute which might have cost several minute even more than a day. At the end of academic term form masters can easily prints student’s statements.

1.1 BACKGROUND OF THE STUDY

 

It is obvious that many secondary schools across the nation are facing difficulties in student’s evaluations due to problems stated below. To conquer such uncertainty, there is the need of an automated system.

This project intends to design a school management system but particularly the student’s evaluation module that will automate the manual existing system of basically first grade secondary schools.

Furthermore, it also intends to analyze the present system through an interview of the school principal and other teachers in other to have a clear picture of how the existing system works and to collect necessary information that would help me to set the project forward.

 

1.2 PROBLEM STATEMENTS

 

The current activities of the school uses manual system. This make the system tedious and time consumption. Due to lack of centralized data structure, there is difficulties in searching of students records and a lot of time is wasted during the manual operation of data. A job can take a whole day before being processed due to the existing manual system.Mistakes in recording marks in which the marks of a student can be place in another student marks sheet which is an obvious mistake.Cost of material and lots of papers are used, too many teachers are involved in the process. Using the manual system might cause easily loss of data, delay of report generation, possibility of duplicates. With the help of the automated system all the problems that are mention can be handle.

 

 

 

 

1.3AIMS AND OBJECTIVES

 

The aim of the project is to identify the problems inherent in the existing system of School Management System and to offer a remedy to the existing system. The main aim of the project is to provide an easy way not only to automate some functionalities but also to provide a functional reports in top management school with a finest details about student’s aspect

Some objectives of the system are as follows: –

  1. Records and report of student will be easily retrieved with increased in the data security.
  2. Reduction in bulkiness of files and records.
  • Attraction of those schools that doesn’t have one good performing software for keeping their information secure and make their management easier.
  1. To ensure that the data is accessed by only authorized personnel.
  2. To provide every class form master with a very power tool to perform many duties within measurable time.
  3. To provide one interactive environment in which one can manipulate data and information about student.

 

 

1.4SCOPE AND LIMITATION

 

This system focuses on student information, student evaluation module of the school but in other hand it has certain limitations such as:-

  1. The proposed system is not online so therefore it doesn’t support a centralized database whereby users can share and accessed data at the same time at any place from anywhere.
  2. There are no provisions for students in the system.
  • Subject teachers can only evaluates students and submit the copy of the result to form masters for entry into the system.
  1. It can only be used by form masters/mistresses.
  2. Admission process is not include.
  3. It doesn’t include employee’s module.
  • It doesn’t include library module.

And the system is going to be standalone due to inadequate of internet equipment in the school. Hence the software can only be installed on the desktop computer of each classes for the use of the form masters/mistresses.

 

 

 

1.5METHODOLOGY

 

The proposed system shall exploit the principles of software engineering through use of available materials as well as interviews and some textbooks as sources of data. The programming language to be used is Visual Basic.NETfor the front end and Microsoft Access for the back end.