You are on page 1of 22

LIBRARY MANAGEMENT SYSTEM

ORGANIZATION OVRVIEW
Problem definition Current system Drawbacks of current system

PROPOSED SYSTEM
Advantages of proposed system Features of the proposed system Limitations of proposed system

ENTITY RELATIONSHIP DIAGRAM


User name Password

Login Name Id

AUTHETICATION SYSTEM

STAFF

Maintain

F-name M-name Name L-name Keeps track

Issue-date Issue Id Reserve-date

Author

SR no Publisher Price

BOOKS

REDERS

Reserve ISBN Return Title

Category

Phone no Class Roll-no

Return-date

DATA FLOW DIAGRAM (DFD)


STUDENT Command 12 Book search Display REPORTS

Student data Command data Command data 11 Modify/insert 1 Reservation Store details 13 Display status

Reservation

Maintain

Student 8 Display status Issue 7 Update Issue Collect

Command data

Handle details

Command

9 Return

Update

Issue

Return

BOOKS

LIBRARY STAFF

DATA FLOW DIAGRAM (DFD)


9 Return LIBRARY STAFF Command

Due over

Command 2

10 Complete fine

Executes

Add Command

FINE SYSTEM

Stored in 3 Deletion Command data Delete from

Show

SYSTEM DISPLAY Valid 5 Access granted Display

4 Process password

Invalid

6 Access denied

Display

CONTEXT LEVEL DIAGRAM


Reserve book STUDENT Student receives BOOKS

Display info Search book Maintain reader info Add/delete info Library management system FINE SYSTEM

Executes SYSTEM DISPLAY

Authentication

Issue book LIBRARY STAFF Return book

Display REPORTS

CONTEXT ANALYSIS DIAGRAM

Ask book

Find book Show status

Issue book READER Ask for reserving books LIBRARY


MANAGEMENT

SYSTEM

LIBRARY

Check availability

Permits the reservation of book

If present then show details

CONTEXT LOGICAL DIAGRAM


STUDENT Send dues Request membership Send details Request for discontinuation Member details Informatio n Penalty Penalty amount MEMBERSHIP MANGEMENT MANAGEMENT

Send report Request for report

REPORT MANAGEMENT

Member

Book issue management Book details Book Issue details Request for book Send penalty report STUDENT Return book Issue detail Book Issue Reminder Books

FUNCTIONAL DECOMPOSITION
0 LIBRARY

1 SEARCH

2
TRANSACTION

3 UPDATE REPORTS

1.1 BOOK

1.2 READER

2.1 ISSUE

2.2 3.1 RETURN

READERS DATABASE 3.2 BOOK DATABSE

4.1

4.2 BOOK

FINE

DFD FRAGMENTS
1 Query Search Book Reader

Issue

2 Update

Return

Transaction

3 Book Update Reader

Updated Book

Updated Reader

Book

4 Librarian Produce Library Report

Reader

SYSTEM FLOW CHARTS


Reader database REPORT

READER TRANSACTION CALCULATE FINE LIBRARY SERVICES Update Update

Fine

REPORT

BOOKS

Book details

STRUCTURE CHART
LIBRARY MANAGEMENT SYSTEM

READER

BOOKS

STAFF

STUDENT

TEACHER

OTHER

TEXT BOOK

REFEREN CE BOOK

NOVEL

OTHER

LIBRARIAN

OTHER

QUESTIO N PAPERS

NEWS PAPER

MAGZINE

MENU TREE
READER DETAIL

ADD STUDENT VIEW DELETE ADD TEACHER VIEW DELETE ADD OTHER VIEW DELETE ADD

MAIN

LIBRARY SERVICES

VIEW DELETE

PRINT LABLES PRINT BARCODES ISSUE RETURN RESERVE CHECK CLEAR LIST

TRANSACTIONS

INFORMATION BOOK ENTRY ADD SEARCH SEARCH IF ISSUED ISSUE LIST OF ANY MEMBER LIST OFCURRENT ISSUE DOCUMENTS ISSUED ON QUERIES DOCUMENTS RESERVED ON DOCUMENTS DUE AS ON DOCUMENTS OVERDUE FINE STATUS LONG TERM ISSUE

ADD ADMIN VIEW DELETE ONLINE HELP OFFLINE ABOUT EXIT

TABLE LISTING Issue Table Admin Table Student Table Teacher Table Book Table Issue Return Table

ISSUE RETURN TABLE


Sr. No. 1 2 3 4 5 6 7
Field Name Data Type Size

Bno Id Issue_date Due_date Return_date Fine

int int
Date/Time Date/Time Date/Time

11 20 10 10 10 3 2

int

Copies_available int

REPORT LISTING

Readers Report Issue-Return Report Search Category Report Readers Record for Issue-Return Book Fine Generation Report

RECORD OF BOOKS FOR A PARTICULAR CATEGORY


Category: Number of Books Present: Having ISBN from: List of Books:
Sr. No. Book Name

to

.
No. Copies Cost Shelf No.

ISBN No.

The library has (Number of Books) for (Category) as listed above

MDI FORM

PRESENTED BY

Ms. ASHWINI GODAGE

Roll No. 15

Ms. ASHWINI VAYKOLE - Roll No. 14