ABSTRACT
This project work is on online Igbo
dictionary, a new system that will help unanimously on knowing the meaning of
some Igbo language especially when one is online. The new computerized Igbo
dictionary was designed in order to solve the problems of not knowing the
meaning of some Igbo language when one is Browsing the Internet for
information. The new system allows a user to type in a particular language the
person is looking for. Online Igbo language dictionary tackles the problem of
unlimited meaning of some word and it will be a fast way of searching the
meaning of Igbo word.
ORGANIZATION
OF WORK
This
work is organized to have a successful completion of a computerized physical
planning system.
This work is divided into seven (7)
chapters:
The first chapter deals with the
introduction, statement of the problem, aims and objectives, purpose of the
study, significance of the study, scope/delimitation, limitation/constraints,
assumption of the study, definition of terms.
The
next chapter deals with the literature reviews stating the works of eminent
writers who have contributed efforts in so many ways.
The third chapter describes and
analysis of the existing system. this entails the fact finding, method used,
the organizational structure, the objective of the existing system, input,
process and output analysis, information flow diagram, problems of the existing
system and the justification of the new system.
Chapter four takes care of the design
of the new system which comprises the design standard output specification
design, input specification design, the file design procedure and system flow
chart the system requirements for easy design
of the system which involves the hardware, software, operation personnel
requirements.
Chapter
five emphasizes on implementation of design and program design, program flow
chart, pseudocode, coding, test data/test run, user training – an overview,
cutover process.
Chapter
six contains the program and user documentation.
Chapter
seven gives recommendation summary and conclusion
LIST OF FIGURES
Fig.1 Organization of works
Fig.2. Information diagram
Fig3. System flow chart
Fig 4. Procedure chart
Fig 5. Program flow chart
TABLE OF
CONTENT
pages
Title page
Approval page
Certification page
Dedication – – – – – – i
Acknowledgement – – – – – ii
Abstract – – – – – – – iii
Organization of work – – – – – iv
List of figures – – – – – – v
Table of contents – – – – – vi
CHAPTER ONE
1.0. Introduction – – – – – – 1
1.2. Statement of Problem – – – – 2
1.2. Statement of the problem – – – – 2
1.3. Objectives of study – – – – – 2
1.4. Significance of the Study- – – – 3
1.5. Aims and Objectives – – – – – 3
1.6. Scope of Study- – – – – – 4
1.7. Limitations – – – – – – – 4
1.7 Definitions of Terms – – – – – 5
CHAPTER TWO
2.0. Literature Review
2.2. Origin of language Translator – – – 7
2.3. Meaning of language translator – – – 7
2.4. Types of program language levels
– – – 8
CHAPTER THREE
3.0 Description and Analysis — — — 17
3.1. General Description of the
existing system 17
3.2 Fact Finding Method – – – – 17
3.3. Objectives of the existing
system – – 17
3.4 Organizational Structure – – – 18
3.5. Input analysis – – – – – 18
3.6. output analysis – – – – – 18
3.7. Process analysis – – – – – 19
3.8. Information flow diagram – – – 19
3.9. Justification for the new system
– – 20
CHAPTER FOUR
4.0 Design of the new system – – – 21
4.1. Output specification – – – – 21
4.2 Input specifications and design – – 22
4.3 File design – – – – – – 22
4.5 System flow chart – – – – – 24
- Procedure
chart – – – – – 25
CHAPTER FIVE
5.0. Implementation of a new system – – 26
5.1. Program
design – – – – – 27
5.2. Program flow chart – – – – 27
5.3 . Pseudocode – – – – – – 30
5.3. The source program/choice of
language – 31
5.4. Test run – – – – – 32
5.6. Sample report – – `- – 32
5.7. Procedure for system
conversation – – 32
CHAPTER SIX
Documentation
6.1. System Documentation – – – 34
6.2. Program
documentation – – – 34
6.3 .
User documentation – – – – 34
CHAPTER SEVEN
7.1. Summary – – – – – 36
7.1.
Conclusion – – – – – – 36
7.2. Recommendations – – – – 36
References
TABLE OF CONTENT
pages
Title page – – – – – – — i
Dedication – – – – – – — ii
Acknowledgement – – – – – iii
Abstract – – – – – – – iv
Organization of work – – – – – v
List of figures – – – – – – vi
Table of contents – – – – – vii
CHAPTER ONE
1.0. Introduction
1.1. Statement of Problem
1.2. Aim and Objectives
1.3. Purpose of the Study
1.4. Significance of the Study
1.5. Scope of Study
1.6. Limitations
1.7 Assumptions
1.8 Definitions of Terms
CHAPTER TWO
2.0. Literature Review
CHAPTER THREE
3.0 Description and Analysis
3.1 Fact Finding Method
3.2 Organizational Structure
3.3 Objectives of the Existing System
- Input Process and Output analysis
3.4.1 Input Analysis
3.4.2
Processing Analysis
3.4.3
Output analysis
3.5 Information Flow Diagram
3.6 Problems of Existing System
3.7 Justification
of the New System
CHAPTER FOUR
4.0 Design of the new system
4.1 Design standards
4.2 Output specifications and design
4.3 Input specifications and design
4.3 .1 File design
4.4 Procedure chart
4.5 System flow chart
4.6.2 Software requirements
4.6.2 Personnel requirements
CHAPTER FIVE
5.0. Implementation
5.1. Design standards
5.2. Program
design
5.2.1. Program flow chart
5.2.2 . Pseudocode
5.3. The source program/choice of
language
5.4. Test run
5.5. User training
5.6.Cutover process
CHAPTER SIX
6.0. Documentation
6.1. Program
documentation
6.2 .
User documentation
CHAPTER SEVEN
7.0. Summary
7.1.
Conclusion
7.2. Recommendations
References
CHAPTER ONE: INTRODUCTION
1.1 INTRODUCTION
Computer can only understand one
language which is machine language. Meanwhile programs written in other
languages such as higher-level language, low-level language or assembly
language are not understood by the computer and as a result they cannot be directly
executed. Likewise our society brims with people of different tongues and these
different tongues becomes a barrier
between potential business partners and renders also a setback to the business
world.
Hence, these limitations brings about
the need for language translator which will convert other non-computer oriented
language to computer language and which also will concert a source language to
eg. Universal language (English language). As a result of this a program called
language translator/interpreter was developed so as to facilitate the
conversion of different languages. There are various types of language
translators viz:
- Interpreters
- Compilers
- Assemblers.
A language in which each statement
has a single meaning is said to be formal. A programming language is therefore
formal statement in which intermediate notation between national language and
the formal language may be called precise if they are not strictly formal but
leaves little room for ambiguity. A language specifically designed to describe
language is called a metal language.
1.2 STATEMENT OF THE PROBLEM
The world is filled with people of
different culture and language who come together for buying and selling
(Business). Due to this language barriers there is decrease in the flow of
information and the level of interaction among the people and this act as a
kind of obstacle to business transaction. In Igbo land, Igbo language is used
and understood by the citizens and only few outsiders where able to comprehend
it. The same thing applied to Igbo people in other countries and places like
Hausa & Youruba.
To remedy this language problems, English language was made the centre and the universal language which will be understood by everybody irrespective of the country.
The discovery of language translator had really solve a very big problem for the society. Now, with the help of translator, there is effectiveness in communication. People of different tongues can how exchange information and ideas as a result of translator. Today many great authors are writing their books in home and foreign language via the help of language translator.