SlideShare a Scribd company logo
1 of 17
Khawaja Fareed University of Engineering and Information Technology Rahim Yar Khan
Group Members:
 Ahtisham Ul Haq (elen18111033)
 M Zeeshan Shaheen (elen18111041)
 M Junaid Sikandar (elen18111020)
Library Management
System
Department:
Department of Electrical Engineering
Ahtisham Ul Haq
Presenting :
Introduction to Library
Management System
(Console) C++Program
Khawaja Fareed University of Engineering and Information Technology Rahim Yar Khan
Department:
Department of Electrical Engineering
Introduction to Library Management System
(Console) C++Program
This mini project in C++ Library Management
System is a console application without graphic
developed using the C++ programming language. It is
compiled in Code::Blocks and DEV C++ with the GNU
compiler. In this, you can perform book-related
operations like in a REAL library management system
with computer.
Presented By: Ahtisham Ul Haq
Introduction to Library Management System
(Console) C++Program
Here, you can perform functions such as add books,
return books, issue books, delete record of books
issued, view record of books issued, search for books,
and more. File handling has been extensively used in
this project for almost all functions. So, this project
can definitely guide you to understand C++ mini
projects in a better way.
Presented By: Ahtisham Ul Haq
Introduction to Library Management System
(Console) C++Program
The source code is organized well, and it has
multiple comment lines to help you understand
the project better.
Presented By: Ahtisham Ul Haq
Introduction to Library Management System
(Console) C++Program
For library management, this project considers
six departments – Computer, Electrical, Civil,
Mechanical, Chemical and BioChemistry. These
departments work simultaneously with the
operations mentioned above.
Presented By: Ahtisham Ul Haq
Muhammad Zeeshan
Presenting :
Function Used In Project
(Console) C++Program
Khawaja Fareed University of Engineering and Information Technology Rahim Yar Khan
Department:
Department of Electrical Engineering
Function Used in Project
(Console) C++Program
These are the functions used in this mini project:
void mainmenu(void) – This function is used to display the main menu of this project.
Scroll down to Output to view the main menu.
void returnfunc(void) – Inside this function, the main menu function (mentioned
above) is called when the user presses a key. With this, the user can return back to the
main menu.
void addbooks(void) – This function adds books in a file. For that, you need to mention
the department to which you want to add the book.
Presented By: M Zeeshan
Function Used in Project
(Console) C++Program
These are the functions used in this mini project:
void deletebooks(void) – This function is used to Delete the book from the saved Record.
void editbooks(void) – This function is used to Edit the book Information about book Name Author’s name Book
ID etc.
void searchbooks(void) – This function is used for Searching in Save record in library and find book availability of
Book in library.
void issuebooks(void) – This function purpose is to issuing book to Student.
void viewbooks(void) – This function is used to View list of book available in library.
Presented By: M Zeeshan
Function Used in Project
(Console) C++Program
These are the functions used in this mini project:
void issuerecord() – With this function, you can keep record of the student to whom the book has been issued.
void closeapplication(void) – This function is for closing the application.
int getdata() – This function asks for data input from the user.
int checkid(int) – This function is used to check whether the ID of a book entered by a user exists in file or not.
void Password() – Due to this function, the user is asked to input password to run the application after it is opened.
You can’t change the password upon running the application.
Presented By: M Zeeshan
Function Used X and Y coordinate in Project
(Console) C++Program
void gotoxy (int x, int y) – You need to understand this function as it is one of the
most important one used in mini project on Library Management System in C++.
This function allows you to print text in any place of screen. Using this function in
Code::Blocks and Dev C++ requires coding, but it can be directly used in Turbo C++.
Here is a code for this function in Dev C++.
Presented By: M Zeeshan
Out Put Displays
(Console) C++Program
Presented By: M Zeeshan
Out Put Displays
(Console) C++Program
Presented By: M Zeeshan
Out Put Displays
(Console) C++Program
Presented By: M Zeeshan
Out Put Displays
(Console) C++Program
Presented By: M Zeeshan
Out Put Displays
(Console) C++Program
Presented By: M Zeeshan
Out Put Displays
(Console) C++Program
Presented By: M Zeeshan

