This document describes a project report for an Online Library Management System created by 5 students. It includes an acknowledgment, table of contents, abstract, and sections on project aims and objectives, background, system analysis including requirements, system design including data flow diagrams and tables, system implementation including modules and screenshots, system testing, and conclusions and future scope. The system aims to computerize and automate library operations such as book and member management to make the process more efficient.
This project is based on Library Management. Python and MySQL are the programming platforms which are used in making of this project.
Subject-Informatics Practices
Class-11/12
This document provides a project report on an E-Library Management System developed by six students. It includes a certificate signed by the project guide confirming the project work. The acknowledgements section thanks the project guide and institution heads for their support and guidance. The report consists of six chapters - introduction, system analysis, system design, system implementation, system testing, and conclusion. The introduction covers the project aims, objectives, background and operational environment. The system analysis covers software requirements specification, comparison of existing and proposed systems, and tools used. The design and implementation chapters describe the database, interface and module designs.
This document outlines the requirements for a library management system including:
1) Tracking book availability and issues to students in an automated way.
2) Providing a friendly interface for maintaining book and member details and facilitating circulation.
3) Requiring Java, SQLite, and hardware including Windows OS, 40GB hard disk, 256MB RAM, and a dual-core processor.
The document describes an Online College Stationary Portal (OCSP) system that aims to improve on a manual existing system. The proposed system provides a user-friendly interface and powerful database management. It offers benefits like increased accuracy, effectiveness, security, and reduced manual work. The system allows generating reports, printing various reports, and allocating products to departments and staff. It also includes modules for managing users, departments, products, stock, orders, and bills.
This document outlines the requirements for a library management system. It will automate processes like book entry, registering students, book issues and returns. This will provide a friendly interface for library staff and users to manage book details and circulation. It will track book availability and issues in real-time. The system needs to be secure with backup capabilities and provide reports. It aims to reduce manual work for library administration and provide users updated book information.
The document provides an overview of a presentation on a library management system. It includes sections on the basic identity and objectives of a typical library system, the data flow and entity relationship diagram, a software presentation using screenshots, and a conclusion. The presentation covers what a library system is, how it helps manage a library database and provides book information to users, and allows users to browse books virtually. It also discusses maintaining a user-friendly and customizable system, and future perspectives like making the software platform independent and adding more user-friendly features.
This document describes an online library management system project created by Bhupendra Singh Baghela, Shraddha Panwar, and Vijay Vaishnav. The system was created to automate library processes and provide online services. It includes features for membership registration, book management, and transaction processing. Entity relationship diagrams and screenshots demonstrate how the system is designed and functions. Future enhancements are also discussed to improve extensibility, reusability, understandability and cost effectiveness.
This project is based on Library Management. Python and MySQL are the programming platforms which are used in making of this project.
Subject-Informatics Practices
Class-11/12
This document provides a project report on an E-Library Management System developed by six students. It includes a certificate signed by the project guide confirming the project work. The acknowledgements section thanks the project guide and institution heads for their support and guidance. The report consists of six chapters - introduction, system analysis, system design, system implementation, system testing, and conclusion. The introduction covers the project aims, objectives, background and operational environment. The system analysis covers software requirements specification, comparison of existing and proposed systems, and tools used. The design and implementation chapters describe the database, interface and module designs.
This document outlines the requirements for a library management system including:
1) Tracking book availability and issues to students in an automated way.
2) Providing a friendly interface for maintaining book and member details and facilitating circulation.
3) Requiring Java, SQLite, and hardware including Windows OS, 40GB hard disk, 256MB RAM, and a dual-core processor.
The document describes an Online College Stationary Portal (OCSP) system that aims to improve on a manual existing system. The proposed system provides a user-friendly interface and powerful database management. It offers benefits like increased accuracy, effectiveness, security, and reduced manual work. The system allows generating reports, printing various reports, and allocating products to departments and staff. It also includes modules for managing users, departments, products, stock, orders, and bills.
This document outlines the requirements for a library management system. It will automate processes like book entry, registering students, book issues and returns. This will provide a friendly interface for library staff and users to manage book details and circulation. It will track book availability and issues in real-time. The system needs to be secure with backup capabilities and provide reports. It aims to reduce manual work for library administration and provide users updated book information.
The document provides an overview of a presentation on a library management system. It includes sections on the basic identity and objectives of a typical library system, the data flow and entity relationship diagram, a software presentation using screenshots, and a conclusion. The presentation covers what a library system is, how it helps manage a library database and provides book information to users, and allows users to browse books virtually. It also discusses maintaining a user-friendly and customizable system, and future perspectives like making the software platform independent and adding more user-friendly features.
This document describes an online library management system project created by Bhupendra Singh Baghela, Shraddha Panwar, and Vijay Vaishnav. The system was created to automate library processes and provide online services. It includes features for membership registration, book management, and transaction processing. Entity relationship diagrams and screenshots demonstrate how the system is designed and functions. Future enhancements are also discussed to improve extensibility, reusability, understandability and cost effectiveness.
This document provides an overview of a library management system project. It discusses the aims and objectives of the project, which include online book issuing, a request column for librarians, and separate columns for digital libraries and event additions. It describes the existing paper-based system's problems like file loss and damage. The proposed system will use technologies like HTML, CSS, PHP and MySQL. It will have features like user login pages for students and teachers, online book reservations, and a notice board for workshops.
This document describes a library management system project developed by students at Cochin University of Science and Technology. It includes an introduction that outlines the project aims, objectives, background and operating environment. It also includes sections on system analysis, design, implementation, testing, and conclusions. The system analysis section specifies software requirements and compares the existing system to the proposed system. It was developed using HTML, PHP and MySQL to computerize library processes and reduce issues like file loss, damage and searching difficulties.
This document provides an overview of a library management system project developed by students at Cochin University of Science and Technology. It includes an introduction describing the project aims and objectives, as well as the background and operating environment. The document then covers system analysis, including software requirements specification and a comparison of the existing vs. proposed system. It describes the various software tools used to develop the project, including front-end technologies like HTML, CSS, and PHP, as well as the MySQL database used on the back-end. Various sections cover system design, implementation, testing, and conclusions.
This document outlines the requirements for a library management system. It describes functional requirements like book entry, registering students, and tracking book issues and returns. It also covers user requirements such as a graphical interface, search and report capabilities. System requirements include login authentication for users and administrators. Hardware requirements include an operating system, RAM, hard disk and processor. The purpose is to automate the manual library processes and make book and user details easily accessible online.
This document provides an overview of an online library management system project. A team of 3 students developed the system under the guidance of their professor. The system allows librarians to manage book records, member registrations, and book check-outs online. It aims to address issues with the previous manual system such as slow reporting, difficulty tracking books, and a lack of centralized data storage. The project report describes the system functionality, feasibility study, entity relationship diagram, screen shots, and future enhancements.
This document summarizes an online bookstore system project created by Ankita Jangir and Harshita Agarwal for their Database Management Systems class. The system allows users and administrators to manage books and user accounts. Key features include adding, issuing, reserving, and searching for books. It keeps track of purchases and returns. The project uses PHP for development, MySQL as the backend database, and has modules for admin and user functions. Screenshots demonstrate the user interface. Future work could expand user capacity and add credit card processing.
This document outlines a presentation on a library management system. It includes sections on the basic identity and objectives of a typical library system, presenting an ER diagram and data flow, demonstrating the system using screenshots, and concluding. The document also provides information on the objectives of the library management software, which are to maintain a user-friendly, customizable product and deliver global software proficiency. It highlights several key panels of the system, including login, home, and book issue/return panels. The conclusion states that the system aims to computerize processes to reduce errors and increase efficiency.
The document describes a library management system created by five students. The system allows users to add members and books, search for members and books, and borrow and return books. It has four main modules: inputting data, extracting data, generating reports, and search. The system aims to automate library processes and reduce errors. It uses PHP and MySQL for a user-friendly interface and fast access. The document outlines the system's objectives, technologies used, modules, and concludes that the goals of optimizing resources, simplifying operations, and having a user-friendly system were achieved.
The document describes a proposed online library management system. It includes sections on methodology, scope, requirements, design diagrams, screenshots and future scope. The key points are:
1. The proposed system will manage book and member records, transactions, and generate reports to provide an efficient service for librarians and members.
2. The system will allow librarians to add, issue, and return books and update member information. Members can check book availability and status.
3. Entity relationship, use case, sequence, and activity diagrams were designed to model the system's functions and interactions between librarians and members.
This document describes an online library management system project created by three students. It includes an acknowledgment thanking their project guide, an introduction outlining the system's purpose and functionality, descriptions of the data tables and diagrams used, screenshots of the system's forms, and discussions of future enhancements and the project's conclusion.
Project proposal of Library Management System. Arjishman Roy
This document proposes developing a Library Management System to computerize operations at the State University of Bangladesh library. A team of 3 students will create the system using Java and MySQL. It will allow users to search for books and members, add/remove books and user profiles, and perform book check-outs and returns. The current manual system is inefficient, so the new system aims to streamline operations, reduce errors, and provide fast reporting of library data and transactions. A feasibility analysis found the technical requirements could be met and costs would be low compared to continuing the existing manual processes.
This document provides a minor project report on a Library Management System submitted by three students - Kamal Acharya, Pradeep Ram Damai, and Umesh Singh Bist - to fulfill requirements for a Bachelor's degree in Computer Science and Information Technology from Farwestern University of Science and Technology. The report includes an introduction to the project, system analysis covering requirements specification and comparison to existing systems, system design including database and interface designs, system implementation through various modules, testing procedures, and conclusions.
this synopsis is the project of Library Management System which will the help you to find the information about the Library Management System. And also helps the write content of the synopsis
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
The document summarizes a proposed library management system project. The project aims to eliminate paper-based processes and provide a user-friendly digital system. Key features would allow users to search for books, register as members, and check books in and out. The system is intended for any educational institute and would not require internet access. It would have a login system and allow adding, deleting, and editing of member and book details for more efficient management of library activities and resources.
This Presentation targets towards presenting a new Advanced Online Web Library Management System. It includes all the essential points to present a Library Management to any professional organization.
Library Management System Waterfall Modelmitwa1990
The document provides a summary of a team project to develop a Computerized Library Management System called Quick Access. It outlines the team members, topics to be covered which include objectives, competitive analysis, system functionality, non-functional requirements and future enhancements. It also discusses the project management approach including using a waterfall model, estimating time and costs using a work breakdown structure, and identifying risks.
Library mangement system project srs documentation.docjimmykhan
The document describes a library management system created in Java. It has four main modules: inserting data into the database, extracting data from the database, generating reports on borrowed and available books, and a search facility. The proposed system automates library processes like adding members and books, searching, borrowing and returning books. This makes transactions faster and reduces errors compared to the manual existing system. The system was implemented using Java, MS Access for the database, and designed to run on Windows operating systems. Testing was done to check functionality and ensure all requirements were met.
The document outlines the functional, non-functional, and other requirements for a library management system (LMS). The functional requirements specify that the LMS should store information on librarians, patrons, items, and transactions, and allow searching, adding/deleting items, and generating reports. Non-functional requirements include high availability, fast response times, reliability, and accuracy. The LMS must also meet operational requirements like hardware specifications, interface requirements, and security standards.
The document describes a library management system created in Java. It allows users to add members and books, search the database, borrow and return books. The system was developed to automate manual library processes like tracking borrowed books. It analyzes the existing system, proposes improvements, and details the new system's design including inputs, outputs, database structure, and testing. The system implementation involved training users on the new software.
This document provides an overview of a library management system project. It discusses the aims and objectives of the project, which include online book issuing, a request column for librarians, and separate columns for digital libraries and event additions. It describes the existing paper-based system's problems like file loss and damage. The proposed system will use technologies like HTML, CSS, PHP and MySQL. It will have features like user login pages for students and teachers, online book reservations, and a notice board for workshops.
This document describes a library management system project developed by students at Cochin University of Science and Technology. It includes an introduction that outlines the project aims, objectives, background and operating environment. It also includes sections on system analysis, design, implementation, testing, and conclusions. The system analysis section specifies software requirements and compares the existing system to the proposed system. It was developed using HTML, PHP and MySQL to computerize library processes and reduce issues like file loss, damage and searching difficulties.
This document provides an overview of a library management system project developed by students at Cochin University of Science and Technology. It includes an introduction describing the project aims and objectives, as well as the background and operating environment. The document then covers system analysis, including software requirements specification and a comparison of the existing vs. proposed system. It describes the various software tools used to develop the project, including front-end technologies like HTML, CSS, and PHP, as well as the MySQL database used on the back-end. Various sections cover system design, implementation, testing, and conclusions.
This document outlines the requirements for a library management system. It describes functional requirements like book entry, registering students, and tracking book issues and returns. It also covers user requirements such as a graphical interface, search and report capabilities. System requirements include login authentication for users and administrators. Hardware requirements include an operating system, RAM, hard disk and processor. The purpose is to automate the manual library processes and make book and user details easily accessible online.
This document provides an overview of an online library management system project. A team of 3 students developed the system under the guidance of their professor. The system allows librarians to manage book records, member registrations, and book check-outs online. It aims to address issues with the previous manual system such as slow reporting, difficulty tracking books, and a lack of centralized data storage. The project report describes the system functionality, feasibility study, entity relationship diagram, screen shots, and future enhancements.
This document summarizes an online bookstore system project created by Ankita Jangir and Harshita Agarwal for their Database Management Systems class. The system allows users and administrators to manage books and user accounts. Key features include adding, issuing, reserving, and searching for books. It keeps track of purchases and returns. The project uses PHP for development, MySQL as the backend database, and has modules for admin and user functions. Screenshots demonstrate the user interface. Future work could expand user capacity and add credit card processing.
This document outlines a presentation on a library management system. It includes sections on the basic identity and objectives of a typical library system, presenting an ER diagram and data flow, demonstrating the system using screenshots, and concluding. The document also provides information on the objectives of the library management software, which are to maintain a user-friendly, customizable product and deliver global software proficiency. It highlights several key panels of the system, including login, home, and book issue/return panels. The conclusion states that the system aims to computerize processes to reduce errors and increase efficiency.
The document describes a library management system created by five students. The system allows users to add members and books, search for members and books, and borrow and return books. It has four main modules: inputting data, extracting data, generating reports, and search. The system aims to automate library processes and reduce errors. It uses PHP and MySQL for a user-friendly interface and fast access. The document outlines the system's objectives, technologies used, modules, and concludes that the goals of optimizing resources, simplifying operations, and having a user-friendly system were achieved.
The document describes a proposed online library management system. It includes sections on methodology, scope, requirements, design diagrams, screenshots and future scope. The key points are:
1. The proposed system will manage book and member records, transactions, and generate reports to provide an efficient service for librarians and members.
2. The system will allow librarians to add, issue, and return books and update member information. Members can check book availability and status.
3. Entity relationship, use case, sequence, and activity diagrams were designed to model the system's functions and interactions between librarians and members.
This document describes an online library management system project created by three students. It includes an acknowledgment thanking their project guide, an introduction outlining the system's purpose and functionality, descriptions of the data tables and diagrams used, screenshots of the system's forms, and discussions of future enhancements and the project's conclusion.
Project proposal of Library Management System. Arjishman Roy
This document proposes developing a Library Management System to computerize operations at the State University of Bangladesh library. A team of 3 students will create the system using Java and MySQL. It will allow users to search for books and members, add/remove books and user profiles, and perform book check-outs and returns. The current manual system is inefficient, so the new system aims to streamline operations, reduce errors, and provide fast reporting of library data and transactions. A feasibility analysis found the technical requirements could be met and costs would be low compared to continuing the existing manual processes.
This document provides a minor project report on a Library Management System submitted by three students - Kamal Acharya, Pradeep Ram Damai, and Umesh Singh Bist - to fulfill requirements for a Bachelor's degree in Computer Science and Information Technology from Farwestern University of Science and Technology. The report includes an introduction to the project, system analysis covering requirements specification and comparison to existing systems, system design including database and interface designs, system implementation through various modules, testing procedures, and conclusions.
this synopsis is the project of Library Management System which will the help you to find the information about the Library Management System. And also helps the write content of the synopsis
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
The document summarizes a proposed library management system project. The project aims to eliminate paper-based processes and provide a user-friendly digital system. Key features would allow users to search for books, register as members, and check books in and out. The system is intended for any educational institute and would not require internet access. It would have a login system and allow adding, deleting, and editing of member and book details for more efficient management of library activities and resources.
This Presentation targets towards presenting a new Advanced Online Web Library Management System. It includes all the essential points to present a Library Management to any professional organization.
Library Management System Waterfall Modelmitwa1990
The document provides a summary of a team project to develop a Computerized Library Management System called Quick Access. It outlines the team members, topics to be covered which include objectives, competitive analysis, system functionality, non-functional requirements and future enhancements. It also discusses the project management approach including using a waterfall model, estimating time and costs using a work breakdown structure, and identifying risks.
Library mangement system project srs documentation.docjimmykhan
The document describes a library management system created in Java. It has four main modules: inserting data into the database, extracting data from the database, generating reports on borrowed and available books, and a search facility. The proposed system automates library processes like adding members and books, searching, borrowing and returning books. This makes transactions faster and reduces errors compared to the manual existing system. The system was implemented using Java, MS Access for the database, and designed to run on Windows operating systems. Testing was done to check functionality and ensure all requirements were met.
The document outlines the functional, non-functional, and other requirements for a library management system (LMS). The functional requirements specify that the LMS should store information on librarians, patrons, items, and transactions, and allow searching, adding/deleting items, and generating reports. Non-functional requirements include high availability, fast response times, reliability, and accuracy. The LMS must also meet operational requirements like hardware specifications, interface requirements, and security standards.
The document describes a library management system created in Java. It allows users to add members and books, search the database, borrow and return books. The system was developed to automate manual library processes like tracking borrowed books. It analyzes the existing system, proposes improvements, and details the new system's design including inputs, outputs, database structure, and testing. The system implementation involved training users on the new software.
This is Stage one of my Future Deep Strike Aircraft project to develop a replacement for the FB-111 / F-111F / F-15E and B-1B. This stage covers requirements and threats. Stage 2 will cover Design Studies, and the CCA Wingman.
Menus are ubiquitous in websites and applications of all types. They are critical to accessing the information and actions that users need, yet they can be very frustrating to use. In our UX consulting practice, many clients have come to us for help solving problems with menus, such as scaling to handle long lists of options, and overcoming usability issues with hover and flyout menus. In this presentation we’ll review what we have learned about best practices for designing mega menus, context menus, hamburger menus, full page menus and other types, and share case studies of menu redesigns we have worked on for enterprise applications, mobile apps, and information-rich websites.
Value based approach to heritae conservation -.docxJIT KUMAR GUPTA
Text defines the role, importance and relevance of value based approach in identification, preservation and conservation of heritage to make it more productive and community centric.
Delhi Call Girls 📞 9873940964 ❤️ Full enjoy at your Door Step Available 24x7
srno-2,3,16,18,21.pptx
1. PROJECT REPORT
ON
ONLINE- LIBRARY
MANAGEMENT SYSTEM
Submitted By
srno:-(2,3,16,18,21)
Nausheen Kurishi -----200710204022
Nitish Rangra---------200710204025
Rahul jamwal------- 190710204033
Mohit chaudhary-------200710204020
Abhishek Negi----200710204002
2. ACKNOWLEDGEMENT
• We take this occasion to thank God, almighty
for blessing us with his grace and taking our
endeavor to a successful culmination
• We extend our sincere and heartfelt thanks to
our esteemed guide, Mr Vikas Soni &, for
providing us with the right guidance and
advice at the crucial junctures and for showing
me the right way. .
3. TABLE OF CONTENTS
• ABSTRACT 5
• 1. INTRODUCTION
• 1.1 PROJECT AIMS AND OBJECTIVES
• 1.2 BACKGROUND OF PROJECT
• 1.3 OPERATION ENVIRONMENT
• 8 2.SYSTEM ANALYSIS
.1 SOFTWARE REQUIREMENT SPECIFICATION
2.2 EXISTING VS PROPOSED
2.3 SOFTWARE TOOL USED
3. SYSTEM DESIGN
3.1 TABLE DESIGN
3.2 DATA FLOW DIAGRAM’S 24
4. SYSTEM IMPLEMENTATION 30
4.1 MODULE DESCRIPTION 30
4.2 SCREEN SHOTS
5. SYSTEM TESTING
5 5.1 UNIT TESTING
INTEGRATION TESTING
6. CONCLUSION & FUTURE SCOPE
7. REFERENCES
4. Abstract:
• Online Library Management System is a system which
maintains the information about the books present in the
library, their authors, the members of library to whom
books are issued, library staff and all. This is very difficult to
organize manually. Maintenance of all this information
manually is a very complex task. Owing to the advancement
of technology, organization of an Online Library becomes
much simple. The Online Library Management has been
designed to computerize and automate the operations
performed over the information about the members, book
issues and returns and all other operations. This
computerization of library helps in many instances of its
maintenances. It reduces the workload of management as
most of the manual work done is reduced
5. 1.1 PROJECT AIMS AND OBJECTIVES
• The project aims and objectives that will be achieved after completion of
this project are discussed in this subchapter. The aims and objectives are
as follows: Online book reading. A search column to search availability
of books. Facility to download required book. Video tutorial for
students. An Admin login page where admin can add books, videos or
page sources Open link for Learning Websites
• 1.2 BACKGROUND OF PROJECT
• E-Library Management System is an application which refers to library
systems which are generally small or medium in size. It is used by librarian
to manage the library using a computerized system where he/she can add
new books, videos and Page sources. Books and student maintenance
modules are also included in this system which would keep track of the
students using the library and also a detailed description about the books
a library contains. With this computerized system there will be no loss of
book record or member record which generally happens when a non
computerized system is used. All these modules are able to help librarian
to manage the library with more convenience and in a more efficient way
as compared to library systems which are not computerized.
6. PROCESSOR INTEL CORE PROCESSOR OR BETTER
PERFORMANCE
OPERATING SYSTEM WINDOWS VISTA ,WINDOWS7, UBUNTU
MEMORY 1GB RAM OR MORE
HARD DISK SPACE MINIMUM 3 GB FOR DATABASE USAGE
FOR FUTURE
DATABASE MY SQL
7. SYSTEM ANALYSIS
• we will discuss and analyze about the developing
process of Library Management System including
software requirement specification (SRS) and
comparison between existing and proposed
system . The functional and non functional
requirements are included in SRS part to provide
complete description and overview of system
requirement before the developing process is
carried out. Besides that, existing vs proposed
provides a view of how the proposed system will
be more efficient than the existing one.
8. SOFTWARE REQUIREMENT
SPECIFICATION
GENERAL DESCRIPTION
• PRODUCT DESCRIPTION: Library Management System is a
computerized system which helps user(librarian) to manage the
library daily activity in electronic format. It reduces the risk of paper
work such as file lost, file damaged and time consuming. It can help
user to manage the transaction or record more effectively and time
saving.
• SYSTEM OBJECTIVES Improvement in control and performance
The system is developed to cope up with the current issues and
problems of library .The system can add user, validate user and is
also bug free. Save cost After computerized system is
implemented less human force will be required to maintain the
library thus reducing the overall cost.
9. • Save time Librarian is able to search record by using few clicks of mouse and few search keywords
thus saving his valuable time. Option of online Notice board Librarian will be able to provide a
detailed description of workshops going in the college as well as in nearby colleges Lecture Notes
Teacher have a facility to upload lectures notes in a pdf file having size not more than 10mb
• 3 SYSTEM REQUIREMENTS
• NON FUNCTIONAL REQUIREMENTS Product Requirements
• EFFICIENCY REQUIREMENT When a library management system will be implemented librarian and
user will easily acess library as searching and book transaction will be very faster .
• RELIABILITY REQUIREMENT The system should accurately performs member registration ,member
validation , report generation, book transaction and search
• USABILITY REQUIREMENT The system is designed for a user friendly environment so that student
and staff of library can perform the various tasks easily and in an effective way.
• ORGANIZATIONAL REQUIREMENT IMPLEMENTATION REQUIREMNTS In implementing whole system
it uses html in front end with php as server side scripting language which will be used for database
connectivity and the backend ie the database part is developed using mysql.
• DELIVERY REQUIREMENTS The whole system is expected to be delivered in six months of time with
a weekly evaluation by the project guide
10. SYSTEM REQUIREMENTS
NON FUNCTIONAL REQUIREMENTS
• Product Requirements EFFICIENCY REQUIREMENT
• When a library management system will be implemented librarian and
user will easily acess library as searching and book transaction will be very
faster . RELIABILITY REQUIREMENT The system should accurately performs
member registration ,member validation , report generation, book
transaction and search
• USABILITY REQUIREMENT The system is designed for a user friendly
environment so that student and staff of library can perform the various
tasks easily and in an effective way.
• ORGANIZATIONAL REQUIREMENT IMPLEMENTATION REQUIREMNTS In
implementing whole system it uses html in front end with php as server
side scripting language which will be used for database connectivity and
the backend ie the database part is developed using mysql.
• DELIVERY REQUIREMENTS The whole system is expected to be delivered
in six months of time with a weekly evaluation by the project g
11. FUNCTIONAL REQUIREMENTS
NORMAL USER :-
• USER LOGIN
• Description of feature This feature used by the user to login into system. They are required to enter user id and
password before they are allowed to enter the system .The user id and password will be verified and if invalid id is
there user is allowed to not enter the system.
• Functional requirements -user id is provided when they register -The system must only allow user with valid id
and password to enter the system -The system performs authorization process which decides what user level can
acess to. -The user must be able to logout after they finished using system.
• REGISTER NEW USER Description of feature This feature can be performed by all users to register new user to
create account. Functional requirements -System must be able to verify information -System must be able to
delete information if information is wrong
• REGISTER BOOK:-
• Description of feature This feature allows to add new books to the library Functional requirements -System must
be able to verify information -System must be able to enter number of copies into table. - System must be able to
not allow two books having same book id.
• SEARCH BOOK 11 DESCRIPTION OF FEATURE:-
• This feature is found in book maintenance part . we can search book based on book id , book name , publication
or by author name.
• Functional requirements
- System must be able to search the database based on select search type
- System must be able to filter book based on keyword enterd
- System must be able to show the filtered book in table vie
12. SOFTWARE AND HARDWARE
REQUIREMENTS
• SOFTWARE REQUIREMENTS:-
• Operating system- Windows 7 is used as the operating system as it is
stable and supports more features and is more user friendly
• Database MYSQL-MYSQL is used as database as it easy to maintain and
retrieve 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 css, java script for styling work
and php for sever side scripting.
• HARDWARE REQUIREMENTS :-
• Intel core i5 2nd generation is used as a processor because it is fast than
other processors an provide reliable and stable and we can run our pc for
longtime. By using this processor we can keep on developing our project
without any worries.
• Ram 1 gb is used as it will provide fast reading and writing capabilities and
will in turn support in processing.
13. 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
• HTML- HTMLorHyperText Markup LANGUAGE eis the main markuplanguage 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 ), within the web page
content. HTML tags most commonly come in pairs like and , although some tags represent empty
elements and so are unpaired, for example . The first tag in a pair is the start tag, and the second
tag is the end tag (they are also called opening tags and closing tags). In between these tags web
designers can add text, further tags, comments and other types of text-based content. The purpose
of a web browser is to read HTML documents and compose them into visible or audible web pages.
The browser does not display the HTML tags, but uses the tags to interpret the content of the
page.HTML elements form the building blocks of all websites. HTML allows images and objects to
be embedded and can be used to create interactive forms. 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 behavior of HTML web pages.
14. CSS- Cascading Style Sheets(CSS)
it is a style sheet language used for describing the look and
formatting of a document written in a markup 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 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, colors, and
fonts. This separation can improve content accessibility, provide
more flexibility and control in the specification.
CSS specifies a priority scheme to determine which style rules apply
if more than one rule matches against a particular element. In this
so-called cascade, priorities or weights are calculated and assigned
to rules, so that the results are predictable.
15. JAVA SCRIPT- JavaScript(JS)
• it 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 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. The application of JavaScript to use outside of web pages—for
example, in PDF documents, site-specific browsers, and desktop widgets—is also
significant. Newer and faster JavaScript VMs and platforms built upon them
(notably Node.js) have also increased the popularity of JavaScript for server-side
web applications. On the client side, JavaScript was traditionally implemented as
an interpreted language but just-in-time compilation is now performed by recent
(post-2012) browsers
16. PHP
• PHP- PHPis a server-side scripting language designed for
webdevelopment 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 15 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: HypertextPreprocessor,
a recursive backronym.PHP code is interpreted by a webserver 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.
17. MYSQL:-
• 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
18. SYSTEM DESIGN
• TABLE DESIGN
• VARIOUS TABELS TO MAINTAIN INFORMATION
• Library Table from Database
22. • After entering to the home page of the website , student can choose the
USER LOGIN option where they are asked to enter username & password ,
and if he/she is a valid user then a student login page will be displayed
• USER
• Search Books by Topic, BookName ,
Author Name, Year wise to get the
book eaily.
• Read or Download books if required
• Open Link for student for gaining
further Knowledge.
23. DATA FLOW DIAGRAM FOR USER
User
Search for book by
topic Author Number
Year Number
Requested Book ill be
Displayed
No Book found!!!
Open link will direct
to website about any
topic
Video or video links ill
be showed.
24. USER CASE DIAGRAM FOR ADMIN
ADMIN
Subject select
selection(E-book
selection
)
Open link selection
(SETTING)
Logout
LOGIN
29. SYSTEM TESTING
• The aim of the system testing process was to
determine all defects in our project .The
program was subjected to a set of test inputs
and various observations were made and
based on these observations it will be decided
whether the program behaves as expected or
not. Our Project went through two levels of
testing
30. CONCLUSION & FUTURE SCOPE
• This website provides a computerized version of library
management system which will benefit the students as well as the
staff of the library. It makes entire process online where student can
search books, staff can generate reports and do book transactions.
It also has a facility for student login where student can login and
can see status of books issued as well request for book or give some
suggestions. It has a facility of teacher’s login where teachers can
add lectures notes and also give necessary suggestion to library and
also add info about workshops or events happening in our college
or nearby college in the online notice board. There is a future scope
of this facility that many more features such as online lectures
video tutorials can be added by teachers as well as online
assignments submission facility , a feature Of group chat where
students can discuss various issues of engineering can be added to
this project thus making it more interactive more user friendly and
project which fulfills each users need in the best way possible.
Editor's Notes
After entering to the home page of the website , student can choose the USER LOGIN option where they are asked to enter username & password , and if he/she is a valid user then a student login page will be displayed