Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Vidyavardhini Charitable Trust's

Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

COMPUTER ENGINEERING DATA STRUCTURE USING C

Maharashtra State Board of Technical Education,


Mumbai

Vidyavardhini Charitable Trust’s

Abhaysinhraje Bhonsle Institute of Technology


Shahunagar - Shendre, Satara.

2020-2021

A PROJECT REPORT ON

Project Name: “IMPLEMENT LIBRARY SYSTEM OPERATION USING DATA


STRUCTURE”

SUBMITED BY:

1) PATIL SHUBHAM NANASO (16)


2) PAWAR TEJAS GOPAL (17)
3) SAWALE KARAN YUVRAJ (18)

UNDER THE GUIDANCE OF: Mr. Dhongade.R

Sub Teacher Name: Mr. Dhongade.R

(Computer Dept)

Page 1 of 14
COMPUTER ENGINEERING DATA STRUCTURE USING C

This is to certify that:

§ Roll No: 16
§ Roll No: 17
§ Roll No: 18

Diploma in Computer Engineering, has satisfactorily completed the project work under
mini project report on, Project Name: “IMPLEMENT LIBRARY SYSTEM
OPERATION USING DATA STRUCTURE “under my guidance and supervision, this
is part of partial fulfilment of the requirement for submission of Maharashtra State
Board of Technical Education, Mumbai during Semester third of Academic year 2020-
2021.

GUIDE HOD PRINCIPAL


Mr. Dhongade.R Ms. Nikam.R. A Mr. Dhumal.S. U
Computer Dept. Computer Engineering Dept. A.B.I.T.(Poly), Satara
A.B.I.T(Poly), Satara A.B.I.T.(Poly), Satara

Page 2 of 14
COMPUTER ENGINEERING DATA STRUCTURE USING C

TABLE OF CONTENTS

SR .NO INDEX PAGE NO

1 ACTION PLAN 04
2 PROJECT ABSTRACT 05
3 DATA STRUCTURE 06
4 NODE 07
5 FEATURES 08
6 MAIN MENU 09
7 INITIAL ENTRY OF BOOK 09
8 ADD BOOK 10
9 STOCKS OF BOOK 10
10 SALES OF BOOK 11
11 SRARCH FUNCTION 11
12 DISPLAY FUNCTION 12
13 13
ACKNOWLEDGEMENT
14 REFERENCE 14

Page 3 of 14
COMPUTER ENGINEERING DATA STRUCTURE USING C

ACTION PLAN

Action Details of activity Start Date Finish Responsible


Plan: Date Team
Sr. No member
1 Selected the topic for 30-11-20 10-12-20 Tejas
micro-project
2 We organized things 10-12-20 20-12-20 Karan
required for our project

3 We browsed the 20-12-20 25-12-20 Shubham


internet for
information and raw
data
4 We attended extra 25-12-21 05-01-21 Karan
lectures for our project
topic
5 We made 10-01-21 15-01-21 Tejas
points/notes on the
information we
collected
6 We created a word 15-01-21 20-01-21 Shubham
document with help
of our teacher
7 We made corrections 20-01-21 25-01-21 Karan
by discussing with
our teacher
8 We also created a PDF 25-01-21 30-01-21 Shubham
document to
make a hard copy of the
report

Page 4 of 14
COMPUTER ENGINEERING DATA STRUCTURE USING C

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

Page 5 of 14
COMPUTER ENGINEERING DATA STRUCTURE USING C

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.

Page 6 of 14
COMPUTER ENGINEERING DATA STRUCTURE USING C

NODE

✓ In node one part is data and another part is pointer which point to
next node.

✓ The last node is NULL pointer.

Page 7 of 14
COMPUTER ENGINEERING DATA STRUCTURE USING C

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

Page 8 of 14
COMPUTER ENGINEERING DATA STRUCTURE USING C

MAIN MENU:

Initial Entry of book:

Page 9 of 14
COMPUTER ENGINEERING DATA STRUCTURE USING C

Add books:

Stocks Of books:

Page 10 of 14
COMPUTER ENGINEERING DATA STRUCTURE USING C

Sales of Books:

Search Function:

Page 11 of 14
COMPUTER ENGINEERING DATA STRUCTURE USING C

Display Function:

Page 12 of 14
COMPUTER ENGINEERING DATA STRUCTURE USING C

Acknowledgement:

We take this opportunity to express sincere thanks to our project guide


. Mr. Dhongade.R sir
Under whose guidance our project is done.
We also thanks to all the Computer department teachers for their
valuable guidance, and timely suggestions without which we
could not complete this project work.

Only because of our staff inspiration and instructions we could


achieve satisfactory completion of project work.

Last but not least, we wish to thanks all of those who have helped us

Page 13 of 14
COMPUTER ENGINEERING DATA STRUCTURE USING C

Reference:

Library management in Data structure (slideshare.net)

Page 14 of 14

You might also like