Web Based Library Information System For A Secondary School Case Study: Lubiri High School

TABLE OF CONTENTS

DECLARATION.,~

APPROVAL ..,,.._..,... ,“—. .......... ..~~....~..,ii

~~,———.iii

ACKNOWLEDGEMENT,,,~.,,,~,,,,,.•,~•••,,

TABLE OF CONTENTS~ • v

LIST OF TABLES~ ~•,,

LIST OF FIGURES~...~,.,.~..,..,.,~vii

CHAPTER ONE .~,.~,,, ,•~,, ....~...,,~ i

1.0 Introduction 1

1.1 background of the Study 1

1.2 Statement of the problem 3

1.3 Objectives of the study 3

1.4 Research questions 4

1.5 Scope of the Study 4

1.6 Significance of the Study 4

1.7 Justification of the Study 4

1.8 Conceptual Frame Work 5

CHAPTER TWO ,., .....,, ..,,.,,,,,,,, ,,,.,,,,. ,,,.,,,,,,,,,,,,,,,,,,,,,,,,,~, ,,,,,,,,,,.,,, 7

LITERATURE REVIEW ....,..,,,.,., , ,.,,.,,., ,, , , 7

2.1 Introduction 7

2.2 Scope of the Literature Review 7

2.3 Recent Developments 8

2.4 Problem Area 8

2.5 Application Area 9

2.6 The Evolution of Databases 9

2.7 Components of a DBMS Environment 11

2.8 Web Pages as the Front End of an Online/web Based Information System 13

2.9 Data Collection Techniques 17

2.10 Development Methodology 19

2.11 Development Tools 21

CHAPTER THREE , ‘ 23

METHODOLOGy, ,, • 23

3.0 Introduction 24

3.1 Study Population 24

3.2 Sample Size that was used in the Study 24

3.3 Research Procedure that was used 24

3.4 Data Collection Instruments that were used in the Study 25

3.5 How Analysis was Done 25

3.6 System design 25

3.7 Implementation phase 26

3.8 How system testing was done 26

v

CHAPTER

SYSTEM ANALYSIS AN]) DESIGN.~ __ 28

4.0 Introduction 28

4.1 System analysis 29

4.2 System requirements description as per system user category 29

4.3 The Entity Relational for the Library Information System 31

4.4 The Systems Sequence Diagram 32

4.5 Data flow diagram 33

4.6 Database design 35

4.7 Relational schema 37

4.8 Conclusion 37

ChAPTER~ 38

SYSTEM IMPLEMENTATION~

5.1 Introduction 38

5.3 Database Codes 38

5.6 System Interfaces 42

5.4 Program Testing 50

5.5 Training 51

CHAPTER~~52

RECOMMENDATIONS AND CONCLUSIONS~,,~., .~,__.52

6.1 Introduction 52

6.2 Recommendation 52

6.3 Conclusion 52

REFERENCES 54

APPENDIX A

INEERVIEW SChEDULE

APPENDEXI B

SYSTEM SANPLE CODE 57