SlideShare a Scribd company logo
1 of 39
Library Project
Made By : Deep Shah
Demo : http://library.dsshah22.cloudbees.net
Database EER-Model
Books
View All Books
Book Update
Book Delete
View As PDF

Book Availability
Search by Book Id.
Search by Book Name.
Search by Book Author Name.
Combination of Any of Above Three.
View Result in PDF.

Checkout Book (Issue a Book).
Checkin Book
View All Books
Librarian can view all books of the Library.
Book Update
A Librarian can update a Book Title.
Here it will be “Cascade Update”. And all data from all tables
that contains book_id as primary key will be updated

Book Delete
A Librarian can delete a Book.
Here it will be “Cascade Delete”. And all data from all tables that
contains book_id as primary key will be deleted

View List in PDF
User can view the List of All Books in PDF and can save the
PDF.
Book Availability
Able to search for a book, given any combination of
book Id, Title, and/or author Name.
Also supports substring matching.
It displays Book Id, Book Name, Branch Id, Branch
Name,Total Number Of Copies in that Branch ,Book
Issued in that Branch and Available number of book
copies at each branch.
Can Also Display the Result of Search in PDF.
Book Checkout
Librarian has to enter Book Id,Branch Id and Card No. To
issue a book.
Here Book Due Date and Checkout Date will be automatically
added by the system.
Book’s Due Date is after 14 Days of Day Out.
A Borrower can issue at the most 3 books. No more than 3
books can be issued on a single card no.
If there are no copies left in Library. Then no more books of
that copy can be issued.
Check Out Book
Search Checkin Issued Books by Book Id, Card No,
Borrower First Name or Borrower Last Name.
Display the List in PDF.
Librarian can checkout out issued book from the list.
Borrower
Add New Borrower.
List All Borrower.
Update Borrower
Delete Borrower
Adding New Borrower
Librarian Can Add new Borrower by entering
borrower First Name, Last Name, Address, Phone
Numbers.
Borrower Id will be automatically Updated.
There is validation in the all the fields. No field can be
null while inserting.
List All Borrower
Librarian can delete a Borrower.
Librarian can also update any borrower details except
Card No.
Librarian can view list of all Borrowers in PDF.
Branch
Add New Branch
List All Branch
Add New Branch
Librarian can add new Branch bye entering branch
name and Address
All fields are validated.
Here Branch Id is automatically generated by the
system.
List All Branch
Librarian can update branch details.
All Branch Details except Branch Id can be updated.
Here it is cascading. And so all data which librarian
updates will be updated in other tables also.
Librarian can also delete a branch.
Librarian can view list of all branaches in PDF and can
save it.
Library
Library
Library
Library

More Related Content

Similar to Library

Similar to Library (6)

Lis Presentation
Lis PresentationLis Presentation
Lis Presentation
 
On-line book store presentation
On-line book store presentation On-line book store presentation
On-line book store presentation
 
Yukiii tot
Yukiii totYukiii tot
Yukiii tot
 
Detailed Library Induction
Detailed Library Induction Detailed Library Induction
Detailed Library Induction
 
How to cite a book in print in mla 8
How to cite a book in print in mla 8How to cite a book in print in mla 8
How to cite a book in print in mla 8
 
Library management System
Library management SystemLibrary management System
Library management System
 

Recently uploaded

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxAmita Gupta
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 

Recently uploaded (20)

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 

Library

  • 1. Library Project Made By : Deep Shah Demo : http://library.dsshah22.cloudbees.net
  • 3. Books View All Books Book Update Book Delete View As PDF Book Availability Search by Book Id. Search by Book Name. Search by Book Author Name. Combination of Any of Above Three. View Result in PDF. Checkout Book (Issue a Book). Checkin Book
  • 4. View All Books Librarian can view all books of the Library. Book Update A Librarian can update a Book Title. Here it will be “Cascade Update”. And all data from all tables that contains book_id as primary key will be updated Book Delete A Librarian can delete a Book. Here it will be “Cascade Delete”. And all data from all tables that contains book_id as primary key will be deleted View List in PDF User can view the List of All Books in PDF and can save the PDF.
  • 5.
  • 6.
  • 7. Book Availability Able to search for a book, given any combination of book Id, Title, and/or author Name. Also supports substring matching. It displays Book Id, Book Name, Branch Id, Branch Name,Total Number Of Copies in that Branch ,Book Issued in that Branch and Available number of book copies at each branch. Can Also Display the Result of Search in PDF.
  • 8.
  • 9.
  • 10.
  • 11. Book Checkout Librarian has to enter Book Id,Branch Id and Card No. To issue a book. Here Book Due Date and Checkout Date will be automatically added by the system. Book’s Due Date is after 14 Days of Day Out. A Borrower can issue at the most 3 books. No more than 3 books can be issued on a single card no. If there are no copies left in Library. Then no more books of that copy can be issued.
  • 12.
  • 13.
  • 14.
  • 15. Check Out Book Search Checkin Issued Books by Book Id, Card No, Borrower First Name or Borrower Last Name. Display the List in PDF. Librarian can checkout out issued book from the list.
  • 16.
  • 17.
  • 18.
  • 19. Borrower Add New Borrower. List All Borrower. Update Borrower Delete Borrower
  • 20. Adding New Borrower Librarian Can Add new Borrower by entering borrower First Name, Last Name, Address, Phone Numbers. Borrower Id will be automatically Updated. There is validation in the all the fields. No field can be null while inserting.
  • 21.
  • 22.
  • 23.
  • 24. List All Borrower Librarian can delete a Borrower. Librarian can also update any borrower details except Card No. Librarian can view list of all Borrowers in PDF.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 31. Add New Branch Librarian can add new Branch bye entering branch name and Address All fields are validated. Here Branch Id is automatically generated by the system.
  • 32.
  • 33.
  • 34.
  • 35. List All Branch Librarian can update branch details. All Branch Details except Branch Id can be updated. Here it is cascading. And so all data which librarian updates will be updated in other tables also. Librarian can also delete a branch. Librarian can view list of all branaches in PDF and can save it.