CPG 102 Proposal Adamawa State Library Page - 1
CPG 102 Proposal Adamawa State Library Page - 1
Student declaration:
I declare that:
• I understand what is meant by plagiarism
• The implication of plagiarism has been explained to me by my institution
• This assignment is all my own work and I have acknowledged any use of the published
and unpublished works of other people.
Student ID 2308-1503-0028
Contents
INTRODUCTION……………......................................................................................................3
CURRENT SYSTEM…………….................................................................................................4
PR0BLEMS AND LIMITATION…………….............................................................................5
PROPOSED NEW SYSTEM……………....................................................................................6
BENEFITOF NEW SYSTEM…………………………………………………………………...7
SYSTEM SPECIFICATION/ FUNCTION MODULES ........................................................... 8
INPUT AND OUTPUT SPECIFICATION…………………………………………………….9
HARDWARE AND SOFTWARE MAINTENANCE………………………………………....10
EXERCUTING SUMMARY……………………………………………………..……………..11
INTRODUCTION
The Adamawa State library was established in the year 1968, by the Adamawa State Ministry of
Education; the library is located in Yola city in Adamawa State. Adamawa State library is one of
the great libraries in the state where people from different places and almost all the student in the
state come to read and borrow some of the reading materials.
The establishment of this library is to develop the educational standards of the young upcoming
generation in Adamawa State particular and Nigeria in general. The library has a set of books
reserved in its shield. Many people come and read in the library to get knowledge and most
population in the world are saying that “knowledge is power”
The project arrangement is complete and reliable which doesn’t need the user to be trained in the
use of this new system in which they will be used to increase the daily operations of the state
library. Since the establishment of this library there is no any development that come across to
establish the system into the new one that reduce the number of problems that the library is pacing
always and they are continuously occurring which lead to the reduction of most of the people that
are using the library in advance the. library need to be organised in a modern way that will suit
the basic need of the library users and will reduce the number of congestion and some lapses that
are occurring in the library and this will make many of the users to have less time wastage not only
the users but the workers will find it easier to organise their day to day activities in the library in a
more simpler way and easier so that people will not be complaining or having congestion in the
library. For the library to engage in this system will make their work to be accurate and diligence
and will reduce the number of complaining as far as the library is concern. The program will be
created with use of a third generation language called C Programming and software named Borland
C++, or Turbo C++.
CURRENT SYSTEM
When I visited the Adamawa State library, I had a conversation with the chief Liberian which I
found out that activities conducted in the library are executed with the use of pen and paper. For
example; information of individuals who come to the library to make use of or borrow books
his/her records are been kept which have no copy or backup in the case of loss or damage of such
record.
These records is filling by registration of borrowed books, names of the borrowers, their
addresses, date and time due to return, and serial number of books all this are done on paper by
hand, if there’s any mistake is made when lending the book out of the library, it may not be
quickly detected.
All their daily operations are performed manually which makes their transaction slow and
complex. Due to these processes, they lose most of their incoming students due to time wasted
during the registration process. the library need to be organised in a modern way that will suit
the basic need of the library users and will reduce the number of congestion and some lapses that
are occurring in the library. Also the staff’s members will find it easy to consult people in easier
way instead of them to be giving whatever receipt or registering people manually this system
will make them to do their work in a simple and cleared way. this system will more better for the
library since people will always register on line without any waste of time because to register
manually in the library by the library workers this will consume much of time and will not allow
many people do that at a perfect time since they are doing anything manually but with the use of
modern technology this will be easier for them to access whatever the library need to do at a
particular time.
Time Wastage: because of the large number of books available in the library, this is very
stressful and time wasting before locating and finding a book.
Inaccuracy: since the sum of an individuals are waiting to be attend, the welcoming at
times do enters incorrect views because she wants to be quickly and attend to everyone in
the reception so thus students will not be angry.
Consumption Space: the paperwork kept in the files and also the files consume a large
number of spaces in the collection.
The planned new system will enable the library’s staffs to defeat the inconveniences faced by the
library. The new arrangement is dependable because it is a programmed program. The system
program need a Borland C++ or Turbo C++ software program install before it work.
However in the new plan method, there is requirement for the storage space of books name and
serial number, name and address of the borrowers. Around will be no more time waste by attend
individuals who utilize the library. This program will also allow the user to add record, search
record, display record and delete record of regulars. This new program also will give the
Adamawa state library a standard because of the computerised means of operation it uses.
This system will also allow people to use the library in a more convenient way and they will
satisfy with the system since people now a days doesn’t want to spend much of their time in
every aspect of duty. Also the staff’s members will find it easy to consult people in easier way
instead of them to be giving whatever receipt or registering people manually this system will
make them to do their work in a simple and cleared way which will make their work accurately
and diligence.
The system will make many library users to learn how to use computer for their aspect of
reading, researching, and downloading many books in the internet which will enhance aspect of
reading as well as learning factor.
Many people from several areas will imprecise most of their searching aspect to be the library by
consulting the library most of time for their purpose of study or learning culture for their own
benefit.
This will suit the need of most users since the system has been computerised and its new and
modern system almost all over the world or developed countries
The programming language that will be used in coding this work is C programming language,
Which can be developed modules of program running, firstly the introduction of the program is
displayed and then the main menu which is made up of:
ADD: this allows you to enter the information of new student
EDIT: this allow you to edit some information of student whose want change something in his
record.
SEARCH: this allow you to search a student record, and also for the reference to the staffs if
they want to view a details of the student in the library
DELETE: this allow you to delete to a record of the student when needed.
EXIT: if the user want to go for break or is a closing time for the day work then this module will
allows the user to quit from the system and close.
Hardware Requirement:
For the Program to be run the set of computer hardware must be prepared with the following
specifications:
Pentium II higher
733 MGHZ or higher
32MB RAM or higher
10 GB HDD 0r higher Mouse
QWERTY keyboard
Software Requirement:
For the Program to be run the set of the following software must be prepared with the following
specifications:
Borland C++/Turbo C++
Disk Operating System (DOS) Environment
The Main Program Code Blocks
MS Word or Other Text Editor
EXECUTIVE SUMMARY
In this proposal I have discuss about the introduction of the library meanwhile the operation of
the Adamawa state library in which explore the problems faced by the Adamawa state library,
and I have discuss about my new system that can manage and help the Adamawa state library
about keeping the records and also some specific function of the new system.