ๅฐŠๆ•ฌ็š„ ๅพฎไฟกๆฑ‡็Ž‡๏ผš1ๅ†† โ‰ˆ 0.046166 ๅ…ƒ ๆ”ฏไป˜ๅฎๆฑ‡็Ž‡๏ผš1ๅ†† โ‰ˆ 0.046257ๅ…ƒ [้€€ๅ‡บ็™ปๅฝ•]
SlideShare a Scribd company logo
SOFTWARE REQUIREMENT SPECIFICATION
FOR
LIBRARY MANAGEMENT SYSTEM
SUBMITED BY:
V.KARTHIK B.SC.(C.S.)
SUBMITTED TO:
M.ANITHA
LIBRARY MANAGEMENT SYSTEM
CONTENTS FOR LIBRARY MANAGEMENT SYSTEM
1. INTRODUCTION
2. ABSTRACT
3. EXISTING AND PROPOSED SYSTEM
4. HARDWARE AND SOFTWARE SPECIFICATION
5. PROJECT DESCRIPTION
6. MODULE DESCRIPTION
7. UNIFIED MODELING LANGUAGE DESIGN
LIBRARY MANAGEMENT SYSTEM
1. INTRODUCTION
The main objective of this document is to illustrate the requirements of the project "Library
Management system". The document gives the detailed description of the both
function and non-functional requirements proposed by the client. The document is
developed after a number of consultations with the client and considering the complete requirement
specifications of the given Project. The final product of the team will be meeting the requirements of this
document.
"Library management system" that offers many flexible and convenient features, allowing
librarians and library users to maximize time and efficiency. Library System gives the all detailed
information about students, staff and books. It will track on the how many books available in library and
books issued to the students. It shows popular book among the students. It will provide book lost in library.
It keeps the record of the suppliers and book binders. It generates MIS reports for management. Our
software is customizable for any library requirement.
Nowadays all the businesses are shifting to computer based system. The purpose to having a
computer based system is, it helps to increase the market share and itโ€™s very easy for customers to use. It is
increasing the demand among the customer. This project is concernedwith developing a
Library Management System using Object OrientedProgramming. In this system the library
management becomes more efficient and easier to handlewithitsreliablesystemcomponents.
2.ABSTRACT
Library management system is a project aimed to develop a computerized library system to maintain
the daily work performed by library. Through this project the man power is reduced and also paper work as
been decreases. The front end of the project is visual basic and back end of the project is my sql. The
operating required for this project is windows xp, windows 7/8/9/10.
Library Management System is an effective environment where more pupils could gain knowledge.
This system develops based upon the increase in users; there must be an effective management. To get use
of the library the individual should have their login, register, name, address, Id number, date of birth of
both the membership and the librarian.
This application consists of details of books namely book name, book number, subject, to which it
belongs, author, edition, year of publication, total number of books available that are stored in library
management system.
This application provides access permissions for admin, librarian and users separately. This
application gives the usability details such as user can avail maximum of 5 books for a month and have to
renew or return them within a month. This application allows the user to perform operations such as
searching the books, borrowing a book, returning a book, reservation, requisition for new books, update
profile, renewing books etc.
Apart from these operations it allows admin to search books, add book, remove book, add new
category, extend date for some user, block some user, check for due date and will be fined if overdue is
occurred, issue a book based on availability and maintain journal sections.
Overall this project of ours is being developed to help the students as well as staff of library to
maintain the library in the best way possible and also reduce the human efforts.
PAGE NO: 1
LIBRARY MANAGEMENT SYSTEM
3.EXISTING SYSTEM:
Existing system is a detailed study of various operations performed by system and their relationships
within and outside of the system. In existing system does not have any facility of user's login and faculty's
login. Existing system does not have a facility to reserve a book.
In this system the librarian cannot block other user who may missuse the application. The librarian
cannot able to view the list of books issued to know the availability of required book. The existing system
doesnot has any facility to suggest the admin to buy new books to improve the library.
PROPOSED SYSTEM:
To achieve the aims & objectives of this project, the main thing is to identify the mainfeatures that
involved in the system. In this scenario, there are two types of users; they are librarian & users. All these
users should be able to login to the system with separate logins. New users can be registered only under
administrative concern. Adatabase is there to store the user details & book details. This information can be
retrieved by the users as per their privilege. Anyone can search the system using given specifications & the
availability of the books are updated by the librarian immediately. So there wonโ€™t be unavailability problem
regarding the searching criteria.
In proposed system what are all the limitations which might be occurs in existing system which as
been overcomed in this proposed system like the user can borrow the book as well as reserve the book. The
administrator can also block some users and also view the books which has been issued. The user does not
have the facility to suggest the librarian to buy new books to develop or improve the library.
4.SOFTWARE SPECIFICATION:
This software package is developed using visual basic as front end which is supported by microsoft.
Microsoft sql server as the back end to store the database.
OPERATING SYSTEM : windowsxp,windows7,8,9,10.
LANGUAGE : visual basic environment (front end).
DATABASE : ms sql server (back end).
HARDWARE SPECIFICATION:
PROCESSOR : Pentium III 630mhz or dual core cpu
HARD DISK : 40gb
RAM : 256mb or more
MONITOR : 15 " color monitor
KEYBOARD : 122 keys PAGE NO: 2
LIBRARY MANAGEMENT SYSTEM
5.PROJECT DESCRIPTION:
The software to be produced is on "Library Management System". Here there are 2 users. They are
The Admin and the user. The first procedure is the registration of the people who arrive to the library. The
user has the authority to enter the name, address and contact number of the people who visit the library along
with the name of the book they want to read. Their entry and exit time to the library will be noted down. This
calculates the total amount of time they spent in library. A library card will also be provided to the customers
who visit daily. A person can also borrow the book for particular days. All the information will be entered in
the system. If the person doesnโ€™t return the book before the due date, a fine will be added and the information
will be sent to that particular person about the fine.
Admin has the authority to add, delete or modify the details of the book available to/from the system.
He also has the authority to provide username and password for the user. He can also add the details of the
book purchased from shops along with the shop name. Monthly expense report, books purchased report, cash
collected for fee can also be viewed.
6.MODULO DESCRIPTION:
ADMIN/LIBRARIAN MODULE:
Admin stores the detail of staff working in the library the details of students, the details of books,
update/status of books, newly added and purchased book details to the database.
USER MODULE:
User module is further classified into two because in an institution. The users have the functionalities
like accessing the books, search for a book etc,
PAGE NO : 3
LIBRARY MANAGEMENT SYSTEM
7.UML DIAGRAMS
DATA FLOW DIAGRAM:
LEVEL 0:
LEVEL 1:
PAGE NO: 4
User/Librarian
Library management
system
Database
Admin
Add a book
Remove book
Issue book
View a book
Block users
Add users
View issued books
Data base
LIBRARY MANAGEMENT SYSTEM
LEVEL 2:
PAGE NO: 5
User
Search book
Borrow book
Reserve book
Renewal book
Return book
Suggest book
Data base
SEARCH
login
List of books
Database
Borrow
Login
Request
Database
Return
Login
Return
Update profile
Database
LIBRARY MANAGEMENT SYSTEM
USE CASE DIAGRAM:
PAGE NO:6
Login
Search book
Borrow book
Add book
Remove book
Reserve book
Add users
Return book
Suggest book
View issued books
Block users
Check for due date
USER
ADMIN
LIBRARY MANAGEMENT SYSTEM
class diagram:
PAGE NO: 7
LIBRARY MANAGEMENT SYSTEM
SEQUENCE DIAGRAM:
PAGE NO:8
LIBRARY MANAGEMENT SYSTEM
ER-DIAGRAM:
PAGE NO: 9
BOOKS
Auther name
Available
Title
Book Id
Borrowed by
Due date
Return date
Issued by Librarian
Renewal or
Return
User
Name
Address
User id
Validity
Education details
Over due
Fine
LIBRARY MANAGEMENT SYSTEM
COLLABORATION DIAGRAM:
PAGE NO: 10
User Admin Book
Database
1.login
2.ack
2.Request
3.search
4.ack
5.Check
availability
6.ack
7.issue
3.return
8.update

