Beruflich Dokumente
Kultur Dokumente
ABSTRACT
This project carries out a study need for the design and implementation
of a computer based cartographic system using National population
commission as case study.
The researcher attempt to find out an improved method of cartographic
drawing and how to automate the process (computerization).
Hindrances encountered in the mammal process that is, old approach of
using and papers in drawing maps which could lead to poor representation of
graphs, maps, hence the need for a well design and implemented computer
based cartographic system arises.
This project computer based cartographic system will also help to keep
record of many areas and maps of this country.
TABLE OF CONTENT
Title page
Certification
Dedication
Acknowledgement
Abstract
Table of content
CHAPTER ONE
BACKGROUND OF THE STUDY
1.1
Introduction
1.2
1.3
1.4
1.5
1.6
Limitation
1.7
Assumption
1.8
Definition of terms
CHAPTER TWO
LITERATURE REVIEW
CHAPTER THREE
OVERVIEW OF THE EXISTING SYSTEM
3.1
3.2
3.2.1 Interview
3.2.2 Reference to written document
3.3
3.5
Organisational chart
3.6
3.7
CHAPTER FOUR
DESIGN OF THE NEW SYSTEM
4.1
4.2
4.3
File design
4.4
Procedure chart
4.5
System flowchart
4.6
System requirement
CHAPTER FIVE
IMPLEMENTATION
5.1
Program design
5.2
5.3
Pseudocodes
5.4
5.5
Test run
CHAPTER SIX
DOCUMENTATION
6.1
6.2
CHAPTER SEVEN
CONCLUSION AND RECOMMENDATION
7.1
Conclusion
7.2
Recommendation
CHAPTER ONE
INTRODUCTION
Cartography is study and paractice of making maps or globes. Maps
have traditionally been made using pen and paper, but the advent and spread of
computers has revolutionized cartography.
Most commercial qualities maps are now made with map making
software that falls into one of the three main types, CAD, GIS AND specialized
map illustration software.
Maps functions as visualization tolls for spatial data. Spatial data is
acquired from measurement and can be stored in a database from which it can
be extracted from a variety of purposes. Current trends in this field are moving
away from analog methods of map making and towards the creation of
increasingly dynamic, interactive maps that can be manipulated digitally.
1.2
1.3
2.
3.
1.5
1.6
LIMITATION
The following constrants were faced by the research and limited the
TIME:
have been desirable for a longer period of time for the development of a
package for the commission.
2.
1.7
ASSUMPTION
Due to insufficient information, I assumed the following;
(a)
(b)
10
1.8
DEFINITION OF TERMS
Computer:- A computer system is an electronic device with certain
physical and logical attributes which enables it to accept input, process input
and brings out output.
PROGRAMMING:
11
CHAPTER TWO
LITERATURE REVIEW.
This chapter deals with views and as certain by authors about
catography, its computer Application and brief history of Nigerian population
project.
CENSUS HISTORY
Prof. J.T. Odu (1972), states that although numerous estimates of the
Nigerian population were made during the colonial period the first attempt at a
nation wide census was during 1952 53. This attempt yield a total of
population figure 31.6 million within the current boundaries of the country.
This census has usually been considered an under count for a number of
reasons. Apprehensive that the census was related to tax collection, political
tension at the time in eastern Nigeria, logical difficulties in reading many
remote areas, and inadequate training of enumerations in some areas. The
extent of under counting has been estimate at 10 percent or less, although
accuracy probably varied among the regions. Despite its difficulties, the 1952-
12
53 census has generally been seen as less problematics than any of its
successors.
Subsequent attempt to conduct a reliable post independence census have
been maredin controversy, as pointed out by Adekunle (1975). He said that it
was only one that was officially accepted. The first attempt, in mid 1962, was
cancelled after much controversy and allegations of over counting in many
areas. A second attempt in 1963, which was officially accepted, aloe was
encumbered with charges of inaccuracy and manipulation for regional and
local political purposes. Indeed, the official 1963 figures of 55.6 million as
total national population is inconsistent with the census of a decade earlier
because it implies a virtually impossible annual growth rate of 5.8 percent. In
addition to likely inflation of the Applegate figure, significant in traregional of
the anomaties emerge from a close camparies of the 1953 and 1963 figures. In
portions of the southeast, for example, the two sets of data imply that some
non-urban local government areas (L.G.A.G) hed increased at a rate of almost
13 percent per year, while other neigbouring areas experienced a minute
growth rate of 0.5 percent per yeat. Despite the controversy, the results of the
1963 census were eventually accepted.
13
Prof. John (1983) said after the civil war of 1967 1970, an attempt was
made to hold a census in 1973, but the results were canceled in face of repeated
controversy. No subsequent nationwide census had been held as of 1990,
although there have been various attempts to derive population estimates at a
state or local level. Most official national population estimate are based on
projections from the 1963 census.
The great improvement in transport and accessibility most areas, in
technological capability, and in the level of education throughout the country,
as well as the generalized acceptance of national coherence and legitimacy
favoured the success of the fail 1991 census. It was to be conducted in about
250,000 enumeration areas by the National population commission, with
offices in each of the countrys L.G.AS, To reduce possible controversy,
religions and ethnic identification would be handled by supervisor from outside
the state. Some analysts believe that the effort to carry out a reliable census
with perceinced legitimacy might become an unexpectedly positive exercise,
reinforcing a sense of shared nationhood and providing a model for the attempt
to overcome regional and ethnic differences.
14
15
CHAPTER THREE
makes the works in NPC look rigid. It is time consuming and does not
generate accurate graphic representation information results.
The application of the mental system, using brain in carrying out
drawing, designing, plotting and making inferences makes the work very
tedious. The analysis of the existing system is done through the collection of
detailed and reliable data, which was made possible through applying different
methods of data collection.
3.2
16
3.2.1 INTERVIEW
The researcher visited the Nigerian Population Commission, Enugu State
and interviewed some staff of the Commission and its implication to National
Census. The information gathered through this means helped the researcher in
the area of solution preferment into the new system design.
3.3
17
18
3.4
3.5
ORGANISATION CHART
CHAIRMAN NPC
19
STATE CHAIRMAN
HEAD
PLANNING
3.6
HEAD
LOGISTIC
HOD
PERSON
HODS
WORK
3.7
a new system which is fully automated, and computerized, and which will take
care of these problems.
20
The new system to be designed is sophisticated, and its in the midstream of the current technological status in the globe today.
This new system is very comprehensive, accurate, timely and user
friendly, that is easy to use.
Finally, this system is result oriented and cost effective.
21
CHAPTER FOUR
22
4.1
efficiency of the system. This cannot be achieved without the output the
inputted data which has to be processed to achieve its aims and objectives.
The output of the computer based cartographic system are the result or
maps obtained after the computer.
Aided design were used to produce the cartographic graphs and skeatch.
The output design represented in diagram and chart from. A typical
example is that of N P C map representation length (km).
(km)
100
800
600
400
200
0
0
Oji River
4.2
Udi
Nkanu
Nsukka
Agwu
23
To facilitate the efficiency and reliability of data in the new system the
input files that is so required for file activity. The information are to be opened
for file activity. The input information are to be carried to the file through the
keyboard, mouse, graphic plothers and other drawing input devices. Input data
are the enumerated area of the local government in Enugu state.
They are
- Udi Local government Area
- Agwu Local Government Area
- Nkanu Local Government Area
- Nsuka Local Government Area
- Oji River Local Government Area
Input
X
CARTOGRAPHIC AREA
24
COUNTRY
Picture
STATE
L.G.A.
Sample
TOWNS
VILLAGES
SAVE
4.3
CLEAR
REFRESH
CANCEL
FILE DESIGN
A file is a collection of related records organized for a particular
FIELD NAME
FIELD TYPE
FIELD WIDTH
DEC.
COUNTRY
CHARACTER
15
STATE
CHARACTER
10
25
L.G.A.
CHARACTER
15
TOWN
CHARACTER
10
VILLAGA
CHARACTER
20
4.4
PROCEDURE CHART
The overall system is divided into modules and top down approach is
used in the system for easy flow of information. Each module is programmed
to perform a specific function such that the overall systems function becomes
the summation of the function of individual modules.
WELCOME
SCREEN
PASSWORD
26
MAIN MENU
ENTRY
UPDATE
OUTPUT
DATA/DOC
ENTRY
PROCESS AND
CORRECT
ERRORS
CHECK
FOR
VALIDITY
STORED
WITH
COMPUTER
4.5
STORE AWAY
FILES
SYSTEM FLOWCHART
DATA ON
DISK
STORIN
G
MERSIN
G
PROCES
S
RESULT ON
DISK
DISPLAY
OUTPUT
ON CRT
27
INPUT
4.6
SYSTEM REQUIREMENT
The system requirement shall be put under
(a)
(b)
Software requirement
HARDWARE REQUIREMENT
28
The processing operation is that which deals with data and partially time.
Therefore the system must be 2000 year compliant. The system development
requires to be run on Pentium 333 or higher with 32MB RAM, 4.5 GB HDD,
3.5 HDD FDD, with 56k modem, 32 speed CD Rom drive, 100 watts
speakers, 14 SVGA monitor with window 95 key board, mouse and mouse
pad. Printers are also required such as DeskJet 895c, EPSON, Dot matric
printer.
SOFTWARE REQUIREMENT.
Apart from the Dos (623) and other auxiliary software packages such as
Ms-Excel, corel draw, Autocad, which are necessarily required in the system,
the major software required is visual Basic which the entire system runs.
CHAPTER FIVE
IMPLEMENTATION
29
This is with stages of bringing into actual and precise existences, all the
design from the analysis stage. The result of most system greatly depends on
how good or how bad this implementation stage is done.
5.1
PROGRAM DESIGN
Having acquired the relevant system components as specified in 4.6
above, the software was implemented using visual Basic 6.0 programming
language. This language has decision-making features that distinguished it
from other programming languages.
The guide to understanding and properly making use of this software
were well explained in chapter six, that is Documentation.
How over, the program design tools used here are the program
flowcharts.
CARTOGRAPHIC
ENTRY
UPDATE
REPORT
30
5.2
DISPLAY MENU
INPUT SELECTION
=
1
ENTRY
UPDATE
REPORT
1
N
=
2
N
=
3
N
5.3
N
PSEUDOCODES
=
4
PROGRAM CARTOGRAPHY
Y
Declare all the subroutines that will be used
Enter the password
31
INPUT FILE
RECORD
TO
END
UPDATE
UPDATE
MORE
RECOR
D
YES
CLOSE FILE
32
END
ENTE
R
INPUT
CARTOGRAPHIC
RECORD TO VIEW
CLOSE FILE
33
END
34
5.4
project at Appendix A.
CHAPTER SIX
6.0
DOCUMENTATION
This area will focus on the description of the form and contents of the
program which will be required or requested by the user of the program
or by experts who want to modify the program format or structure.
35
6.1
program statement been stored in the modules and to examine the modules, the
user a this level must be well knowledgeable in the use of visual Basic
programming language in order not to change the form in which the program
was written. This level is not accessible to anybody but exports who know the
opcode can access it.
Also the system has been designed to be fault to lerant. In other words,
on receiving invalid data, it does not crash or cease to operate but rather
display an error message and allows the re-enter response mode. Again, the
program was designed with a help that will guide the user and analyst in the
use of system for operational guide and instructional guide.
6.2
(2)
36
In either case, the file is executed whether from visual Basic environment or
stand alone executable (independent package) form. The file of the program
was complied to run as an executable file in any windows operating system.
To run the program from A (Diskette) insert the diskette containing the
program into the floppy drive.
- Click on start menu from windows environment and click run, browse
for drive A:
- A lisk of files will appear on the screen (these files make up the entry
program).
- Select and CATOR EXE to start the program.
To install and run the program in the system, the following instructions are
to be followed.
- From the visual Basic Environment, compile the program and package it
in a distributed mode.
- Then from the folder of the files, run setup for it to be installed in the
hard disk, and the registered in the program file of the Windows. You
are now ready to use the package.
37
CHAPTER SEVEN
7.0
7.1
CONCLUSION
This project is a part is a part of indication of the usefulness of computer
7.2
RECOMMENDATION
The goal of data processing whether manual or automated is to discover
and implement a tool that will dramatically improve the production of the
works producing if the commission have the goal in mind, then the application
38
Recommend that the package should undergo acceptance test for the
intending users. This involves testing the package with data developed as part
of the testing process, test data generators can be used automatically generate a
large number of test data inputs for the package a better and be able to use then
effectively.
39
REFERENCES
(1)
NIKIPEDIA
(2)
London (1996)
(4)
C.A. FRENCH:
(5)
(6)
Emery Glym: Electronic data Processing, the pitman press, Bath (1990).
40