(PDF) Library Management Sytem
(PDF) Library Management Sytem
MANDAL’S
Library Management
System
PRESENTED ON:
S.Y.B.Sc. (IT)
SUBMITTED BY
S.Y.B.Sc. (IT)
Date: 19 NIar’2010
Professor-in-charge
(B.SC.IT)
INDEX
2. Current Systern
3. Limitation ol Current System
4. Proposed System
• Advantages
• Feature s
• Limitalion
Entity-Relationship Diagram
6. Data Flow Di‹qy’am
• Context Level Diagram
• Context Analy sis Diagram
• Functional Decomposition
• DFD Fragmentation
7. System Flow Chart
Strrictui e Charl
9. Menu Tree
10. Table Listing
11. Report Listing
1 2. Form Layout
13. GNATT Char i
OR ANIZATION OVRVIEW
PROBLEM DEFINITION
This case study of library management system gives its the coiiiplete
infoi ination about the library. We chin enter the recoi d o1’ ihe new books & i eLl ieve the
details ol books available in the library. We can issue the books to the student &
maintain their records & can also check how many books are issue d & stock available
in the lil rary. In this case study, we can maintain the late line ol the student who returns
ihe issued books al’ter the due date.
Throughout thc case study, the locus has been on presenting iiiformittion
& comments in an easy & an intelligible manner. Thc case stutly is
very usclul lor ihose who want to know about libi ary iiianage intent
system.
CURRENT SYSTEM
Library iiianagenient has been design to automate, manage, and look after
the overall processing or very large-scale libraiñ es. This soft ware is capable of
managing book issues returns, magazines or ne wspapcr subscription, calculating or
managing line and balances of payments due morn members.
SYSTEM
Name
STAFF Maintain
F-name Issue-d
ate Author
Keeps Issue
M-name
Reserve-date Publisher
Name BOOKS
Price
REDERS Reserve
ISBN
Title
Class Return
Return-date
DATA FLOW DIAC RAM (DFD)
The DCD represents how ihe data will how in the system when it is
build. In this iiiodeling, the major 1 unctions in the so1’tware are identificd. Diagram
shows how daia will how through ‹lil’lerent processes ter l’unctioiis. From the context
level d i a l am we examinc high-level functional requirements of the system so main
modules can be represented in level one of DFD tieing DFD notations. Thus, DFD is a
hierarchical graphical moclel of the system that show s different proce suing activities
of each processing iiiodule that the system performs and dicta is interchanged among
these l‘unctions. This whole unit is ieprcsentcd in the form of dif l’erent levels (such as
level 1, level 2, levle3.. .DFDsJ capturing the detailed structure oi’ the system as
perceived by the user.
Comm
nd
search
Modify Maintain
Student
Update
Issue
Issue
details Command
Return Issue BOOKS
LIBRARY STAFF
Due over
Command
10
Complete Executes
fine FINE SYSTEM
Show
Stored in
Command data
SYSTEM DISPLAY
Access
granted
Process
Access
denied
CON’l’EX’l’ LEVEL DISC RAM
The context level diagram is ihe most abstract data flow representation o1
system. It represents the entire system as a single bubble. The retain l‘unction ol the
system is mentioned in the bubble and the external entities with which this system
interacts is represented. The incoming data and outgoing data are represented as
airows. The context level diagram ioi library management sy stent includes six external
entities as shown in Iigure given below.
FINE SYSTEM
Search book
Authentication
Issue book
REPORTS
LIBRARY STAFF
CON’l’EX’l’ ANALYSIS DISC RAM
'ind bi›ti
LfB RARY
LIBRARY
SYS›TEM
Check iI 'ai l•I
3ilit
STUDENT
MANAGEMENT
Request members
Send re
ip
art
Send etails
Reque t for report
MANGEMENT
Member is REPORT
MANAGEMENT
Book issue
management
Issue ail
Retur boo
Reo st f r book
minder
STUDENT
FUNCTIONAL DECOMPOSITION
SEARCH REPORTS
Book
Search
Transaction pdate
Retarn
er
Book
Librarian
Produce Library
Reader
SYSJ’EM FLOW CHAR’I’S
loo wchart explain s how a system works using a diagram. The diagram shows ihe how
ol data through a sy stent. A systems llowchart shows the key inputs anal outputs
associated with the program. The shapes ol the sy nibols indicate the types oi input or
output devices. S y stern l4tiwL llitl*l s itlc a way of mlisplit }'inJ how data how s in a sy ste in
and how dec isions iii c made to c thai ol ct ents.The sy nibols are linked with directerl
lines (lines with anowe) showing the how of data through the system.
Reader
database
Reader REPORT
enters
TRANSACTION U pd
ate
CALCULATE
LIBRARY
FINE
SERVICES
REPORT
BOOKS
Fine
Book
detas
STRUCTURE CHA RJ’
The stricter chart is drawn by first drawing rite rout iuodulcs and the
modules that it invokes. Next one luiici ional component for the central ti ansform (i.e.
ihe remaining portion o1 D r D › u»d the allerent (i.e. logical lonii ol input data)
-und ci ferent (i.e. phy sical loom of’ inpul data) branches are added below ihe root
module. In the third step, the structure chart is further delinerl by adding sub functions
under each ol the I unctioniil components. Many ie vets are added under the 1 unctitins
and this process is called as laciorinu. The stricter chart for library management sy
stew is as shown in the ligiire given below:-
LIBRARY MANAGEMENT
SYSTEM
BOOkS STAFF
QUESTION
PAPERS MAGZINES
MENU TREE
ADD
STUDENT
DELET
E
ADD
TEACHER
VIE
W
LIBRARY SERVICES
PRINT
LABLES
ISSUE
INFORMATION
SEARCH
SEARCH IF ISS ED
DOCUMENTS ISSUED ON
DOCUMENTS DUE AS ON
DOCUME NTB
ADD
ADMIN
OFFLIN
E
EXIT
TABLE LISTIN€i
Issue: Table
1 Bno
2 ld inl
Admin: Table
1 Name Char 25
2 Date int 10
3 Tinge int 20
4 Pass word Char 6
S Id ini 10
Student: Table
Roll
no
Name Char
Char
Book issued 1
tJ
Char
Teachei . Table
4 Name Char
5 Authoi Char
fi Publisher Char
7 Editor int
8 Copie s int
9 Cost int
• Readers Report
• I sane-Return Report
• Search Category Repoi t
• Reaclers Record lor Issue-Return Book
• Fine Generation Report
READERS RFCORD
Nanic:
Div:
Roll No:
• Book I—
ISBN 1
• Book 2 — ISBN
2
• Book 3 — ISBN
3
HISTORY OF BOOKS ISSUED AND RETU ftNED BY BEADER
Name:
Div:
Total Fine:
FINE C ENERAJ’ION REPORT
Name:
Div:
Book Name:
Fine:
Readei_id:
List of Books:
Category:
Sr. No. Book ISBN No. No. o1 Copies Cost Sheli No.
Nature
System
Design
Data Prucess
and Modeling
Actual Date
d Date
Investigating
System
Requirement
Project
Search
OV Jan Mar
FORM LAYOUT
Reader Admin
check reservation
clear reservation
list reservation
Enter the occoıuıt Nıunber
Meınber id
Naıne
Class
Fiııe Details
Msx.issııe Delayed fine
Lost Fiııe
Issııe on Daıııaqe Fiııe
Dııe
on
CällCRÌ
Boak number
ISBN number
Subject
Tital
Cost
4• http://www.scribd.com
4• http://www.braininass.com
• www.dotnetsgider.coro