More Related Content

What's hot

Library Management System
Library  Management  SystemLibrary  Management  System
Library Management System
Priyatham Bollimpalli
ย 
Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM
binrehmat
ย 
Library management system
Library management systemLibrary management system
Library management system
Kamal Krish
ย 
17337071 srs-library-management-system
17337071 srs-library-management-system17337071 srs-library-management-system
17337071 srs-library-management-system
ANAS NAIN
ย 
Library management system
Library management systemLibrary management system
Library management system
Ni
ย 
Library Management System
Library Management SystemLibrary Management System
Synopsis of Library Management System
Synopsis of Library Management SystemSynopsis of Library Management System
Synopsis of Library Management System
Ankit Verma
ย 
Library Management system
Library Management systemLibrary Management system
Library Management system
Tayyab Hussain
ย 
Library mangement system project srs documentation.doc
Library mangement system project srs documentation.docLibrary mangement system project srs documentation.doc
Library mangement system project srs documentation.doc
jimmykhan
ย 
Final Presentation on Online Library Management
Final Presentation on Online Library ManagementFinal Presentation on Online Library Management
Final Presentation on Online Library Management
Sneha Yadav
ย 
Library management system project
Library management system projectLibrary management system project
Library management system project
AJAY KUMAR
ย 
Library mangement-system
Library mangement-systemLibrary mangement-system
Library mangement-system
Rafiul Rafi
ย 
library management system
library management systemlibrary management system
library management system
aniket chauhan
ย 
Project online library management
Project online library managementProject online library management
Project online library management
Prem Prasun
ย 
Library Management System
Library Management SystemLibrary Management System
Library Management System
HimanshuGupta1060
ย 
Library management
Library managementLibrary management
Library management
Manoj Jhawar
ย 
Library management system
Library management systemLibrary management system
Library management system
ABhay Panchal
ย 
Library Management Project Presentation
Library Management Project PresentationLibrary Management Project Presentation
Library Management Project Presentation
Sanket Kudalkar
ย 
Library management system
Library management systemLibrary management system
Library management system
Khushboo Taneja
ย 
Library Management System PPT
Library Management System PPTLibrary Management System PPT
Library Management System PPT
Tamaghna Banerjee
ย 

