Professional Documents
Culture Documents
CHAPTER 1
INTRODUCTION
“Online 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 record various transactions like issue of books, return
of books, addition of new books, addition of new students etc. 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.
1.1 Purpose
Online book issue.
Student login page where student can find books issued by him/her and date of
return.
A search column to search availability of books
Separate page for librarian to handle defaulter’s fine.
A dashboard showing Books Listed, Number of times book issued, books returned,
Registered Users, Authors Listed and Listed Categories.
Shows the Active and Inactive Status of Users.
CHAPTER 2
CHAPTER 3
DESIGN AND IMPLEMENTATION
3.1 ER Diagram
The Fig. 3.1 describes the entity relation which includes the entities admin, user, issued books and
books.
Author
Books
Category
IBookDetails
Student
The Fig. 3.2 shows the schema as how the different attributes are referencing each other.
ENTITIES ATTRIBUTES
Admin Id, fname, email, username, password
Table 3.1 shows the description all the entities in music album database like admin details,
singer details, category details, book details, student details.
CHAPTER 4
CHAPTER 5
SNAPSHOTS
The Fig. 5.1 shows the welcome page of the store Music Melodies.
The Fig. 5.2 shows the login page of the manager of the store.
The Fig. 5.4 shows the retrieved data of all the albums in the database. Manager can insert,
delete, update, and view the details of the album present in database.
The Fig. 5.5 shows the information of movie whose album is present.
The Fig. 5.6 shows the singer’s details of an album retrieved from the database.
The Fig. 5.8 shows the details of the customer who purchased the albums.
The Fig. 5.9 shows all the movie/singer albums which was searched on the basis of the
language ‘Hindi’.
The Fig. 5.10 shows all the sales or purchase details of the customer. This also shows the bill
generated for the customer and print option to print the bill.
CHAPTER 6
Can be upgraded with new feature like new books with different languages, etc.
BIBLIOGRAPHY
Reference Books:
[1] Robert W. Sebesta, “Programming the World Wide Web”, Pearson Publications,
2014.
[3] Jon Duckette, “HTML and CSS Design and Build Websites”, Wiley Publication.
APPENDIX
SOURCE CODE: