The document discusses the development of a computerized library management system. It begins with an introduction that outlines some of the issues with manual library management systems and how a computerized system could help address problems with physical labor, complexity, and efficiency. The rest of the document provides details on the background, objectives, scope and implementation of the project to develop a computerized library management system using technologies like HTML, CSS, PHP and a MySQL database. The system is intended to automate major library operations and transactions like book borrowing, returning and searching to improve library management.
The document describes a proposed web-based library system for a secondary school library. Currently, the school uses a simple computer system for circulation that is only for internal use. This causes several problems like inconvenience for renewals and inability to check borrower records outside the library. The proposed web-based system would automate circulation, cataloging, and other tasks. It would allow remote access so students could search the catalog and manage their accounts from anywhere. This would address the current problems while saving staff time and providing additional features and statistical analysis to improve library management and services.
Library automation refers to the application of computers and related technologies to perform traditional library operations such as acquisition, cataloguing, circulation, serials control and reference services. The key objectives of library automation are to improve control over collections, provide effective access to resources and share resources among libraries. Some advantages include increased efficiency of operations, improved access to information and ability to share resources. Challenges include initial costs, need for training staff and keeping systems up to date with new technologies. Current trends in library automation include web-based library management systems, mobile technologies and cloud computing.
This document is a project proposal for a library management system for Kangema High School. It outlines the problem of manual library management processes being inefficient. The proposed solution is a computerized library management system to automate recording of books, borrowing, and returning. The objectives are to replace paper-based systems, allow book searching, and implement a system that meets user needs and can be tested. The significance is explained as making processes more efficient and records more accurate. The scope is managing core library functions. Research methodology and system requirements are also outlined.
Streamlining Education with Library Management Software.pdfmayank jain
libraries are an essential component of any educational institution, serving as a gateway to a wealth of knowledge and information. However, the traditional manual approach to library management presents various challenges and limitations, affecting both the efficiency and user experience of the library. Transitioning from manual library management to comprehensive school management software offers numerous benefits, such as increased efficiency, reduced workload, time savings for both library users and staff, and enhanced user satisfaction. Embracing this transformative technology can help create a knowledge-rich environment that fosters a love for learning and exploration.
The document proposes an e-library management system with the following key features:
1. It allows users to search for documents, view their account, place holds, and pay fines. Administrative staff can add users and materials as well as manage checkouts and returns.
2. The system will use ASP.NET, VB.NET, and StarUML. Data will be stored across 8 tables covering media, users, accounts, and other entities.
3. System design will include use cases, a class diagram, and code implementation. The goals are to facilitate research and provide easy access to library materials for students.
WHAT IS LIBRARY AUTOMATION? WHAT IS NEED AND IMPORTANCE OF LIBRARY AUTOMATIO...`Shweta Bhavsar
This document discusses the need and importance of library automation in public and academic libraries. It defines library automation as applying computer technology to traditional library processes like acquisition, cataloguing, circulation and reference services. The key reasons for automating libraries are the exponential growth of information, rising costs, and need to provide efficient services. Library automation systems help manage vast collections, save staff time, and allow users to easily search and access resources remotely. While automation requires initial costs and training, it improves services, increases accuracy and sharing of resources between libraries in the digital age.
The document discusses the major departments of a library, including acquisition, processing, circulation, reference, periodicals, and maintenance. The acquisition department is responsible for selecting, procuring, and receiving new materials for the library. The processing department classifies and catalogs new materials. The circulation department manages lending materials to users and tracking loans. The reference department assists users in finding information. The periodicals department handles serial publications. And the maintenance department ensures materials are properly shelved and stored.
Library automation refers to the implementation of information and communications technologies (ICT) in the libraries and information centres for replacing manual library operations. The term automation is used for any process which is done through input and output operation. Library automation system includes maintenance of large bibliographical database. The status of library automation depends on Interaction between human and computer to accomplish various tasks of the library automation systems. In order to provide and also to enable the records in the database. The international standards for bibliographic description of library automation system uses sophisticated software tools and standard to index search and display information from the database created.
The document describes a proposed web-based library system for a secondary school library. Currently, the school uses a simple computer system for circulation that is only for internal use. This causes several problems like inconvenience for renewals and inability to check borrower records outside the library. The proposed web-based system would automate circulation, cataloging, and other tasks. It would allow remote access so students could search the catalog and manage their accounts from anywhere. This would address the current problems while saving staff time and providing additional features and statistical analysis to improve library management and services.
Library automation refers to the application of computers and related technologies to perform traditional library operations such as acquisition, cataloguing, circulation, serials control and reference services. The key objectives of library automation are to improve control over collections, provide effective access to resources and share resources among libraries. Some advantages include increased efficiency of operations, improved access to information and ability to share resources. Challenges include initial costs, need for training staff and keeping systems up to date with new technologies. Current trends in library automation include web-based library management systems, mobile technologies and cloud computing.
This document is a project proposal for a library management system for Kangema High School. It outlines the problem of manual library management processes being inefficient. The proposed solution is a computerized library management system to automate recording of books, borrowing, and returning. The objectives are to replace paper-based systems, allow book searching, and implement a system that meets user needs and can be tested. The significance is explained as making processes more efficient and records more accurate. The scope is managing core library functions. Research methodology and system requirements are also outlined.
Streamlining Education with Library Management Software.pdfmayank jain
libraries are an essential component of any educational institution, serving as a gateway to a wealth of knowledge and information. However, the traditional manual approach to library management presents various challenges and limitations, affecting both the efficiency and user experience of the library. Transitioning from manual library management to comprehensive school management software offers numerous benefits, such as increased efficiency, reduced workload, time savings for both library users and staff, and enhanced user satisfaction. Embracing this transformative technology can help create a knowledge-rich environment that fosters a love for learning and exploration.
The document proposes an e-library management system with the following key features:
1. It allows users to search for documents, view their account, place holds, and pay fines. Administrative staff can add users and materials as well as manage checkouts and returns.
2. The system will use ASP.NET, VB.NET, and StarUML. Data will be stored across 8 tables covering media, users, accounts, and other entities.
3. System design will include use cases, a class diagram, and code implementation. The goals are to facilitate research and provide easy access to library materials for students.
WHAT IS LIBRARY AUTOMATION? WHAT IS NEED AND IMPORTANCE OF LIBRARY AUTOMATIO...`Shweta Bhavsar
This document discusses the need and importance of library automation in public and academic libraries. It defines library automation as applying computer technology to traditional library processes like acquisition, cataloguing, circulation and reference services. The key reasons for automating libraries are the exponential growth of information, rising costs, and need to provide efficient services. Library automation systems help manage vast collections, save staff time, and allow users to easily search and access resources remotely. While automation requires initial costs and training, it improves services, increases accuracy and sharing of resources between libraries in the digital age.
The document discusses the major departments of a library, including acquisition, processing, circulation, reference, periodicals, and maintenance. The acquisition department is responsible for selecting, procuring, and receiving new materials for the library. The processing department classifies and catalogs new materials. The circulation department manages lending materials to users and tracking loans. The reference department assists users in finding information. The periodicals department handles serial publications. And the maintenance department ensures materials are properly shelved and stored.
Library automation refers to the implementation of information and communications technologies (ICT) in the libraries and information centres for replacing manual library operations. The term automation is used for any process which is done through input and output operation. Library automation system includes maintenance of large bibliographical database. The status of library automation depends on Interaction between human and computer to accomplish various tasks of the library automation systems. In order to provide and also to enable the records in the database. The international standards for bibliographic description of library automation system uses sophisticated software tools and standard to index search and display information from the database created.
Library automation refers to the implementation of information and communications technologies (ICT) in the libraries and information centres for replacing manual library operations. The term automation is used for any process which is done through input and output operation. Library automation system includes maintenance of large bibliographical database. The status of library automation depends on Interaction between human and computer to accomplish various tasks of the library automation systems. In order to provide and also to enable the records in the database. The international standards for bibliographic description of library automation system uses sophisticated software tools and standard to index search and display information from the database created.
Library automation refers to the use of computers to automate typical library procedures like cataloging and circulation. It involves converting manual systems like card catalogs to digital systems like online public access catalogs (OPAC). Automating libraries provides benefits like reducing errors, improving access and control over collections, and allowing staff to focus on user services rather than clerical tasks. Key areas of library automation include acquisition, cataloging, circulation, serial publications control, and interlibrary loans.
Thesis on Library Management System | LMS | Project ReportManish Sahani
ABSTRACT: A college library management is a project that manages and stores books information electronically according to student’s needs. The system helps both students and library manager to keep a constant track of all the books available in the library. It allows both the admin and the student to search for the desired book.It becomes necessary for Librarian to keep a continuous check on the books issued and returned. This task if carried out manually will be tedious and includes chances of mistakes. These errors are avoided by allowing the system to keep track of information such as issue date, last date to return the book and even fine information and thus there is no need to keep manual track of this information which thereby avoids chances of mistakes.This is one integrated system that contains both the student component and the librarian component.
Library automation is inevitable in this age o f information and inf.pdfanyacarpets
Library automation is inevitable in this age o f information and information technologies. Library
automation is the use o f automatic and semi automatic data processing machines to perform
such traditional activities as acquisition, cataloguing and circulation. Library automation may
thus be distinguished from related fields such as information retrieval, automatic indexing and
abstracting and automatic textual analysis. The term automation is defined in Encyclopaedia o f
Computer Science as In business world, the words automation and computer are often used
synonymously\" (Red, 1992). Automation is defined as ‘the technique o f making an apparatus,
or a system operate automatically’ (Sehgal and Behl, 1996). According to the Encyclopaedic
Dictionary o f Library Science automation is ‘the technology concerned with the design and
development o f the process and system that minimizes the necessity of human intervention in
their operation’ (Ishvari et. al., 1993). According to the Encyclopaedia Americana, automation
may be defined as any continuous integrated operation of a producing system that uses electronic
computer on related equipment to regulate and coordinate quantity and quality of what is
produced. Automation is automatic control o f an apparatus, process or system by mechanical or
electronic devices that take the place of human organs or observation efforts or decision
(Webster Dictionary, 1966). The word automation was first introduced by D. S. Harder in 1936.
He defined automation as the automatic handling of parts between progressive production
process. London Goodman (1956) defined automation as the technology of automatic working in
which the handling method, the processes and the design of process material are integrated to
utilize as is economically justifiable in mechanization of thought and effort in order to achieve an
automatic and in some cases a self regulating chain of processes. In the opinion of Bhattacharya
‘there are certain activities traditionally associated with libraries such as acquisition, serial
control, cataloguing and circulation. Today the term library automation is used extensively to
refer primarily to the use of computers to perform some of the traditional library activities
mentioned above. Though computers play the primary role in library automation today, yet the
roles played by telecommunication technology and reprographic technology are of great
significance because of the extent of support they offer to library automation’ (Kumar, 1987).
Library automation may be defined in simple sense as ‘a process of mechanization of library
operations which are of routine and repetitive nature. Computerization of library house keeping
operation, predominance of computerization is known as library automation. Computer is the
most sophisticated electronic device invented by human being for processing enormous amount
of raw data into meaningful and useful form of information with speed, accuracy and reliability’
(.
A database design_report_for_college_library finalSaira Iqbal
The document describes a database design for a college library management system. It includes entity relationship diagrams and relational schemas. The key entities are members, books, librarians and transactions. Relationships define how members can borrow books, librarians manage transactions, and books have authors and categories. The design aims to improve on a manual system by reducing errors, duplication and processing time through a centralized database.
The overview of library automation and evolving state of library management were the main topic of this article. Customers do not need to browse every shelf to find a paper. They merely receive their paperwork while seated in front of a PC. Robotics has decreased the workforce. This article will go over the idea of automation, What it entails, and its many parts. Software packages have been provided that can be used for Automation. Azim Ali "An Introduction to Library Automation" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-7 | Issue-4, August 2023, URL: https://www.ijtsrd.com/papers/ijtsrd53834.pdf Paper Url:https://www.ijtsrd.com/other-scientific-research-area/other/53834/an-introduction-to-library-automation/azim-ali
This document proposes developing a Library Management System to automate Agape Youth Library. The goals are to provide efficient, secure service and reduce personnel workload. Key functions include searching for books, borrowing/returning books, and viewing user details. Main users are borrowers, administrators, and librarians. The system will use Laravel and PHP with a MySQL database. It aims to address issues with manual tracking of book issues/returns and centralized record keeping.
This document proposes developing a Library Management System to automate Agape Youth Library. The goals are to provide efficient, secure service and reduce personnel workload. Key functions include searching for books, borrowing/returning books, and viewing user details. Main users are borrowers, administrators, and librarians. The system will use Laravel and PHP with a MySQL database. It aims to address issues with manual tracking of book issues/returns and centralized record keeping.
This document provides an overview of the evolution of digital resource centers and libraries. It discusses the transition from traditional paper-based libraries to digital libraries and resource centers. Key points covered include the benefits of online public access catalogs (OPACs) and CD-ROMs, the impact of the internet and web technology, definitions of digital libraries, and characteristics of digital libraries such as providing access to distributed information and ability to handle multilingual content. The document also defines what a school resource center is and its objectives to serve the school community.
This document provides an overview of the evolution of digital resource centers and libraries. It discusses the transition from traditional paper-based libraries to digital libraries and resource centers. Key points covered include the benefits of online public access catalogs (OPACs) and CD-ROMs, the impact of the internet and web technology, definitions of digital libraries, and characteristics of digital libraries such as providing access to distributed information and ability to handle multilingual content. The document also defines what a school resource center is and its objectives of serving the school community.
The document describes the development of an integrated library system using both SQL and NoSQL databases. Key aspects include:
- Creating an ORM diagram and generating SQL code to implement relational tables in MSSQL for entities like Library, Books, Authors etc. and inserting sample data.
- Developing the NoSQL component using Couchbase, creating buckets for Library and Librarian, indexing, inserting data and creating a dataset.
- Performing joins on nested documents by linking the library address field across tables.
The system allows tracking borrower and book details to manage library operations using both SQL and NoSQL for comparative analysis.
This document discusses library management systems, which are software applications that help automate tasks like cataloging, circulation, and inventory management. It outlines the benefits of these systems, such as making it easier to search collections and track materials. Features like cataloging, circulation features, and inventory management are also summarized. Challenges to implementing these systems include costs and proper data entry. Future developments may include artificial intelligence and increased integration with other technologies.
This document discusses library management systems, which are software applications that help automate tasks like cataloging, circulation, and inventory management. It outlines the benefits of these systems, such as making it easier to search collections and track materials. Features like cataloging, circulation features, and inventory management are also summarized. Challenges to implementing these systems include costs and proper data entry. Future innovations may include artificial intelligence and increased integration with other technologies.
Library automation and use of open source software odadeChris Okiki
This document discusses library automation and provides an overview of key topics including:
- The definition of library automation as the implementation of ICTs in libraries to convert manual systems to digital formats.
- The basic features and functions of a library management system including modules for acquisition, cataloging, circulation, serials control and an OPAC.
- Standards that facilitate data sharing between libraries like MARC and Z39.50.
- Steps for planning and implementing an effective library automation strategy including developing a technology plan, selecting an ILS, implementation, and post-analysis.
The document provides an overview of the proposed Online Library System for the University of Houston - Clearlake (UHCL) Library. It outlines the key stakeholders of the system including librarians, library employees, and users. It also describes the main capabilities of the system such as online book blocking, account management, and integration with the billing system. The vision is for a centralized library management system that streamlines operations and provides mobile access for users.
The document discusses the features and capabilities of the SirsiDynix library automation system, including cataloging, circulation, and reporting features for library staff, as well as patron features like the ability to check materials in and out using handheld devices. It also mentions additional features like social networking reviews and statewide library consortia that use the SirsiDynix system. In summary, the document outlines the main functionalities of the SirsiDynix library system for both library staff and patrons.
The document discusses various integrated library management systems and software used in India, including CDS/ISIS, LibSys, Troodon, SLIM, Techlib Plus, SOUL, and Librarian. It also discusses e-resources like e-journals, e-books, e-Shodhganga, e-Shodhsindhu consortium, and e-PG Pathshala. Some key points include:
- Integrated library systems provide functions like cataloging, circulation, acquisitions, and serials control.
- Popular Indian library software include CDS/ISIS, LibSys, Troodon, SLIM, Techlib Plus, SOUL, and Librarian.
- E
My Presentation of Graduation Project
'Library Management System'
using vb.net 2008 and sql server 2008
2013
CS & IT department
faculty of Science
Portsaid Univeristy
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Library automation refers to the implementation of information and communications technologies (ICT) in the libraries and information centres for replacing manual library operations. The term automation is used for any process which is done through input and output operation. Library automation system includes maintenance of large bibliographical database. The status of library automation depends on Interaction between human and computer to accomplish various tasks of the library automation systems. In order to provide and also to enable the records in the database. The international standards for bibliographic description of library automation system uses sophisticated software tools and standard to index search and display information from the database created.
Library automation refers to the use of computers to automate typical library procedures like cataloging and circulation. It involves converting manual systems like card catalogs to digital systems like online public access catalogs (OPAC). Automating libraries provides benefits like reducing errors, improving access and control over collections, and allowing staff to focus on user services rather than clerical tasks. Key areas of library automation include acquisition, cataloging, circulation, serial publications control, and interlibrary loans.
Thesis on Library Management System | LMS | Project ReportManish Sahani
ABSTRACT: A college library management is a project that manages and stores books information electronically according to student’s needs. The system helps both students and library manager to keep a constant track of all the books available in the library. It allows both the admin and the student to search for the desired book.It becomes necessary for Librarian to keep a continuous check on the books issued and returned. This task if carried out manually will be tedious and includes chances of mistakes. These errors are avoided by allowing the system to keep track of information such as issue date, last date to return the book and even fine information and thus there is no need to keep manual track of this information which thereby avoids chances of mistakes.This is one integrated system that contains both the student component and the librarian component.
Library automation is inevitable in this age o f information and inf.pdfanyacarpets
Library automation is inevitable in this age o f information and information technologies. Library
automation is the use o f automatic and semi automatic data processing machines to perform
such traditional activities as acquisition, cataloguing and circulation. Library automation may
thus be distinguished from related fields such as information retrieval, automatic indexing and
abstracting and automatic textual analysis. The term automation is defined in Encyclopaedia o f
Computer Science as In business world, the words automation and computer are often used
synonymously\" (Red, 1992). Automation is defined as ‘the technique o f making an apparatus,
or a system operate automatically’ (Sehgal and Behl, 1996). According to the Encyclopaedic
Dictionary o f Library Science automation is ‘the technology concerned with the design and
development o f the process and system that minimizes the necessity of human intervention in
their operation’ (Ishvari et. al., 1993). According to the Encyclopaedia Americana, automation
may be defined as any continuous integrated operation of a producing system that uses electronic
computer on related equipment to regulate and coordinate quantity and quality of what is
produced. Automation is automatic control o f an apparatus, process or system by mechanical or
electronic devices that take the place of human organs or observation efforts or decision
(Webster Dictionary, 1966). The word automation was first introduced by D. S. Harder in 1936.
He defined automation as the automatic handling of parts between progressive production
process. London Goodman (1956) defined automation as the technology of automatic working in
which the handling method, the processes and the design of process material are integrated to
utilize as is economically justifiable in mechanization of thought and effort in order to achieve an
automatic and in some cases a self regulating chain of processes. In the opinion of Bhattacharya
‘there are certain activities traditionally associated with libraries such as acquisition, serial
control, cataloguing and circulation. Today the term library automation is used extensively to
refer primarily to the use of computers to perform some of the traditional library activities
mentioned above. Though computers play the primary role in library automation today, yet the
roles played by telecommunication technology and reprographic technology are of great
significance because of the extent of support they offer to library automation’ (Kumar, 1987).
Library automation may be defined in simple sense as ‘a process of mechanization of library
operations which are of routine and repetitive nature. Computerization of library house keeping
operation, predominance of computerization is known as library automation. Computer is the
most sophisticated electronic device invented by human being for processing enormous amount
of raw data into meaningful and useful form of information with speed, accuracy and reliability’
(.
A database design_report_for_college_library finalSaira Iqbal
The document describes a database design for a college library management system. It includes entity relationship diagrams and relational schemas. The key entities are members, books, librarians and transactions. Relationships define how members can borrow books, librarians manage transactions, and books have authors and categories. The design aims to improve on a manual system by reducing errors, duplication and processing time through a centralized database.
The overview of library automation and evolving state of library management were the main topic of this article. Customers do not need to browse every shelf to find a paper. They merely receive their paperwork while seated in front of a PC. Robotics has decreased the workforce. This article will go over the idea of automation, What it entails, and its many parts. Software packages have been provided that can be used for Automation. Azim Ali "An Introduction to Library Automation" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-7 | Issue-4, August 2023, URL: https://www.ijtsrd.com/papers/ijtsrd53834.pdf Paper Url:https://www.ijtsrd.com/other-scientific-research-area/other/53834/an-introduction-to-library-automation/azim-ali
This document proposes developing a Library Management System to automate Agape Youth Library. The goals are to provide efficient, secure service and reduce personnel workload. Key functions include searching for books, borrowing/returning books, and viewing user details. Main users are borrowers, administrators, and librarians. The system will use Laravel and PHP with a MySQL database. It aims to address issues with manual tracking of book issues/returns and centralized record keeping.
This document proposes developing a Library Management System to automate Agape Youth Library. The goals are to provide efficient, secure service and reduce personnel workload. Key functions include searching for books, borrowing/returning books, and viewing user details. Main users are borrowers, administrators, and librarians. The system will use Laravel and PHP with a MySQL database. It aims to address issues with manual tracking of book issues/returns and centralized record keeping.
This document provides an overview of the evolution of digital resource centers and libraries. It discusses the transition from traditional paper-based libraries to digital libraries and resource centers. Key points covered include the benefits of online public access catalogs (OPACs) and CD-ROMs, the impact of the internet and web technology, definitions of digital libraries, and characteristics of digital libraries such as providing access to distributed information and ability to handle multilingual content. The document also defines what a school resource center is and its objectives to serve the school community.
This document provides an overview of the evolution of digital resource centers and libraries. It discusses the transition from traditional paper-based libraries to digital libraries and resource centers. Key points covered include the benefits of online public access catalogs (OPACs) and CD-ROMs, the impact of the internet and web technology, definitions of digital libraries, and characteristics of digital libraries such as providing access to distributed information and ability to handle multilingual content. The document also defines what a school resource center is and its objectives of serving the school community.
The document describes the development of an integrated library system using both SQL and NoSQL databases. Key aspects include:
- Creating an ORM diagram and generating SQL code to implement relational tables in MSSQL for entities like Library, Books, Authors etc. and inserting sample data.
- Developing the NoSQL component using Couchbase, creating buckets for Library and Librarian, indexing, inserting data and creating a dataset.
- Performing joins on nested documents by linking the library address field across tables.
The system allows tracking borrower and book details to manage library operations using both SQL and NoSQL for comparative analysis.
This document discusses library management systems, which are software applications that help automate tasks like cataloging, circulation, and inventory management. It outlines the benefits of these systems, such as making it easier to search collections and track materials. Features like cataloging, circulation features, and inventory management are also summarized. Challenges to implementing these systems include costs and proper data entry. Future developments may include artificial intelligence and increased integration with other technologies.
This document discusses library management systems, which are software applications that help automate tasks like cataloging, circulation, and inventory management. It outlines the benefits of these systems, such as making it easier to search collections and track materials. Features like cataloging, circulation features, and inventory management are also summarized. Challenges to implementing these systems include costs and proper data entry. Future innovations may include artificial intelligence and increased integration with other technologies.
Library automation and use of open source software odadeChris Okiki
This document discusses library automation and provides an overview of key topics including:
- The definition of library automation as the implementation of ICTs in libraries to convert manual systems to digital formats.
- The basic features and functions of a library management system including modules for acquisition, cataloging, circulation, serials control and an OPAC.
- Standards that facilitate data sharing between libraries like MARC and Z39.50.
- Steps for planning and implementing an effective library automation strategy including developing a technology plan, selecting an ILS, implementation, and post-analysis.
The document provides an overview of the proposed Online Library System for the University of Houston - Clearlake (UHCL) Library. It outlines the key stakeholders of the system including librarians, library employees, and users. It also describes the main capabilities of the system such as online book blocking, account management, and integration with the billing system. The vision is for a centralized library management system that streamlines operations and provides mobile access for users.
The document discusses the features and capabilities of the SirsiDynix library automation system, including cataloging, circulation, and reporting features for library staff, as well as patron features like the ability to check materials in and out using handheld devices. It also mentions additional features like social networking reviews and statewide library consortia that use the SirsiDynix system. In summary, the document outlines the main functionalities of the SirsiDynix library system for both library staff and patrons.
The document discusses various integrated library management systems and software used in India, including CDS/ISIS, LibSys, Troodon, SLIM, Techlib Plus, SOUL, and Librarian. It also discusses e-resources like e-journals, e-books, e-Shodhganga, e-Shodhsindhu consortium, and e-PG Pathshala. Some key points include:
- Integrated library systems provide functions like cataloging, circulation, acquisitions, and serials control.
- Popular Indian library software include CDS/ISIS, LibSys, Troodon, SLIM, Techlib Plus, SOUL, and Librarian.
- E
My Presentation of Graduation Project
'Library Management System'
using vb.net 2008 and sql server 2008
2013
CS & IT department
faculty of Science
Portsaid Univeristy
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
1. 1
ABSTRACT
A library is a collection of sources of statistics and similar assets, made on hand to a
described network for reference or borrowing. Thus the system of managing a library
manually could be very troublesome and clumsy. As regards up to now of view, the
computerized machine for handling the sports of library management affords a
comprehensive way to lessen physical labor, to lessen the complexity of the guide device,
and shortly. This mission painting's goal is to layout and implement a computerized
library control machine. The library control device turned into a layout and applied using
the HTML (Hypertext mark-up language), CSS (Cascading style sheet), PHP (Hypertext
pre-processor) and My SQL database. The machine became evolved the usage of the V-
Model software development approach. A full-size evaluation of the assignment
determines that the assignment carried out lots of its predefined targets.
2. 2
CHAPTER ONE
GENERAL INTRODUCTION
1.1 BACKGROUND OF THE STUDY
Library is regarded as the brain of any institutes, of course many institute understand the
importance of the library to the growth of the institute and their esteem users which we
categorically call the students. An integrated library system, also known as a library
management system (Adamson et al., 2008) is an enterprise resource planning system for
a library, used to track items owned, orders made, bills paid, and users who have
borrowed. The Library Management System is a Library Management software for
monitoring and controlling the transactions in a library (Ashutosh and Ashish., 2012).
Library Management System supports the general requirement of the library such as the
acquisition, cataloguing, circulation and other sections.
Libraries may be divided into classes using several sorts, which might be: Academic
libraries, Corporate libraries, Government libraries which include countrywide libraries,
Historical society libraries, Private libraries, Public libraries, School libraries, Special
libraries, Digital libraries, Picture (photo) libraries, Slide libraries, Tool libraries,
Architecture libraries, Fine arts libraries, Medical libraries, Theological libraries and so
on.
A library is comprised of the subsequent sections, based on the services rendered.
3. 3
i. Acquisition Section: The books demanded by different departments are done by the
Acquisition section. University Book Centre is also working in this section to supply
books to the university's libraries.
ii. Technical Section: To classify, catalog, OPAC, Barcode, etc. the documents of the
University Library this section is working.
iii. Circulation Section: This phase offers files to the library members and customers for
domestic analysis and analysis within the library. The documents are organized
at the racks in stacks as in line with the Dewey Decimal Classification Scheme.
Iv. Periodical Section: To procure, hold and arrange periodical services to library
members. The periodical section provides reference service with appreciation to the
requirement of the reader. The reference segment is attached to the periodical section for
the comfort of the Library customers.
V. Databases: Databases like OPAC, CAB-CD ROM abstracting databases, DELNET
online Network Service, etc. Are available for the library members.
Vi. Reprographic Section: This Section has two automated plain paper copiers and a
duplicating machine through which the services of photocopy are provided to the readers
vii. Binding Section: This section is working for the binding work of the damaged books.
Back Volumes and other files of this Library. The required binding machinery is to be
had on this segment.
4. 4
Library management is a sub-area of institutional management that focuses on
specific problems confronted by way of libraries and library management professionals.
Library management encompasses ordinary management duties in addition to intellectual
freedom, anti-censorship, and fundraising obligations. Issues confronted in library
control often overlap those faced in the management of non-profit corporations(Sharma
e(Neelakandan et al., 2010)(Neelakandan et al., 2010)t al.,2005). Library Management
System is a software that images library devices which could be commonly small or
medium in length. It is used by the librarian to categorically manage the library by the
distinctive feature of the use of an automatic system in which he/she will file various
transactions like the problem of books, go back of books, the addition of new books, the
addition of latest students etc. (Ashutos(Tripathi, 2012)h and Ashish., 2011).
Books and user renovation modules are also included on this device which would keep
tune of the users using the library and additionally a detailed description approximately
the books a library includes. With this automated gadget there may be no lack of book
file or member report which usually happens whilst a non-computerized system is used.
In addition, report module is likewise blanketed in Library Management System. If
consumer’s position is admin, the user is capable of generate distinctive types of reviews
like lists of users registered, list of books, issue
and return reviews. All those modules are capable of help librarian to manage the library
with extra comfort and in a greener manner in comparison to library systems that are not
5. 5
computerized. This system can be developed and designed to help librarians file each e-
book transaction so as to reduce and remove the trouble of lack of books and documents
inside the library.
1.2 STATEMENT OF THE PROBLEM
Presently, transaction of books in the institutional libraries have been done manually in
most cases, thereby taking more time for transaction like borrowing of books or return of
books and also searching of member and books. Series of problems occur as a result of
this thereby resulting to inefficient library management. In most cases as a result of
human error there maybe loss and damages of records due to not using a computerized
system in the library. Nevertheless, the difficulty in the searching of books which could
be termed to be inadequacy in book Management is a problem in the manual library
thereby causing inefficiency and time consuming in the library. Also the problem of space
consuming erupts after the number of records become large the space for physical storage
of file and records also increases if no computerized system is implemented as well as
the issue of cost. Due to problem of lack of prompt information retrieval and time wastage
in using the library. In addition due to the cumbersome, in this project computer approach
will be used to solve these problems. Each of the manual procedure will be analysed.
1.3 OBJECTIVES OF THE STUDY
The aim of this project is to develop a system that can handle and manage the activities
involved in a library in an efficient and reliable way.
6. 6
The objectives are:
i. Designing a computerized library management system that would help evacuate the
problem faced in the manual library.
ii. Implementing the system.
iii. Evaluating and testing the performance of the system.
1.4 SIGNIFICANCE OF THE STUDY
Presently, transactions of books in the institutional libraries have been done manually in
most cases, thereby taking more time for transactions like borrowing of books or return
of books and also searching of member and books. Series of problems occur as a result
of this thereby resulting to inefficient library management. In most cases as a result of
human error there maybe loss and damages of records due to not using a computerized
system in the library. Nevertheless, the difficulty in the searching of books which could
be termed to be inadequacy in book Management is a problem in the manual library
thereby causing inefficiency and time consuming in the library. Also the problem of space
consuming erupts after the number of records become large the space for physical storage
of file and records also increases if no computerized system is implemented as well as
the issue of cost. Due to the problem of lack of prompt information retrieval and time
wastage in using the library.
7. 7
1.5 SCOPE OF THE PROJECT
The project product to be produced is a Library Management System that will automate
the major library operations at the college. The first subsystem is the registration of the
users to the system to keep track of authorized users to the system. The second subsystem
is the registration of new books into the library management system to know when new
books are brought into the library. The third subsystem is a borrower and return of books
which is the major area needed by the user.
There are three end users for the Library Management System. The end users are the
admin, users, and members.
1.6 DEFINITION OF TERMS
Bibliography: A list of books and articles to be found at the back of many non-fiction
books, or at the end of articles in encyclopedia on the same subject.
Accession Register: A book in which the following information about the book is listed
when it is obtained: accession number, title, price and source of supply, date of
withdrawal and reason for withdrawal.
Book Card: A card kept in the pocket of a book when the book is on the shelf.
Blurb: Blurb tells what the book is about. It is found either in the front, inside flap of the
jacket, or on one of the first few pages of the book or on the back cover.
Catalogue: Contain cards with information about each book in the library.
8. 8
Contents: A list in the front of most books (after the title page) which gives the chapter
heading or story titles and their page numbers.
Cataloguing: The description of each book on to cards as it comes into the library.
OPAC: An online public access catalogue is an online database of materials held by a
library or group of libraries. Users search a library catalogue principally to locate books
and other material available at a library.
DELNET: developing library network, is an organization promoting resource sharing
among libraries through the development of a network of libraries.
9. 9
CHAPTER TWO
LITERATURE REVIEW
2.1 INTRODUCTION
Library is appeared because the mind of any institutes, of course many institute recognize
the significance of the library to the boom of the institute and their esteem customers
which we categorically call the scholars. An integrated library device, also known as a
library control system (Adamson et al., 2008) is an agency aid planning gadget for a
library, used to tune items owned, orders made, bills paid, and customers who've
borrowed. The Library Management System is a Library Management software for
tracking and controlling the transactions in a library (Ashutosh and Ashish., 2012).
Library Management System helps the overall requirement of the library including the
purchase, cataloguing, stream and different sections.
Before the appearance of computer in present day age there are unique strategies of
retaining records inside the library. Records are stored within the library on cabinets and
each shelf are labelled in an alphabetical or numerical order, in which the types of books
to be had are organized on extraordinary position on the cabinets and as properly are
recorded at the library manuscript and while any e-book is to be referenced the manuscript
is being mentioned, to know the placement of such required e book through the person
who asked for the ebook. After the invention of pc Different researchers have
10. 10
accomplished numerous approach on an automatic library management machine in which
this assignment is as nicely all about.
The first library management gadget to be reviewed is the KOHA library management
device. Since the original implementation in 1999, KOHA capability has been adopted
by using thousands of libraries international, each including features and capabilities,
deepening the functionality of the device. With the three.0 release in 2005, and the
integration of the powerful Zebra indexing engine, KOHA became a viable, scalable
solution for libraries of all kinds.
LibLime KOHA is constructed on this basis. With its advanced feature set, LibLime
KOHA is the most functionally advanced open supply Integrated Library System inside
the marketplace today. The principal setback of this Library Management System is that
it's miles an internet based totally and as a result it is not protection conscious because
hackers may want to have the database hacked and access or modify the records of such
user. (www.Koha.Org).
Another Library Management System is the Capital’s library software program with the
subsequent benefits Increases help available for team of workers and users in any
modern-day library carrier, presents efficiency, modern system that’s saves library time
and improves the user revel in.
A library management gadget usually accommodates a relational database, software
program to have interaction with that database, and two graphical user interfaces (one for
11. 11
users, one for personnel). Most integrated library systems, separate software program
features into discrete applications known as modules, every of them incorporated with a
unified interface. Examples of modules would possibly consist of:
i. Acquisitions (ordering, receiving, and invoicing materials)
ii. Cataloguing (classifying and indexing materials)
iii. Circulation (lending materials to patrons and receiving them back)
iv. Serials (tracking magazine and newspaper holdings)
v. The OPAC (public interface for users)
A library management device usually accommodates a relational database, software
program to have interaction with that database, and graphical person interfaces (one for
users, one for body of workers). Most Library Management System separate software
program functions into discrete software referred to as modules, each of them included
with a unified interface. Prior to computerization, library tasks have been achieved
manually and independently from one another. Selectors ordered substances with
ordering slips, cataloguers manually catalogued items and listed them with
the card cataloguing gadget (in which all bibliographic statistics changed into saved on a
unmarried index card), and users signed books out manually, indicating their name on
cue playing cards which have been then kept at the movement table. Early mechanization
came in 1936, while the University of Texas commenced the use of a punch card system
to control library circulation. While the punch card device allowed for extra green
12. 12
monitoring of loans, library offerings were a long way from being integrated, and no
different library mission turned into tormented by this modification. The literature look
at in previous system ought to deliver more reference in gadget improvement procedure.
All the benefits in the preceding device may be applied all through the improvement of
this proposed system.
This chapter entails the literature overview associated with Library Management System
Initiatives international, at national, local and global levels. Secondary statistics can be
searched from print and on line sources. Foreign literatures can be especially used and
some of those had been highlighted to peruse and emulate.
The motive of this literature evaluate is to set up the ability subjects and advocate
thoughts for some other studies, reporting published substances on current conceptual
framework, theories, techniques, procedures, patterns and devices of different researchers
associated with the subject under research. It will assist analyse scope of observe and in
figuring out the numerous variables to be covered.
2.2 DEVELOPMENT OF LIBRARY MANAGEMENT SYSTEM
A library control machine is a system for a library useful resource planning, used to access
the documents held, orders, price or lending all made by way of the customers. Sometime,
a phrase like library integrated system is hired, in particular inside the UK. Cynthia Lopta
defines the integrated system as an automated system wherein all of the functional
modules proportion the same bibliographic database.
13. 13
Integration as a concept is most often discovered in biblioteconomy. It became a
landmark over two decades ago, and it has grown into an almost synonym for included
machine. Sometimes, incorporated refers to a system in which the library features are
processed in a chief bibliographic document.
By the mid to past due 2000s, library control device companies not most effective the
quantity of offerings provided but also their fees leading to a few dissatisfaction among
many smaller libraries. At the identical time open supply Integrated Library System
turned into in its early tiers of checking out.
Some libraries commenced to such open supply included library gadget as KOHA and
Evergreen. Most reasons mentioned from these have been to avoid vendor lock in, license
fees and take part in software program improvement. The an awful lot wished freedom
from carriers also allowed libraries to prioritize want according to urgency, instead of
what their vendor can provide.
Recently, libraries that have moved to open supply included library device have
discovered that vendors are actually more likely to offer pleasant carrier that allows you
to maintain a partnership for the reason that they may be not having the energy of owing
the Integrated Library System software program and tying down libraries to strict
contracts. This has been the case with the SC LENDS consortium. Following the
achievement of Evergreen for the Georgia PINES library consortium, the South Carolina
14. 14
States Library along with some neighborhood public libraries shaped the SC LENDS
consortium with a purpose to proportion assets and to take benefit of the open supply
nature of the Evergreen Integrated Library System to fulfill their specific desires.
By October 2011, just years after SC LENDS commenced operations, thirteen public
library systems throughout 15 counties had already joined the consortium similarly to the
south Caroline State Library. Librarytechnology.Org does an annual survey of over 1,500
libraries and stated in 2008, 2 % of people who surveyed use the Integrated Library
System, in 2009 the quantity elevated to 8% and in 2010(maximum latest year to be had)
12% of the libraries polled had followed open supply Library Management System.
Library mission system that offers many flexible and convenient capabilities, allowing
librarians and library users to maximize time and efficiency. Library machine offers all
of the designated data approximately college students, staffs and books, it will song the
books available in the library and the books that have been issued to the library customers
(college students). It shows popular books many of the students. It will provide ebook
lost within the library. It maintains information of the provider and the book binders.
2.3 NEEDS FOR LIBRARY MANAGEMENT SYSTEM
Improved customer services through greater access to accurate information
ii. Increased productivity and job satisfaction among staff members as it eliminates
duplication of effort
iii. More economical and safer means of storing and keeping of information
15. 15
iv. Easier access to information like management reports and stock etc. as well as accurate
and faster results from statistical analyses.
v. Reduces errors and eliminates of the ennui of long and repetitive manual processing
vi. Greater accountability and transparency in operations
vii. Improved efficiency and effectiveness in administration and management as it has
unprecedented access to real-time information.
viii. More reliable security for sensitive and confidential information.
ix. Appropriate knowledge–based action and intervention can now take place in a
timelier manner.
2.4 LIBRARY MANAGEMENT SYSTEM INITIATIVES WORLDWIDE
Neelakadan, Duraisekar, Balasubramani, and Srinivasa, in their observe evolved a
machine with the use of KOHA Open supply software to expand an updated database of
books and other assets of the School of Chemistry Library, Bharathidasan University to
put into effect automated machine the usage of KOHA library integrated Open source
software program to perform the charging and discharging capabilities of the stream
segment greater efficiently which offer numerous search options to realize the availability
of books in the library to generate the list of books due by using a selected member and
additionally the late expenses. KOHA is being stated to be an incorporated software
program device with all of the required fashions for small to very big libraries
(Neelakadan et al., 2010).
16. 16
The outcome of the system they developed has: Chemistry library collections that are in
single database, it gives the full control over the library collections and operations, faculty
members search and research scholars can check the required books by OPAC modules,
research scholars and faculty members can check the status of their borrowed books, they
can get the complete details about the books for their further reading and research, data
entry of the books can be done through the downloading of bibliographic details from
the library of congress and other catalogues and the library system developed can share
their data with various library and other department in the libraries.
The limitations of his research was based on:
i. Lack of Infrastructure facility
ii. Lack of Environment support
iii. Lack of Financial Resources
Philosophy & Ademodi, (2009)in his studies evolved a library management system which
can be especially utilized by member and body of workers of the library. The system
allows individuals search for books and reserve books thru website so that they can store
their time and cost to journey from one vicinity to any other to apply the library in addition
to realize what the e-book involves inside the library. In the system advanced, staffs can
also be capable of add news and additionally view reports with numerous criteria in
addition to upload, edit and delete information. The gadget developed changed into
geared toward allowing users to order books via online, to convenient user borrowing
17. 17
books via on-line, implementing electronic mail technologies to the internet site,
implementing SMS technologies to the system, designing a friendly graphical interface
which might fit the customers.
In the designing of the system, various modules were considered which are the:
i. Authorization and authentication module
ii. Member/staff module
iii. Search Engine module
iv. Books Loan
v. Publishers
vi. Issues Book
vii. Request Book
The software used in the research entails the use of PHP like Java Script, Smarty CSS
and HTML as the programming language used having the MySQL server as the database.
Mainly the software and hardware requirement used in his research were:
i. Operating system: windows 10 professional
ii. Database: MYSQL server
iii. Development tools and programming language: PHP, Java Script
iv. Processor: Intel core i2 duo CPU T7250 @ 2.00 GHz
v. Ram: 2 GB
18. 18
Ashutosh Tripathi, and Ashish Srivastaval, (2012) developed a system which is a library
management software for monitoring controlling the transactions in a library. In their
study they came up with a Library Management System which was developed in java and
mainly focuses on basic operations in a library like adding new member, new books, and
updating new information, searching books and members and facility to borrow and
return books. The system these two developed was an automated Library Management
System. In which through the software user can add members, add books, search
members, search books, update information, edit information, borrow and return books
in quick time. The system they developed has the following advantages. User friendly
interface, Fast access to database, less error, More Storage Capacity, Search facility, Look
and Feel Environment.
2.5 Review of Problems and Challenges of Library Professionals in
Developing Countries
New equipment of information era have virtually modified the role & responsibilities of
librarians. A wide variety of research have been performed to discover the troubles
confronted through librarians. Given phase reviews the research carried out at
International degree in preferred and specifically in developing international locations to
analyze the issues faced by means of the librarians. Adomi and Anie, (2006) in their
studies on computer literacy abilities of specialists in Nigerian University libraries
concluded that most of the experts do no longer poses excessive degree of laptop talent
19. 19
and their use of computer and era continues to be maturing. They encouraged that library
control and leaders need to organize and provide in-residence computer training
programmes for librarians and enough computers should be provided in this regard.
Johnson, (2007) considered library and statistics technological know-how training in
growing international locations. He concluded that LIS packages in developing countries
hold to be afflicted by lack of economic aid via governments.
Rahman, Khatun and Islam, (2008) reviewed the library schooling in Bangladesh. They
have a look at located that majority of institutions in Bangladesh do not have properly-
prepared pc labs or sufficient numbers of computers for college students. A enough
quantity of type and cataloguing equipment (DDC, LC, Sears listing of subject headings
for practical had been no longer gift.
Many establishments both don't have any library or insufficient collection of textbooks.
Professional’s fame was additionally observed very low, low pay scale and constrained
opportunities for promoting.
In Nepal, Siwakoti, (2008) discovered that there has been no government organisation to
manipulate, reveal and compare the college libraries sports. There turned into lack of
expertise packages, budgetary constraints, inadequate area, insufficient library materials,
lack of skilled and professional manpower and shortage of suitable authorities policy and
shortage of data literacy.
20. 20
Ademodi and Adepoju, (2009) investigated the computer talent amongst librarians in
educational libraries on Ondo and Ekiti State in Nigeria. It became located the shortage
of computer systems and laptop skills among experts. The observe endorsed that extra
interest and budget have to be furnished for schooling and procurement of ICT
infrastructure in Nigerian University libraries. For computerization cause, library
administration ought to solicit finances and assistant from overseas corporations and
foundations who are interested for the motive.
Dasgupta, (2009) searched out that in India there is non-existent of norms and
requirements for the schooling of librarians. Problems for Indian librarians found in his
study had been emergence of recent Library Integrated System faculties, insufficient
college strength, and shortage of accreditation bodies, lack of proper library facilities,
inadequate physical facilities, little attention for selection criteria, and lack of
apprenticeship programs. Study suggested that the Government of India should play a
leading role in promoting LIS education in India, by creating more job opportunities for
LIS professionals and removing disparity in pay scales
among LIS professionals.
In Iran Gavgani, Shokraneh and Shiramin, (2011) concluded that librarians do not have
traditional skills and sufficient background knowledge to meet the changing needs of
their customers. They need to be empowered by new skills and information before going
to empower their patrons. So there must not be a gap between librarian’s
21. 21
professional/technological knowledge and their societies informational need that to be
answered by librarians. Need for changing the syllabus of medical library and information
science education in Iran was also felt.
22. 22
CHAPTER THREE
SYSTEM ANALYSIS AND DESIGN
3.1 INTRODUCTION
To develop a best fit system to the library, there are three stages of developing the new
system. They are gather information, design and implementation and final testing. Within
these three sections, different tactics will be adopted so that we can design a system that
can maintain high usability and accessibility. Below are some ideas to the process.
3.2 INFORMATION GATHERING
Before setting up the system by software development tools, information will be gathered
from the staff about the need for the users of the system like the staff of library and those
readers by using qualitative gathering techniques (oral interviews). Before starting to
implement the system, interviews will be made to get readers view on the system before
having the design works being done.
After considering the scope and the objectives of this study, it is very much ideal to use
the qualitative gathering techniques method i.e. the survey method, using the oral
interview. Interviews would be done to investigate and identify the scenario that libraries
were going through in embarking on automation projects having embraced library
automation.
23. 23
The library is a major means of data gathering and as well a case study for the proposed
system. In line with this the major method of information gathering for the system is the
library and observation method via observing the staff and operation of the library.
3.3 ANALYSIS OF EXISTING SYSTEM
The existing system of library management system involves lots and lots of paper work.
The system involves that all library user details will be taken on a white and black method.
To borrow book from a library a borrower information is being taken for every registered
user and can actually sign out for return of the book once he/she is completed.
3.3.1 PROBLEMS OF EXISTING SYSTEM
Having have the overview knowledge of the existing system, the following are its
problem:
i. Loss of Data: A lot of paper works are needed for the safe keeping of the details of
books borrowed by a registered user.
ii. Time Wasting: User time are wasted as a result of searching for a book that has been
borrowed by a user whose record cannot be traced on the paper records.
iii. Error Prone: The existing system of operation is prone to error.
iv. Tedious: It is tedious because it must take a routine
v. Processing Speed: The processing speed is very low resulting into low output.
3.3.2 DESCRIPTION OF PROPOSED SYSTEM
The library management system is a desktop based application system used by an
24. 24
administrator (Librarian) as an alternative means of record keeping of the books stored
in the library. It has the following features.
i. The administrator registers the applicant with their name as the first and last name,
matriculation number, department etc. and a username is being suggested by the user
alongside a login password which is to be used for log in by the registered user
ii. An applicant is allowed to log into the system with his name and generated password
which is given at the point of registration.
iii. The administrator goes into the report to view the details of a particular user
3.3.3 ADVANTAGES OF PROPOSED SYSTEM
Certain merits have been associated with the proposed system which enhances the
design of the system. Some of which are stated below:
i. It eliminates the presence of the audience or fellow colleague who can whisper the
result to their friends.
ii. It is free from biasness (all users are served equally).
iii. It provides an immediate form of response to every user.
iv. It facilitates easy learning.
3.3.4 SOFTWARE REQUIREMENTS
i. Operating system- Windows 10 is used as the operating system as it is stable and
Supports more features and is more user friendly
ii. Database MYSQL-MYSQL is used as database as it easy to maintain and retrieve
25. 25
records by simple queries which are in English language which are easy to understand
and easy to write.Development tools and Programming language- HTML is used to write
the whole code and develop webpages with cascading style sheet, java script for styling
work and hypertext pre-processor (PHP) for sever side scripting.
3.3.5 SOFTWARE TOOLS USED
The whole Project is divided in two parts the front end and the back end.
FRONT END: The front end is designed using of HTML, PHP, CSS, Java script
i. HTML- HTML or Hyper Text Mark-up Language is the main mark-up language for
creating web pages and other information that can be displayed in a web browser
.HTML is written in the form of HTML elements consisting of tags enclosed in angle
brackets (like <html>), within the web page content. The purpose of a web browser is to
read HTML documents and compose them into visible or audible web pages. It provides
a means to create structured documents by denoting structural semantics for text such as
headings, paragraphs, lists, links, quotes and other items. It can embed scripts written in
languages such as JavaScript which
affect the behaviour of HTML web pages.
ii. CSS- Cascading Style Sheets (CSS) is a style sheet language used for describing the
look and formatting of a document written in a mark-up language. While most often used
to style web pages and interfaces written in HTML and XHTML, the language can be
applied to any kind of XML document, including plain XML, SVG and XUL. CSS is a
26. 26
cornerstone specification of the web and almost all web pages use CSS style sheets to
describe their presentation.CSS is designed primarily to enable the separation of
document content from document presentation, including elements such as the layout,
colours, and fonts.
This separation can improve content accessibility, provide more flexibility and control in
the specification of presentation characteristics, enable multiple pages to share
formatting, and reduce complexity and repetition in the structural content (such as by
allowing for table less web design).CSS can also allow the same mark-up page to be
presented in different styles for different rendering methods, such as on-screen, in print,
by voice (when read out by a speech-based browser or screen reader) and on Braille-
based, tactile devices. It can also be used to allow the web page to display differently
depending on the screen size or device on which it is being viewed.
iii. JAVA SCRIPT- JavaScript (JS) is a dynamic computer programming language. It is
most commonly used as part of web browsers, whose implementations allow client side
scripts to interact with the user, control the browser, communicate asynchronously, and
alter the document content that is displayed. It is also being used in server-side
programming, game development and the creation of desktop and mobile applications.
JavaScript is a prototype-based scripting language with dynamic typing and has first-
class functions. Its syntax was influenced by C. JavaScript copies many names and
naming conventions from Java, but the two languages are otherwise unrelated and have
27. 27
very different semantics. The key design principles within JavaScript are taken from the
self and Scheme programming languages. It is a multi-paradigm language, supporting
object-oriented, imperative, and functional programming styles.
iv. PHP- PHP is a server-side scripting language designed for web development but also
used as a general-purpose programming language. PHP is now installed on more than
244 million websites and 2.1 million web servers.
Originally created by Rasmus Lerdorf in 1995, the reference implementation of PHP
is now produced by The PHP Group. While PHP originally stood for Personal Home
Page, it now stands for PHP: Hypertext Pre-processor, a recursive back acronym. PHP
code is interpreted by a web server with a PHP processor module, which generates the
resulting web page: PHP commands can be embedded directly into an HTML source
document rather than calling an external file to process data. It has also evolved to include
a command-line interface capability and can be used in standalone graphical applications.
PHP is free software released under the PHP License. PHP can be deployed on most web
servers and also as a standalone shell on almost every operating system and platform, free
of charge.
BACK END- The back end is designed using MySQL which is used to design the
databases:
28. 28
i. MYSQL- MySQL ("My S-Q-L", officially, but also called "My Sequel") is (as of July
2013) the world's second most widely used open-source relational database management
system (RDBMS). It is named after co-founder Michael Widenius daughter, My. The
SQL phrase stands for Structured Query Language. The MySQL development project has
made its source code available under the terms of the GNU General Public License, as
well as under a variety of proprietary agreements. MySQL was owned and sponsored by
a single for- profit firm, the Swedish company MySQL AB, now owned by Oracle
Corporation .MySQL is a popular choice of database for use in web applications, and is
a central component of the widely used LAMP open source web application software
stack (and other 'AMP' stacks). LAMP is an acronym for "Linux, Apache, MySQL,
Perl/PHP/Python." Free-software-open source projects that require a full-featured
database management system often use MySQL. For commercial use, several paid
editions are available, and offer additional functionality. Applications which use MySQL
databases include: TYPO3, MODx, Joomla, WordPress, phpBB, MyBB, Drupal and
other software. MySQL is also used in many high-profile, large-scale websites, including
Wikipedia, Google (though not for searches), Facebook, Twitter, Flickr, and YouTube.
29. 29
About
Library Management
System
3.5 Data flow diagrams
3.5.1 Admin login
After entering to the home page of the website, librarian can choose the ADMIN
LOGIN option where they are asked to enter username and password, and if he/she is a
valid user then a login page will be displayed.
Homepage
Admin login
user
30. 30
Figure 3.5.1: Dataflow diagram for admin login
3.5.2 User login
After entering to the home page of the website, user can choose the USER LOGIN option
where they are asked to enter username and password, and if he/she is a valid user then a
user login page will be displayed.
ADMIN
LOGIN
ENTER
USERNAME
AND
PASSWORD
CHECK
VALIDITY
ADMIN LOGIN
PAGE
WEB SERVER
HOME
ADMIN
DATABASE
User
LOGIN
ENTER
USERNAME
AND
PASSWORD
CHECK
VALIDITY
User LOGIN
PAGE
WEB SERVER
HOME
User
Database
31. 31
Figure 3.5.2: Dataflow diagram for user login
3.5.3 Book Request
The book borrow Data Flow Diagram is the one where after entering USER LOGIN page
he/she can select a book borrow option where after entering the book detail, he/she can
select the book borrow option and if the maximum no of books borrowed limit is not
crossed then a book can be borrowed. A certain user is entitled to borrow three maximum
books at a time else the user cannot borrow more than. In the borrowing of books a user
will be prompt with the due date.
Figure 3.6: dataflow diagram for book borrow
3.6.1 Book search
After the home page login there will be an option of the book search where after entering
book detail like author name, publication, book name etc. book details will be displayed
and including Google search.
SELECT
BOOK
SEARCH
BOOK
BORROW
ER NAME
BORRO
W
BOOK
DATABASE
LOGIN
TABLE
BOOK
DATABASE
LOGIN
DATABASE
USER LOGIN
PAGE
32. 32
Figure3.6.2: Dataflow diagram for book search
3.6.3Account creation
After the home page login there will be an option of CREATE AN ACCOUNT where
after entering student detail, if all the fields are filled then a request will be sent to the
librarian who will approve him as a registered member of the library.
Figure 3.7: Dataflow diagram for account creation
SLECT
ADVANCE
SEARCH
ENTER
BOOK
DETAIL
BOOK
DATABASE
/Google
BOOK
DETAILS
HOME
SELECT
ADMIN
ENTER
ADMIN
DETAILS
ADMIN
CREATE
USER
HOME USER
LOGIN SET
ADMIN
DATABASE
USER
DATABASE
33. 33
3.7 Final Testing
When the product is finalized, it will be run in a real-world environment and tested on its
performance. If the performance is satisfactory, it will be applied, else amendments will
be made to correct the problems. After the system has been run for daily operation,
continued maintenance, and administration should be carried out to handle any system
errors and security issues.
34. 34
CHAPTER FOUR
4.0 SYSTEM IMPLEMENTATION AND DOCUMENTATION
4.1 Implementation of the System
This describes how the system works and how best computers together with other
resources may be applied to perform data storage, management and retrieval for decision
making. The requirement of this research work demand a web programming language.
4.2 Hardware Support
The hardware that is required in the successful completion of this project include;
i. A system running on intel core i3.
ii. A random access memory (RAM) of 4 GB.
iii. Enhanced Keyboard.
iv. V.G.A or a coloured monitor.
v. A 500 GB hard disk.
4.3 Software Support
The software support for the design of the proposed system involves:
i. A windows 10 operating system.
ii. PHP.
iii. JavaScript.
iv. My SQL database.
4.4 Procedure Design
35. 35
This refers to the step by step method of using the proposed system. The proposed system
comprises of Administrator and the general user environment. The steps to use the
proposed system are as follows:
i. On the address bar of any browser type http://localhost/lms/index.php
ii. You are prompted to supply the username and password this verifies that you are a
registered user and has the privileged to use the library system otherwise you cannot
access the library
iii. If the username and password supplied are correct as that of a user you are prompted
with the home page with the list of available document which you can borrow or return
based on choice.
iv. The username and password are in two formats as an administrator as well as a user.
v. As an administrator you are to type http://localhost/lms/admin/index.php on the
address bar.
vi. As an administrator you are prompted with the administrator page where the back end
of the library exercise is carried out.
4.5 Operating the system
The system developed requires the user to be trained by the programmer, this will
enable the user to be familiar with the modules contained in the program and the
function of each modules in the system are expected to be explained in details by the
36. 36
programmer. Before running the program, the application discussed above has to be
installed on the personal computer (PC) and launched buy the user.
4.6 Output design and Input design
The output to be extracted from the proposed system are as shown below.
4.6.1 Home Page
This is the first interface of the library management system, it provides the basic page
where user and admin can click on to access the library system. The home, about, admin
user and sections are entailed in this page. Both the admin and the users of the library can
access the home page of the library as it has been authorized and authenticated for use.
37. 37
4.6.2 Admin/User Login
For the admin login, the admin can log in with his /her own username and password while
for the user login, a given user must have to be registered before getting the access to
have the username and password to use the library.
4.6.3 Add Books
Here, only the admin has the authorized access to add a particular book to the library
shelf. The user has no access to this. The library admin more like the librarian can add
new books to the library as much as possible for the user to borrow and use. The method
of adding the books is either online or manually.
38. 38
Figure 4.3: screenshot for add books
4.6.4 Add User
Here the admin can add a new user of the library, by registering the user needed
information to use the library. Information such as the user name, required password,
matriculation number, department and level are required by the admin from the user to
get registered as a library user.
After being added as a user, the user can then have his/her login such as the username
and password so as to get access to the library system.
39. 39
Figure 4.4: screenshot for add user
4.6.5 Book Request
Here the user of the library after being registered can borrow a particular book in the
library. A user of the library is restricted to borrowing only three books at a time.
41. 41
Figure 4.5: Screenshot for book borrow.
4.7 Database Design
This refers to the tables used in the proposed system. The database design for the
proposed system is as shown below.
4.7.1 User Table
The user table entails the user id, username, password, first name, last name, email, Phone
number.
43. 43
CHAPTER FIVE
5.0 SUMMARY, CONCLUSION AND RECOMMENDATION
5.1 Summary
The quest to make life easier and processing faster has led to computerization of various
processes. Computer technology has transformed so many sectors especially the
Educational sector in no small measure. In an effort to foster technology driven education,
a Library Management System has been developed to manage all library operations such
as borrowing, returning of books etc.
5.2 Conclusion
In conclusion, from proper analysis and assessment of the designed system it can be
safely concluded that the system is an efficient, usable and reliable Library Management
System. It is working properly and adequately meets the minimum expectations that were
for it initially.
The new system is expected to give benefits to the users and staff in terms of efficiency
in the usage of library system
5.3 Recommendation
For further research work to be carried out. I hereby suggest the following
i. University Library should be developed to work on any platform.
44. 44
ii. Diagrammatic representation as a lecturing aid should be included in a University
Library.
iii. University library lecturing should also be extended to other field of study such as
chemistry, English Biology Agricultural science and many others.
iv. University library should be developed to support audio, video and a diagrammatic
aid to learning.
45. 45
REFERENCES
Adamson and Veronica. (2008). JISC & SCONUL Library Management Systems
Study.Sheffield, UK: Sero Consulting. p. 51. Retrieved on 06 August 2015.
Ademodi, D.T., & Adepoju, E. O. (2009). Computer skill among Librarians in
Academic Libraries on Ondo and Ekiti States, Nigeria. Library Philosophy & Practice.
Adomi, E. E., & Anie, S. O. (2006). An Assessment of Computer Literacy Skills of
Professionals in Nigerian University libraries. Library Hi Tech News, Vol.23 (2)
Pp.10-14.
Ashutosh, T and Ashish,S. (2012). Online Library Management System. IOSR Journal
of Engineering (IOSRJEN). Vol. 2 (2), pp. 180- 186.
Dasgupta, A. (2009). Preparing future librarians in India: A vision for LIS Schools of
Indian Universities in the 21st Century. IFLA. Available:
www.ifla.org/files/hq/papers/ifla75/126-dasgupta-en.pdf.
DeSpautz, Joseph; Kenneth S. Kovacs; Gerhard Werling (2008). GAMP Standards for
Validation of Automated Systems. Pharmaceutical Processing. Retrieved 28
February 2012.
Dinesh, R., Pravin, S., Aravindhan, M and Rajeswari,D. 2015. Library access system
Smartphone Application using Android. International Journal of Computer Science
and Mobile Computing. Vol.4 (3), pp. 142-149.
46. 46
Gavgani,V.Z., Shokraneh,F. and Shiramin,A.R. (2011). Need for content Re-
engineering of The medical library and information science curriculum in Iran. Library
Philosophy &
Practice. Available: http://unllib.unl.edu/LPP/gavgani- shokraneh-shiramin.html.
Johnson, C.A. (2007). Library and information science education in developing countries.
The International Information & Library Review, Vol. 39, pp. 64-71.
Neelakandan,B., Duraisekar,S., Balasubramani,R and Srinivasa,S. 2010.
Implementation of Automated Library Management System in the School of Chemistry
Bharathidasan
University using Koha Open Source Software. International Journal of Applied
Engineering Research, Dindigul, Vol. (1), pp. 149-167.
Prabhakar kumar, Rahul Kumar,Rajat Singh and Vikram Singh. (2014). Library
Management System. Division of Computer Science School of Engineering Cochin
University of Science & Technology Kochi-682022.
Rahman, A. I. M. J., Khatun, M., & Islam, M. M. (2008). Library Education in
Bangladesh: Strengths, Problems and Suggestions. Library Philosophy & Practice.
Available: http://unllib.unl.edu/LPP/rahman-khatun-mezbahulislam.html.
Sarawut Markchit. (2015). Offering Library Resources through Web-site and Mobile
Systems with Web Services for Central Library Suratthani Rajabhat University.World
Journal of Computer Application and Technology, Vol.3 (1) pp. 1-8.
47. 47
Sarawut Markchit. (2015). Library management system. Division of computer science
school of arts and science Tanku Abdul Rahman College Kuala Lampur.
Sharma,C.K., Singh and Khiran.(2005). Library Management System. Available:
en.wkipedia. org/wiki/Library_management.
Siwakoti, S. (2008). Status of school library development in Nepal. Sri Lanka Journal of
Librarianship & Information Management, Vol.1 (1), pp.13-19. Available:
http://www.cmb.ac.lk/academic/institutes/nilis/reports/Nepal.pdf.