SlideShare una empresa de Scribd logo
1 de 36
MINI PROJECT REVIEW
GOVT. ARTS COLLEGE (A) . SALEM-7
DEPARTMENT OF COMPUTER
APPLICATIONS
2
TITLE
2
INPUT/OUTPUT
DESIGN
MODULES
3
ABSTRACT
EXISTING
SYSTEM
REQUIREMENT
S
PRESENTATION FLOW
DATABASE
DESIGN
PROPOSED
SYSTEM
FLOW
DIAGRAM
CONCLUSION
INTRODUCTIO
N
ABSTRACT
 A DEPARTMENT(CA) LIBRARY MANAGEMENT
SYSTEM IS A PROJECT THAT MANAGES AND STORES
BOOKS INFORMATION ELECTRONICALLY
ACCORDING TO STUDENT AND STAFF NEEDS.
 THE SYSTEM HELPS ADMIN TO KEEP A CONSTANT
TRACK OF ALL THE BOOKS AVAILABLE IN THE
DEPARTMENT LIBRARY.
 IN THIS SYSTEM ALLOWS ADMIN, FACULTY AND
STUDENT TO SEARCH THE DESIRED BOOK.
 IT BECOMES NECESSARY FOR DEPARTMENT TO
KEEP A CONTINUOUS CHECK ON THE BOOKS
ISSUED AND RETURNED AND EVEN CALCULATES
THE FINE.
4
5
 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 AND EVEN FINE
AMOUNT INFORMATION.
 THERE IS NO NEED TO KEEP MANUAL TRACK OF
THIS INFORMATION AND ITS AUTOMATICALLY
CALCULATE THE FINE AND REDUCES THE CHANCES
OF MISTAKES.
 THIS SYSTEM REDUCES THE MANUAL WORK TO A
GREAT EXTENT ALLOWS SMOOTH FLOW OF LIBRARY
ACTIVITIES BY REMOVING CHANCES OF ERRORS IN
THE DETAILS OF DEPARTMENT(CA) LIBRARY
MANAGEMENT SYSTEM.
ABSTRACT
REQUIREMENTS
SOFTWARE SPECIFICATION :
APPLICATION SERVER : APACHE HTTP SERVER
OPERATING SYSTEM : LINUX, WINDOWS 7/8/8.1/10
FRONT END : HTML, CSS, BOOTSTRAP
BACK END : PHP, MYSQL, JAVASCRIPT
FRAMEWORK : CODEIGNITER 4
6
REQUIREMENTS
7
HARDWARE SPECIFICATION :
PROCESSOR : PROCESSOR DUAL CORE
STORAGE : HARD DISK 500GB
RAM : MINIMUM MEMORY 4GB
MODULES
 Admin
 Purchase Books
 Borrow/Return
 Manage Books
 Manage Users
8
9
ADMIN MODULES
Login
Dashboard
Update Profile
View Books
Users Requests
10
PURCHASED BOOKS
Plan
Manage Bills
Quotation
Status
11
BORROW/RETURN MODULES
Manage Book
Borrow
Manage Book
Return
Update Book Status
12
BOOKS MODULES
Add New Books
Update Books
Manually search each book in the
location where it is kept.
Maintenance of ledger books for
borrowing and returning the book.
13
EXISTING SYSTEM
14
PROPOSED SYSTEM
In this project, describe how to run a
paperless library and keep track of books,
users, and records.
15
FLOW DIAGRAM
16
FLOW DIAGRAM
INPUT DESIGN
17
INPUT DESIGN
18
INPUT DESIGN
19
OUTPUT DESIGN
20
DATABASE DESIGN
21
DB
REQUEST
LIST
FACULTY
STUDENTS
BORROW
BOOKS
MASTER
BOOKS
DB
REQUEST
LIST
FACULTY
STUDENTS
BORROW
BOOKS
MASTER
BOOKS
DATABASE DESIGN
22
 ID(PRIMARY KEY)
 BOOK No.
 TITLE
 BAR CODE
 AUTHOR NAME
 PUBLICATION
 PRICE
 RACK
 STATUS
