Please use this identifier to cite or link to this item: https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/2637
Title: Library System for Bauddaloka Maha Vidyalaya
Authors: Perera, M.D.N.T.
Issue Date: 2-Jun-2014
Abstract: Bauddaloka Maha Vidyalaya, is one of the well-known government schools in Wekada, Panadura that has a history of over 100 years. Even though this is a school with fewer facilities compared to some of the other schools in the country, in year 2007 a comprehensive computer lab was established under the patronage of the government. This school also has a very good library with a collection of different variety of books ranging from educational books to children s novels which are essential to develop the reading skills and broaden the knowledge of the students of the school. However, the library process of the school is carried out in conventional ways. For example, the students details are hand written and kept in files which are handled manually. There is no proper way to uniquely identify books. Therefore, the librarian faces many problems in her duty. Currently students have to follow time consuming manual catalogue searching process to locate books and this does not provide facility to reserve books. This project aims to address the above issues to facilitate an efficient library system. The project scope includes all the library related processes handled by the library of Bauddaloka Maha Vidyalaya, such as registering both members and new books, lending books, calculating fine for overdue books and so on. Checking library reports is a requirement of the primary client, who is the principal of the school. Login to the system for book search and reservation are the requirements of the members of the library. Therefore, this library system was built as a web based system. In the designing phase, object oriented approach, one of the latest approaches commonly used today, has been adopted. The use case diagrams are used to describe the roles and responsibilities of the users . Other UML diagrams such as class diagram, state transition diagrams and activity diagrams are also used for further explanations. The Agile methodology was carried out for development of the system and NetBeans 6.7 used as a supporting tool for coding. Frontend was designed by using HTML, CSS and JavaScript.
URI: http://hdl.handle.net/123456789/2637
Appears in Collections:2009/2010 BIT Undergraduate thesis

Files in This Item:
File Description SizeFormat 
0702366_Library_System_for_Bauddaloka_Maha_Vidyalaya.pdf
  Restricted Access
12.36 MBAdobe PDFView/Open Request a copy


Items in UCSC Digital Library are protected by copyright, with all rights reserved, unless otherwise indicated.