System requirement specification report
On
LIBRARY MANAGEMENT
SYSTEM
Done by
Information Communication Technology (NVQ Level 5)
District Vocational Training Center, VTA Srilanka
2016 Batch
,
www.gmvclc.sch.lk
Presentation of project of business person who are success
Library Management System SRS
1. Library Management System 2016
Information and communication technology (NVQ Level 5) 1
System requirement specification report
On
LIBRARY MANAGEMENT
SYSTEM
Done by
Information Communication Technology (NVQ Level 5)
District Vocational Training Center, VTA Srilanka
2016 Batch
Group Project
K.G.S.S.K.SunilRathne - AV/16/ict5/1/0008
E.M.K.Sandamali – AV/16/ict5/1/0018
A.U.S.Marambage -AV/16/ict5/1/0004
K.M.R.S.Waththwewa -AV/16/ict5/1/0019
Certificate
Project Guiders Head of the Center
ICT instructor (S.R.A.C.M.Samarathunga) W.G.Wijerathna,
……………………………………………………………… Deputy Director - Anuradhapura
ICT instructor (Nandika thennakon) …………………………………………………
……………………………………………………….
2. Library Management System 2016
Information and communication technology (NVQ Level 5) 2
Role of group members
Name Role
S. K. S. RATHNE Create proposal document, Create SRS document, Presenting
prototype
K.M.R.S.Waththewewa Gathering requirement by observing, Designing prototype, Drawing all
diagrams
E.M.K.Sandamali Create Progress report, gathering requirement by interviewing, create
all letters
A.U.S.Marambage Create Prototype presentation, Designing System, recheck
requirement
ACKNOWLEDGEMENT
We also take this opportunity to express a deep sense of gratitude to our ICT Instructors, ICT
instructor (S.R.A.C.M.Samarathunga) and ICT instructor (Nandika thennakon) for their cordial support,
valuable suggestions and guidance. We extend our sincere thanks to our respected Deputy
Director - W.G.Wijerathna, for allowing us to use the facilities available.
3. Library Management System 2016
Information and communication technology (NVQ Level 5) 3
PROJECT AIMS AND OBJECTIVES
First Of all we design an offline system with online database with bellow service
Online book issue
Request column for librarian for providing new books
A separate column for digital library
Student login page where student can find books issued by him/her and date of return.
A search column to search availability of books
A teacher login page where teacher can add any events being organized in the college and
important suggestions regarding books.
Online notice board about the workshop.
Books detail input using barcode
Student id card with barcode
Online registration and automated id generating
SYSTEM ANALYSIS
This is a small project. Therefore we decided to use waterfall model for develop this system.
4. Library Management System 2016
Information and communication technology (NVQ Level 5) 4
Problem Statement
Difficult to search barrowed records
Difficult to find books status or destination
File lost, damage
Time loss
Paper cost
SOFTWARE REQUIREMENT SPECIFICATION
Nonfunctional requirements
o Must be efficient
o Need accuracy of system
o Must be user friendly
o Must be server base
o Must Use barcode for system recognizing details of Book and student
o Must implement the system during 2 month
o They need system guidance
Functional requirements
User login(admin, Normal)
Register members
Register new books
Search book details
Issue and return books
Generate barcode id for members and books
Announcement for users about special event or reminding of library
SOFTWARE AND HARDWARE REQUIREMENTS
Software
o Window 7(64 bit) OS or higher for more user friendly GUI
o MYSQL Sever / Local MYSQL sever for run database
o Java development kit with JVM
5. Library Management System 2016
Information and communication technology (NVQ Level 5) 5
Hardware
o Pentium 4 or higher processor You can use any comparable processor (64 bit)
o Minimum 1 GB RAM
o Minimum 160GB hard disk and Portable memory for store backups
o server and internet connection
o Barcode reader and printer
o LCD or LED Monitor
o UPS with More capacity for 8Hours
SOFTWARE TOOL USED
o Front end – Java , Photoshop
o Database – Mysql (Xxamp virtual sever with phpmyadmin)
o Net beans IDE 8.1
SYSTEM DESIGN
Use case diagram
6. Library Management System 2016
Information and communication technology (NVQ Level 5) 6
Class Diagram
7. Library Management System 2016
Information and communication technology (NVQ Level 5) 7
Activity for book issue
Activity for book return
8. Library Management System 2016
Information and communication technology (NVQ Level 5) 8
DATA FLOW DIAGRAM’S
9. Library Management System 2016
Information and communication technology (NVQ Level 5) 9
Definition, Acronyms, Abbreviation:
● JAVA -> platform independence
● SQL -> Structured query Language
● DFD -> Data Flow Diagram
● CFD -> Context Flow Diagram
● ER -> Entity Relationship
● IDE -> Integrated Development Environment
● SRS -> Software Requirement Specification
Reference:
● Java tutorial – YouTube channel (Chanuxbro)
● SQL – Notes (VTA LMS)
Estimated Cost:
o Analysis cost: about Rs.10, 100/=
o Hardware cost: about Rs.40, 000/=
o Designing and developing cost: Rs.20, 000/=
o Finalizing Cost: about 10, 000/=
o Total cost: Rs.80, 000/=
Terms:
o We provide a prototype writhing 2 weeks.
10. Library Management System 2016
Information and communication technology (NVQ Level 5) 10
o You have to pay advanced 20% of total cost.
o We provide two years hardware warranty and 10 years software warranty.
o We provide a free guidance ones
o We provides free maintaining service for 2 years