What's hot (20)

Library Management System
Library  Management  SystemLibrary  Management  System
Library Management System
ย 
Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM
ย 
Library management system
Library management systemLibrary management system
Library management system
ย 
17337071 srs-library-management-system
17337071 srs-library-management-system17337071 srs-library-management-system
17337071 srs-library-management-system
ย 
Library management system
Library management systemLibrary management system
Library management system
ย 
Library Management System
Library Management SystemLibrary Management System
Library Management System
ย 
Synopsis of Library Management System
Synopsis of Library Management SystemSynopsis of Library Management System
Synopsis of Library Management System
ย 
Library Management system
Library Management systemLibrary Management system
Library Management system
ย 
Library mangement system project srs documentation.doc
Library mangement system project srs documentation.docLibrary mangement system project srs documentation.doc
Library mangement system project srs documentation.doc
ย 
Final Presentation on Online Library Management
Final Presentation on Online Library ManagementFinal Presentation on Online Library Management
Final Presentation on Online Library Management
ย 
Library management system project
Library management system projectLibrary management system project
Library management system project
ย 
Library mangement-system
Library mangement-systemLibrary mangement-system
Library mangement-system
ย 
library management system
library management systemlibrary management system
library management system
ย 
Project online library management
Project online library managementProject online library management
Project online library management
ย 
Library Management System
Library Management SystemLibrary Management System
Library Management System
ย 
Library management
Library managementLibrary management
Library management
ย 
Library management system
Library management systemLibrary management system
Library management system
ย 
Library Management Project Presentation
Library Management Project PresentationLibrary Management Project Presentation
Library Management Project Presentation
ย 
Library management system
Library management systemLibrary management system
Library management system
ย 
Library Management System PPT
Library Management System PPTLibrary Management System PPT
Library Management System PPT
ย 

