Secured Library Management System (LMS) For Public Library of Jaffna, Sri Lanka
Secured Library Management System (LMS) For Public Library of Jaffna, Sri Lanka
net/publication/305302341
Secured Library Management System (LMS) for Public Library of Jaffna, Sri
Lanka
CITATIONS READS
0 2,414
6 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Thiruthanigesan Kanagasabai on 08 November 2017.
2
University College of Anuradhapura, University of Vocational Technology, Sri Lanka
Abstract: Public library of Jaffna is universally recognized and one of the biggest libraries in Asia. Currently
it consists of several sections with millions of books and other reading materials. Since, entire system of library
governed through manual system, a research work carried out with an objective; to develop software to
automate the existing system of public library of Jaffna. Library Management System (LMS) was developed with
the user management account, search record account, book borrowing system, report generator, inventory
management system. LMS was successfully developed as a secured and computerized system to overcome the
problems of existing system. This digitalization helps to reduce the paper documentation and enable quick
access without any corruption of data or information.
Corresponding Author: K. Thiruthanigesan, University College of Anuradhapura, University of Vocational Technology, Sri Lanka
2209
Middle-East J. Sci. Res., 24 (7): 2209-2215, 2016
Public Library of Jaffna, Sri Lanka faced develop a software to automate the existing system of
many problems with existing system such as public library of Jaffna”.
documentations are done through paper work, too
many racks to maintain and difficulties in finding MATERIALS AND METHODS
books, consuming lots of space, taking lots of time
for documenting paper works; maintaining books The proposed system consists of books’ details
history and where they are located in the racks, in (author, ISBN, book weight) and membership details
case of any disaster can’t be restored, hard to (Name, Date of Birth, National Identity Card, Address,
maintain the membership details and hard to find Phone no, E-mail ID) which are easily stored in the
those details when needed and it is time consuming. database. Modern world it’s our duty to keep the
Thus the LMS is introduced to reduce the work load of historically seldom books in a safe place for future
the employees. generation. Since, LMS also acts as a digital library;
Existing system of public library is computerized in E-books and scanned book documents can be saved and
order to overcome the disadvantages and to reduce the user is able to access the book inside the library. LMS
work in the Library. Such as maintaining the membership facilitates the data maintenance in a safe and secured time
details, instead of searching, the books can be easily saving way.
found, Library e-books which save time and also prevent
the damages to books. In case of any disaster data can be System Description: Library Management System (LMS)
retrieved from the backup Microsoft SQL Server [8]. Since, was developed as shown in figure 1. Each module of the
a study designed software using language C#.Net [9] runs LMS was developed according to the flowchart shown in
on the Microsoft platforms [10]. With an objective “to figure 1.
2210
Middle-East J. Sci. Res., 24 (7): 2209-2215, 2016
Figure 2, simply represented the level 0 dataflow the procedure according to the Jain, et al. [12], Each and
total database system of LMS and Figure 3, reveals that every data field validation was done by entering correct
the level 1data flow of the LMS. Figure 3, also showed the and wrong values or text. Initially, few errors were
interaction between the data table in the database and the detected on negative values testing and then it was
module. overcome by including appropriate error handling
message. In addition to field validation, the function of
System Testing: The system was developed with the each command button was tested. Few run-time errors
modules such as add book entry module, add a new were encountered during testing and it was resolved by
member module and book borrowed module. Above adding proper loops and other methods. The integration
mentioned modules were tested independently as a unit testing was done to ensure any action in a module
testing according to the procedure mentioned by resulted in the appropriate data maintenance in another
Ammann and Offutt [11]. Field validation was done by the module.
2211
Middle-East J. Sci. Res., 24 (7): 2209-2215, 2016
2212
Middle-East J. Sci. Res., 24 (7): 2209-2215, 2016
2213
Middle-East J. Sci. Res., 24 (7): 2209-2215, 2016
create the new user account after that user easily access
the library. All the mentioned modules were developed
with basics of Manjiri et al., [18]
CONCLUSION
REFERENCE
1. http://www.bbc.co.uk/programmes/p02s5g33 (access
Fig. 9: Module for new user registration on 09. 01. 2016)
2. Knuth, R., 2006. Destroying a Symbol: Checkered
The figure 9 module required all basic and important History of Sri Lanka’s Jaffna Public Library. In 72nd
details of the new user for the registration. After filling all IFLA General Conference and Council.
these details with using submit button, admin able to http://www.ifla.org/IV/ifla72/index.htm
2214
Middle-East J. Sci. Res., 24 (7): 2209-2215, 2016
3. Sivathamby, K., 2004. “Opening of the Jaffna 12. Davis, J.F.D., 1986. A technology acceptance model
Public Library.” Northeastern Herald. for empirically testing new end-user information
http://www.sooriyan.com/library/library.asp. systems: Theory and results (Doctoral dissertation,
4. https://www.colombotelegraph.com/index.php/bur Massachusetts Institute of Technology).
ning-memories-jaffna-library-31st-may-1981/ (Access 13. O’Mahony, S., 2003. Guarding the commons: how
on 24. 01. 2016) community managed software projects protect their
5. Peris, V., 2001. Two Decades After the Burning Down work. Research Policy, 32(7): 1179-1198.
of the Jaffna Library in Sri Lanka, World Wide 14. New Zealand Digital Library. 2012. Retrieved from
Socialist Web Site. http://www.nzdl.org/custom/howto2/collect/book/p
6. Dugger, C.W., 2001. Rescuing Sri Lankan Heritage df/How_to_build_Preface.pdf (access on 04. 02.
from War’s Ashes, New York Times, 19 August 2001. 2015)
7. Navathe, S.B. and R. Elmasri, 2011. Fundamentals of 15. Kamble, V.T., H. Raj and S. Sangeeta., 2012. Open
Database Systems. Fifth edition, Pearson Education, source library management and Digital library
152-333. software, DESIDOC Journal of Library & Information
8. Kogent Learning Solutions Inc, 2008. C# 2008 Technology, 32(5): 388-392.
Programming: Covers.Net 3.5 Black Book, Platinum 16. Addepalli, S.L. and S.G. Addepalli., 2014. Library
Edition. Dreamtech Press, pp: 71-226. Management System Using RFID Technology,
9. Agosti, M., S. Berretti, G. Brettlecker, A. Del Bimbo, International journal of computer science and
N. Ferro, N. Fuhr, D. Keim,, C.P. Klas, T. Lidy, information technologies, 5(6): 6932-6935.
D. Milano and M. Norrie., 2007. DelosDLMS-the 17. Manjiri, A., C. Vinaya and H. Manaswini., 2015.
integrated DELOS digital library management system, FPGA Based Library Management System,
Springer Berlin Heidelberg, pp: 36-45. International Journal of Advance Research in
10. Ammann, P. and J. Offutt., 2008. Introduction to Computer Science and Software Engineering,
software testing. Cambridge University Press, 5(2): 294-298.
215-265. 18. Neelakandan, B., S. Duraisekar, R. Balasubramani and
11 Jain, A., S. Sharma, S. Sharma and D. Juneja, 2010. S.S. Ragavan., 2010. Implementation of automated
Boundary value analysis for non-numerical variables: library management system in the School of
Strings, Oriental Journal of Computer Science & Chemistry Bharathidasan University using Koha
Technology, 3(2): 323-333. opens source software. International Journal of
Applied Engineering Research, 1(2): 149-167.
2215