Professional Documents
Culture Documents
Library System
Library System
Library System
A PROJECT REPORT SUBMITTED TO MAKERERE UNIVERSITY FACULTY OF COMPUTING AND INFORMATION TECHNOLOGY, IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE AWARD OF THE POSTGRADUATE DIPLOMA IN COMPUTER SCIENCE 2004/2005
SEPTEMBER, 2005
DECLARATION
I Allen Nahabwe, do hereby declare that this project is my own production and the work herein has not hitherto been submitted either wholly or partially for an academic award by any other student of this University, or in any other university.
STATEMENT OF ORIGINALITY
This project is entirely an original work of Allen Nahabwe It has been carried out at the Faculty of Computing and Information Technology Book Bank, for the award of the Postgraduate Diploma in Computer Science under the supervision of Mrs. Agnes Rwashana Semwanga.
ii
DEDICATION
I dedicate this project to my husband Major David Leon Kasura Kyomukama, for the tireless efforts he put in paying for my school fees, and my son Donald Kasura, as well as my daughter Joy Mirembe Kasura.
iii
ACKNOWLEDGMENT
I would like to acknowledge the assistance of Mrs. Agnes Rwashana Semwanga, whose close supervision and guidance has enabled me complete this project.
iv
Contents
DECLARATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . STATEMENT OF ORIGNALITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DEDICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ACKNOWLEDGEMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TABLE OF CONTENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i ii iii iv v ix x xi 1 1 1 2 2 3 3 3 3 4 5
LIST OF TABLES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LIST OF FIGURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ABSTRACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 INTRODUCTION 1.1 BACKGROUND TO THE STUDY . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.1 1.1.2 1.2 1.3 ACTIVITIES AT THE FACULTY OF COMPUTING AND INFORMATION TECHNOLOGY BOOK BANK . . . . . . . . . . . . . . . . . . . THE BOOK BANK SYSTEM AT THE FACULTY OF COMPUTING AND INFORMATION TECHNOLOGY . . . . . . . . . . . . . . . . . .
STATEMENT OF THE PROBLEM . . . . . . . . . . . . . . . . . . . . . . . . OBJECTIVES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3.1 1.3.2 GENERAL OBJECTIVE . . . . . . . . . . . . . . . . . . . . . . . . . . SPECIFIC OBJECTIVES . . . . . . . . . . . . . . . . . . . . . . . . .
1.4 1.5 2
LITERATURE REVIEW
2.1
RELATED DIGITAL LIBRARIES . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.1 2.1.2 MAKERERE UNIVERSITY LIBRARY . . . . . . . . . . . . . . . . . . ALBERT COOK LIBRARY . . . . . . . . . . . . . . . . . . . . . . . . .
6 6 7 9 9 9
INVESTIGATION OF THE EXISTING SYSTEM 3.1 SYSTEM STUDY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.1 3.2 METHODOLOGY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EXISTING SYSTEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 DOCUMENTS IN THE BOOK BANK . . . . . . . . . . . . . . . . . . . 10 REGISTERING NEW BOOKS . . . . . . . . . . . . . . . . . . . . . . 10 REPORTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 PROCEDURES AND REGULATIONS . . . . . . . . . . . . . . . . . . 11 BORROWING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 LENDING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 DISCHARGING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 ACQUISITION POLICY . . . . . . . . . . . . . . . . . . . . . . . . . . 12 RETURNING SYSTEM . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.3 3.4
PROBLEMS OF THE EXISTING SYSTEM . . . . . . . . . . . . . . . . . . . 12 REQUIREMENT SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . 13 3.4.1 USER REQUIREMENTS FOR THE PROPOSED SYSTEM . . . . . 13
3.5
3.6 3.7
USER SPECIFICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 SYSTEM INPUTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.7.1 3.7.2 3.7.3 STUDENT USER DATA . . . . . . . . . . . . . . . . . . . . . . . . . . 14 BOOK ACQUISITION . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 ISSUING OF BOOKS . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
vi
DATA FLOW DIAGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 CONCEPTUAL DESIGN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 4.2.1 4.2.2 4.2.3 ATTRIBUTES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 RELATIONSHIP BETWEEN THE ENTITIES . . . . . . . . . . . . . . 20 ENTITY RELATIONSHIP DIAGRAM . . . . . . . . . . . . . . . . . . . 22
4.3 5
RELATIONAL MODEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 25
PROGRAMMING ENVIRONMENT . . . . . . . . . . . . . . . . . . . . . . . . 25 5.1.1 5.1.2 5.1.3 5.1.4 DATABASE MANAGEMENT SYSTEM . . . . . . . . . . . . . . . . . . 25 DATA MANIPULATION . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 SCRIPTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
5.2 5.3
JUSTIFICATION FOR PROGRAMMING ENVIRONMENT . . . . . . . . . . . 26 FORM INPUT DESIGN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 FORMS FOR CREATING USERS . . . . . . . . . . . . . . . . . . . . 27 FORMS FOR DELETING USERS . . . . . . . . . . . . . . . . . . . . 28 FORMS FOR EDITING USERS . . . . . . . . . . . . . . . . . . . . . 29 FORMS FOR ADDING READING MATERIALS . . . . . . . . . . . . 30 FORMS FOR BORROWING READING MATERIALS . . . . . . . . . 31 FORMS FOR RETURNING READING MATERIALS . . . . . . . . . . 32
vii
33
RECOMMENDATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 6.1.1 6.1.2 6.1.3 6.1.4 STAFFING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 IT INFRASTRUCTURE . . . . . . . . . . . . . . . . . . . . . . . . . . 33 FUNDING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 JOIN THE DIGITAL LIBRARY FEDERATION . . . . . . . . . . . . . . 34
6.2
CONCLUSION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
A.1 QUESTIONNAIRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 A.1.1 INTERVIEW GUIDE FOR LIBRARIAN . . . . . . . . . . . . . . . . . . 37 A.1.2 INTERVIEW GUIDE FOR USER . . . . . . . . . . . . . . . . . . . . . 41 A.2 SYSTEM SCREEN DISPLAYS . . . . . . . . . . . . . . . . . . . . . . . . . . 44 A.2.1 FCIT BOOK BANK HOME PAGE . . . . . . . . . . . . . . . . . . . . . 44 A.2.2 FCIT BOOK BANK MENU PAGE . . . . . . . . . . . . . . . . . . . . . 45 A.2.3 FCIT BOOK BANK ADMIN PAGE . . . . . . . . . . . . . . . . . . . . 46
viii
List of Tables
4.1 4.2 4.3 4.4 4.5 ReadingMaterials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Faculty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Hall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Staff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
ix
List of Figures
DATA FLOW DIAGRAM FOR THE PROPOSED SYSTEM . . . . . . . . . 19 RELATIONSHIP BETWEEN THE ENTITIES . . . . . . . . . . . . . . . . . 21 ENTITY RELATIONSHIP DIAGRAM . . . . . . . . . . . . . . . . . . . . . 22 FORMS FOR CREATING USER . . . . . . . . . . . . . . . . . . . . . . . . . 27 FORMS FOR DELETING USER . . . . . . . . . . . . . . . . . . . . . . . . . 28 FORMS FOR EDITING USER . . . . . . . . . . . . . . . . . . . . . . . . . . 29 FORMS FOR ADDING READING MATERIALS . . . . . . . . . . . . . . . 30 FORMS FOR BORROWING READING MATERIALS . . . . . . . . . . . 31 FORMS FOR RETURNING READING MATERIALS . . . . . . . . . . . . 32
A.1 FCIT HOME PAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 A.2 FCIT BOOK BANK MENU PAGE . . . . . . . . . . . . . . . . . . . . . . . . . 45 A.3 FCIT BOOK BANK ADMIN PAGE . . . . . . . . . . . . . . . . . . . . . . . . . 46
ABSTRACT
This project aims at establishing a Digital Library for the Faculty of Computing and Information Technology Book Bank.The project analyzes the requirements and then comes up with the requirements specications. Studies other related systems and then come up with system specications. The system is then designed in accordance with specications to satisfy the requirements. The design is then implemented with MYSQL, PHP and HTML.The system is designed as an interactive and content management system. The content management system deals with data entry, validation and updating while the interactive system deals with system interaction with the users.
xi
Chapter 1 INTRODUCTION
1.1 BACKGROUND TO THE STUDY
Faculty of Computing and Information Technology (FCIT) is one of the faculties found at Makerere University. It was established by Makerere University Council on 19th February 2005. FCIT grew out of the Institute of Computer Science which was established by Makerere University council in 1985. FCIT offers expert teaching and research in the areas of Computing and Information Technology through its popular academic programs. Faculty of Computing and Information Technology (FCIT) has got an institute library known as a Book Bank, which is open full time. It stores a number of textbooks, thesis and other information materials for the FCIT. The book bank operates in conjunction with Makerere University main library.
1.1.1 ACTIVITIES AT THE FACULTY OF COMPUTING AND INFORMATION TECHNOLOGY BOOK BANK
The activities of the Book Bank aim at building the collection, making effective use of the collection, easy preserving, maintaining of the collection and provision of basic library services. This is done as follows, Building the collection, or collection development, which is the aquisation of library stock through direct purchases, gifts, donations or grants. Organization of knowledge which involves cataloging and classication of book bank resources and non book bank resources. Preservation and maintenance of collection. It is important that library stock acquired is maintained in proper order and in physical condition t for handling by the
user or staff. Maintenance involves shelving, location of documents, shifting of collections, preparation of guides, maintenance of guides documents, shelf list register and stock verication. Provision of services which includes, provision of general information e.g textbook sections, assistance in searching and location of documents and assistance in the use of reference books.
1.1.2 THE BOOK BANK SYSTEM AT THE FACULTY OF COMPUTING AND INFORMATION TECHNOLOGY
A number of problems have been identied in the current system used by the Faculty of Computing and Information Technology Book Bank. The Book Bank is small, books are accessed on open shelves, information is recorded manually and carrying out inventory and update is not easy. Some of the major weaknesses associated with the current manual system include: Time consuming and slow: The use of paper in the process of carrying out Book Bank work is slow and time consuming. For example to borrow a book, one has to locate the book in the shelves and sign in the book. The borrower has to wait until the librarian has veried. The process is slow and tedious and violates the rule of library science, which says saving the time of the reader This kind of a system wastes the time of the reader. The problem is made worse when there are many readers to be served. Too many paper records: Paper is used all the time when doing Book Bank work. This generates a lot of records and keeping them can be a problem in the sense that they can be easily mixed up, making retrieval difcult especially when a client needs to be served fast. There is also a possibility of loosing papers that contain vital information that is used to know who has which publication and also to track defaulter. It is not easy to do stock taking: Some students keep books for a long time (until the end of academic year). When a librarian wants to do stock taking to compile a list of defaulter, this is tedious and time consuming. The main purpose of this project is to design an appropriate digital based library system for faculty of computing and Information Technology Book Bank.
1.2
Book Banks in many institutional organizations are very important because they support the main objectives of the institutions. FCIT has a book bank which operates manually, 2
and is therefore prone to errors. Because of the manual system, the reports produced from the book bank are not timely and standardized. There is no accurate and easily accessible source of details on books borrowed, books returned and books overdue for returning that can be used to generate reports and identify defaulters. Coupled with this is the fact that the Librarian has to record all the transactions manually which makes the whole process difcult to provide quality services at the right time. Given the draw backs, there was need for the researchers to develop an automated system to record the transactions that occur with in the Book Bank and produces standard reports in a timely manner for decision making.
1.3
OBJECTIVES
1.4 SCOPE
This study was carried out at the Faculty of Computing and Information Technology Book Bank Library. The area of study was designing and implementing a digital based library system for reading material management e.g facilitating intellectual arrangement 3
of records, retrieval of reading material, tracking of reading material, better reliability and security of reading material, online nding aid that can be viewed printed out when necessary, motivation for Faculty of Computing and Information Technology Book Bank Library staff, hence a more productive environment, data entry, save storage space for institutions records, hence decreasing on paper work in the current reading material storage system and serve as future reference.
The linkages between the many digital libraries and information services are transparent to end users. Universal access to digital libraries and information services is a goal. Digital library collections are not limited to document surrogates: they extend to digital artifacts that cannot be represented or distributed in printed formats. The site also includes the purposes of a North American digital library system, as posited by the CAN LINKED Initiative, a proposal for the coordinated development of a distributed digital library system in Canada, and prepared by a group of academic and research libraries, February 1995. Another denition of digital libraries is offered by the partner institutions in the Digital Library Federation (DLF):Waters (1998) [6]; Digital libraries are organizations that provide the resources, including the specialized staff, to select, structure, offer intellectual access to, interpret, distribute, preserve the integrity of, and ensure the persistence over time of collections of digital works so that they are readily and economically available for use by a dened community or set of communities. Digital research library is a collection of electronic information organized for use in the long term. As such, digital research libraries.
EXISTING SYSTEM
The library has an online digital library accessed on (http://www.makerere.ac.ug/mulib/). With this online system, library users are able to view, search, select various reading materials available on this site. Here library staff are also able to carry out the necessary library transactions, like add, update or delete reading materials, record borrowed books, clear returned books by borrowers, view stock of reading materials and generate the necessary reports. 6
Disadvantages
The weaknesses are that: Has scanty materials on computer science. Makerere University Library has a wide collection of arts materials and specic sections for arts materials. It does not have a specic section for computer science and will therefore not be ideal for someone doing research in computer science. Some of the reading materials can only be viewed in an abstract form. Some sites require a long process of subscription, which is time consuming. Some sites require to login with username and password, which is sometimes not known.
Existing System
The library has an online digital library accessed on (http://www.makerere.ac.ug/mulib/acooklib/) The site serves as a gateway to resources and services available at the Library. Here you 7
can nd details concerning, opening hours, computer access, library staff, collections, publications and links to various medical and health electronic databases.
ADVANTAGES AND DISADVANTAGES OF ALBERT COOK LIBRARY SYSTEM Advantages The above system is able to perform the following functions, The library provides a free literature search service from medical/health databases. Library users can select topics of interest which they would like to receive information updates on whenever the medical/health databases are updated. The system presents itself with a user friendly interface, which is well presented as A web site with user friendly colors in the background. Pictures have been included in the background to emphasize the purpose of the web site. There is a wide range of health related reading materials to choose from. The system allows easy management of reading materials e.g inventory, updating, retrieval and access.
Disadvantages Albert Cook Library is ideal for research on health related topics. It has scanty materials on computer science and arts related topics. Some materials can only be viewed in abstract form. Some sites require a long process of subscription, which is time consuming. Some sites require to login with username and password, which is sometimes not known.
(1) Study
A study of the Faculty of Computing and Information Technology Book Bank Library was carried out to establish the main areas of concern so as to come up with a balanced solution to the problem. The following tools and methods were used to carry out the study.
(i) Observation
The researcher observed the procedures that were being used in loaning out books and receiving them back, acquiring books, processing transactions, tracking defaulter, and receiving books.
(ii) Interviews
Interviews by use of questionnaires were carried out at the level of staff and students to identify their views regarding the functioning of Faculty of Computing and Information 9
(iii) Reading
The researcher also looked at the available relevant literature like lists of Book Bank users who borrow books, library les, registration records, rules and regulations and procedures of borrowing and returning books.
3.2.3 REPORTS
There are two types of reports prepared by the librarian. The rst one is the quarterly report and the second is the annual report. The quarterly report is prepared once in three months, while the annual report comes out at the end of the year and combines all what
10
is in the monthly report of the twelve months of the year. Reports are submitted to the Administrator who reports in the Coordinators meeting monthly.
3.2.5 BORROWING
As already mentioned above, one can only borrow when he/she is a student registered in FCIT or a member of staff. While borrowing the users use a Book Bank. The details of the book like little, publisher, accession number are put on the borrowing card and then inserted in the book. The eligible borrower then takes a book off the shelf and signs for it. The borrowing card remains as a record of the book. The librarian then puts the card in the drawer of his desk
3.2.6 LENDING
There are different systems of lending books. In case of open access system, which is now becoming more and more popular, a borrower is allowed to access the shelves and makes selection of books by browsing amongst the books on the shelves which are generally arranged subject wise. In the closed access system, book selection is done by consulting the catalogue or the reference assistant. The lending method used in the Book Bank is that of the card system, where the card is eld with details of the book or title. On the borrowing card, there are ve columns in which the particulars of the borrower are lled. After being lled, the card constitutes a record of a book on loan. On the expiry of the loan period, the borrower returns the book to the Book Bank. The librarian then looks for the card of the book, and then signs it as an indication that the book has been returned and the borrower is absolved of the responsibility for the book.
3.2.7 DISCHARGING
On expiry of the loan period, the borrower returns the book to the Book Bank. The librarian then looks for a card of the book being returned. They then sign or appends his signature an indication that the borrower has also excluded himself for the responsibility of the book
11
and no record to that effect. The borrowing card is then inserted in the book and then shelved back to its appropriate shelf.
12
16
Report summary: Report summaries will be generated to give timely reports needed for managerial purposes. These reports may be used in decision making and assessment. Passwords: Passwords will be designed as a security measure against unauthorized access to the entire system use. Certain databases are of particular importance. Modules will also be designed to cater for change of records whenever required.
17
19
4.2.1 ATTRIBUTES
User (ID(PK), Password, Names, Level, Faculty, Hall) ReadingMaterials (RD ISBNID(PK), RD Title, RD Author, RD Category) Faculty (ID(PK), Name, UserID) Hall (ID(PK), Name, UserID) Staff (ID, Names, Password)
20
21
22
Table 4.1: ReadingMaterials Field Name id Password Names Age Level Data Type varchar varchar varchar int varchar Field Size 8 8 30 2 5 Description ID of User Users password Names of the User Users age Level of the User
Table 4.2: User Field Name id Names Data Type int varchar Field Size 11 20 Description ID of the Faculty Name of Faculty
23
Field Size 11 20
Field Size 8 20 8
24
5.1.3 SCRIPTING
Scripting helps web pages come live by allowing the developer manipulate elements of a web page dynamically as a client browses that page. PHP was used to make the system dynamic. Codes written such that the database is searched in a predetermined format using a user supplied clue.
25
5.1.4 INTERFACE
The interface was designed using Hyper Text Markup Language(HTML)This makes up the overall graphical user interface in which php was embedded to carry the appropriate SQL queries that fetch data from mysql database.
PHP
Prefered because, It is compatible with MYSQL. A fast search engine. PHP is a server side scripting language.
HTML
Used in web designing because of its being interpretable by all available web browsers and makes the directory accessible.
26
27
28
29
30
31
32
6.1.2 IT INFRASTRUCTURE
Provide for digital library maintenance and support. Digital library services should be available 24 hours a day and 7 days a week. The ability to provide such service is predicted on a secure, stable and scalable working infrastructure staffed and maintained by experts. This infrastructure should include system administration(installing, maintaining, troubleshooting and providing security for server hardware and software) as well as long term maintenance to ensure useful, sustainable, scalable collections and services. 33
6.1.3 FUNDING
Pursue funding to support digital initiatives. The FCIT Book Bank can pursue funding to endow this vision through naming opportunities, gifts and grants.
6.2 CONCLUSION
The new realities of Digital library information require that access is provided in a widely distributed manner, and it is up to the user to locate what is needed. Those who use the digital library regularly nd what they want by employing search terms to seek out all electronic documents that contain certain combination of words, names or even acronyms. The ability to call up all relevant information at the click of a mouse is a researchers dream. The FCIT Book bank digital library project aims at developing a software infrastructure that enables those who manage and maintain such collections to make them publicly available. We all stand to benet greatly from a networked digital library.
34
REFERENCES:
1. Albert Cook Medical Library (2004) http://www.makerere.ac.ug/mulib/acooklib/services.html(Acc 5 July 2005) 2. Clifford, L. and Drabenstott, K.M From Automation to Transformation: Forty Years of Library and Information Technology 3. Makerere University Library (2004) http://www.makerere.ac.ug/mulib (Accessed 5 July 2005) 4. Mayberry, T.H (1995) JF.Social Science and Medicine; 40(10): 1433-4 5. Tsuno, K. (1998) Digital libraries and citizens rights. 92(5), pp.336-356. 6. Waters, D.J. (1998), What are digital libraries?, CLIR Issues, No. 4(1-5). Available online: http:// www.clir.org/pubs/issues/issues04.html dlf 9 (accessed 9 March 1999). 7. Watstein, S.B. (1999) Digital library: Reference Services Review; 27 (4)
35
BIBILIOGRAPHY
1. Alastair G.Smith, (2000) Search features of digital libraries Information Research, 5(3) Available at: http://information.net/ir/5-3/paper73.html 2. Drabenstott, K.M. (1994), Analytical Review of the Library of the Future, Council on Library Resources,Washington, DC. 3. Higgs, Edward (1998) Historians, Archivists, and Electronic Record Keeping, in Higgs Edward , ed., History and Electronic Artifacts 4. Lancaster. F.W. (1978), Toward a Paperless Information System, Academic Press, New York, NY. Negroponte, N. (1995), Being Digital, Alfred A. Knopf, New York, NY. 5. Levy, D.M. (1995) and Marshall, C.C.(1998) Going digital: a look at the assumptions underlying digital librar-ies. Communications of the ACM 38(4), , pp.77-84. 6. Peek, R. , Miss Web Manners on digital libraries,Information Today, 15 (7) pp. 36. Available online: http://www.infotoday.com/it/jul/ab16.htm (accessed 9 March, 1999).
36
Appendix A APPENDICES
A.1 QUESTIONNAIRE
A.1.1 INTERVIEW GUIDE FOR LIBRARIAN
A questionnaire for development of a digital library for faculty of computing and information technology book bank. Dear respondent, This questionnaire is aimed at getting data for the development of a digital library for faculty of computing and information technology book bank. You as an employee of faculty of computing and information technology book bank are kindly requested to complete the form as instructed. The study is a partial requirement for the award of a postgraduate diploma in computer science of Makerere University. The questions are open ended, the respondent is required to provide as much details as possible in the spaces provided. You can also add an extra sheet if you feel the space provided is not enough. The information received will be treated with utmost condence. Instructions: Most questions are open ended in nature and you are therefore required to provide as much information as you possibly can. Please proceed to answer the questions. 1. What is the name of your department? ............................................................................................... 2. What is the title of your job? ............................................................................................... 37
3. What does your job entail? ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ 4. Are you computer literate? ............................................................................................... 5. Do you use a computer in your daily job? ............................................................................................... 6. What type of records do you keep? ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ 7. Do you have a system in place that is used to store these records? ............................................................................................... 8. Do you use this system to generate reports? 38
............................................................................................... 9. What type of reports does this system generate? ............................................................................................... 10. Are you comfortable with this system? Please give reasons. ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ 11. Have you ever heard about a digital library? ............................................................................................... 12. Are you able to use a digital library? ............................................................................................... 13. Would you recommend that a digital library be established for FCIT Book bank? Give reasons. ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................
39
40
4. What system is used in the management of these reading materials? ............................................................................................... 5. Are you comfortable with this system? Give reasons. ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ 6. Are you computer literate? ............................................................................................... 7. Do you know a digital library? ............................................................................................... 8. Can you be able to use a digital library? If no give reasons. ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ ................................................................................................................................................................ 42