Similar to Srs library m s

ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
IshratFatima288747
ย 
LIBRARY MANAGEMENT SYSTEM.pptx
LIBRARY MANAGEMENT SYSTEM.pptxLIBRARY MANAGEMENT SYSTEM.pptx
LIBRARY MANAGEMENT SYSTEM.pptx
KOLLIEFLOMO
ย 
Abstract of Library Management System
Abstract of Library Management SystemAbstract of Library Management System
Abstract of Library Management System
Md Mudassir
ย 
Library manaementreport1
Library manaementreport1Library manaementreport1
Library manaementreport1
Rohit Verma
ย 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
IshratFatima288747
ย 
Project
ProjectProject
Project
abhishek kashyap
ย 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
IshratFatima288747
ย 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management system
monika ahalawat
ย 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
Soumili Sen
ย 
Project proposal of Library Management System.
Project proposal of Library Management System. Project proposal of Library Management System.
Project proposal of Library Management System.
Arjishman Roy
ย 
Thesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project ReportThesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project Report
Manish Sahani
ย 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system
1amitgupta
ย 
DOCUMENTATION
DOCUMENTATIONDOCUMENTATION
DOCUMENTATION
Nithin Kakkireni
ย 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management system
richaramgarh
ย 
11 Project-Online Library Management System
11 Project-Online Library Management System11 Project-Online Library Management System
11 Project-Online Library Management System
Heather Strinden
ย 
library management
library management library management
library management
sarthakkhanna1994
ย 
Java library synopsis_1
Java library synopsis_1Java library synopsis_1
Java library synopsis_1
Ganesh Mohite
ย 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
IshratFatima288747
ย 
Library management System
Library management SystemLibrary management System
Library management System
saradateja
ย 
Visiondocument
VisiondocumentVisiondocument
Visiondocument
M AHMAD ASHRAF
ย 

Similar to Srs library m s (20)

ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
ย 
LIBRARY MANAGEMENT SYSTEM.pptx
LIBRARY MANAGEMENT SYSTEM.pptxLIBRARY MANAGEMENT SYSTEM.pptx
LIBRARY MANAGEMENT SYSTEM.pptx
ย 
Abstract of Library Management System
Abstract of Library Management SystemAbstract of Library Management System
Abstract of Library Management System
ย 
Library manaementreport1
Library manaementreport1Library manaementreport1
Library manaementreport1
ย 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
ย 
Project
ProjectProject
Project
ย 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
ย 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management system
ย 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
ย 
Project proposal of Library Management System.
Project proposal of Library Management System. Project proposal of Library Management System.
Project proposal of Library Management System.
ย 
Thesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project ReportThesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project Report
ย 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system
ย 
DOCUMENTATION
DOCUMENTATIONDOCUMENTATION
DOCUMENTATION
ย 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management system
ย 
11 Project-Online Library Management System
11 Project-Online Library Management System11 Project-Online Library Management System
11 Project-Online Library Management System
ย 
library management
library management library management
library management
ย 
Java library synopsis_1
Java library synopsis_1Java library synopsis_1
Java library synopsis_1
ย 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
ย 
Library management System
Library management SystemLibrary management System
Library management System
ย 
Visiondocument
VisiondocumentVisiondocument
Visiondocument
ย 

Recently uploaded

