Documente Academic
Documente Profesional
Documente Cultură
This project work was carried out by Okele Sunday Peter of the department of
Information Management Technology, for the award of Bachelors of Technology
(B.Tech) Federal University of Technology, Owerri.
Approved By
...
ENGR. OKEKE.B.C
.
DATE
(PROJECT SUPERVISOR)
...
DR. MRS.U.F. EZE
.
DATE
(HEAD OF DEPARTMENT)
...
PROF. S. N. NZOTA
.
DATE
(DEAN OF SMAT)
...
ENGR. PROF.H.C.INYIAMA
(EXTERNAL SUPERVISOR)
DATE
DEDICATION
This work is dedicated to Almighty God.
ACKNOWLEDGEMENT
My profound gratitude goes to Almighty God for His infinite mercy, blessings
wisdom, knowledge and loving kindness that He bestowed upon me.
I greatly express my gratitude to my project supervisor, Engr. Ben Okeke whose
advice and courage really made my seminar work a successful one.
A special thanks to my parents, Chief and lolo Sylvanus Okele. I am really proud
of them for their unrented effort, guidance and counseling.
I am immensely grateful to the staff of Information Management Technology
Department for their full-fledged support which led me to this academic level.
I thank the rest of my friends and well-wishers who have in one way or the other
contributed to my welfare. I pray that the Almighty God will reward each and
every one of you abundantly.
ABSTRACT
The Nigerian government established the National Youth Service Corps (NYSC) in
1973 as a means for furthering national unity. The program deploys Nigerian
university and polytechnic graduates for a one-year period away from their home
states to areas in Nigeria they might otherwise not have become familiar with.
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
the youths of Nigeria and the promotion of national unity".
This research work takes a look at the national service scheme; from the
background of the scheme to the processes involved in the national service system.
It also suggests ways of making the scheme better.
TABLE OF CONTENT
CERTIFICATION. i
DEDICATION. ii
ACKNOWLEDGEMENT iii
ABSTRACT.. iv
TABLE OF CONTENTS.. v
CHAPTER ONE. 1
1.0
Introduction.. 1
1.1
Background of Study... 1
1.2
1.3
1.4
1.5
1.6
CHAPTER TWO. 10
2.0
LITERATURE REVIEW. 10
2.1
2.2
2.3
2.3.1 Mobilization 12
2.3.2 Orientation Programme 13
2.3.3 Primary Assignment 13
2.3.3.1 Posting 13
2.3.3.2 Reposting.. 14
2.3.3.3 Procedure for Relocation 14
2.3.4 Community Development Service (CDS) .. 14
2.3.5 Passing Out 15
2.3.5.1 Parade. 15
2.4 Orientation Process For Prospective (NYSC) Members. 16
2.4.1 Orientation Course/Duration... 16
2.4.2 Registration. 16
2.4.3 Meal Tickets/Feeding. 17
2.4.4 Accommodation on Camp 17
2.4.5 Orientation Broadcasting Service (OBS) .. 17
2.4.6 Platoon and Platoon Activities.. 18
2.4.7 Kits Items/Mode of Dressing.. 18
2.4.8 Discipline 19
2.4.9 Security 19
2.4.10 ID Card 20
2.4.11 Medical Care 20
2.4.12 Camp Market... 20
2.4.13 Socials.. 21
2.4.14 Posting. 21
2.4.15 Relocation 21
2.4.16 Exeat 21
2.4.17 Corps Allowances.. 22
2.4.18 Prominent Activities on Camping 22
2.5
2.6
CHAPTER THREE 29
3.0
3.1
Introduction 29
Prototyping 30
3.1.3
3.5
3.7
CHAPTER FOUR.. 45
4.0
4.1
Introduction.. 45
4.2
4.3
System Design 46
4.4
Program Design 47
4.5
4.6
Database Specification 56
4.8
Data Dictionary.. 56
4.9
Input/Output Design. 59
5.1
Summary.. 73
5.2
Conclusion 75
5.3
Recommendations 76
REFERENCES 77
APPENDIX 79
CHAPTER ONE
1.0
INTRODUCTION
1.1
Background of study
The National Youth Service Corps (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 the youths of Nigeria and the promotion
of national unity.
The National Youth Service Corps (NYSC) is an organization set up by the
Nigerian government to involve the country's graduates in the development of the
country. There is no military conscription in Nigeria, but since 1973 graduates of
universities and later Polytechnics have been required to take part in the National
Youth Service Corps (NYSC) program for one year. This is known as national
service year. Corps members are expected to mix with people of other tribes, social
and family backgrounds, to learn the culture of the indigenes in the place they are
posted to. This action is aimed to bring about unity in the country and to help
youths appreciate other ethnic groups.
Nigeria currently consists of 36 states and a federal capital territory in Abuja.
Nigeria is made of more than 250 ethnic nationalities. In view of these, the NYSC
scheme ensures that every potential corps members are posted to states other than
their states of origin and away from their geographical, ethnic and cultural
background in other to integrate with other ethnic group in the country.
This NYSC posting strategy ensures national integration as the corps members
learn lifestyles different from the ones they are used to. The NYSC scheme also
instills discipline and the spirit of selfless service and self reliance on the youths
that took part in the program.
The program has also helped in creating entry level jobs for lots of Nigerian
youths. An NYSC forum dedicated to the NYSC members was recently built to
bridge the gap amongst members serving across Nigeria and also an avenue for
corpers to share job information and career resources as well as getting loans from
the National Directorate of Employment.
A typical NYSC year program is divided into four phases. They are the NYSC
orientation program, primary assignment, community development service (CDS)
and winding-up program.
Formally, the program comprised of two NYSC batches of corps members, namely
batch A and batch B. However, with so many graduates waiting for NYSC call up,
NYSC now have three batches, batch A, batch B, and batch C. The NYSC
programmes runs for a period of about 12 months and during this period, graduates
of Universities and Polytechnic are deployed to serve in states that are not their
state of origin.
Until recently, the posting of graduated students of higher institution was done
manually and this have had some negative effects on the coppers.
This results in inaccuracy and slow processing. The data that is being manipulated
must be reliable and this requires a reliable system.
Due to the present trend of information technology, it is of importance that the
posting system should be automated, so as to enhance adequate service delivering.
By so doing it will support operations, management and decision making for the
scheme in achieving her set goal.
This intensifies the need to provide a sophisticated machine that will help in the
processing for convenience. With the aid of the computer system retrieval and
editing and of documents and all problems of the manual processing will be a thing
of the past.
This project is mainly depended on the use of Information and Communication
Technology (ICT) facilities e.g Computer and the Information Systems which will
help to control the performance of the scheme.
1.2
The posting system is characterized by corruption. The officials has the right
to determine postings to states which gives them access to charge for posting
graduates to their choice state thereby violating the objectives of the scheme.
The manual system makes retrieval of stored information very slow and
difficult.
Usually duty is labour intensities and time consuming. This is because the
volume of data on which task are performed is relatively very large.
There may be omission of information
There may also be loss of vital information
1.3
1.4
The project work will help in a good number of ways to ease the delay in manual
method of posting system. The program developed will help NYSC management to
achieve efficient Information Management System. There are many other
advantages, and some of them are listed below.
1. It saves time during compilation of lists for mobilization as the work is
shared by registered schools rather than leaving the whole data entry work
for the NYSC admin units.
2. Database for registrations, restrictions, print outs and global configuration
settings is maintained.
3. Information retrieval is very fast and delays can be avoided.
4. It allows easy access to stored information.
5. It provides a medium for the NYSC unit to communicate with schools on
receipt of the files, assessment of their files, updates, etc.
6. It helps in reducing the costs such as labor, inventory and stationery.
7. Generation of accurate results/information on transactions is ensured.
8. It guarantees the students unshared access to their individual records in the
form of call up letters.
1.5
This project work will be divided in three modules: the NYSC unit module, the
school module and the student module.
The NYSC unit will be in charge of creating accounts for schools on requests and
deleting schools accounts when the need arises. They receive mails from schools
on compiled lists sent and attend to the mails. Also, the will be in charge of setting
global configurations as in the current batch for service, the minimum and
maximum number of graduates a school can send at one time, restriction of access
to the NYSC central database, etc.
On the other hand, the school will upload lists of graduates who qualify for
mobilization to the NYSC database which the NYSC unit in turn attends to. The
schools also has the permission to view and print the master list of graduates
accepted by the NYSC unit.
The graduates modules allows the graduates to login with scratch card details and
registration numbers and check and print their call up letters.
Each of these modules is protected to hinder unauthorized access.
1.6
consists of one or two weeks of events, which ends with a passing out parade.
Databases: A systematically arranged collection of computer data, structured so
that it can be automatically retrieved or manipulated. It is also called databank.
Database Table(s): It is a collection rows and columns where in the database
which are used for logical data storage and retrieval in the database.
Database Management System (DBMS): This is the software that performs the
task of database management.
Transaction: This is a group of operation (database operations) that must be
executed as one.
Encapsulation: This is the concept of hiding specific behavior and attributes from
a user.
Class: This is the prototype from where an object can be created.
Object: This is an instance of a class that which has both attributes and behaviors.
Inheritance: This is the one of the features of Object Oriented Programming
(OOP) that gives it the capabilities or properties of a class.
Entity: This is an object with a set of properties that makes it easily identifiable.
Attributes: There are the properties of an entity. They provide information about
and entity and also differentiate one entity from anther.
Relationship: This refers to the association among entities.
Entity Relationship Diagram: This is the pictorial representation of a database. It
lists the various components of a database and depicts the relationships between
components in the database.
It
is
study
of
techniques
or
process
of
mobilizing
Resource (such as information) for accomplishing objectives that benefits man and
his environment.
Computer Network: Computer Network is a system that connects two or more
computers together using a communication link.
File Transfer: Any kind of computer file can be sent via the Internet from one
Internet user to another. Table of accounts on spreadsheets, design by a graphic
artists, music sound files etc, can all be exchanged in this way.
Programmer: Someone who can read, understand one or two programming(s) and
has the ability to develop software applications using some programming
languages.
CHAPTER TWO
2.0
LITERATURE REVIEW
2.1
The national youth service corps (NYSC) scheme was established by the then
head of state, general Yakubu Gowon in Nigeria on 22nd of May, 1973. By the
year 2000, years after the decree enabling its establishment was promulgated,
a large and diverse segment of the Nigerian population as well as notable
people
around
of the mustard
seed
planted in 1973,that
has become a huge in 1998: said he: in spite of all the odds, the NYSC
scheme has not only remained intact ,but has also prospered and expanded
considerably,
almost
expressing identical
sentiments
during
the
same
of theatre Arts ,university of Ibadan, observed that the scheme has become a
household
Nigeria social, cultural and economic life that the NYSC has not been
touched, or has not contributed meaningfully. It has become a household
name in the educational sector that one can say that if it is for the sector
alone, the NYSC shall continue to be relevant as long as the resources
could maintain it. Another ex-corps member, Dr. Goodwill Ogbogodo of the
university of Benin, see the NYSC as one of the best programmes that have
being introduced to this country. In the same vein the sixth director General
Hafiz Momoh, in his preface to NYSC: twenty years of national service, observed
that the scheme has impacted positively on various aspects of our national life.
According to him the NYSC has come to acclaimed as one of the most effective
and successful instrument in our continuing efforts at achieving a humane
and egalitarian society based on mutual understanding, trust, tolerance and a
common vision of our national destiny. In her formal statement on January
15, 1996, the minister of youth and sports in the Gambia, Mrs. Aminah
Faal- Sonko, said, that members of the Gambian study team that visited
America, Europe, the middle East and a number of African countries in search
of a model youth service scheme for the Gambia, were anonymous in their
report that the NYSC in Nigeria is the best organized youth service program in the
world. According to Brig Gen, Yusuf Bomoi, in accordance with the decree
51 of June 1993 only successfully graduated candidates in the various
certificate / diploma or degree examinations are qualified to be called-up for
service in the NYSC scheme. Only such candidates are qualified to collect
their call up letters from the student affairs officers to their respective
institutions. All prospective corps members are issued with call-up letters on
graduation from their respective institutions. The letter informs them of their
orientation venues and the date they should register for National NYSC orientation
camps.
2.2
The decree set up a National Directorate comprising a chairman, the DirectorGeneral, representatives of committees of vice chancellors, rectors, the armed
forces, police, the Nigeria employers consultative association and time special
members. The Directorate is the governing and policy making body of the
National Youth Services Corps. The Director General is the chief Executive of the
scheme while the coordinator is in charge of the state secretariat. The Decree also
provides for the establishment of a Governing Board in each state of the
federation. The state Governing Board has a statutory responsibility to assist
the Directorate in the smooth operation of the scheme in the state. The Decree
also established local governing committees and State Zonal Officers to assist
in the operation of the scheme at the grassroots levels.
2.3
The four phase programmes of national youth of the national youth service
corps is as follows:
Mobilization
Orientation
Primary Assignment/Community Development Service
Passing out
2.3.1 Mobilization
2.3.3.2 Reposting
Wrong posting or under utilization of corps members, when established is
corrected through reposting by the state NYSC secretariat.
2.3.3.3 Procedure for Relocation
A corps members seeking relocation away from his state of service shall
address an application to the director-general through the state through the state
of service attaching necessary documentary evidence to support or aid the
request. The state coordinator will forward the application to the directorgeneral with his comments. He is not to suppress the application either
recommended or not .A corps member who has applied for relocation and
except under unusual circumstances shall continue to serve at his duty
station if until necessary approved relocation is received from directorate.
i.
ii.
iii.
Mass literacy: each one teaches one or funds the teaching one.
Technologies/scientific inventions and fabrications.
Organizing local people to take more interest in indigenous art, drama,
iv.
and
immunization
curative
horticulture,
and
health
tree
care
delivery
planting-landscaping
environmental beautification.
Encourage by the success of the infrastructural construction. The management of
NYSC scheme has diversified into so me commercial ventures such as;
tailoring, printing, food production and processing. Cottage Industries, Using
Local Raw materials and Corps Manpower Resources.
evaluate
and
appraise the
suggestion,
The orientation course holds for three weeks (21) days usually from
Tuesday. Registration commences on the Tuesday, the camp opens and closes
usually the following day, Wednesday by 12 midnight. At the end of the course,
corps members are given posting letters to their various places of primary
assignment.
The orientation course is designed to achieve the following objectives of the
scheme:
(i)
(ii)
(iii)
(iv)
2.4.2 Registration
One year national service begins from the date one is being documented for
service at the NYSC orientation camp, the stages of registration is as follows:
Submission of call up letters (do not laminate the call up letter)
Presentation of your last institution ID card for screening.
Presentation of your original certificate/statement of results for screening.
After screening of the above you will be issued with the following:
State code number, which is exclusively yours.
A meal ticket (card)
Corps
ITEM
Khaki shirt/khaki trouser
Ceremonial cap
Crested NYSC vests
Belt
White physical exercise (PE) shorts
QUANTITY
1 pair
1
1
1
2
Jungle boots
White canvas shoes
White t shirts
1 pair
1 pair
2
2.4.8 Discipline
Discipline is the bedrock on which orderliness; progress of any individual,
community or nation is assured. Any act of indiscipline during the orientation and
indeed throughout the service year treated with appropriate sanction.
2.4.9 Security
Every camp resident has a responsibility to be vigilant and security
conscious. Corps members are
2.4.10 ID Card
The importance of identity card cannot be overemphasized. It is a document which
each corps member must carry at all times. It must be produced on demand,
if lost; an official report must be made by the bearer to the camp director.
ID cards are however replaced on payment of a fee of 200naira and
submission of police reports, a court affidavit and an application letter.
warned
against
self
2.4.13 Socials
The NYSC organized activities in which people meet for pleasure after the days
rigorous activities.
2.4.14 Posting
Deliberate efforts will be made to ensure that corps members are posted to places
relevant to their specific discipline and skill where their services are most
needed. It is however hoped that where this is not possible, the affected
corps member should show understanding and maturity in the spirit of national
service.
2.4.15 Relocation
This is the process by which corps members seek to leave one state for
another. This can only be approved on the grounds of ill health (given by a certified
medical practitioner) and in marriage cases.
2.4.16 Exeat
Corps members must obtain exeat before going out of camp. The camp director
gives exeat when necessary and such corps members should go out in their
NYSC uniform.
Military parades/drills.
Man O war activities.
Social activities (football, marching, volleyball)
Endurance trek.
2.5
From Encarta
Papert (1979), argues that in a new computer based school cultivate, students will
no longer simply be taught mathematics. These visions portray an enchanted social
order transformed by advanced computing technologies. Other advocates are a bit
less romantic, but not less enthusiastic.
For example Cole (1972), states because of the insatiable desire of students for
more and more information at a higher level of complexity and more sophisticated
level of utilization, more effective means of communication must be used.
Russell was also of the view that without a computer, effective handling of
Candidates records cannot be achieved effectively. According to him, The oxford
University has more than ninety- six thousand students records. No person would
precisely remember the details of these records. The computer is the most
possible application to retain an unlimited number of records with the utmost
current updating possibilities.
Kling and Suzanne (1988), argue that we have much to learn about future uses and
consequences of computerization by carefully examining past and present
experiences. Knowing fully well how the NYSC posting is being run (manually),
studying the past and present experiences energize the idea of computerization of
the board or the program.
Also, Kling, (1994) illustrates that systems being computerized offers exciting
possibilities of manipulating large amount of information rapidly with little effort
to enhance control, to create insights, to search for information, and to facilitate
cooperative work between people.
2.6
Field of management responsible for the efficient and systematic control of the
creation, receipt, maintenance, use and disposition of records, including processes
for capturing and maintaining evidence of and information about business
activities and transactions in the form of records.
But different users have different interpretations of the terminology and what
records management is:
The archivist sees it as pre-preservation.
The public sector records manager sees it as result of a bureaucratic
process.
The chief compliance officer sees it as legal evidence of his business
activities.
The IT manager sees it as application of his ERP-solution.
The programmer sees it as structure and fields in his legacy application.
The database manager sees it as contents of tables.
The music fan sees it as the directory functionality of his LastFM records.
CHAPTER THREE
3.0
3.1
Introduction
3.1.2
Prototyping
Extreme prototyping
3.1.3
3.2
This methodology involves breaking down the system process into the following
steps:
Problem identification
Feasibility studies
System Analysis
System Design
Implementation
Testing
Maintenance
The manual national service posting system was tedious and tasking. It was
discovered that the process was slow and as such, graduates from different
institutions were not attended as expected. The system posed much task on
universities as they travel to Abuja to submit lists of students that qualify for the
national service at intervals. Also, it was observed that compiled lists were full of
errors.
3.2.2 Feasibility studies
The objective of the feasibility study phase is to identify its properties and to
access the environment thoroughly in order to determine the possibility in terms of
financial implications, economic implications and effects on operational procedure,
thus the following methods of information gathering:
3.2.2.1 Interview method
Due
to
the
need
for
collecting
adequate
reliable
and
authentic
This phase involves putting into function all the practical design and getting the
new system into operation. The following would constitute the implementation of
the new system:
-
Staff training
3.2.6 Testing
This step involves testing all the different modules of the new system to know if
they are working efficiently and effectively. Then, also testing the entire system as
a whole to be sure if it works harmoniously and efficiently too. The researchers
seeing the importance of program testing used and modular testing technique
described above. The new system was found effective and efficient precise in date
and information processing before it was certified okay for use.
3.2.7 Maintenance
The new system developed and its associated program will be reviewed from time
to time to evaluate its working condition to see if there is any need for
enhancement and corrective maintenance.
3.3
The current system of national service mobilization uses paper based record
methods to manage information. . In this system, a great percentage of the
documents handled are hand written and paper-based, especially from the school
side of the system. The distribution of information and communication in general
is not fully automated. The analysis carried out covers the organization and its
environment, the mode of operations, weaknesses of the present paper-based
record system, high level model of the proposed solution and expectations of the
new system.
The National Youth Service Corps 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 the youths of Nigeria and the promotion of
national unity".
As a developing country, Nigeria is further plagued by the problems attendant upon
a condition of under development, namely; poverty, mass illiteracy, acute shortage
of high skilled manpower (coupled with most uneven distribution of the skilled
people that are available), woefully inadequate socioeconomic infrastructural
facilities, housing, water and sewage facilities, road, healthcare services, and
effective communication system.
3.4
The manual system, which involves the manual entering of data and storage in
manual filing system is a tedious way of keeping and maintaining records, and
prone to a lot of problems. These problems include the following:
1.
3.5
The system investigation is actually carried out using some fact findings methods
and critically studying and analyzing the findings. The techniques for gathering
study fact presented below does not represent an exhaustive list of what is used but
it identify the major techniques used.
3.6
ii.
iii.
Speed up processes.
iv.
v.
vi.
vii.
viii.
3.7
The dataflow diagram serves as the basic input and information flow (output) of
the new system.
Launch application
Login: Admin
Register students
Login: School
Register school(s)
Save school details in database
Notify SchoolApprove/
unit
Disapprove school list
Is list approved?
Login: Students
Update students list database
LOG OUT: Admin and School
The proposed model for the national service posting system application will
constitute the basic concept of a computer based information system which
converts inputs to outputs using a computer to process the given input.
START
NYSC MODULE
-------Admin login
-------Attend Mails
-------Register Schools
-------Remove Schools
-------View Schools
-------Settings
-------Logout
SCHOOL MODULE
-------School login
-------Register students
-------View mails
-------View and print list
-------Settings
-------Logout
CHAPTER FOUR
4.0
4.1
Introduction
4.2
ii.
are incorrect.
Ensuring timely delivery of results: The application will ensure that results
are delivered as soon as possible as the system does not support delays
iii.
iv.
states of postings.
Ensuring database maintenance for records: The application ensures
v.
4.3
System Design
Data Modelling: This phase involves detecting the various data entities of
the system and analyzing its attributes and the relationship amongst the data
ii.
entities.
Function Modelling:
4.4
Program Design
The program design does the work of identification of all modules of its software
and the relationship that exists between them and also solution statement and
coding. The Top-Down-Design method of modular programming would be
adopted.
The Top-Down-Design therefore is a design process whereby a software designer
begins from a top most module to break the system into subsystems by taking each
system in turn and breaking them into program modules. The major idea in topdown-design is that the design must progress from the general purpose, each
program module being progressively designed. Modular programming is simply
the art of writing programs in independent modules, the central idea in modular
programming is to sub-divide the system into smaller units that are independently
testable and which can be integrated to accomplish the overall program objectives.
4.5
HOME PAGE
LOGIN TYPE
ADMIN LOGIN
DETAILS
SCHOOL
ADMIN
SCHOOL LOGIN
DETAILS
IS MATCH FOUND?
NO
YES
YES
PERFORM SCHOOL
FUNCTIONS
PERFORM ADMIN
FUNCTIONS
SAVE RESULTS TO
DATABASE
4.6
STOP
ii.
iii.
iv.
v.
vi.
The
maintenance
of
operating
program becomes easy with the help of flowchart. It helps the programmer
to put efforts more efficiently on that part.
4.6.1 Program Module Flowcharts
START
NO
VIEW MAIL
STORE SCHOOL DETAILS IN THE DATABASE
VALIDATE REQUEST
STOP
STOP
YES
YES
START
NO
STOP
START
NO
ENTER STUDENT DETAILS
YES
ANY MORE
STUDENTS?
STOP
NO
YES
YES
NO
YES
Welcome Page: This page provides a link for the NYSC administrator and the
university administrator to login.
Admin Login Page: This page provides fields for the login details of the NYSC
admin. The page ensures that the user (NYSC admin) has the right login details
before he can have access to the admin portal.
Admin Unit: The pages that make up this unit gives access to creation of school
accounts, approval of school lists, removal of school account and global
configuration settings such as the current batch, date of reporting to camp,
minimum number of names a school can upload, etc.
School Login Page: Once an account has been created for a school, the school can
login from this page to access the school portal. This page ensures that
unauthorized access to the portal is hindered.
School Unit: The pages that make up this unit gives access to creation of students
data, viewing of mails, viewing and printing of school lists and modification of
login details.
4.7
Database Specification
The database was designed with MYSQL using the developed data flow diagram.
The database contains information of the entities of the national service
mobilization system. It organizes and manages the information to obtain the report
required to support the application relational database where a common field
relates to different tables of data to each other.
4.8
Data Dictionary
In the database specification, the following database tables below are used.
COLUMN
DATA TYPE
NAME
Code
Character
Message
Time
varying
Text
Datetime
inbox
LENGTH
DESCRIPTION
School
code
Message contents
Date and time
message arrival
identification
of
COLUMN
DATA TYPE
LENGTH
DESCRIPTION
NAME
Code
Character
Schoool ID number
Department
varying
Character
100
Student department
reg_no
varying
Character
20
Student reg no
Surname
varying
Character
20
Student surname
last_name
varying
Character
20
other_name
varying
Character
20
Sex
state_of_origin
varying
Integer
Integer
1
2
Student gender
State of origin
of
student
Date
of
of
1
1
student
Checks if list is sent
Checks
if
list
is
1
6
approved
State of Posting
Call up number
Dob
Sent
Approved
state_posted
callup_no
Date
Integer
Integer
Integer
Character
birth
varying
COLUMN
DATA TYPE
school
LENGTH
DESCRIPTION
NAME
Name
Character
60
School code
Address
Category
Code
varying
Text
Integer
Character
1
3
Username
varying
Character
School address
School category
School
identification
code
20
School username
Password
varying
Character
20
School password
Date
varying
Date
Registration date
COLUMN
DATA TYPE
DESCRIPTION
NAME
Username
Character
30
Primary
Password
varying
Character
30
table
Admin Login password
key
of
the
varying
COLUMN
DATA TYPE
NAME
Id
Character
varying
requests
LENGTH
3
DESCRIPTION
School
code
identification
Name
Character
Date
varying
Datetime
4.9
100
Name
of
sending
institution
Date and time
request arrival
of
Input/Ouput Design
Data and storage is considered to be the heart of any information system. The
computer cannot accept data in human readable form, such as speech or a hand
written document. It is necessary therefore to present data to the computer in a way
which provides easy conversion into its own electronic pulse-based forms. This is
achieved by supplying data using input devices such as a keyboard, which converts
it into machine sensible form and also produces output through monitor and
printer.
4.9.1 Input Specifications and Design
The input to the new system is derived from students registration form and school
registration form. These forms contain relevant information concerning student and
school records. The inputs are then processed to obtain the desired outputs. The
input forms are designed as follows:
Welcome Page
Admin Login
School login
School registration
2.
Call up letter
3.
List of schools
Mobilization list
View Schools
Admin mails
Call-up Letter
PHP doesnt use a lot of the systems resources so it runs faster and doesnt
tend to slow other processes down. It is typically used as an Apache module,
written in C, so it loads and executes quickly. It works well with other
softwares and is quite fast.
ii.
PHP is also fairly stable and since it is open source, the PHP community
works together to fix any bugs. The community offers technical support and
continuously updates the code further expanding PHPs capabilities.
iii.
iv.
ii.
iii.
iv.
one month before the new mobilization session commences so that any error
noticed can be readily corrected before switching fully to the new system.
4.11.11 Training of Operators and Users
There is the need to train the potential users of this application (course advisers,
school ICT unit, students, NYSC admins) on the mode of operation of the new
system. The training of the officials will be based on their interaction with the
system. For example, the course adviser will be taught how to enter the records of
students that qualify for mobilization.
The software is designed to be more user friendly for easy access to all the user
and operators that have the administrative privileges/permissions.
CHAPTER FIVE
5.0
5.1
Summary
This project work on the design and implementation of National Youth Service
Corps posting system is designed to automate the processes involved in the
mobilization of prospective corps members to various states of the federation. The
design implements a system whereby a school uploads the list of the students who
qualify to be mobilized for the national service. The school also has access to view
and print the compiiled record of all the students mobilized for the school. Updates
of the progress of the work is communicated to the school via a mail box.
Eventually, the school can print the call up letter of its mobilized students.
On the other hand, the NYSC unit receives the list sent by the school and acts on it
(approve or disapprove). Once the list is approved, the school gets notified and the
school list is updated. Before a school can have access to the portal, it must first be
registered in the NYSC database by the NYSC admin. The unit also has acccess to
delete the record of schools, fo rinstance in the case when a school is closed down.
There is a feedback forum where the school can communicate with the NYSC unit
in the case of any problems encountered.
Generally, the application was developed
programming and MYSQL database owing to the efficiency of the tools in terms of
ease of use and its security features.
5.2
Conclusion
5.3
Recommendations
Based on the achieved objective of this project and the experiences gained during
its designed and implementation, I wish to make the following recommendations
for future improvement.
Information Technology is an emerging technology, especially in this part of
the world. The use and applications are still being underutilized. The
students and staff of universities should be trained on the importance of the
integration of computer systems in our day to day activities, to make them
easy for us.
The national service administrators should computerize their mobilization
system for greater efficiency, neatness, and reliability. This will go a long
way to save the interested parties all the trouble that are associated with
manual mobilization, including errors and corruptions.
Finally, the interested parties should embrace the new system and try to
make it better.
REFERENCES
Onochie, S.N. (2008). Tertiary Education and Youth Empowerment Mass Media
Challenges. In: POFSA Journal of Arts Science and Technology Oko. 11:
160-166.
Adibe, M.O. (2003).Computer Literacy, Lagos: Brillace Nigeria limited.
Aneke, (2005). Concepts and Application Technology in Information Technology.
Enugu:Macmillian Nigeria plc.
Nosike, L.(2003),Internet Literacy. Lagos: Longman publication.
Sargeanuts, M J.(1993),Operational Research for Management. London: William
Heiman Ltd.
Abasiekong, E.M. (1980). Mass Participation. An Essential Element for Rural
Development in Developing Countries.
Adedoyin, S.F. (2005). Youth and Children Programming in Extension.
Agricultural Extension in Nigeria. S.F. Adedoyin (ed) Agricultural
Extension Society of Nigeria, ARMTI, Ilorin.
Fisher, K. (1993). Leading Self-Directed Work Teams: A Guide to
Developing New Team Leadership Skills. McGraw Hill Co., New York.
FMYD (Federal Ministry of Youth Development (2008). Nigerian Youth
Employment Action Plan (NIYEAP) 2009-2011. Abuja, Nigeria.
</table>
</form>
</center>
</div>
</div>
<div id="footer">
<div>
<div id="connect"><a href="https://www.facebook.com/pages/NYSC-2014Service-Year/321789484526089"
target="_blank"><img
src="images/iconfacebook.gif"
alt=""
/></a>
<a
href="https://twitter.com/NYSCAbuja"
target="_blank"><img
src="images/icon-twitter.gif"
alt=""
/></a>
<a
href="https://youtube.com" target="_blank"><img src="images/icon-youtube.gif"
alt="" /></a> </div>
<div class="section" style="color:#FFF; text-align:right; font:20px Georgia,
'Times New Roman', Times, serif">
Okele Sunday Peter - 20091666676
</div>
</div>
</div>
</div>
</body>
</html>
Home
<!DOCTYPE html>
<html>
<head>
<title>National Youth Service Corps</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><!
[endif]-->
</head>
<body>
<div id="page">
<div id="header">
<div id="section">
<div id="head">NYSC Posting System</div>
<span><br><a href="logout.php" style="font:20px
Andalus">Logout</a></span><br />
</div>
<ul>
<li class="current"><a href="home.php">Home</a></li>
<li><a href="mail.php">Requests</a></li>
<li><a href="add.php">Add School</a></li>
<li><a href="remove.php">Remove School</a></li>
<li><a href="viewschools.php">View Schools</a></li>
<li><a href="complaints.php">Complaints</a></li>
</ul>
<div id="tagline" style="margin-top:0;">
<div>
<h4>NYSC Posting System</h4>
<p style="font-family:Georgia, 'Times New Roman', Times, serif">♣
Okele Sunday Peter<br>♣ 20091666676<br>♣ Information Mgt.
Technology</p>
</div>
</div>
</div>
<div id="content">
<div id="home">
<div>
<h1>Welcome!</h1>
<p>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 the youths of Nigeria and the promotion of national
unity".</p>
<p>
As a developing country, Nigeria is further plagued by the problems attendant upon
a condition of under development, namely; poverty. mass illiteracy, acute shortage
of high skilled manpower (coupled with most uneven distribution of the skilled
people that are available), woefully inadequate socioeconomic infrastructural
facilities, housing. Water and sewage facilities, road, healthcare services, and
effective communication system...<a href="http://www.nysc.gov.ng" title="Read
More" target="_blank">Read More</a>
</p>
</div>
</div>
</div>
<div id="footer">
<div>
<div id="connect"><a href="https://www.facebook.com/pages/NYSC-2014Service-Year/321789484526089" target="_blank"><img src="images/iconfacebook.gif" alt="" /></a> <a href="https://twitter.com/NYSCAbuja"
target="_blank"><img src="images/icon-twitter.gif" alt="" /></a> <a
href="https://youtube.com" target="_blank"><img src="images/icon-youtube.gif"
alt="" /></a> </div>
<div class="section" style="color:#FFF; text-align:right; font:20px Georgia,
'Times New Roman', Times, serif">
Okele Sunday Peter - 20091666676
</div>
</div>
</div>
</div>
</body>
</html>
Request Page
<!DOCTYPE html>
<html>
<head>
<title>National Youth Service Corps</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><!
[endif]-->
</head>
<body>
<div id="page">
<div id="header">
<div id="section">
<div id="head">NYSC Posting System</div>
<span><br><a
Andalus">Logout</a></span><br />
href="logout.php"
</div>
<ul>
<li><a href="home.php">Home</a></li>
<li class="current"><a href="mail.php">Requests</a></li>
<li><a href="add.php">Add School</a></li>
<li><a href="remove.php">Remove School</a></li>
<li><a href="viewschools.php">View Schools</a></li>
<li><a href="complaints.php">Complaints</a></li>
</ul>
style="font:20px
</div>
<div id="content">
<div>
<h3>School Lists</h3>
Add School
<!DOCTYPE html>
<html>
<head>
<title>National Youth Service Corps</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><!
[endif]-->
</head>
<body>
<div id="page">
<div id="header">
<div id="section">
<div id="head">NYSC Posting System</div>
<span><br><a
Andalus">Logout</a></span><br />
href="logout.php"
style="font:20px
</div>
<ul>
<li><a href="home.php">Home</a></li>
<li><a href="mail.php">Requests</a></li>
<li class="current"><a href="add.php">Add School</a></li>
<li><a href="remove.php">Remove School</a></li>
<li><a href="viewschools.php">View Schools</a></li>
<li><a href="complaints.php">Complaints</a></li>
</ul>
</div>
<div id="content">
<div>
<h3>Create School Account</h3>
<center>
<form action="add.php" method="post">
<table
width="60%"
border="0"
style="width:60%; border-style:none;">
<tr>
<td colspan="3">
<hr>
</td>
cellspacing="4"
cellpadding="4"
</tr>
<tr>
<td>School Name:<br>
<input type="text" name="name" maxlength="60" value="" />
</td>
</tr>
<tr>
<td>Address:<br>
<textarea name="address"></textarea>
</td>
</tr>
<tr>
<td>Category:<br>
<select name='category'><option value='0'>Select</option><option
value='1'>University</option><option value='2'>Polytechnic</option></select>
</td>
</tr>
<tr>
<td>Assign Code:<br>
<input type="text" name="code" maxlength="3" value="" /></td>
</tr>
<tr>
<td>Username:<br>
</div>
</div>
<div id="footer">
<div>
<div id="connect"><a href="https://www.facebook.com/pages/NYSC-2014Service-Year/321789484526089"
target="_blank"><img
src="images/iconfacebook.gif"
alt=""
/></a>
<a
href="https://twitter.com/NYSCAbuja"
target="_blank"><img
src="images/icon-twitter.gif"
alt=""
/></a>
<a
href="https://youtube.com" target="_blank"><img src="images/icon-youtube.gif"
alt="" /></a> </div>
<div class="section" style="color:#FFF; text-align:right; font:20px Georgia,
'Times New Roman', Times, serif">
Okele Sunday Peter - 20091666676
</div>
</div>
</div>
</div>
</body>
</html>
Remove School
<!DOCTYPE html>
<html>
<head>
<title>National Youth Service Corps</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><!
[endif]-->
</head>
<body>
<div id="page">
<div id="header">
<div id="section">
<div id="head">NYSC Posting System</div>
<span><br><a
Andalus">Logout</a></span><br />
href="logout.php"
style="font:20px
</div>
<ul>
<li><a href="home.php">Home</a></li>
<li><a href="mail.php">Requests</a></li>
<li><a href="add.php">Add School</a></li>
<li class="current"><a href="remove.php">Remove School</a></li>
<li><a href="viewschools.php">View Schools</a></li>
<li><a href="complaints.php">Complaints</a></li>
</ul>
</div>
<div id="content">
<div>
<h3>Delete School Account from Database</h3>
<center>
<form action="remove.php" method="post">
<table
width="60%"
border="0"
style="width:60%; border-style:none;">
<tr>
<td>
<hr width="70%" align="left">
</td>
cellspacing="4"
cellpadding="4"
</tr>
<tr>
<td>School Code:<br>
<input name="code" type="text" maxlength="3" value="" />
</td>
</tr>
<tr>
<td width="15%"> <br>
<input class="submit" name="submit" type="submit" value="Submit
School"
style="width:120px;
margin:0;
height:50px;
font-size:16px;
cursor:pointer" />
</td>
</tr>
</table>
</form>
</center>
</div>
</div>
<div id="footer">
<div>
<div id="connect"><a href="https://www.facebook.com/pages/NYSC-2014Service-Year/321789484526089"
target="_blank"><img
src="images/iconfacebook.gif"
alt=""
/></a>
<a
href="https://twitter.com/NYSCAbuja"
target="_blank"><img
src="images/icon-twitter.gif"
alt=""
/></a>
<a
View Schools
<!DOCTYPE html>
<html>
<head>
<title>National Youth Service Corps</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><!
[endif]-->
</head>
<body>
<div id="page">
<div id="header">
<div id="section">
<div id="head">NYSC Posting System</div>
<span><br><a
Andalus">Logout</a></span><br />
href="logout.php"
style="font:20px
</div>
<ul>
<li><a href="home.php">Home</a></li>
<li><a href="mail.php">Requests</a></li>
<li><a href="add.php">Add School</a></li>
<li><a href="remove.php">Remove School</a></li>
<li class="current"><a href="viewschools.php">View Schools</a></li>
<li><a href="complaints.php">Complaints</a></li>
</ul>
</div>
<div id="content">
<div>
<h3>School Record Database</h3>
<table width='100%' cellpadding='0' cellspacing='0'>
<thead>
<tr>
<th width='5%' align='center'>SN</th>
<th width='10%' align='center'>CODE</th>
<th width='35%'>NAME</th>
<th width='35%'>ADDRESS</th>
<th width='15%'>CREATED</th>
</tr>
</thead>
<tbody>
<tr class='light'
>
<td width='5%' align='center' valign='top'>1</td>
<td width='10%' valign='top'>FUW</td>
<td width='35%' valign='top'>Federal University Of
Technology</td>
<td width='35%' valign='top'>Mmm</td>
<td width='15%' valign='top' align='center'>28-092014</td>
</tr>
<tr class='dark'
>
<td width='5%' align='center' valign='top'>2</td>
<td width='10%' valign='top'>ILO</td>
<td width='35%' valign='top'>University Of Illorin</td>
<td width='35%' valign='top'>Uniillorin</td>
<tr class='light'
>
<td width='5%' align='center' valign='top'>3</td>
<td width='10%' valign='top'>NEK</td>
<td width='35%' valign='top'>Federal Polytechnic
Nekede</td>
<td width='35%' valign='top'>Nekede</td>
<td width='15%' valign='top' align='center'>28-102014</td>
</tr>
<tr class='dark'
>
<td width='5%' align='center' valign='top'>4</td>
<td width='10%' valign='top'>UNP</td>
<td
width='35%'
valign='top'>University
Of
Portharcourt</td>
<td width='35%' valign='top'>NO 2 sunday district</td>
<td width='15%' valign='top' align='center'>22-102014</td>
</tr>
</tbody>
</table>
</center>
</div>
</div>
</div>
</div>
</div>
<div id="footer">
<div>
<div id="connect"><a href="https://www.facebook.com/pages/NYSC-2014Service-Year/321789484526089"
target="_blank"><img
src="images/iconfacebook.gif"
alt=""
/></a>
<a
href="https://twitter.com/NYSCAbuja"
target="_blank"><img
src="images/icon-twitter.gif"
alt=""
/></a>
<a
href="https://youtube.com" target="_blank"><img src="images/icon-youtube.gif"
alt="" /></a> </div>
<div class="section" style="color:#FFF; text-align:right; font:20px Georgia,
'Times New Roman', Times, serif">
Okele Sunday Peter - 20091666676
</div>
</div>
</div>
</div>
</body>
</html>
School Complaints
<!DOCTYPE html>
<html>
<head>
<title>National Youth Service Corps</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><!
[endif]-->
</head>
<body>
<div id="page">
<div id="header">
<div id="section">
<div id="head">NYSC Posting System</div>
<span><br><a
Andalus">Logout</a></span><br />
href="logout.php"
style="font:20px
</div>
<ul>
<li><a href="home.php">Home</a></li>
<li><a href="mail.php">Requests</a></li>
<li><a href="add.php">Add School</a></li>
<li><a href="remove.php">Remove School</a></li>
<li><a href="viewschools.php">View Schools</a></li>
<li class="current"><a href="complaints.php">Complaints</a></li>
</ul>
</div>
<div id="content" style="width:1100px">
<div style="width:1000px">
<h3>School Complaints</h3>
</div>
</div>
<div id="footer">
<div>
School Login
<!DOCTYPE html>
<html>
<head>
<title>National Youth Service Corps</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><!
[endif]-->
</head>
<body>
<div id="page">
<div id="header">
<div id="section">
<div id="head">NYSC Posting System</div>
</div>
</div>
<div id="content">
<div>
<h3>School Login</h3>
<center>
<form action="index.php" method="post">
<table width="60%" border="0" cellspacing="4" cellpadding="4">
<tr>
<td>
</td>
</tr>
<tr>
<td>
Username:<br>
<input type="text" maxlength="20" name="username" value="">
</td>
</tr>
<tr>
<td>
Password:<br>
<input type="password" name="password" maxlength="20" value="">
</td>
</tr>
<tr>
<td>
<input type="submit" name="submit" value="Login" class="submit">
</td>
</tr>
</table>
</form>
</center>
</div>
</div>
<div id="footer">
<div>
<div id="connect"><a href="https://www.facebook.com/pages/NYSC-2014Service-Year/321789484526089"
target="_blank"><img
src="images/icon-
facebook.gif"
alt=""
/></a>
<a
href="https://twitter.com/NYSCAbuja"
target="_blank"><img
src="images/icon-twitter.gif"
alt=""
/></a>
<a
href="https://youtube.com" target="_blank"><img src="images/icon-youtube.gif"
alt="" /></a> </div>
<div class="section" style="color:#FFF; text-align:right; font:20px Georgia,
'Times New Roman', Times, serif">
Okele Sunday Peter - 20091666676
</div>
</div>
</div>
</div>
</body>
</html>
Notifications
<!DOCTYPE html>
<html>
<head>
<title>National Youth Service Corps</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><!
[endif]-->
</head>
<body>
<div id="page">
<div id="header">
<div id="section">
<div id="head">NYSC Posting System</div>
<span><br><a
Andalus">Logout</a></span><br />
href="logout.php"
style="font:20px
</div>
<ul>
<li><a href="home.php">Home</a></li>
<li class="current"><a href="mail.php">Notifications</a></li>
<li><a href="upload.php">School List</a></li>
<li><a href="complaints.php">Complaints</a></li>
<li><a href="list.php" target="_blank">View List</a></li>
<li><a href="settings.php">Settings</a></li>
<li><a href="callup.php">Print Callup</a></li>
</ul>
</div>
<div id="content">
<div>
<h3>Notifications</h3>
<center>
<tr class='light'
>
<td width='5%' align='center' valign='top'>1</td>
<td width='20%' valign='top'>28-10-2014</td>
<td width='75%' valign='top'>Your list was rejected by the NYSC
authority. Ensure your list has no error in it and the range of names are met</td>
</tr>
<tr class='dark'
>
<td width='5%' align='center' valign='top'>2</td>
<td width='20%' valign='top'>28-10-2014</td>
<tr class='light'
>
<td width='5%' align='center' valign='top'>3</td>
<td width='20%' valign='top'>28-10-2014</td>
<td width='75%' valign='top'>Your complaint has reached the NYSC
unit</td>
</tr>
<tr class='dark'
>
<td width='5%' align='center' valign='top'>4</td>
<td width='20%' valign='top'>28-10-2014</td>
<td width='75%' valign='top'>Your list has been sent to the NYSC unit for
verification and further actions</td>
</tr>
<tr class='light'
>
<td width='5%' align='center' valign='top'>5</td>
<td width='20%' valign='top'>28-10-2014</td>
</tbody>
</table>
</center>
</div>
</div>
<div id="footer">
<div>
<div id="connect"><a href="https://www.facebook.com/pages/NYSC-2014Service-Year/321789484526089"
target="_blank"><img
src="images/iconfacebook.gif"
alt=""
/></a>
<a
href="https://twitter.com/NYSCAbuja"
target="_blank"><img
src="images/icon-twitter.gif"
alt=""
/></a>
<a
href="https://youtube.com" target="_blank"><img src="images/icon-youtube.gif"
alt="" /></a> </div>
<div class="section" style="color:#FFF; text-align:right; font:20px Georgia,
'Times New Roman', Times, serif">
Okele Sunday Peter - 20091666676
</div>
</div>
</div>
</div>
</body>
</html>
School List
<!DOCTYPE html>
<html>
<head>
<title>National Youth Service Corps</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><!
[endif]-->
</head>
<body>
<div id="page">
<div id="header">
<div id="section">
<div id="head">NYSC Posting System</div>
<span><br><a
Andalus">Logout</a></span><br />
href="logout.php"
</div>
<ul>
<li><a href="home.php">Home</a></li>
style="font:20px
<li><a href="mail.php">Notifications</a></li>
<li class="current"><a href="upload.php">School List</a></li>
<li><a href="complaints.php">Complaints</a></li>
<li><a href="list.php" target="_blank">View List</a></li>
<li><a href="settings.php">Settings</a></li>
<li><a href="callup.php">Print Callup</a></li>
</ul>
</div>
<div id="content">
<div>
<h3>Upload Students' Data</h3>
<center>
<form action="upload.php" method="post">
<table border="0" cellspacing="4" cellpadding="4" style="width:100%; borderstyle:none; font-weight:bold">
<tr>
<td width="85%" valign="top">
<span class="out" style="font:18px Georgia, 'Times New Roman', Times,
serif">
</span>
</td>
</tr>
</table>
<td width="46%">
</td>
</tr>
<tr>
<td width="12%">Reg. No.:</td>
<td width="32%">
<input type="text" name="regno" maxlength="30" value="" />
</td>
<td width="46%">
</td>
</tr>
<tr>
<td width="12%">Department:</td>
<td width="32%">
<input type="text" name="department" maxlength="100" value="" />
</td>
<td width="46%">
</td>
</tr>
<tr>
<td>State of Origin:</td>
<td>
</td>
</tr>
<tr>
<td>Date of birth:</td>
<td>
<select name="day" style="width:80px;">
<option value="0">Day</option>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
<option value='6'>6</option>
<option value='7'>7</option>
<option value='8'>8</option>
<option value='9'>9</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
<option value='13'>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<option value='16'>16</option>
<option value='17'>17</option>
<option value='18'>18</option>
<option value='19'>19</option>
<option value='20'>20</option>
<option value='21'>21</option>
<option value='22'>22</option>
<option value='23'>23</option>
<option value='24'>24</option>
<option value='25'>25</option>
<option value='26'>26</option>
<option value='27'>27</option>
<option value='28'>28</option>
<option value='29'>29</option>
<option value='30'>30</option>
<option value='31'>31</option>
</select>
<select
name='month'
style='width:150px;'><option
value='0'>Month</option><option
value='1'>January</option><option
value='2'>February</option><option
value='3'>March</option><option
value='4'>April</option><option
value='5'>May</option><option
value='6'>June</option><option
value='7'>July</option><option
value='8'>August</option><option
value='9'>September</option><option
value='10'>October</option><option
value='11'>November</option><option
value='12'>December</option></select>
<option value='2001'>2001</option>
<option value='2002'>2002</option>
<option value='2003'>2003</option>
<option value='2004'>2004</option>
<option value='2005'>2005</option>
<option value='2006'>2006</option>
<option value='2007'>2007</option>
<option value='2008'>2008</option>
<option value='2009'>2009</option>
<option value='2010'>2010</option>
</select>
</td>
<td>
</td>
</tr>
<tr>
<td width="12%"> </td>
<td width="32%">
<input name="submit" class="submit" type="submit" value="Submit Data"
style="width:120px; height:50px; font-size:16px; cursor:pointer" />
<input type="submit" name="submit" class="submit" value="Send List"
style="width:120px; height:50px; font-size:16px; cursor:pointer;" />
</td>
<td width="46%"> </td>
</tr>
</table>
</form>
</center>
</div>
</div>
<div id="footer">
<div>
<div id="connect"><a href="https://www.facebook.com/pages/NYSC-2014Service-Year/321789484526089"
target="_blank"><img
src="images/iconfacebook.gif"
alt=""
/></a>
<a
href="https://twitter.com/NYSCAbuja"
target="_blank"><img
src="images/icon-twitter.gif"
alt=""
/></a>
<a
href="https://youtube.com" target="_blank"><img src="images/icon-youtube.gif"
alt="" /></a> </div>
<div class="section" style="color:#FFF; text-align:right; font:20px Georgia,
'Times New Roman', Times, serif">
Okele Sunday Peter - 20091666676
</div>
</div>
</div>
</div>
</body>
</html>
Complaints
<!DOCTYPE html>
<html>
<head>
<title>National Youth Service Corps</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><!
[endif]-->
</head>
<body>
<div id="page">
<div id="header">
<div id="section">
<div id="head">NYSC Posting System</div>
<span><br><a
Andalus">Logout</a></span><br />
href="logout.php"
</div>
<ul>
<li><a href="home.php">Home</a></li>
<li><a href="mail.php">Notifications</a></li>
<li><a href="upload.php">School List</a></li>
style="font:20px
cellpadding="4"
<tr>
<td>
Message:<br>
<textarea name="message" style="border:1px solid #999; min-height:100px;
max-height:100px;"></textarea>
</td>
</tr>
<tr>
<td>
<input type="submit" name="submit" class="submit" value="Send">
</td>
</tr>
</table>
</form>
</center>
</div>
</div>
<div id="footer">
<div>
<div id="connect"><a href="https://www.facebook.com/pages/NYSC-2014Service-Year/321789484526089"
target="_blank"><img
src="images/iconfacebook.gif"
alt=""
/></a>
<a
href="https://twitter.com/NYSCAbuja"
target="_blank"><img
src="images/icon-twitter.gif"
alt=""
/></a>
<a
View List
<!DOCTYPE html>
<html>
<head>
<title>National Youth Service Corps</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><!
[endif]-->
</head>
<body>
<div id="page">
</tbody>
</table>
<!--<div style="text-align:right">
<a
href="#"
onclick="window.print()
width="50" /></a>
"><img
src="images/print3.png"
</div>-->
</div>
</center>
</div>
</div>
<div id="footer">
<div>
<div id="connect"><a href="https://www.facebook.com/pages/NYSC-2014Service-Year/321789484526089"
target="_blank"><img
src="images/iconfacebook.gif"
alt=""
/></a>
<a
href="https://twitter.com/NYSCAbuja"
target="_blank"><img
src="images/icon-twitter.gif"
alt=""
/></a>
<a
href="https://youtube.com" target="_blank"><img src="images/icon-youtube.gif"
alt="" /></a> </div>
<div class="section" style="color:#FFF; text-align:right; font:20px Georgia,
'Times New Roman', Times, serif">
Okele Sunday Peter - 20091666676
</div>
</div>
</div>
</div>
</body>
</html>
Settings
<!DOCTYPE html>
<html>
<head>
<title>National Youth Service Corps</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><!
[endif]-->
</head>
<body>
<div id="page">
<div id="header">
<div id="section">
<div id="head">NYSC Posting System</div>
<span><br><a
Andalus">Logout</a></span><br />
href="logout.php"
style="font:20px
</div>
<ul>
<li><a href="home.php">Home</a></li>
<li><a href="mail.php">Notifications</a></li>
<li><a href="upload.php">School List</a></li>
<li><a href="complaints.php">Complaints</a></li>
<li><a href="list.php" target="_blank">View List</a></li>
<li class="current"><a href="settings.php">Settings</a></li>
<li><a href="callup.php">Print Callup</a></li>
</ul>
</div>
<div id="content">
<div>
<h3>Login Configurations</h3>
<center>
<form action="settings.php" method="post">
<table
width="60%"
border="0"
style="width:60%; border-style:none;">
cellspacing="4"
cellpadding="4"
<tr>
<td colspan="3">
<hr>
</td>
</tr>
<tr>
<td>Old username:<br>
<input
type="text"
style="color:#09F" />
disabled
maxlength="20"
value="uniillorin"
</td>
</tr>
<tr>
<td>Enter new username:<br>
<input type="text" name="username" maxlength="20" value=""
/></td>
</tr>
<tr>
<td>Old password:<br>
<input
type="text"
style="color:#09F" /></td>
disabled
</tr>
<tr>
<td>Enter new password:<br>
maxlength="20"
value="uniillorin"
name="passwordagain"
maxlength="20"
</tr>
<tr>
<td width="32%"><input class="submit" name="submit" type="submit"
value="Submit Data" style="width:120px; height:50px; font-size:16px;
cursor:pointer" /></td>
</tr>
</table>
</form>
</center>
</div>
</div>
<div id="footer">
<div>
<div id="connect"><a href="https://www.facebook.com/pages/NYSC-2014Service-Year/321789484526089"
target="_blank"><img
src="images/iconfacebook.gif"
alt=""
/></a>
<a
href="https://twitter.com/NYSCAbuja"
target="_blank"><img
src="images/icon-twitter.gif"
alt=""
/></a>
<a
Print Callup
<!DOCTYPE html>
<html>
<head>
<title>National Youth Service Corps</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="styles/ie6.css" /><!
[endif]-->
</head>
<body>
<div id="page">
<div id="header">
<div id="section">
<div id="head">NYSC Posting System</div>
<span><br><a
Andalus">Logout</a></span><br />
href="logout.php"
style="font:20px
</div>
<ul>
<li><a href="home.php">Home</a></li>
<li><a href="mail.php">Notifications</a></li>
<li><a href="upload.php">School List</a></li>
<li><a href="complaints.php">Complaints</a></li>
<li><a href="list.php" target="_blank">View List</a></li>
<li><a href="settings.php">Settings</a></li>
<li class="current"><a href="callup.php">Print Callup</a></li>
</ul>
</div>
<div id="content">
<div>
<h3>Call-up Letter Processing</h3>
<center>
<form action="callup.php" method="post">
<table
width="60%"
border="0"
style="width:60%; border-style:none;">
cellspacing="4"
cellpadding="4"
<tr>
<td colspan="3">
<hr>
</td>
</tr>
<tr>
<td>Enter school registration number:<br>
<input type="text" name="regno" maxlength="20" value="" /></td>
</tr>
<tr>
<td width="32%"><input class="submit" name="submit" type="submit"
value="Submit Data" style="width:120px; height:50px; font-size:16px;
cursor:pointer" /></td>
</tr>
</table>
</form>
</center>
</div>
</div>
<div id="footer">
<div>
APPENDIX B (Interface)
Welcome Page
Admin Login
School login
Mobilization list
View Schools
Admin mails
Call-up Letter