Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Automated Library Management: Efficient Solution for Operations, Thesis of Life Sciences

The development of a library management system in java, focusing on its main modules, system analysis, and proposed automated features. The system aims to streamline library transactions, reduce errors, and enhance user experience through a user-friendly interface, quick access to the database, and search facility. The existing manual system's disadvantages, such as time-consuming transactions and report generation, are addressed by implementing computerization.

Typology: Thesis

2017/2018

Uploaded on 05/11/2018

tanvir-islam-tanim
tanvir-islam-tanim 🇧🇩

1 document

1 / 31

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
1
INTRODUCTION
The project titled Library Management System is Library management software
for monitoring and controlling the transactions in a library .The project Library
Management System” is developed in java, which mainly focuses on basic operations
in a library like adding new member, new books, and updating new information,
searching books and members and facility to borrow and return books.
“Library Management System” is a windows application written for 32-bit
Windows operating systems, designed to help users maintain and organize library. Our
software is easy to use for both beginners and advanced users. It features a familiar
and well thought-out, an attractive user interface, combined with strong searching
Insertion and reporting capabilities. The report generation facility of library system
helps to get a good idea of which are the books borrowed by the members, makes
users possible to generate reports’ hard copy.
The software Library Management System has four main modules.
üInsertion to Database Module – User friendly input screen
üExtracting from Database module – Attractive Output Screen
üReport Generation module – borrowed book list & Available book list
üSearch Facility system – search for books and members
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f

Partial preview of the text

Download Automated Library Management: Efficient Solution for Operations and more Thesis Life Sciences in PDF only on Docsity!

INTRODUCTION

The project titled Library Management System is Library management software for monitoring and controlling the transactions in a library .The project “ Library Management System” is developed in java, which mainly focuses on basic operations in a library like adding new member, new books, and updating new information, searching books and members and facility to borrow and return books.

“Library Management System” is a windows application written for 32-bit Windows operating systems, designed to help users maintain and organize library. Our software is easy to use for both beginners and advanced users. It features a familiar and well thought-out, an attractive user interface, combined with strong searching Insertion and reporting capabilities. The report generation facility of library system helps to get a good idea of which are the books borrowed by the members, makes users possible to generate reports’ hard copy.

The software Library Management System has four main modules.

¸ Insertion to Database Module – User friendly input screen ¸ Extracting from Database module – Attractive Output Screen ¸ Report Generation module – borrowed book list & Available book list ¸ Search Facility system – search for books and members

SYSTEM ANALYSIS

EXISTING SYSTEM:

System Analysis is a detailed study of the various operations performed by a system and their relationships within and outside of the system. Here the key question is- what all problems exist in the present system? What must be done to solve the problem? Analysis begins when a user or manager begins a study of the program using existing system.

During analysis, data collected on the various files, decision points and transactions handled by the present system. The commonly used tools in the system are Data Flow Diagram, interviews, etc. Training, experience and common sense are required for collection of relevant information needed to develop the system. The success of the system depends largely on how clearly the problem is defined, thoroughly investigated and properly carried out through the choice of solution. A good analysis model should provide not only the mechanisms of problem understanding but also the frame work of the solution. Thus it should be studied thoroughly by collecting data about the system. Then the proposed system should be analyzed thoroughly in accordance with the needs. System analysis can be categorized into four parts. ¸ System planning and initial investigation ¸ Information Gathering ¸ Applying analysis tools for structured analysis ¸ Feasibility study ¸ Cost/ Benefit analysis.

PROPOSED SYSTEM

Proposed system is an automated Library Management System. Through our software user can add members, add books, search members, search books, update information, edit information, borrow and return books in quick time. Our proposed system has the following advantages.

ÿ User friendly interface ÿ Fast access to database ÿ Less error ÿ More Storage Capacity ÿ Search facility ÿ Look and Feel Environment ÿ Quick transaction

All the manual difficulties in managing the Library have been rectified by implementing computerization.

FEASIBILITY ANALYSIS

Whatever we think need not be feasible .It is wise to think about the feasibility of any problem we undertake. Feasibility is the study of impact, which happens in the organization by the development of a system. The impact can be either positive or negative. When the positives nominate the negatives, then the system is considered feasible. Here the feasibility study can be performed in two ways such as technical feasibility and Economical Feasibility.

Technical Feasibility:

We can strongly says that it is technically feasible, since there will not be much difficulty in getting required resources for the development and maintaining the system as well. All the resources needed for the development of the software as well as the maintenance of the same is available in the organization here we are utilizing the resources which are available already.

Economical Feasibility

Development of this application is highly economically feasible .The organization needed not spend much m one for the development of t he system already available. The only thing is to be done is making an environment for the development with an effective supervision. I f we are doing so , we can attain the maximum usability of the corresponding resources .Even after the development , the organization will not be in a condition to invest more in t he organization .There fore , the system is economically feasible.

SOFTWARE CONFIGURATION

Operating System : Windows NT,

Windows 98,

Windows XP.

Language : Java 2 Runtime Environment

Database : MS Access2007.

SYSTEM REQUIREMENTS

This management system can be used in windows 98, Windows2000, Windows XP and Windows NT, supported for other platform such as Applet, Macintosh and UNIX.

The system must be running Windows 98, Windows 98 or Windows NT4.0 operating system and must meet the following hardware requirements.

ÿ For Windows 95 based computers , a 486 / 66 MHz or higher processor with 8MB ÿ For Windows 98 based computers , a 500/88MHz or higher processor with 32 Mb of RAM ÿ For Windows NT based computers , a 488 / 66 MHz or higher processor with 16 MB of RAM ÿ For Windows 200 based computers , a 700/850 MHz or higher processor with 512 MB of Ram

Available Books

Borrowed Books

Remove Book

Edit Book Details

Listing all Members

Edit a member

Remove a member

Search for Members and Books

Borrow Books

Returning a Book

SYSTEM DESIGN

INPUT DESIGN

Input design is the process of converting user-oriented input to a computer based format. Input design is a part of overall system design, which requires very careful attention .Often the collection of input data is the most expensive part of the system. The main objectives of the input design are …

  1. Produce cost effective method of input
  1. Achieve highest possible level of accuracy
  2. Ensure that the input is acceptable to and understood by the staff.

Input Data

The goal of designing input data is to make enter easy, logical and free from errors as possible. The entering data entry operators need to know the allocated space for each field; field sequence and which must match with that in the source document. The format in which the data fields are entered should be given in the input form .Here data entry is online; it makes use of processor that accepts commands and data from the operator through a key board. The input required is analyzed by the processor. It is then accepted or rejected. Input stages include the following processes

v Data Recording v Data Transcription v Data Conversion v Data Verification v Data Control v Data Transmission v Data Correction One of the aims of the system analyst must be to select data capture method and devices, which reduce the number of stages so as to reduce both the changes of errors and the cost .Input types, can be characterized as.

  • External
  • Internal
  • Operational
  • Computerized
  • Interactive Input files can exist in document form before being input to the computer. Input design is rather complex since it involves procedures for capturing data as well as inputting it to the computer.