Professional Documents
Culture Documents
ABSTRACT
TABLE OF CONTENTS
Contents
Title page
Pages
-
Certification
ii
Dedication -
iii
Acknowledgment -
iv-v
Abstract
vi
Table of Contents -
vii-ix
2-3
Introduction
1.1
Theoretical Background
1.2
Statement of Problem
1.3
3-4
1.4
Significance of Study
1.5
1.6
Organization of study
1.7
Definition of Terms
1-2
Introduction
2.1
2.2
6-7
7-9
2.3
2.4
9-10
2.5
10-12
2.6
13
2.7
2.8
13-14
2.9
14-15
16
3.0
Introduction
17
3.1
Research Methodology -
17-18
3.2
System Analysis
18
18
18
18
19
19
3.3
System Design
19
20
20
20
CHAPTER
FOUR:
SYSTEM
IMPLEMENTATION
AND
DOCUMENTATION
4.0
Introduction
21
4.1
21
4.2
22
4.3
Analysis of Modules
22
4.4
Programming Environment
22
22-23
23
4.5
23-24
Implementation
Introduction
25
5.1
25
5.2
Summary
25
5.3
Conclusion -
26
5.4
Recommendations -
26
References -
27
27-31
32-42
42-44
CHAPTER ONE
INTRODUCTION
1.0
Introduction
1.1
Theoretical Background
1.2
1.3
i.
ii.
To develop a system that will be use to control the inflow and outflow
of stock/materials in the library.
iii.
iv.
1.4
i.
ii.
iii.
iv.
v.
1.5
1.6
This research work has five chapters. Chapter one contains the theoretical
background, statement of the problem, aims and objective of the study,
significance of the study, scope of the study, organization of the research and
the definition of terms. Chapter two focused on the review of related
1.7
Definition of Terms
CHAPTER TWO
LITERATURE REVIEW
2.0
Introduction
types of library which include, public library, college and university library,
national library. Performance measurement, framework for information
development.
2.1
deliver library services and manage its operations efficiently and cost
effectively.
2.2
2.3
Types of Library
iii.
2.4
Performance Measurement
2.5
There are three main reasons for gathering and using management
information on libraries, and these remain as valid in the context of
electronic services as in the traditional library.
The
structure
of
the
effective
academic
library
CHAPTER THREE
SYSTEM ANALYSIS AND DESIGN
1.0
Introduction
Specifically, this chapter which is the third in this research work contains the
research. Methodology being used, the system analysis which are analysis of
the existing system, problems of the existing system, analysis the proposed
system, advantages of the proposed system and disadvantages of proposed
system. Also, included are system design, input layout, program flowchart,
output format.
3.1
Research Methodology
The research methodology that was used in this research work was through a
rigorous observation of the existing system as well as intense interview with
the staff and management of E-Library, Uyo.
3.2
System Analysis
3.2.1
3.2.2
It is very much expedient to know that the existing system has been exposed
to several flows that demand for the introduction of a new system. Its major
problem is how to locate a particular textbook in the library.
3.2.3
3.2.3.1
ii)
iii)
iv)
v)
3.2.3.2
3.3
i)
ii)
System Design
In this study, several components are put together to make up the system.
This will serve as an information unit, the operational unit of the system to
be designed.
Production system is designed with features of an 00 programming language
using visual basic. System design is also the process of planning the logical
step of the proposed system. It involves series of procedures such as; input
and output as well as program flowchart.
QUANTITY
SHELVE NO
SAVE
SEARCH FORMS
TEXT NAME
AUTHOR
CHECK AVAILABILITY
LOCATION
CHAPTER FOUR
SYSTEM IMPLEMENTATION AND DOCUMENTATION
2.0
Introduction
4.1
MENU
ADD NEW
TEXT
SEARCH TEXT
REPORT
EXIT
RENTED
TEXT
NO. OF
TEXT IN
STOCK
TEXT
TOTAL
4.2
4.3
i)
Analysis of Modules
Add New Text The add new text menu is where new textbooks
Search text This is where users can search for the availability of
textbooks in stock.
iii)
Report: This contains all the general records of both available and
rented textbooks made as well as report.
iv)
4.4
Programming Environment
4.4.1
i)
ii)
iii)
iv)
v)
UPS
4.4.2
4.5
Hardware Requirement
Software Requirement
i)
ii)
Windows 7, 8 or 9
iii)
An effective antivirus
Implementation
This is system testing phase of the system development life cycle
which includes the installation of the system and the initial use of the
complete system.
For any system to output result, the user must be able to use the
system effectively. This is user friendly, menu-driven, flexible and
interactive. Thereby, offering users the ease of learning and training staff on
the use of computer based system. Once the training is completed, the
system is implemented and the manual system has to be replaced. The
following changes over procedure are available in this study.
i)
ii)
iii)
Direct conversion This is where old system stopped and the new
system is started.
iv)
Phase conversion Part of the old system are replace by the new
system. That is part of the new system are used for training
purposed until the next part is ready for implementation.
CHAPTER FIVE
SUMMARY, CONCLUSION AND RECOMMENDATION
5.0
Introduction
This chapter which is specifically the final of this research work is consists
of constraint of the study, summary, conclusion and recommendations.
5.1
i.
Uyo.
ii.
Materials related to the research work was highly limited at the school
library.
iii.
The transport fare that was paid to where the most and reliable
materials where gotten posed another challenge.
iv.
5.2
Summary
As aforementioned, that the new system when fully operational will be used
to effectively manage the inflow and outflow of library materials as well as
stock control for the general and efficient workflow of the library.
5.3
Conclusion
Recommendations
ii.
iii.
iv.
v.
REFERENCES
Ben, Q. (2003). Concept of computerized library stock, London: Oxford
University Press.
http://www.google.com/library.edu/0921ng(20/11/2013).
http://www.wikipedia.org/education(20/11/2013).
APPENDIX B
SOURCE CODE
Private Sub Command1_Click()
On Error Resume Next
If Text1.Text = "" Then
MsgBox "Enter text Name", , "Error"
GoTo n
End If
End If
If Text4.Text = "" Then
MsgBox "Enter Date ", , "Error"
GoTo n
End If
Data1.Recordset.AddNew
Text21.Text = Text1.Text
Text23.Text = Text4.Text
Text22.Text = Text3.Text
Text24.Text = Text5.Text
Text25.Text = Text6.Text
Text26.Text = Text7.Text
Text27.Text = Text8.Text
Text28.Text = Text9.Text
Text29.Text = Text10.Text
Text30.Text = Text11.Text
Text31.Text = Text12.Text
Text32.Text = Text13.Text
Text33.Text = Text14.Text
Text34.Text = Text15.Text
Text35.Text = Text16.Text
Text36.Text = Text17.Text
Text37.Text = Text18.Text
Text38.Text = Text19.Text
Text39.Text = Text20.Text
Text40.Text = Text41.Text
Data1.Recordset.Update
Data1.Refresh
MsgBox " Record Save Successfully", vbExclamation, "Saved"
Text1.Text = "": Text2.Text = "": Text3.Text = "": Text4.Text = "": Text5.Text =
"": Text6.Text = "": Text7.Text = "": Text8.Text = ""
Text9.Text = "": Text10.Text = "": Text11.Text = "": Text12.Text = "":
Text13.Text = "": Text14.Text = "": Text15.Text = "": Text16.Text = ""
Text17.Text = "": Text18.Text = "": Text19.Text = "": Text20.Text = "":
Image1.Picture = LoadPicture("")
n:
End Sub
Image1.Picture = LoadPicture(Text41.Text)
End Sub
Text1.Text = Text21.Text
Text4.Text = Text23.Text
Text3.Text = Text22.Text
Text5.Text = Text24.Text
Text6.Text = Text25.Text
Text7.Text = Text26.Text
Text8.Text = Text27.Text
Text9.Text = Text28.Text
Text10.Text = Text29.Text
Text11.Text = Text30.Text
Text12.Text = Text31.Text
Text13.Text = Text32.Text
Text14.Text = Text33.Text
Text15.Text = Text34.Text
Text16.Text = Text35.Text
Text17.Text = Text36.Text
Text18.Text = Text37.Text
Text19.Text = Text38.Text
Text20.Text = Text39.Text
Text41.Text = Text40.Text
Image1.Picture = LoadPicture(Text40.Text)
Image1.Picture = Image1.Picture
Else
MsgBox " Wrong Student Reg.No.", vbInformation, "Error"
End If
End Sub
End If
If Text19.Text = "" Then
MsgBox "Enter Student Reg. No.", , "Error"
GoTo n
End If
If Text20.Text = "" Then
MsgBox "Enter Date Issued", , "Error"
GoTo n
End If
Text21.Text = Text1.Text
Text23.Text = Text4.Text
Text22.Text = Text3.Text
Text24.Text = Text5.Text
Text25.Text = Text6.Text
Text26.Text = Text7.Text
Text27.Text = Text8.Text
Text28.Text = Text9.Text
Text29.Text = Text10.Text
Text30.Text = Text11.Text
Text31.Text = Text12.Text
Text32.Text = Text13.Text
Text33.Text = Text14.Text
Text34.Text = Text15.Text
Text35.Text = Text16.Text
Text36.Text = Text17.Text
Text37.Text = Text18.Text
Text38.Text = Text19.Text
Text39.Text = Text20.Text
Text40.Text = Text41.Text
Data1.Recordset.Update
Data1.Refresh
MsgBox " Record Updated Successfully", vbOKCancel, "Updated"
Else
MsgBox " Wrong Student Reg.No.", vbInformation, "Error"
b = "" + "*"
Data1.Recordset.FindFirst "Reg_No ='" & V & "'"
Data1.RecordSource = "SELECT * FROM student WHERE [Reg_No] LIKE" & "'"
& CStr(V) & "'"
Data1.Refresh
End If
End Sub
V = Text44.Text + "*"
Data1.Recordset.FindFirst "Reg_No ='" & V & "'"
Data1.RecordSource = "SELECT * FROM student WHERE [Reg_No] LIKE" & "'"
& CStr(V) & "'"
Data1.Refresh
If Text44.Text = Text38.Text Then
b1.Caption = Text21.Text
b2.Caption = Text37.Text
b3.Caption = Text38.Text
Image1.Picture = LoadPicture(Text40.Text)
Image3.Picture = Image1.Picture
Frame6.Visible = True
Frame8.Visible = False
Else
MsgBox "Sorry Reg. Number is Invalid", vbInformation +
vbMsgBoxRtlReading, "Error"
'R.Enabled = True
End If
End Sub