Professional Documents
Culture Documents
Design and Implementation of NYSC Posting Sysytem
Design and Implementation of NYSC Posting Sysytem
Design and Implementation of NYSC Posting Sysytem
BY
OCTOBER, 2019.
i
APPROVAL PAGE
This is to certify that, this research project work has met all the requirements for
the award of National Diploma (ND) in computer science, school of science and
____________________ _______________
Mal. Bello Ahmad Sign&Date
(Project Supervisor)
____________________ _______________
Mal. Dahiru Magami Sign&Date
(Head of Department)
______________________ _______________
Mal. Lawal Maidamma Sign&Date
(Project Coordinator)
ii
DEDICATION
Our profound gratitude to Almighty Allah who made this research works a
success. This project work is dedicated to my entire family, our able- lecturers
whose unflinching efforts helped in seeing us through with our courses of study
iii
ACKNOWLEDGEMENT
Malam Bello Ahmed who, out of his tight schedules, made corrections and
Malam Dahiru, Malam Sani and most especially my supervisor; Malam Maihaja.
iv
ABSTRACT
v
TABLE OF CONTENT
TITLE PAGE ----------------------------------------------------------------------- i
APPROVAL PAGE -------------------------------------------------------------- ii
CERTIFICATION PAGE -------------------------------------------------------iii
DEDICATION ---------------------------------------------------------------------iv
ACKNOWLEDGEMENT ---------------------------------------------------- v
ABSTRACT ----------------------------------------------------------------------- vi
CHAPTER ONE
1.0 INTRODUCTION ------------------------------------------------------ 1
1.1BACKGROUND OF THE STUDY----------------------------------- 1 - 3
1.2 AIMS AND OBJECTIVES----------------------------------------------3
1.3 STATEMENT OF PROBLEMS -------------------------------------- 3 - 5
1.4 SIGNIFICANCE OF THE STUDY ----------------------------------5
1.5 DEFINITION OF TERMS -------------------------------------------- 6 - 7
CHAPTER TWO
2.0 REVIEW OF RELATED WORK --------------------------------------8 - 14
CHAPTER THREE
3.0 SYSTEM DESIGN AND PROGRAM DESIGN ---------------------15
3.1 DATA CAPTURING ………………………………………………15 - 16
3.2 DATA STRUCTURE ……………………………………………...16 – 17
3.3 FILE ORGANIZATION / DATABASE DESIGN AND USER INTERFACE
DESIGN 17 - 18
3.4 PROGRAM DESIGN ...................................................................... 19
CHAPTER FOUR
4.0 SYSTEM IMPLEMENTATION AND EVALUATION …………………20
vi
4.1 PROGRAM LOGIC ……………………………………………………….20
4.2 CHIOCE OF PROGRAMMING LANGUAGE …………………………20 -
21
4.3 HARDWARE SPECIFICATION…………………………………………21
4.4 PROJECT IMPLEMENTATION …………………………………….21
4.5 CHANGE OVER PROCEDURE ……………………………………21 - 22
4.6 PROGRAM EVALUATION ………………………………………22 - 23
CHAPTER FIVE
5.0SUMMARY, CONCLUTION, RECOMMENDATION
5.1 SUMMARY …………………………………………………..24
5.2 CONCLUSION ……………………………………………..25
5.3 RECOMMENDATION ……………………………………25
5.4 REFERENCE ……………………………………………….26
APPENDIX
ALGORITHMS ……………………………………………….
PROGRAM LISTING ……………………………………………
OUTPUT LISTING ………………………………………………
DOCUMENTATION/SOFTWARE MANUAL …………………………
vii
CHAPTER ONE
1.0 INTRODUCTION
In respect to the considering project we are looking into the posting network
master list which shows the national youth service particulars of the prospective
corps members. This list which would be accessed through the internet enables the
students to check for their posting. The posting is therefore done based on their
The NYSC scheme was created in a bid to reconstruct, reconcile, and rebuild the
country after the Nigerian civil war. The unfortunate antecedents in our national
history gave impetus to the establishment of the National Youth Service corps by
decree No.24 of 22nd May 1973 which stated that the NYSC is being established
“with a view to the proper encouragement and development of common ties among
shortage of high skilled manpower (coupled with most uneven distribution of the
1
skilled people that are available), woefully inadequate socioeconomic
infrastructural facilities, housing, water and sewage facilities, road, health care
services, and effective communication system. Faced with these almost intractable
the civil war. The government and the people of Nigeria set for the country, fresh
The government and people of Nigeria are not aware that sound and patriotic
leadership is a precondition for the rapid social and economic development of the
country. As a nation, Nigeria has been less fortunate in the kind of leadership that
emerge to govern the affairs of the country in the period immediately after
independence, a leadership whose achievement not withstanding, was none the less
ill-prepares and generally not properly motivated to tackle the problems of socio
The National Youth Service Corps Decree no.24 which has now been repeated and
replaced by Decree no.51 of 16th June 1993, was then formally promulgated. The
2
purpose of the scheme is primarily to inculcate in Nigeria youths the spirit of
selfless service to the community and to emphasize the spirit of oneness and
history of our country since independence has clearly indicated the need for unity
amongst all our people, and demonstrated the fact that no cultural or geographical
The main aims and objectives of the study can be stated as follows:
To raise the moral tone of the Nigeria Youths by giving them opportunities
improvement.
To develop common ties among the Nigerian youth and promote national
The objective of the project is to also solve the problems that emanates
during the posting, such problems include those student making their choice
3
To reduce the numbers of incidence like road accident during their visit to
Since its inception in Nigeria 27 years ago, the national youth service corps has
been confronted with a plethora of problems. Some of these problems are traceable
to the initial hurried birth and hasty implementation of the scheme. Some arose out
of political developments totally extraneous to the program, while others are the in
evitable products of the economic recession and the attendant review of budgetary
PERFORMANCE
The state secretariats are charged not only with posting the corps members to their
respective primary assignment places, but also with monitoring their performance
and ensuring that the core objectives of the scheme are attained.
MEMBERS
The underutilization members in their primary duty stations have been a perennial
problem. In many establishments, corps members are reduced to glorify clerks and
4
office assistants, untrusted with the real duties for which they have been posted and
In other cases, the corps members are assigned tasks which are either far below
their qualification or are totally irrelevant to their training. The end result is that
corps members are unable to acquire the experience which was supposed to form a
main component of their service year. In addition many of them are frustrated and
unenthusiastic, forced into truancy and idleness, failing to imbibe the necessary
work ethics.
When the scheme started in 1973, there were twelve states in the country, with
only six universities and a total graduating population of less than 2,500 per
academic year. The situation is vastly different today. Over the past 27 years since
the inception of NYSC, the country has been divides into 36 states plus the federal
capital territory.
162, thus churning out an average of 100,000 graduates on yearly basis. The
remarkable expansion has posed some very serious problems for the organizers of
the NYSC, the most debilitating of which has been that its limited facilities, skills
5
and other resources have been stretched to breaking point. The herculean problems
by the new grievious underfunding of the scheme to the extent that many status yet
its sustainability for almost decades continues to show how in the midst of heavy
criticisms. One can pin-point to the scheme as one out of a million, the resounding
legacies of the military era. It has continued to promote what many policy makers
1.5.1 DESIGN
system. It can also be seen as a roadmap or a strategic approach for some one to
1.5.2 IMPLEMENTATION
6
It is the realization of an application or execution of a plan, model, design,
1,5,3 AUTOMATED
1.5.5 POSTING
1.5.6 SYSTEM
7
It is a set of interacting or inter dependent components forming a unified whole.
CHAPTER TWO
8
2.1 A COMPUTERIZATION POSTING SYSTEM
Employees mail etc. this is cashier and efficient way in which data is inputted in
the system and with specific sets of programs written in it will produce an output.
And this output is the result of the input and the program. Details about the
candidates identify will be processed and sent out to the website as Visual Display.
2.2.1 MOBILIZATION
In the NYSC year book (2002/2003) mobilization is the first phase of activities in
every service year. First, the directorate headquarters collect data on all prospective
corps member. These data is processed and used as the basis for development to
states. That is done in line with the various corps producing institutions nation
wide whose graduates qualify for enlistment into youth service scheme. graduates
from foreign institutions reports directly to the directorate headquarters for the
distributed to all prospective corps members is the call up letter, this letter issued
9
members in the country before they have their institution after their final
examination
In accordance with the decree which established the NYSC Scheme, only
be called upon for services thus only candidates are qualified to collect their call up
letters from the students affairs officers of their final papers or credit hours to
are not allowed to collect their call up letter until they have successfully completed
and passed their course. However a final year student of a higher institution is
exempted from services if, he/she is over 30 years of age. He/she as served in the
armed force or the police or National security organization for a period of more
than nine months. He/she has been conferred with any National honors.
fore going unity, integration and inter ethnic understanding national youth services
corps members are posted to states other than their own and away from their
cultural boundaries. This policy is not negotiable if the subjects are not learnt the
way of other Nigerians and imbibe a more liberal outlook in preparation for their
10
2.3 THE GLOBAL ACHIEVEMENT OF THE SYSTEM
According to Owtin Meremin (1977) said that economic dependence and cultural
diversity are bed rock upon which the elites of ex colonial state attempts to
construct a functioning state apparatus a viable economy and a sense of nation had
resources, it is basically for this reason that member of governments in the world
requires their highly educated youth to spend a year of services to the nation after
Professor Adebayo Adedeji in his speech on the NYSC Encarta reference library
(2005), he linked the rapid development of program to the biblical gain of the
mustard seed planted in 1973 that has become a huge tree in 1998 during a public
lecture organized in Abuja on June 4 to mark the silver jubilee of the scheme has
not only remained intact, but has also proposed and expanded considerably almost
observed that the scheme has become a house hold name in Nigeria day.
11
The existing system procedure close the work in hapharzard manner because it
captures all data and then the posting is carried out manually (at the discretion of
the operating/posting officers ). The system stage start by the collection of data
manually (in files) from various institutions, the mobilization officer then sort the
data according to state of origin, and then individual student would be assigned to a
student different to his/her state of origin, to buttress the aims and objectives of the
scheme.
officers, mistake are bound to be made, bias minded officers, can do manipulation
and alterations to the list,. All these will be collected and checkmated with the
proposed system that only allows for an authorized authentic program to be used
for posting. Afterward the outcome of the program is then sent to the national
youth service corps website and the student would check the respective place of
posting from site (COMPUPERIZATION). The existing system just makes posting
done manually and the results are typed into the computer. They are printed out
12
Posting can be modified without authorization
The new system will be design to make posting faster to reduce the risk expected
of students traveling from one place to another in search for their places of posting
make posting more efficient and accurate. The current system will handle the
following.
Based on these functionalities identified, it was analyzed that the new system must
13
Capturing all states
trend of collecting and keeping candidate record create a lot of setback which
resulted in the inefficiency of the manual system. Some of these setbacks are by
MARITS
existing system.
because the computer can do about a million operations in a very short time
A small chip (storage device) can store a very large volume of data, almost
Data is safer and more secured by the use of passwords in the computer.
Unlike in the manual case of the exciting system where large volumes of
14
data (record files) are kept in a room or rooms and can easily of tempered
with.
data is inputted and the program manipulates the data randomly and gives a
done.
DEMERITS
The demerits of this system are somehow advantage of existing manual system.
organizations.
Underutilization of personnel officers due to the fact that few trained staff
allowances.
15
By rendering personnel/officers useless, a lot of workers will not be
CHAPTER THREE
16
3.0 SYSTEM DESIGN AND PROGRAM DESIGN
A system is a group of interrelated elements that are integrated with the common
PROGRAM DESIGN
This is the actual development of a new set of procedure to replace the existing
ways that the task are performed. The design of this program was done by first
specifying the input and output format followed with the processing. After
specification of format.
Data capture is a general term for the process were by source data is collected and
There are different ways of data capturing or data collection, which are as
follows :
Interview method
17
Qestionnaire method
Observation method
Record inspection
But the type of data collection used in this project is the interview method and the
observation method.
INTERVIEW METHOD: This kind of data capture always involved two set of
people, the interviewer ask question from interviewee and record the answer down.
The interviewee on the other hand provides answer to the question asked. There
observation or measurement that is, physically examined the unit of the respondent
with accessing process, which can be used to store or retrieve individual element.
The structure is very important in any product especially when the set of data are
18
programming routine that makes used of the data are made simpler, time and
Stack
Queue
Array
Deque
queue.
of computer files, therefore refer to how this records are arranged or organized in a
file in order to meet the specification for such arrangement. The followings are
Record layout.
Record media.
Accessing mode.
This program used only output file. The system was made interactive, therefore
OUTPUT FILE
achieve it. The output file is enhanced on the VDU (Visual Display Unit) or
OUTPUT SPECIFICATION
The nature of the output specification of this project work is determined through
the number of corps members that are posted in through the input specification.
20
USER NAME
PASSWORD
other words causing the computer to execute or perform a specified task. On the
other hand, program design can be seen as the act of designing or finding a
REPORT TABLE
21
CHAPTER FOUR
This is one of the important phases in system analysis and design and it implies the
The logic of the program can be clearly understood from the definition/analysis,
algorithm and flowchart shown in the appendix. The program is written in modules
using the top down approach. It involves the main menu and sub menu. It is
through the main menu that you can have access to a required sub routine of the
menu you want and the operation in the sub routine will be performed and returned
22
The programming language choose for the Design and Implementation of an
Visual Basic 6.0 is preffered to any other programming language for the following
reasons.
SVGA-CRT Monitor
This involves converting the already existing system carried out manually into
23
education project with complimentary outreach education and communications
This occure immediately after a satisfactory test has been concluded and master
file conversion accomplished that is, converting the manual system to a new one.
1. DIRECT CHANGE OVER: This means discarding the old system and using
the new one over night. With this method, the new system is introduced over
the mistakes or flow of the system are. In this case, both systems used at the
same time for a little while to sort out any problems with the new system
implementation and data transfer. Once the new system meets the
requirement and is fully functional then, the old system is discarded. This
introduced the new system step at a time so that the entire users are using a
part of the new system, the new system is introduced in pieces meal fashion.
24
Each phase is introduce and tested sometime until it is performing
satisfactorily.
4. PILOT CHANGE OVER: The new system is set up some where and allows
functioning some time. This is to make for effective testing until the new
well it is meeting the original goal, specification schedules and so forth. Out of
such evaluations will come adjustments that will improve the system.
25
CHAPTER FIVE
5.1 SUMMARY
The introduction of web based information round the world has improved the
the firm information revolution which is steadily displaying the old system of
26
information is being disseminated youth service corps posting system cannot be
The complains of students and the society in general regarding the risk of
students travelling from one place to another in search of their call up letters or
where they are being posted for National Youth Service Corps program and
Headquarters have been considerably reduced and this goes along way in
Today, web based National Youth Service Corps system can boast of fasting
posting rate, reduction in the risk of students travelling from one place to
another, enhance security, efficient and accurate posting of students and equally
increased productivity.
5.2 CONCLUSION
The project is design to carter for the operations and criteria involved during
NYSC posting. Although it does a bit of this operations, there will be need for
more modules that will be able to handle the system having high degree of
consistency and the data and information being sent from the respective institutions
27
is sure to be of high integrity if realy wants a package that will be comprehensive
enough to handle full NYSC posting operation. Online process thus, must balance
5.3 RECOMMENDATION
Basically, for the achievements of the new system objectives, the NYSC
system options and make reports on both the hardware performance and software
required.
There are other issues involved in National Youth Service Corps posting that I did
not lay emphasis on due to time factor and length of the program code. They are:
REFERENCE
28
ARONU .D.I (1995) Information system techniques with internet.
Start
Is Date Valid?
Is LG Filled?
No
Enter Corps Member’s Details and Assign to Selected LGA
Yes
Yes
Process Corps Member’s Data and Date
No Stop
DOCUMENTATION
30
Documentation is a list of steps on how a particular work is being done or carried
out.
copy to desktop
Select adiministrative,
Another module will appear in which other operations can be carried out.
31