Introduction/Overview ?Library Automation refers to the use of computers to serve the needs of library users. The operations of a library get a quantum jump with the introductions of computers. The computers help to provide fast and reliable access to the resources available in the library as well as elsewhere. The application of computers in the library operations avoids repetitive jobs and saves lot of labour, time, speeds up operations, increases use of library resources. Computers are not only used as a tool for processing the data, but also for data storage and accessing.
Problems Encountered in Library System (MANUAL) oData duplication can be occurred. oLack of security. oLack of storage common errors. o Too much paper wastage. oPoor Data Storage – All the data is stored in filing cabinets. Data could be misplaced due to human error. Data could be stolen very easily. oSlow Retrieval of Data – The information is stored in different parts and takes a long time to retrieve the data. oIn a manual library system if you are not able to find a book of your choice have to spend a lot of time and effort in trying to find a particular book. oManual systems are also slow to operate.
Instead of using a computer to issue and take back books, locating and updating a card index is slow and laborious. oTime consuming. oOften the books are lost and the librarian is not aware of this. oNo proper records for the workers, members and books transaction. oIf manual record book is lost data will be completely lost. oData is not always reliable as it is hand written and some human errors might have occurred, example: wrong telephone number. Aims: ?The aim of this project is to develop a system that can handle & manage the activities involved in a library in an efficient & reliable way.
Less managing personnel & easy searching availability & user profile managing are major goals in this project. QUESTIONAIRES: 1. What are the information needs of the organization? 2. Who will access the database? 3. Who will maintain the data? 4. Who will secure the data of the books? 5. Who will determine the process and procedural controls and standards? 6. What if the book will lost by: a. ) Student b. )Librarian, what will be the penalty? 7. Who will customize the library needs? 8. How are you locating and updating the card catalog? 9. Are books checks daily? 10.
How do you check the data of the books? Possible Solution: oDevelop a database which stores user details & book details. oMaintain and update the database. oMaintain and update the user details. oMake sure that the system is accurate, to avoid errors. oIncrease data security, like using passwords to protect the records from unauthorized users. oTake regular back up; by computerizing the system we can take regular backups of the system after every session.? Data Gathered: Name: Mrs. Janet Credo Position: Librarian Time: 9:45am Date: 10-20-12 Location: At Pass Annex 2, Library.
1. Books, List of library holdings (Journals, Magazines, Newspapers, etc. ) 2. Students. 3. Librarian, always record the data’s on the logbook. 4. Librarian is the one who only knows the entire library. 5. Librarian. 6. (A-B) A lost Book should be replaced the latest edition of the same title and replaced with any sub-title related to the book. 7. The school will provide all the library supplies. 8. Placing and arranging in the card catalog cabinet, update per semester. 9. Yes, the librarian has to always double check on the records of borrow and return of book. 10.
Through Logbook. Reports of the Librarian: oTo submit the list of books for CHED and TESDA. oTo process books for the students and teachers for the report. oTo update the card catalog. oLibrary inventory. ? Data Flow Diagram – Library System (MANUAL) Context DFD Ask for Book title If Available Book/lib. CardNOT/info. Student Borrowers card Store Student Borrowers card ? Data Flow Diagram – Library System (MANUAL) Level-0 DFD Borrow/return Book Book details Lib. Card/ Stud. Info. (Available) Book title book book status code payment for overdue book return Book overdue notice.