Professional Documents
Culture Documents
EDUCATION
NAVJEEVAN EDUCATION
SOCIETY POLYTECHNIC
MICRO PROJECT
ii
Java Programming
REPORT BOOKLET
NAVJEEVAN POLYTECHNIC
BHANDUP [W]
iii
GROUP DETAILS
SR. Name of Roll Enrollmen Seat no
NO Group no No
Members
1. Varad R. Patil 1231 2001440111 113213
i
v
Brief Intoduction:-
A college library management is a project that manages and stores books information
electronically according to students needs. The system helps both students and library
manager to keep a constant track of all the books available in the library. It allows both
the admin and the student to search for the desired book. It becomes necessary for
colleges to keep a continuous check on the books issued and returned and even
calculate fine. This task if carried out manually will be tedious and includes chances of
mistakes. These errors are avoided by allowing the system to keep track of information
such as issue date, last date to return the book and even fine information and thus there
is no need to keep manual track of this information which thereby avoids chances of
mistakes.
Thus this system reduces manual work to a great extent allows smooth flow of library
activities by removing chances of errors in the details.
Aim of the Micro_Project:-
1. A library management system is software that is designed to manage all the
functions of a library. It helps librarian to maintain the database of new books and
the books that are borrowed by members along with their due dates.
2. This system completely automates all your library’s activities. The best way to
maintain, organize, and handle countless books systematically is to implement a
library management system software.
3. A library management system is used to maintain library records. It tracks the
records of the number of books in the library, how many books are issued, or how
many books have been returned or renewed or late fine charges, etc.
4. You can find books in an instant, issue/reissue books quickly, and manage all the
data efficiently and orderly using this system. The purpose of a library
management system is to provide instant and accurate data regarding any type of
book, thereby saving a lot of time and effort.
Resources Used:-
v
S.NO Name Of Specifications Qty
Resources/material
1 Computer System Operating System: Windows 1
7 or higher.
Memory: 8 GB RAM.
Processor:
Core i3.
HDD: 500GB or Larger.
2 Operating System Unix\Linux\Ubuntu -
v
i
Weekly Progress Report(Action Plan) Micro-Project:-
Topic: Library Management System
Academic Year: 2021-2022 Name of Faculty: Ms. Nilofar Mulla
Program Code: Computer Engineering (CO4I)
Course & Course Code: Java Programming (22412)
Roll No: 1231,1232,1233. Enrollment No: 2001440111, 2001440112,
2001440113 Semester: IV Name of Candidate: Varad,Prajakta,Prerna
SR. Week Activity of Performed Planned Planned Name of Responsible
NO. start Date Finish Date Team member
1.
Discussion and finalization Sahil Choudhary
1st
of topic Tejas Dagale
2. Preparation and Sahil Choudhary
2nd submission of Abstract Anjali Jha
3. Anjali Jha
3th Collection of Data Tejas Dagale
4. Sahil Choudhary
4th Implementation
Tejas Dagale
5. Check, Validation and Anjali Jha
5th Execution of code Tejas Dagale
6.
Compilation of Report Sahil Choudhary
6th
And Presentation Anjali Jha
7. 7th Actual Presentation &
Sahil Choudhary
Final submission of
Micro Project Tejas Dagale
Sign of Students:
1) 2) 3)
8. Conclusion 9
9. Soft Copy of Micro Project 10
10. Annexure IV 11 to 13
vii
Library Management System
Brief Description:-
A college library management is a project that manages and stores books information
electronically according to students needs. The system helps both students and library
manager to keep a constant track of all the books available in the library. It allows both
the admin and the student to search for the desired book. It becomes necessary for
colleges to keep a continuous check on the books issued and returned and even
calculate fine. This task if carried out manually will be tedious and includes chances of
mistakes. These errors are avoided by allowing the system to keep track of information
such as issue date, last date to return the book and even fine information and thus there
is no need to keep manual track of this information which thereby avoids chances of
mistakes.
Thus this system reduces manual work to a great extent allows smooth flow of library
activities by removing chances of errors in the details.
2
Actual Procedure Followed:-
1. Grab the idea for the project along with its requirements.
2. Plan the project roughly.
3. Discuss about the entries provided for the user in the project.
4. Start to build the project i.e application/system with small parts of it.
5. Make the use of inheritance.
6. Store the data or matter of the project in the file, also retrieve it.
7. Thus, the project made successfully.
1. creating Database
2. Importing packages
3. Functions used
4. Connection to database
5. Defining Login function
6. Defining Librarian functions
7. Defining Student function
3
First page of the Program will be of “ WELCOME TO E-HEALTH CARE ”
On Second page you will get two options like
1. ADMIN LOGIN (which enters into admin system)
2. USER LOGIN (which enters into user system)
Note: Admin can see all existing
appoinments:
Next when you choose (1) option you enter into Admin’s Login:
Admin Login:
ID:
Password:
After successfully Login into Admin Access options will print for admin
1. New appointment Registeration.
2. Details of Appoinment Registered.
3. Exit
Then after login, Admin will be able to see all existing appointment and other
information of the user/patient with which doctor they have there appionment
there user id, phone number, age, and other informations. Admin allocate highly
specialize docter to the patient with there need.
In Admin Login you will see
Docter Name.
Doctor’s Speciality. Address.
5
In User Login you will get questions like
Do you want to continue your transaction: (Y/N)
User ID
Contact number
Age
Address
This above information will lead to set your appointment with
doctor which you need after the information session has been successfully
filled.
EXIT:
1. New appointment Registeration.
2. Details of Appoinment Registered.
3. Exit.
After appointment on pressing (3) user will be able to exit through this process
successfully.
Result:-
6
7
8
7
8
Conclusion :-
Yayy! We have finally built our Library Management System using Java and MySQL.
Now librarians can add users, books, issue books, return books, and also they can view
users, books, issued books, returned books. Students/Users can view available books of
the library, also users can check which book his/her issued books and returned books.
From this java project, we have also learned how we can connect a MySQL database
with java, and also how to query a database via Java program.
9
SOFT COPY OF MICRO PROJECT
10
Micro Project Evaluation Sheet
Name of Student: Varad Ram Patil Enrollment No:2001440111
Name of Programme : Computer Engineering Semester : IV
Course Title: JAVA PROGRAMMING Code : 22412
Title of Micro Project : Library Management System.
Course Outcomes Achieved:
a. Develop program using Object Oriented Methodology in Java.
b. Apply concept of inheritance for code reusability.
c. Develop program using multithreading.
d.Implement Exception Handling
e.Develop programs for handling I/O and file streams.
Sr.n Charateristic to Poor(Mar Average(Ma Good(Mar Excellent(Ma Sub
o be assessed ks 1-3) rks 4 - 5) ks 6-8 ) rks 9-10) Total
(A)Process and Product Assessment(Convert above total marks out of 6 marks.)
1. Relevance to the
Course
2. Literature
Review/informatio
n collection
3. Completion of the
target as per
project proposal
4. Analysis of data
and representation
5. Quality of
Prototype/Model
6. Report Preparation.
(B) Individual Presentation/Viva (Convert above marks Total Marks out of 4)
7. Presentation
8. Viva
(A) (B) Total Marks 10
Process Individual
and Presentati
Product on/Viva(4
Assessmen marks)
t (6 marks)