MASTER
BOOKS
DATABASE DESIGN
23
Unique identifier for each book record.
ID (Primary Key):
A unique identifier for the book within the library.
BOOK No.:
The title of the book.
TITLE:
A unique identifier in barcode format for easy scanning.
BAR CODE:
Name of the book's author.
AUTHOR NAME:
The publishing company or entity.
PUBLICATION:
The cost of the book.
PRICE:
The physical location of the book on library shelves.
RACK:
Current status of the book (e.g., available, checked out).
STATUS:
DATABASE DESIGN
24
 BID(PRIMARY KEY)
 STUDENT/FACULTY
ID
 BOOK ID
 BARROW DATE
 RETURN DATE
 RETURNED DATE
 STATUS
TABLES
MASTER
BOOKS
REQUEST
LIST
FACULTY
STUDENTS
BORROW
BOOKS
DATABASE DESIGN
25
BORROW
BOOKS
Unique identifier for each transaction.
•BID (Primary Key):
Identifier for the student or faculty member involved in the
transaction.
STUDENT/FACULTY
ID:
Identifier for the borrowed book.
BOOK ID:
Date when the book was borrowed.
BARROW DATE:
Expected return date for the book.
RETURN DATE:
Actual return date of the book.
RETURNED DATE:
Status of the transaction (e.g., pending, returned, overdue).
STATUS:
DATABASE DESIGN
26
 SID(PRIMARY KEY)
 REG. No.
 NAME
 PASSWORD(ENCRYP
TED)
 GENDER
 EMAIL
 YEAR OF JOINING
DB
BORROW
BOOKS
MASTER
BOOKS
REQUEST
LIST
FACULTY
STUDENTS
DATABASE DESIGN
27
STUDENTS
Unique identifier for each student.
•SID (Primary Key):
Registration number or unique identifier for the student.
REG. No.:
Full name of the student.
NAME:
Encrypted password for secure authentication.
PASSWORD
(ENCRYPTED):
Gender of the student.
GENDER:
Email address of the student.
EMAIL:
Year when the student joined the institution.
YEAR OF JOINING:
Shift in which the student is enrolled (e.g., morning, evening).
SHIFT:
DATABASE DESIGN
28
 CAFID(PRIMARY KEY)
 REG. No.
 NAME
 PASSWORD(ENCRYP
TED)
 GENDER
 EMAIL
DB
STUDENTS
BORROW
BOOKS
MASTER
BOOKS
REQUEST
LISTS
FACULTY
DATABASE DESIGN
29
FACULTY
Unique identifier for each faculty member.
•FACULTYID
(Primary Key):
Registration number or unique identifier for the faculty.
REG. No.:
Full name of the faculty member.
NAME:
Encrypted password for secure authentication.
PASSWORD
(ENCRYPTED):
Gender of the faculty member.
GENDER:
Email address of the faculty member.
EMAIL:
Designation or position of the faculty member (e.g., Professor,
Guest Lecturer).
DESIGNATION:
DATABASE DESIGN
30
 RID(PRIMARY KEY)
 REQUESTER ID
 RECEVIER ID
 MESSGAGE
 REQUESTER ROLE
 RECEVIER ROLE
DB
FACULTY
STUDENTS
BORROW
BOOKS
MASTER
BOOKS
REQUEST
LIST
DATABASE DESIGN
31
REQUEST
LIST
Unique identifier for each request/notification.
•RID (Primary
Key):
Identifier for the user making the
request/notification.
REQUESTER
ID:
Identifier for the user receiving the
request/notification (e.g., borrower and admin).
RECEIVER ID:
The content of the request or notification message.
MESSAGE:
Role of the requester (student or faculty or admin).
REQUESTER
ROLE:
Role of the receiver (borrower, admin).
RECEIVER
ROLE:
OUTPUT DESIGN
32
OUTPUT DESIGN
33
OUTPUT DESIGN
34
ANY QUESTIONS
?
35
PITCH DECK 36

