"Library Mannagement Sysytem": Visvesvaraya Technological University "JNANA SANGAMA", Belagavi-590018, Karnataka
"Library Mannagement Sysytem": Visvesvaraya Technological University "JNANA SANGAMA", Belagavi-590018, Karnataka
A
Mini-Project Report
on
“LIBRARY MANNAGEMENT
SYSYTEM”
Submitted in partial fulfilment as a requirement of V semester for
Bachelor of Engineering in Artificial Intelligence and Machine Learning
Submitted by:
LIKHITH GN (4YG21AD025)
LOHITH DR (4YG21AD027)
DEPARTMENT OF
ARTIFICIAL INTELLIGENCE AND DATA SCIENCE
CERTIFICATE
This is to Certify that the Database Management System Mini-Project work entitled
“Identifying smartphone users based on how they interact with their
phones” is a bonafide work carried out by LIKHITH GN (4YG21AD025) AND LOHITH
DR (4YG21AD027) in partial fulfilment for the requirement of 5th Semester Bachelor of
Engineering in Artificial Intelligence and Data Science of the Visvesvaraya Technological
University, Belagavi, Karnataka during the year 2023-2024. It is certified that all
corrections/suggestions indicated for the Internal Assessment have been incorporated in the
report. The DBMS Mini-Project report has been approved as it satisfies all the academic
requirements in respect of Mini-Project work prescribed for the 5th Semester Bachelor of
Engineering.
Mrs. Mitha D B.E., M.Tech Mr. Vivekananda B.E., M.Tech., (Ph.D Mr. Raghu Nandan.R B.E.,M.Tech(Ph.D)
External Exam:
1. _____________________ ___________________
2. _____________________ ___________________
ACKNOWLEDGEMENT
A great deal of time and lot of effort has gone into completing this Mini Project work
and documenting it. The number of hours spent in getting through various books and other
materials related to this topic chosen by me have reaffirmed its power and utility in doing this
report work.
Several special people have contributed significantly to this effort. First of all, I am
grateful to my institution NAVKIS COLLEGE OF ENGINEERING, Hassan, which
provided me an opportunity in fulfilling my most cherished desire of reaching the goal.
I acknowledge and express my sincere thanks to our Principal Dr. Mohana.H.S for
their valuable suggestions and continued encouragement and support in the academic
endeavours.
My sincere and hearty thanks to my beloved parents, friends and others for their all- time
support and co-operation.
LIKHITH GN
(4YG16CS017)
LOHITH DR
(4YG21AD027)
i
ABSTRACT
The continuous advancement in the Internet of Things technology allows
people to connect anywhere at any time, thus showing great potential in technology
like smart devices (including smartphones and wearable devices). However, there is a
possible risk of unauthorized access to these devices and technologies. Unfortunately,
frequently used authentication schemes for protecting smart devices (such as
passwords, PINs, and pattern locks) are vulnerable to many attacks. USB tokens and
hardware keys have a risk of being lost. Biometric verification schemes are insecure as
well as they are susceptible to spoofing attacks. Maturity in sensor chips and
machine learning algorithms provides a better solution for authentication problems
based on behavioural biometrics, which aims to identify the behavioural traits that a
user possesses, such as hand movements and waving patterns. Therefore, the aim is to
provide a solution for passive and continuous authentication of smartphone users by
analyzing their activity patterns when interacting with their phones. The
motivation is to learn the physical interactions of a smartphone owner for
distinguishing him/her from other users to avoid any unauthorized access to the
device. Extensive experiments are conducted to test the performance of the
proposed system using random forests, support vector machine, and Bayes net.
The best average recognition accuracy of 74.97% is achieved with the random
forests classifier, which shows the significance of recognizing smartphone users
based on their interaction with the phones.
ii
CONTENTS
Acknowledgement i
Abstract ii
Chapter-1
Introduction page no
1.1 Overview 1
1.2 Objective 2
Chapter-2
2.1.2 MySQL 6
2.2.1 Hardware 7
2.2.2 Software 7
Chapter-3
3.3.1 Registration 10
Chapter-4
4.2 Register 14
4.5 Messages 17
4.8.1 Issue 20
4.8.2 Renew 21
4.8.3 Return 21