More Related Content

What's hot

Library management system
Library management systemLibrary management system
Library management systemtechlike
 
Library Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source CodeLibrary Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source CodeRadikhaSharma
 
Book Shop Management System
Book Shop Management SystemBook Shop Management System
Book Shop Management SystemMuhammadRifat12
 
Library management system
Library management systemLibrary management system
Library management systemNi
 
Library Management System - LMS
Library Management System - LMSLibrary Management System - LMS
Library Management System - LMSHasibul Haque Hira
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation Smit Patel
 
Library Management System
Library Management SystemLibrary Management System
Library Management SystemRanjan Ranjan
 
Library management system
Library management systemLibrary management system
Library management systemwethecodershelp
 
Final Presentation on Online Library Management
Final Presentation on Online Library ManagementFinal Presentation on Online Library Management
Final Presentation on Online Library ManagementSneha Yadav
 
On-line book store presentation
On-line book store presentation On-line book store presentation
On-line book store presentation Smit Patel
 
Library management system
Library management systemLibrary management system
Library management systemKamal Krish
 
Library management system
Library management systemLibrary management system
Library management systemKhushboo Taneja
 
Library Management System
Library Management System Library Management System
Library Management System Ankita Jangir
 
New library management system slide
New library management system slideNew library management system slide
New library management system slideEnzo Ivan
 
c++ library management
c++ library managementc++ library management
c++ library managementshivani menon
 
Library management system project
Library management system projectLibrary management system project
Library management system projectAJAY KUMAR
 
Library management system
Library management systemLibrary management system
Library management systemSara Malik
 

What's hot (20)

Library management system
Library management systemLibrary management system
Library management system
 
Library Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source CodeLibrary Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source Code
 
Book Shop Management System
Book Shop Management SystemBook Shop Management System
Book Shop Management System
 
Library management system
Library management systemLibrary management system
Library management system
 
Library Management System - LMS
Library Management System - LMSLibrary Management System - LMS
Library Management System - LMS
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Library management system
Library management systemLibrary management system
Library management system
 
Final Presentation on Online Library Management
Final Presentation on Online Library ManagementFinal Presentation on Online Library Management
Final Presentation on Online Library Management
 
On-line book store presentation
On-line book store presentation On-line book store presentation
On-line book store presentation
 
Library management system
Library management systemLibrary management system
Library management system
 
Library management system
Library management systemLibrary management system
Library management system
 
Library Management System
Library Management System Library Management System
Library Management System
 
Library management system using java technology
Library management system using java technologyLibrary management system using java technology
Library management system using java technology
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
New library management system slide
New library management system slideNew library management system slide
New library management system slide
 
c++ library management
c++ library managementc++ library management
c++ library management
 
Library management system project
Library management system projectLibrary management system project
Library management system project
 
Library management system
Library management systemLibrary management system
Library management system
 

Similar to Library Management System ppt

object oriented programming language.pptx
object oriented programming language.pptxobject oriented programming language.pptx
object oriented programming language.pptxsyedabbas594247
 
Functions_in_Python.pptx
Functions_in_Python.pptxFunctions_in_Python.pptx
Functions_in_Python.pptxkrushnaraj1
 
chapter-8-function-overloading.pdf
chapter-8-function-overloading.pdfchapter-8-function-overloading.pdf
chapter-8-function-overloading.pdfstudy material
 
Quiz managment system
Quiz managment systemQuiz managment system
Quiz managment systemtamourk2
 
Virtual function
Virtual functionVirtual function
Virtual functionsdrhr
 
Book management system
Book management systemBook management system
Book management systemSHARDA SHARAN
 
Principles of object oriented programing
Principles of object oriented programingPrinciples of object oriented programing
Principles of object oriented programingAhammed Alamin
 
