TABLE OF CONTENTS
lii
~
DEDICATION iv
LhSTOFADREVIATIONS~__~_~~
TAILEOFCONTENT5~,,~,_~_~vii
Absti~ct__~,__ xii
CHAPTERONE__~_.~,~__~
INTRODUCTION ~~__~_~_j
LO General hitroduction 2
LI Background to the study ~_2
1.2 Statement ofthe problem~.__~
13Objectives_.._~_..~~___4
1.3,1 Main objective 4
1. 3.2 Spec~ftc Objectives 4
1.4Scope~__~_4
15 Significance ofthe study.,~_
1.6Limitadonsofthesuidy..__~_5
LITERA~RE
1,7 Conclusion,,,,,,,,,,,,,,
REVIEW_...._,.,,,,,,,,,,~6
~
2.1 Introduction
23
2.3.1
Information
Types of
~
information Systems 7
2.3.2 Benefits ofan Information System 9
2.3.3 Designing ofan Information System 9
vi’
2.4 Database and Database I’[anagement Systems (DBMS) .. ............ ~.... ,...._. _.
2.4.1 Categoriesofdatabases12
2$ Tools that be used 13
2.5.1 Development tools 13
2.6 System Development Life Cycle .. 16
2.6.1 The system development life cycle [6
2.6.2 Rapid apolication Development 18
2.6.3 Joint application development 18
2.7 conclusion. ..• ..........19
CHAPTER THREE
SYSTEM ANALYSIS... _.._........,
.....
......,,, .
~
.—............ ........~. ~.... .~.......... .....20
3.1 Introduction , ...,, ... .... ...........~........ 20
32 Procedure ofthe study ...... .. . .~. .. ... .._. .... 20
33 Population o~the area ofStudy.... .~ ....... .................... .............. .. ..........~.... . ... ,.20
3.4 Data collecliot Methods .~... , .......~.... ..~....... ... ..,...........,..,,..,................... ........,...,,20
3.4.1 PrimatyMethods 2
3.4.2 Seconda yMethods 23
3$ Analysis ofthe current system..,,......,,.....,...... ........ .~......... ......... ..... ............~....,,..,.... .... .....—..._......24
3.5.1 Strengths ofthe current syste;n 24
3.52 Weaknesses ofin’ c.WTeff~ system 24
3.6 System Specifications.... ,—...—. ,,———.—. .—.....—...... ........_,..,......,,..,,25
3.6.1 System requirements 25
3.6. 3Security Reqrirements ofthe new systemn 25
3.6.4 Non-i0snctionalRequirements 26
3.6.5 Functional requirements 27
3.fiConclusion...,.........,....,..... .,........ .~. .. ~,.... ............~... .. ,....
CHAPTER FOUR............... ..........~................ ,,..,.. ,....—. _... 29
4.llntroduction. - ..,...,..,,......,........... ,,...,..,,..,.., ~..—,..,—..,, ,...,...,...-., ..,—,...,.. , ......_...... 29
42Context model diagmm........,......,,..,,..,..,,....,,....,.. ~.,...,............, ,.... .........., —, 29
43The entity relational for the libraiy information system ................................ ................~.... .. .....30
4,4Sequence diagrani~ ,... .......—.—....... 31
VNI
45 Data flow diagram~ __, 33
4,6 conceptual design ofthe databaseS. 35
4~7 The logical design~ ,,,,, 36
4~8 Conchision _~,38
CHAPTER FWE, _,,,,,,,. 39
SYSTEM PLEMENTION_ _,,~_, _39
5,1 Introducfions,. —— — 39
52 pmgm nming testing ~_,,.,_,~39
53 pmject1mplenientation~. _~ ~. ,,., _40
5.3.1 System implementation 40
5,4 user hiterface. — 40
5,5 system con ieie’on,~ —, ,,,~_. ,,, ,,. , , ~ ,,, ,,,
5,6 conclusions — 51
CHAPTER 6,. _ S,.,,, ,-,. ~,. ,. ,,,. 52
RECOMMENDAT ONS AND CONCLUSIONS,_.~.~. ,~,,___.52
6,1 Introduction,,,,. ~,.,,.,, —, , ,— ,., ~.52
6,2 Recommendation ,.,.,.,,..,.~, — —, — — ~ — —— —— ~52
63 Conclusion~ ,.__,_.,,..,,,. 53
Bibliography ,54
APPEND1CES~,~,,,,. ~— — —~ —~ —— — —— ,, — ~_.56
APPENDIX ~,,.,,., ~_
APPENDIX II •__,,,,.,_ — ~__~58
ABSTRACT’ This project is aimed at design and developing of a Library Management information System. The MU library been used as a case study. This system can be used to borrower books, search for books, reserve books, find out who is having a particular book etc. This is one integrated system. that contains both the administrator’s component and the librarian component. There are features like report etc in this system. The methodology used was system development life cycle which included investigation of the current system, analysis of user requirements, desi~ of the new system, coding and testing of both units and integrated system. The data in this study report was collected by use of various methods namely; interview, document analysis and observation, The data obtai.ned was analyzed using various tools like flowcharts, data flow diagrams and entity relationship diagrams. The data needed in running of the system was stored in tables which formed the database. we have displayed database using Mysql ,PFIP, and dreamweaver.