DATA STRUCTURE
LIBRARY MANAGEMENT USING C
HARSHIL PATEL(140130107066)
DHAVAL PATEL(140130107063)
RUSHI PARIKH(140130107052)
PROJECT ABSTRACT
 Library Management System is a simple
console application without graphics,
developed using C programming
language.
 It is compiled in Code::Blocks using GCC
compiler.
 This mini project utilizes various aspects
of the C language such as functions,
arrays, pointers, file handling, and data
structure.
 With this simple application, users can
perform all the basic book-related
operations and features provided by
today’s advanced library management
Data Structure
 We use Link List in our program.
 Link List is linear data structure.
 Link List is very flexible , dynamic data
structure in which the element can be
added or deleted from anywhere.
 In Link list each element is called
node.
 NODE
 In node one part is data and another
part is pointer which point to next
node.
 The last node is NULL pointer.
FEATURES
The key features of library management
system are:
 Add books
 Return books
 Issue books
 Delete record of books issued
 View record of books issued
 Books are categorized into different
departments
Main Menu
Initial Entry of book
Add books
Stocks Of books
Sales of Books
Search function
Display Function
Thank
You !!!

Library management in Data structure

  • 1.
    DATA STRUCTURE LIBRARY MANAGEMENTUSING C HARSHIL PATEL(140130107066) DHAVAL PATEL(140130107063) RUSHI PARIKH(140130107052)
  • 2.
    PROJECT ABSTRACT  LibraryManagement System is a simple console application without graphics, developed using C programming language.  It is compiled in Code::Blocks using GCC compiler.  This mini project utilizes various aspects of the C language such as functions, arrays, pointers, file handling, and data structure.  With this simple application, users can perform all the basic book-related operations and features provided by today’s advanced library management
  • 3.
    Data Structure  Weuse Link List in our program.  Link List is linear data structure.  Link List is very flexible , dynamic data structure in which the element can be added or deleted from anywhere.  In Link list each element is called node.
  • 4.
     NODE  Innode one part is data and another part is pointer which point to next node.  The last node is NULL pointer.
  • 5.
    FEATURES The key featuresof library management system are:  Add books  Return books  Issue books  Delete record of books issued  View record of books issued  Books are categorized into different departments
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.