PRINCE PRESENTATION(1).pptx
PRINCE PRESENTATION(1).pptxPRINCE PRESENTATION(1).pptx
PRINCE PRESENTATION(1).pptxSajalKesharwani2
 
Presentation on Function in C Programming
Presentation on Function in C ProgrammingPresentation on Function in C Programming
Presentation on Function in C ProgrammingShuvongkor Barman
 
Innovation Generation - The Mobile Meetup: Android Best Practices
Innovation Generation - The Mobile Meetup: Android Best PracticesInnovation Generation - The Mobile Meetup: Android Best Practices
Innovation Generation - The Mobile Meetup: Android Best PracticesSolstice Mobile Argentina
 
Educational Objectives After successfully completing this assignmen.pdf
Educational Objectives After successfully completing this assignmen.pdfEducational Objectives After successfully completing this assignmen.pdf
Educational Objectives After successfully completing this assignmen.pdfrajeshjangid1865
 
object oriented programming part inheritance.pptx
object oriented programming part inheritance.pptxobject oriented programming part inheritance.pptx
object oriented programming part inheritance.pptxurvashipundir04
 

Similar to Library Management System ppt (20)

Built in function
Built in functionBuilt in function
Built in function
 
Neha
NehaNeha
Neha
 
object oriented programming language.pptx
object oriented programming language.pptxobject oriented programming language.pptx
object oriented programming language.pptx
 
Functions_in_Python.pptx
Functions_in_Python.pptxFunctions_in_Python.pptx
Functions_in_Python.pptx
 
Functions in C++
Functions in C++Functions in C++
Functions in C++
 
chapter-8-function-overloading.pdf
chapter-8-function-overloading.pdfchapter-8-function-overloading.pdf
chapter-8-function-overloading.pdf
 
Quiz managment system
Quiz managment systemQuiz managment system
Quiz managment system
 
arrays.ppt
arrays.pptarrays.ppt
arrays.ppt
 
Intro To C++ - Class 14 - Midterm Review
Intro To C++ - Class 14 - Midterm ReviewIntro To C++ - Class 14 - Midterm Review
Intro To C++ - Class 14 - Midterm Review
 
Virtual function
Virtual functionVirtual function
Virtual function
 
Book management system
Book management systemBook management system
Book management system
 
Principles of object oriented programing
Principles of object oriented programingPrinciples of object oriented programing
Principles of object oriented programing
 
Vedic Calculator
Vedic CalculatorVedic Calculator
Vedic Calculator
 
ArduinoWorkshop2.pdf
ArduinoWorkshop2.pdfArduinoWorkshop2.pdf
ArduinoWorkshop2.pdf
 
PRINCE PRESENTATION(1).pptx
PRINCE PRESENTATION(1).pptxPRINCE PRESENTATION(1).pptx
PRINCE PRESENTATION(1).pptx
 
Presentation on Function in C Programming
Presentation on Function in C ProgrammingPresentation on Function in C Programming
Presentation on Function in C Programming
 
Jbug 201812 pm_tool
Jbug 201812 pm_toolJbug 201812 pm_tool
Jbug 201812 pm_tool
 
Innovation Generation - The Mobile Meetup: Android Best Practices
Innovation Generation - The Mobile Meetup: Android Best PracticesInnovation Generation - The Mobile Meetup: Android Best Practices
Innovation Generation - The Mobile Meetup: Android Best Practices
 
Educational Objectives After successfully completing this assignmen.pdf
Educational Objectives After successfully completing this assignmen.pdfEducational Objectives After successfully completing this assignmen.pdf
Educational Objectives After successfully completing this assignmen.pdf
 
object oriented programming part inheritance.pptx
object oriented programming part inheritance.pptxobject oriented programming part inheritance.pptx
object oriented programming part inheritance.pptx
 

Recently uploaded

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Recently uploaded (20)

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 

