De Final Report
De Final Report
A
Project on
B.E-III, Semester-VI
(Computer Engineering)
Submitted by:
Academic year
(2021-2022)
Bhagwan Arihant Institute of Technology,
Surat
CERTIFICATE
This is to certify that project entitled “Library Management System” has been
carried out by Ms. Riddhi Dungarani (191390107008), Ms. Sonu Pal
(191390107020), Mr. Monit Pansheriya (191390107023), Mr. Aarsh Patel
(191390107024), Ms. Kajal Tiwari (191390107047), at Bhagwan Arihant
Institute of Technology under my guidance and supervision in partial fulfilment
of the Design Engineering –II(B) (3160001) – 6th Semester, Degree of Bachelor
of Engineering in Computer Engineering of Gujarat Technological University,
Ahmedabad during the academic year 2021-2022.
Date:
ii
EXAMINER’S CERTIFICATE OF
APPROVAL
Date:-
Place: - EXAMINER’S SIGN
iii
DECLARATION
We hereby declare that the project work entities “LIBRARY MANAGMENT SYSTEM”
submitted by us to GTU, AHMEDABAD, in partial fulfillment of the requirement for the
award of the degree of B.E Computer Engineering is a record of bonafide project work
carried out by us under the guidance of Prof. Monali Panchal. I further declare that work
reported in this project will not be submitted, either in part or in full, for the award of any
degree in this institute or any other institute or university.
iv
ACKNOWLEDGEMENT
Apart from efforts, the success of this project depends largely on the encouragement and
support of many others. We take this opportunity to express our gratitude to the people who
have instructed for making this project.
We would like to thanks our head of department Ms. Monali Panchal for being a source of
constant inspiration to do something creative, innovative task.
v
ABSTRACT
vi
TABLE OF CONTENTS
1 Introduction 1
1.1 Introduction to design engineering 1
1.2 Design Engineering Steps 2
1.3 Introduction of Domain 2
1.4 Reverse Engineering 3
1.5 Team building & logbook exercise with its importance 3
3 Empathy Canvas 9
3.1 Observations through Empathy Mapping Canvas 9
3.1.1 User 10
3.1.2 Stakeholders 10
3.1.3 Activities 11
3.1.4 Story Boarding 12
6 Ideation Canvas 16
6.1 Observations through Ideation Canvas 16
6.1.1 People 17
6.1.2 Activities 17
6.1.3 Situation/Context/Location 18
vii
6.1.4 Props/Possible Solution 19
8 Prototype 26
8.1 Observation through Prototype 26
8.2 Implementation 28
10 Plagiarism Report 40
11 References 41
viii
LIST OF FIGURE
ix
Fig 8.2.15 Plagiarism Check 35
Fig 8.2.16 View Issue Book Detail 35
Fig 8.2.17 Setting 36
Fig 8.2.18 Sign Up 36
Fig 8.2.19 User Login 37
Fig 8.2.20 Issue Book Detail 37
Fig 8.2.21 Search Book 38
Fig 8.2.22 Profile 38
Fig 10.1 Plagiarism Check 40
x
Design Engineering – II (B) [3160001] Library Management System
Chapter 1
Introduction
• Much of the world around us is designed in some way. Modern living relies on the
products, systems, and services created to support how we live. The design comes
from the ability to think.
• Design Engineering is an initiative taken by Gujarat Technology University (GTU) in
this direction with the help and guidance of the professors of IITs and the GTU
introduction council is being started. We are looking ahead and moving towards on
the path of innovation.
• Design Engineering is a general term that covers multiple Engineering disciplines
including Electrical and communication, Mechanical, Chemical, Civil, Computer
Engineering, Information Technology, and structural building/architectural
Engineering.
• Design is a plan of system, its implementation and utilization for attending a goal. It
is to change the undesired situation into the desired situation means to find the
solution of undesired situation. Designing means involving goal-oriented processes.
• Design thinking is a methodology used by the designer to solve a complex problem,
and finding desirable solution for the client. A design mind-set is not problem-
focused; it is solution-focused and action-oriented towards creating preferred future.
Design thinking drop upon logic, imagination, intuition and systemic reasoning to
explore possibilities of what could be and to create desired outcomes that benefit the
end user.
• Design thinking is the process of thinking out of the box, therefore, we can find the
best/useful information for our domain and project. And using this technique, we can
easily find the best solution for that domain.
• Design a prototype
• Communicate
• Redesign
Our group member had visited library for study purpose and we observe many problem
while visiting like.
• Book issuing
• Searching book
• Finding record
• Paying penalty
We try to solve the problem which we had observe in library through an web site so it
became easy for visitor to accessing the library.
For example, we have to find the web site related to our domain and search for the
problems of that web site. At last, we have to solve those problems as well as we
can add new features in our web site which we are going to develop.
Team work is most important in design engineering because one person can’t make perfect
design and can’t find the best solution. So when we work in team, we can easily find the
best solution and we can finish work in short time.
Team building means sharing each other’s ideas and come to a point. Everyone has many
ideas or thought so that they can share their ideas with their mates and research on that
ideas and make it better.
Chapter 2
AEIOU Summary & Mind Mapping
2.1.1 Environment
• Peaceful
• Emotional
• Fresh
• Clean
2.1.2 Interactions
During the survey, we had observed interaction between the following people.
• Librarian→ Visitor
• Librarian →Peon
• Owner→ Librarian
• Librarian → Students
• Students → Students
• Students → Peon
• Visitor→ Peon
• Visitor→ Visitor
• Security→ Visitor
2.1.3 Objects
• Ideal poster
• Chairs
• Computers/Scanner
• Air conditioner
• Cupboard
• Printer
• Study table
• Marker-pen
• Lockers
• Book shelves
• Books/Registers
2.1.4 Activities
• Book donation
• Research
• Seminar
• Reading
• Library day
• Book fair
• Watching
• Exhibition
• Writing
2.1.5 Users
The above figure shows the mind map of library. As shown in the figure, we have divided our
project into several parts such as activities, needs, facilities, events, department and types.
Types of a library are academic, public, special and national library.
Department of a library are old & rare books dep., the arts dep., local history dep., etc. Needs
of a library are best management, good reader, fast searching, etc. library includes facilities
like reading hall, office, AC and E-book. Events held are world library day, exhibition, book
lunching, book donation, book tasting, book fair, etc. Fun activities like Try new technology,
play game, joins clubs, enjoy arts &crafts and much more.
Chapter 3
Empathy Canvas
In this canvas, we had learned new things like stakeholders and storyboarding.
Stakeholders are the people who are directly connected to the system like the founder. In
storyboarding, we have learned that what the happy or sad things are being
observed by a user.
3.1.1 User
The user who are directly or indirectly connected to system are listed below.
• Student
• Teacher
• Owner
• Visitor
• Researcher
• Security
• Peon
3.1.2 Stakeholders
Stakeholders are the people who are directly connected to the system. They are listed
below.
• Founder
• Owner
• Peon
• Security
• Local government
• Librarian
3.1.3 Activities
The activities that are happening in the Library are manifests below.
• Book donation
• Research
• Seminar
• Reading
• Library day
• Book fair
• Watching
• Exhibition
• Writing
Happy
• The end of April, My exam was finished then I did not need a book that’s why me and
my friend had donated textbook in library.
• One day a handicap girl did entering library. She wasneed a reference book for exam
but that day librarian was so busy therefore visitor had help her for find a book.
Sad
• One day, A boy was come in library. He was need a maths book for his board exam but
the librarian forget where was the book. He did not have a much time. After 5 hour he
finely maths book find. He wasted his lots of time.
• Kushi is my friend. She taken a history book from library before two weeks. The book
was to be return within a week. But she forget return the book then of that she paid
penalty amount of book. She returned the book after week of actual submission late.
Chapter 4
Prior Art Search
The idea is to build a web site to target various issues mentioned above. Major features of
this web site are as follow:
➢ This web site will connect student or visitor directly with the library.
➢ This web site will student or visitor are easily find a book.
Chapter 5
Secondary Research Diachronic and Synchronic Analysis
Secondary Research: In secondary research we were thinking about to design a mobile web
site. This web sitewill connect student or visitor directly to the LIBRARY and will provide
facility of online payment for fines. Further this web sitewill notify the student or visitor
about library.
Diachronic: The meaning of the diachronic is the study of the problem from the history. For
example, In the past the people and librarian did not know much about the technology. For
example, in the past librarians were not use computer to store student records. But after few
years, people started getting aware about technology. Currently many of the people are aware
about technology. At present, people use more computer because it’s work very fast and give
more benefits.
Synchronic: Here the analysis is done without including the history. Its aim is to describe
specific stored data. Even though there may have different rules from the earlier. For
example, Still many librarians write in the record book to store the data. But Smart
Technology has come , we can store the data in the database and easily fetch the data.
Chapter 6
Ideation Canvas
In the ideation canvas, we have learned how to choose the most suitable problem from the
list of the problem and we have to research to find the possible solution to the problem.
We have even identified the props which can be used to make our solution efficient.
6.1.1 People
6.1.2 Activities
The following list shows the activities noticed during the survey.
• Book donation
• Research
• Seminar
• Reading
• Library day
• Book fair
• Watching
• Exhibition
• Writing
Below is the list of problems which we have observed during the survey.
The props we needed for solving above problem are listed below.
• Mobile
• Computer/Laptop
• Barcode scanner
• Router
The solution that we think to implement throughweb sitehaving following features:
• Given information about book available or not
• Notification about book returns date.
• Calculate penalty
Chapter 7
Product Development Canvas
In product development canvas, we have learned about how to plan our product on the
canvas. We have written about our product experience, product features, and product
function. We also went for the survey for asking the customer about designing the product. In
reject, redesign and retain part we have shared our ideas of the product with our guide and we
had to write what they think about our product.
7.1.1 People
7.1.2 Purpose
The below list shows what might be the product experience of our web site.
• Easy to use
• Availability of book
• Quick response
• Satisfying
7.1.6 Components
Chapter 8
Prototype
Prototypes is a model of the product which we have an idea as a solution. We are making the
web site, so we have a prototype telling what we are going to add as a feature in the web site.
Prototype makes easy to understand the project solution. Using the prototype, we can
understand the problem easily.
In prototype we have tried our best that how our web sitewill work. As you will open the web
site, you will get to sign in or sign up option. Sign up option will register as a student and
librarian. Sign in will directly let you in the web site. As a student sign in gets successful, you
will see the menu option having different fields like Search book, Issue book, Return book
and About library. Search book option will let you to search all books. Issue book option will
let you issue any available book. Return book option will let you know about return the book
and show return data and give an option to pay fine on online. Payment option will provide
online payment for fines using net banking or e-wallets. About library option will let you
know about library like a librarian name, available books, library time, etc.
As a librarian sign in gets successful, you will see the menu option having different fields
like Update book details, Insert book details, Delete book details, Searching book details,
Total number of issue books, Total number of return books, Student details, and Receive
fines. Update book details option will let you to update the books details. Insert book details
option will let you to insert new books. Delete book details option will let you to delete the
book details. Searching book details option will let you to search all books. Total number of
issue books option will let you know about all issue books. Total number of return books
option will let you know about all return books. Student details option will let you know
about student. Receive fines option will let you know the recorded of receive fine as a online
and offline
8.2 Implementation
Chapter 9
Conclusion & Future Work
Conclusion
In this semester, we had completed all the observations related to our domain. We have
worked on canvas such as AEIOU summary canvas, Empathy canvas, Ideation canvas,
Product Development canvas and Mind Mapping activity. We studied some research papers
related to our domain and hence we found out the appropriate solutions for problems. When
we visited library, we took the interview of the people who were involved in the Library and
we also meet the owner of the Library. We concluded that the librarian, student and visitor
are facing many problems like difficult to find book in library, forget to return book issue
counter, etc. so to solve this problem, we thought about making a web sitewhich will
overcome all this problem. Using thisweb site, people can easily find books.
Future Work
▪ We will implement the web site of library system which include the feature like
online fine payment.
Chapter 10
Plagiarism Report
References
1. https://www.educative.io/courses/RMlM3NgjAyR
2. https://www.youtube.com/youtu.be/8f-1TphcQ_Q
3. http://www.techpedia.in
4. https://www.duplichecker.com
5. https://www.youtube.com/watch?v=LbWdAp4CCf0