nutrition in plants chapter 1 class 7...
nutrition in plants chapter 1 class 7...nutrition in plants chapter 1 class 7...
nutrition in plants chapter 1 class 7...
chaudharyreet2244
ย 
IoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdfIoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdf
roshanranjit222
ย 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Celine George
ย 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
Celine George
ย 
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
ShwetaGawande8
ย 
Cross-Cultural Leadership and Communication
Cross-Cultural Leadership and CommunicationCross-Cultural Leadership and Communication
Cross-Cultural Leadership and Communication
MattVassar1
ย 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
MJDuyan
ย 
How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17
Celine George
ย 
managing Behaviour in early childhood education.pptx
managing Behaviour in early childhood education.pptxmanaging Behaviour in early childhood education.pptx
managing Behaviour in early childhood education.pptx
nabaegha
ย 
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptxContiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Kalna College
ย 
How to stay relevant as a cyber professional: Skills, trends and career paths...
How to stay relevant as a cyber professional: Skills, trends and career paths...How to stay relevant as a cyber professional: Skills, trends and career paths...
How to stay relevant as a cyber professional: Skills, trends and career paths...
Infosec
ย 
Bแป˜ Bร€I TแบฌP TEST THEO UNIT - FORM 2025 - TIแบพNG ANH 12 GLOBAL SUCCESS - KรŒ 1 (B...
Bแป˜ Bร€I TแบฌP TEST THEO UNIT - FORM 2025 - TIแบพNG ANH 12 GLOBAL SUCCESS - KรŒ 1 (B...Bแป˜ Bร€I TแบฌP TEST THEO UNIT - FORM 2025 - TIแบพNG ANH 12 GLOBAL SUCCESS - KรŒ 1 (B...
Bแป˜ Bร€I TแบฌP TEST THEO UNIT - FORM 2025 - TIแบพNG ANH 12 GLOBAL SUCCESS - KรŒ 1 (B...
Nguyen Thanh Tu Collection
ย 
Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024
khabri85
ย 
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
Kalna College
ย 
220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science
Kalna College
ย 
The basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptxThe basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptx
heathfieldcps1
ย 
A Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by QuizzitoA Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by Quizzito
Quizzito The Quiz Society of Gargi College
ย 
Decolonizing Universal Design for Learning
Decolonizing Universal Design for LearningDecolonizing Universal Design for Learning
Decolonizing Universal Design for Learning
Frederic Fovet
ย 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
Celine George
ย 
(T.L.E.) Agriculture: "Ornamental Plants"
(T.L.E.) Agriculture: "Ornamental Plants"(T.L.E.) Agriculture: "Ornamental Plants"
(T.L.E.) Agriculture: "Ornamental Plants"
MJDuyan
ย 

Recently uploaded (20)

nutrition in plants chapter 1 class 7...
nutrition in plants chapter 1 class 7...nutrition in plants chapter 1 class 7...
nutrition in plants chapter 1 class 7...
ย 
IoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdfIoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdf
ย 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
ย 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
ย 
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
ย 
Cross-Cultural Leadership and Communication
Cross-Cultural Leadership and CommunicationCross-Cultural Leadership and Communication
Cross-Cultural Leadership and Communication
ย 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
ย 
How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17
ย 
managing Behaviour in early childhood education.pptx
managing Behaviour in early childhood education.pptxmanaging Behaviour in early childhood education.pptx
managing Behaviour in early childhood education.pptx
ย 
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptxContiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptx
ย 
How to stay relevant as a cyber professional: Skills, trends and career paths...
How to stay relevant as a cyber professional: Skills, trends and career paths...How to stay relevant as a cyber professional: Skills, trends and career paths...
How to stay relevant as a cyber professional: Skills, trends and career paths...
ย 
Bแป˜ Bร€I TแบฌP TEST THEO UNIT - FORM 2025 - TIแบพNG ANH 12 GLOBAL SUCCESS - KรŒ 1 (B...
Bแป˜ Bร€I TแบฌP TEST THEO UNIT - FORM 2025 - TIแบพNG ANH 12 GLOBAL SUCCESS - KรŒ 1 (B...Bแป˜ Bร€I TแบฌP TEST THEO UNIT - FORM 2025 - TIแบพNG ANH 12 GLOBAL SUCCESS - KรŒ 1 (B...
Bแป˜ Bร€I TแบฌP TEST THEO UNIT - FORM 2025 - TIแบพNG ANH 12 GLOBAL SUCCESS - KรŒ 1 (B...
ย 
Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024
ย 
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
ย 
220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science
ย 
The basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptxThe basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptx
ย 
A Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by QuizzitoA Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by Quizzito
ย 
Decolonizing Universal Design for Learning
Decolonizing Universal Design for LearningDecolonizing Universal Design for Learning
Decolonizing Universal Design for Learning
ย 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
ย 
(T.L.E.) Agriculture: "Ornamental Plants"
(T.L.E.) Agriculture: "Ornamental Plants"(T.L.E.) Agriculture: "Ornamental Plants"
(T.L.E.) Agriculture: "Ornamental Plants"
ย 

Srs library m s

  • 1. SOFTWARE REQUIREMENT SPECIFICATION FOR LIBRARY MANAGEMENT SYSTEM SUBMITED BY: V.KARTHIK B.SC.(C.S.) SUBMITTED TO: M.ANITHA
  • 2. LIBRARY MANAGEMENT SYSTEM CONTENTS FOR LIBRARY MANAGEMENT SYSTEM 1. INTRODUCTION 2. ABSTRACT 3. EXISTING AND PROPOSED SYSTEM 4. HARDWARE AND SOFTWARE SPECIFICATION 5. PROJECT DESCRIPTION 6. MODULE DESCRIPTION 7. UNIFIED MODELING LANGUAGE DESIGN
  • 3. LIBRARY MANAGEMENT SYSTEM 1. INTRODUCTION The main objective of this document is to illustrate the requirements of the project "Library Management system". The document gives the detailed description of the both function and non-functional requirements proposed by the client. The document is developed after a number of consultations with the client and considering the complete requirement specifications of the given Project. The final product of the team will be meeting the requirements of this document. "Library management system" that offers many flexible and convenient features, allowing librarians and library users to maximize time and efficiency. Library System gives the all detailed information about students, staff and books. It will track on the how many books available in library and books issued to the students. It shows popular book among the students. It will provide book lost in library. It keeps the record of the suppliers and book binders. It generates MIS reports for management. Our software is customizable for any library requirement. Nowadays all the businesses are shifting to computer based system. The purpose to having a computer based system is, it helps to increase the market share and itโ€™s very easy for customers to use. It is increasing the demand among the customer. This project is concernedwith developing a Library Management System using Object OrientedProgramming. In this system the library management becomes more efficient and easier to handlewithitsreliablesystemcomponents. 2.ABSTRACT Library management system is a project aimed to develop a computerized library system to maintain the daily work performed by library. Through this project the man power is reduced and also paper work as been decreases. The front end of the project is visual basic and back end of the project is my sql. The operating required for this project is windows xp, windows 7/8/9/10. Library Management System is an effective environment where more pupils could gain knowledge. This system develops based upon the increase in users; there must be an effective management. To get use of the library the individual should have their login, register, name, address, Id number, date of birth of both the membership and the librarian. This application consists of details of books namely book name, book number, subject, to which it belongs, author, edition, year of publication, total number of books available that are stored in library management system. This application provides access permissions for admin, librarian and users separately. This application gives the usability details such as user can avail maximum of 5 books for a month and have to renew or return them within a month. This application allows the user to perform operations such as searching the books, borrowing a book, returning a book, reservation, requisition for new books, update profile, renewing books etc. Apart from these operations it allows admin to search books, add book, remove book, add new category, extend date for some user, block some user, check for due date and will be fined if overdue is occurred, issue a book based on availability and maintain journal sections. Overall this project of ours is being developed to help the students as well as staff of library to maintain the library in the best way possible and also reduce the human efforts. PAGE NO: 1
  • 4. LIBRARY MANAGEMENT SYSTEM 3.EXISTING SYSTEM: Existing system is a detailed study of various operations performed by system and their relationships within and outside of the system. In existing system does not have any facility of user's login and faculty's login. Existing system does not have a facility to reserve a book. In this system the librarian cannot block other user who may missuse the application. The librarian cannot able to view the list of books issued to know the availability of required book. The existing system doesnot has any facility to suggest the admin to buy new books to improve the library. PROPOSED SYSTEM: To achieve the aims & objectives of this project, the main thing is to identify the mainfeatures that involved in the system. In this scenario, there are two types of users; they are librarian & users. All these users should be able to login to the system with separate logins. New users can be registered only under administrative concern. Adatabase is there to store the user details & book details. This information can be retrieved by the users as per their privilege. Anyone can search the system using given specifications & the availability of the books are updated by the librarian immediately. So there wonโ€™t be unavailability problem regarding the searching criteria. In proposed system what are all the limitations which might be occurs in existing system which as been overcomed in this proposed system like the user can borrow the book as well as reserve the book. The administrator can also block some users and also view the books which has been issued. The user does not have the facility to suggest the librarian to buy new books to develop or improve the library. 4.SOFTWARE SPECIFICATION: This software package is developed using visual basic as front end which is supported by microsoft. Microsoft sql server as the back end to store the database. OPERATING SYSTEM : windowsxp,windows7,8,9,10. LANGUAGE : visual basic environment (front end). DATABASE : ms sql server (back end). HARDWARE SPECIFICATION: PROCESSOR : Pentium III 630mhz or dual core cpu HARD DISK : 40gb RAM : 256mb or more MONITOR : 15 " color monitor KEYBOARD : 122 keys PAGE NO: 2
  • 5. LIBRARY MANAGEMENT SYSTEM 5.PROJECT DESCRIPTION: The software to be produced is on "Library Management System". Here there are 2 users. They are The Admin and the user. The first procedure is the registration of the people who arrive to the library. The user has the authority to enter the name, address and contact number of the people who visit the library along with the name of the book they want to read. Their entry and exit time to the library will be noted down. This calculates the total amount of time they spent in library. A library card will also be provided to the customers who visit daily. A person can also borrow the book for particular days. All the information will be entered in the system. If the person doesnโ€™t return the book before the due date, a fine will be added and the information will be sent to that particular person about the fine. Admin has the authority to add, delete or modify the details of the book available to/from the system. He also has the authority to provide username and password for the user. He can also add the details of the book purchased from shops along with the shop name. Monthly expense report, books purchased report, cash collected for fee can also be viewed. 6.MODULO DESCRIPTION: ADMIN/LIBRARIAN MODULE: Admin stores the detail of staff working in the library the details of students, the details of books, update/status of books, newly added and purchased book details to the database. USER MODULE: User module is further classified into two because in an institution. The users have the functionalities like accessing the books, search for a book etc, PAGE NO : 3
  • 6. LIBRARY MANAGEMENT SYSTEM 7.UML DIAGRAMS DATA FLOW DIAGRAM: LEVEL 0: LEVEL 1: PAGE NO: 4 User/Librarian Library management system Database Admin Add a book Remove book Issue book View a book Block users Add users View issued books Data base
  • 7. LIBRARY MANAGEMENT SYSTEM LEVEL 2: PAGE NO: 5 User Search book Borrow book Reserve book Renewal book Return book Suggest book Data base SEARCH login List of books Database Borrow Login Request Database Return Login Return Update profile Database
  • 8. LIBRARY MANAGEMENT SYSTEM USE CASE DIAGRAM: PAGE NO:6 Login Search book Borrow book Add book Remove book Reserve book Add users Return book Suggest book View issued books Block users Check for due date USER ADMIN
  • 9. LIBRARY MANAGEMENT SYSTEM class diagram: PAGE NO: 7
  • 11. LIBRARY MANAGEMENT SYSTEM ER-DIAGRAM: PAGE NO: 9 BOOKS Auther name Available Title Book Id Borrowed by Due date Return date Issued by Librarian Renewal or Return User Name Address User id Validity Education details Over due Fine
  • 12. LIBRARY MANAGEMENT SYSTEM COLLABORATION DIAGRAM: PAGE NO: 10 User Admin Book Database 1.login 2.ack 2.Request 3.search 4.ack 5.Check availability 6.ack 7.issue 3.return 8.update
  ็ฟป่ฏ‘๏ผš