Library Management System ppt

  • 1. Khawaja Fareed University of Engineering and Information Technology Rahim Yar Khan Group Members:  Ahtisham Ul Haq (elen18111033)  M Zeeshan Shaheen (elen18111041)  M Junaid Sikandar (elen18111020) Library Management System Department: Department of Electrical Engineering
  • 2. Ahtisham Ul Haq Presenting : Introduction to Library Management System (Console) C++Program Khawaja Fareed University of Engineering and Information Technology Rahim Yar Khan Department: Department of Electrical Engineering
  • 3. Introduction to Library Management System (Console) C++Program This mini project in C++ Library Management System is a console application without graphic developed using the C++ programming language. It is compiled in Code::Blocks and DEV C++ with the GNU compiler. In this, you can perform book-related operations like in a REAL library management system with computer. Presented By: Ahtisham Ul Haq
  • 4. Introduction to Library Management System (Console) C++Program Here, you can perform functions such as add books, return books, issue books, delete record of books issued, view record of books issued, search for books, and more. File handling has been extensively used in this project for almost all functions. So, this project can definitely guide you to understand C++ mini projects in a better way. Presented By: Ahtisham Ul Haq
  • 5. Introduction to Library Management System (Console) C++Program The source code is organized well, and it has multiple comment lines to help you understand the project better. Presented By: Ahtisham Ul Haq
  • 6. Introduction to Library Management System (Console) C++Program For library management, this project considers six departments – Computer, Electrical, Civil, Mechanical, Chemical and BioChemistry. These departments work simultaneously with the operations mentioned above. Presented By: Ahtisham Ul Haq
  • 7. Muhammad Zeeshan Presenting : Function Used In Project (Console) C++Program Khawaja Fareed University of Engineering and Information Technology Rahim Yar Khan Department: Department of Electrical Engineering
  • 8. Function Used in Project (Console) C++Program These are the functions used in this mini project: void mainmenu(void) – This function is used to display the main menu of this project. Scroll down to Output to view the main menu. void returnfunc(void) – Inside this function, the main menu function (mentioned above) is called when the user presses a key. With this, the user can return back to the main menu. void addbooks(void) – This function adds books in a file. For that, you need to mention the department to which you want to add the book. Presented By: M Zeeshan
  • 9. Function Used in Project (Console) C++Program These are the functions used in this mini project: void deletebooks(void) – This function is used to Delete the book from the saved Record. void editbooks(void) – This function is used to Edit the book Information about book Name Author’s name Book ID etc. void searchbooks(void) – This function is used for Searching in Save record in library and find book availability of Book in library. void issuebooks(void) – This function purpose is to issuing book to Student. void viewbooks(void) – This function is used to View list of book available in library. Presented By: M Zeeshan
  • 10. Function Used in Project (Console) C++Program These are the functions used in this mini project: void issuerecord() – With this function, you can keep record of the student to whom the book has been issued. void closeapplication(void) – This function is for closing the application. int getdata() – This function asks for data input from the user. int checkid(int) – This function is used to check whether the ID of a book entered by a user exists in file or not. void Password() – Due to this function, the user is asked to input password to run the application after it is opened. You can’t change the password upon running the application. Presented By: M Zeeshan
  • 11. Function Used X and Y coordinate in Project (Console) C++Program void gotoxy (int x, int y) – You need to understand this function as it is one of the most important one used in mini project on Library Management System in C++. This function allows you to print text in any place of screen. Using this function in Code::Blocks and Dev C++ requires coding, but it can be directly used in Turbo C++. Here is a code for this function in Dev C++. Presented By: M Zeeshan
  • 12. Out Put Displays (Console) C++Program Presented By: M Zeeshan
  • 13. Out Put Displays (Console) C++Program Presented By: M Zeeshan
  • 14. Out Put Displays (Console) C++Program Presented By: M Zeeshan
  • 15. Out Put Displays (Console) C++Program Presented By: M Zeeshan
  • 16. Out Put Displays (Console) C++Program Presented By: M Zeeshan
  • 17. Out Put Displays (Console) C++Program Presented By: M Zeeshan