Design and Development of a Library Management Information System

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.