You are on page 1of 6

2019 Graduation Project (Thesis Proposal) Zhejiang University of Science & Technology

Zhejiang University of Science & Technology


Graduation Project (Thesis)
Thesis Proposal
(2019)

Topic Library Management System

School Zhejiang University Of Science And Technology

Major Computer Science & Technology

Class CST 152

Student ID 9150214014

Name Surinder Kakar

Advisor Yang Chunting

Opening Date 13th Feb 2019

-1-
2019 Graduation Project (Thesis Proposal) Zhejiang University of Science & Technology

Thesis Proposal for Library Management System

1 Background and Significance of Selected Topic


Library is one of the main resources of human requirements for getting
information about various topics. Library management system has a wider
scope in this aspect especially towards the educational institutions. Now-a-
days, almost each and every educational institution right from a high school
to Universities, maintain ample number of books, journals, articles and
different publications with them. But the remote and rural people are not
directly connected to this kind of library management system since they are
not connected directly to an educational institute. So there is necessity of
having a high quality library management system for reaching to every part
of a community.
Initially library management is done manually and the required
records are saved across books. The common details that were maintained
across libraries include the overall information of all kind of books against
different publications and also the details of the issues and refunds of the
corresponding books.
The manual approach followed initially is fine if the case is limited to
few books and as the scope of library is improving these days, a perfect
automated system is required in this context. There were many automated
software’s developed in this context and most of them are successful in
maintain the library information as per the required standards of schools
and universities as well. The main scope of the library management system
mainly depends on few aspects like the number of publications and books
maintained and also the nature of the client like either it is targeted for
universities, colleges or schools. And this may arise when we are thinking
about a community or even a country within a single library management
system.
In this project I would like to develop a library management system
that can suit especially for a general purpose community library network. I
have reviewed different library management systems and am interested to
develop one using JAVA and MYSQL database and improve the scope of
library management system to a generalized level. Following are the key
aims and objectives identified in this project.

-2-
2019 Graduation Project (Thesis Proposal) Zhejiang University of Science & Technology

2 Module Functions
The major components of the proposed system are:
 Login Module : This module shows you the login interface page and forgot
password page , users can Sign in or Sign Up with user name and password,
when users enter a valid user name and password then he/she can successfully
access the home page for the system.

 Home Page : The home page displayed all buttons for example book section
, student section , issue section , student section, fine section , about software ,
user profile section and logout account section .

 Book Section : This module lets the admin add/view book category , add
/view books available , search books, modify particular book details and delete
books .

 Student Section: This module lets the admin add/view student details ,
search students, view student book issue record, modify student books details
and delete students.

 Issue/Return Section : This module lets the admin to issue/return books


to/from students and check issued books record.

 Fine Section : This module lets the admin to view the fines to be collected
from students who have overdue the book return period.

 User Account : This module lets the admin / student edit his/her profile
picture and other personal information and log out their account .

3 Key Problems with implemented


Initial Problems: Library management is done manually and the required records are
saved across books. The common details that were maintained across libraries include
the overall information of all kind of books against different publications and also the
details of the issues and refunds of the corresponding books which requires a lot of time
to record and manage the data manually and requires many paper work for employers .
If the record book is lost the whole data is lost as well .

-3-
2019 Graduation Project (Thesis Proposal) Zhejiang University of Science & Technology

And this proposed project provides following solutions:


 It provides “better and efficient” service to all

 Reduce the workload of employee

 Faster retrieval of information about the desired book by adding new


book , modifying book details for admin and searching books both
for student and admin and also automatic collecting fine from
student through the system .
 Provide facility for proper monitoring reduce paper work and
provide data security.
 All details will be available on a click for both admin and members

4 Technical Route
Software Requirement
 System : Microsoft Windows 2000 or above, Mac OS lion or above

 Language : Java

 Database : MySql

 Netbeans

Hardware Requirement
 One PC atleast PII

 RAM 128 MB

 20GB Hard disk

 Color Monitor

 Printer and other peripherals