Más contenido relacionado

Similar a Library management system version 2 using to CodeIgniter 4 Framework PPT

Digital Library System
Digital Library SystemDigital Library System
Digital Library SystemJudy T Raj
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system1amitgupta
 
c++ library management
c++ library managementc++ library management
c++ library managementshivani menon
 
Book repository management system
Book repository management systemBook repository management system
Book repository management systemPooja Talreja
 
STICMLSO
STICMLSOSTICMLSO
STICMLSOCarKeyr
 
Library management system
Library management systemLibrary management system
Library management systemajinu123
 
College Library Management System
College Library Management SystemCollege Library Management System
College Library Management SystemJAMSHIYA SULTHANA
 
Library management system project
Library management system projectLibrary management system project
Library management system projectAJAY KUMAR
 
Digital Library System
Digital Library SystemDigital Library System
Digital Library SystemJudy T Raj
 
Library Management System.ppt
Library Management System.pptLibrary Management System.ppt
Library Management System.pptMohitDhande3
 
Library management system
Library management systemLibrary management system
Library management systemKamal Krish
 
A Brief Overview of BIBFRAME, by Angela Kroeger
A Brief Overview of BIBFRAME, by Angela KroegerA Brief Overview of BIBFRAME, by Angela Kroeger
A Brief Overview of BIBFRAME, by Angela KroegerAngela Kroeger
 
library management system PHP
 library management system PHP  library management system PHP
library management system PHP reshmajohney
 
Online Library Management
Online Library ManagementOnline Library Management
Online Library ManagementVarsha Sarkar
 
Library management system
Library management systemLibrary management system
Library management systemParesh Gosavi
 
E book management system
E book management systemE book management system
E book management systemBarani Tharan
 

Similar a Library management system version 2 using to CodeIgniter 4 Framework PPT (20)

Digital Library System
Digital Library SystemDigital Library System
Digital Library System
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system
 
c++ library management
c++ library managementc++ library management
c++ library management
 
Srs library m s
Srs library m sSrs library m s
Srs library m s
 
Book repository management system
Book repository management systemBook repository management system
Book repository management system
 
STICMLSO
STICMLSOSTICMLSO
STICMLSO
 
Library management system
Library management systemLibrary management system
Library management system
 
E-library mangament system
E-library mangament systemE-library mangament system
E-library mangament system
 
UNIT01-DBMS.ppt
UNIT01-DBMS.pptUNIT01-DBMS.ppt
UNIT01-DBMS.ppt
 
College Library Management System
College Library Management SystemCollege Library Management System
College Library Management System
 
Library management system project
Library management system projectLibrary management system project
Library management system project
 
Digital Library System
Digital Library SystemDigital Library System
Digital Library System
 
Bill howe 2_databases
Bill howe 2_databasesBill howe 2_databases
Bill howe 2_databases
 
Library Management System.ppt
Library Management System.pptLibrary Management System.ppt
Library Management System.ppt
 
Library management system
Library management systemLibrary management system
Library management system
 
A Brief Overview of BIBFRAME, by Angela Kroeger
A Brief Overview of BIBFRAME, by Angela KroegerA Brief Overview of BIBFRAME, by Angela Kroeger
A Brief Overview of BIBFRAME, by Angela Kroeger
 
library management system PHP
 library management system PHP  library management system PHP
library management system PHP
 
Online Library Management
Online Library ManagementOnline Library Management
Online Library Management
 
Library management system
Library management systemLibrary management system
Library management system
 
E book management system
E book management systemE book management system
E book management system
 

Último

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Último (20)

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

Library management system version 2 using to CodeIgniter 4 Framework PPT