5 Research and technologies methods


 User Interface: The user will utilize the GUI to input required information.

-4-
2019 Graduation Project (Thesis Proposal) Zhejiang University of Science & Technology

The user will be able to click on-screen buttons to visible around the program.
The user will also be able to click on fields to enter text into the fields. The
user will be able to use the tab key to move between fields.

 Performance: The program should run at such a speed that the user can move
at his/her own pace, without noticing interruption due to processing.

 Design Constraints: The program is designed for and will only operate under
the Windows OS.

 Reliability: The software should not have any reliability issues. The software
will be thoroughly tested and any issues resolved.
 Availability: The software will execute as a standalone system so as long as
the machine is running, the program will be available. The key to maintaining
availability will be by ensuring a connection to the database server is
available. Failure to connect to the database will make data unavailable.
 Security: This software is intended to communicate over an internal network;
therefore security is of little concern. The user will have to enter the username
and password so the program can connect to the database server. The
username and password will be stored into the database because there is no
encryption of such information is outside the scope of the project.

 Maintainability: The software will be composed of various modules


decreasing the complexity of expansion.
 Portability: As states previously, this software will only run under the
Windows OS/Mac OS. The setup file, setup.info, can be copied to multiple
machines so that each program does not have to be setup separately.

6 Overall Study Arrangement and Schedule

Time Work Contents


2019 年 2 月 15 日~2016 年 2 月 23 日 Analysis and translate the project modules
2019 年 2 月 24 日~2019 年 2 月 27 日 Design System Modules and Functions
2019 年 2 月 28 日~2019 年 2 月 31 日 Drawing Design Structure and Requirements Modules.
2019 年 3 月 1 日~2019 年 3 月 6 日 Designing Databases, Tables Structures and Creating.
2019 年 3 月 7 日~2019 年 3 月 10 日 Implementing Login user interface, Home and Testing.
2019 年 3 月 11 日~2019 年 3 月 13 日 Implementing Login and Forgot Password interfaces.
2019 年 3 月 14 日~2019 年 3 月 17 日 Implementing Book, Student and Issue Section
2019 年 3 月 18 日~2019 年 3 月 21 日 Implementing Fine Calculation Section

-5-
2019 Graduation Project (Thesis Proposal) Zhejiang University of Science & Technology

2019 年 3 月 22 日~2019 年 3 月 30 日 Implementing User Profile and Logout Section


2019 年 3 月 31 日~2019 年 4 月 2 日 Finished with Implementing and I show Teacher.
2019 年 4 月 3 日~2019 年 4 月 4 日 Starting Writing thesis Book, and meeting my Teacher.
2019 年 4 月 5 日~2019 年 4 月 7 日 Writing Chapter 1 Introduction for thesis book.
2019 年 4 月 8 日~2019 年 4 月 10 日 Writing Chapter 2 Requirements and I meeting Teacher.
2019 年 4 月 11 日~2019 年 4 月 15 日 Writing Chapter 3 Database Design and I show teacher.
2019 年 4 月 16 日~2019 年 4 月 20 日 Writing Chapter 4 Implementations and I show teacher.
2019 年 4 月 21 日~2019 年 4 月 22 日 Writing Summary and References and I show teacher.
2019 年 4 月 23 日~2019 年 4 月 24 日 Writing Literature Review Paper and I show teacher.
2019 年 4 月 23 日~2019 年 4 月 25 日 Writing Proposal Paper and I show Teacher.
2019 年 4 月 26 日~2019 年 4 月 30 日 Writing Main tasks and purpose Paper.
2019 年 5 月 1 日~2019 年 5 月 2 日 Update Main tasks paper and purpose.
2019 年 5 月 3 日~2019 年 5 月 4 日 Finish Main tasks paper and show teacher.

Examining Opinion:

Instructor:
Date: Jan. 15th, 2019

-6-

You might also like