SlideShare uma empresa Scribd logo
1 de 4
Name: Ahsan Riaz Sp13-bse-123
Library Management System:
 Functional requirements:-
Describe functionality or system services
Depend on the type of software, expected users and the type of system where the software is used
 Functional requirements are the following:
 The LMS should store all information about librarians and patrons, their access keys,
priority and etc.
 The LMS should store all information about items and patrons in two separated
databases
 The LMS allow searching items by author, title or keywords
 The LMS should support 500 patrons and 1000 requests/min simultaneously.
 The LMS should allow librarians to add, delete and modify items in database, and
check availability of the items.
 The LMS should generate request’s reports for librarians every day, on base of which
librarians could make decisions about acquiring or retirement the item.
Performance Requirements:-
 Any interface between a user and LMS should have a maximum response time of 5
seconds
 The response should be fast enough to avoid users’ response collisions
 The LMS should be available for use 24 hours per day, 365 days per year.
 The LMS should support 500 patrons and 1000 requests/min simultaneously
Operational Requirements:-
 The LMS should be used on IBM-compatible workstations with 50Mbytes free space
on HDD for library workstations
 Non-functional requirements:-
The definition for a non-functional requirement is that it essentially specifies how the system
should behave and that it is a constraint upon the systems behavior. One could also think of non-
functional requirements as quality attributes for of a system.
�
 Product requirements:-
Requirements which specify that the delivered product must behave in a particular way, e.g.
execution speed, reliability etc.
 Availability Requirement:-
The system is available 100% for the user and is used 24 hrs a day and 365 days year. The system
shall be operational 24 hours a day and 7 days a week.
 Efficiency Requirement:-
Mean Time to Repair (MTTR) - Even if the system fails, the system will be recovered back up
within an hour or less.
 Accuracy:-
The system should accurately provide real time information taking into consideration
Various concurrency issues. The system shall provide 100% access reliability.
 Reliability Requirement:-
The system has to be 100% reliable due to the importance of data and the damages that can be
caused by incorrect or incomplete data. The system will run 7 days a week, 24 hours a day.
 Inverse Requirements:-
 Inverse requirements can be functional and non-functional.
 When a customer specifies that something must not be done. For example, User ID
should only contain digits.
 The system shall not use red color in the user interface, whenever it is asking for inputs
from the end-user
 Software would be user Friendly
 The system will support multiple languages such as Urdu and English.
 Changes (new patron’s addition, password changes, database changes) must be verified
once per day at least.
 The system lets the library staff to check which all members have blocked the
books and whether they can borrow any more books or not.
 The system allows the Librarian to create the books catalog, add/delete books and
maintain the books catalog. The system updates the billing system as and when the
member borrows or returns a book.
 Domain requirements
 Requirements that come from the application domain of the system that reflect the
characteristics of that domain
 May be functional or non-functional.
 If domain requirements are not satisfied, the system may be unworkable.
Library system Domain Requirements :-
 Because of copyright restrictions, some documents must be deleted immediately on arrival.
Depending on the user’s requirements, these documents will either be printed locally on
the system server for manually forwarding to the user or routed to a network printer.
 Student could not download anything.
 Social websites are block for students.
 Software should be developed in Java Language.
 Software run on Windows, Linux.
Standards-Based
 A modern library management system supports a wide array of standards, including
bibliographic standards such as MARC 21, information industry standards such as the
ANSI/NISO and ISO standards, and character encoding standards such as Unicode
Integrated
 Library management systems consist of separate modules, each of which handles a
different aspect of library operation
 Operating system :-
 Window
 Hard disk :200 GB
 RAM : 2gb
 Processor : Pentium(R)Dual-core CPU
Software interface:-
 Java language
 Net beans IDE 7.0.1
 MS SQL server
Communication interface:-
 Windows
Security:-
 Controlling the access to the database provides security to the system.
Availability:-
 The system is online 24 hours a day and 365 days a year.
Usability:-
 The system is easy to use for all the users.
 Design and Implementation Constraints:-
They are development guidelines within which the designer must work.
Example:-
 The system shall be developed using the Microsoft .Net platform
 The system shall be developed using open source tools and shall run on Windows
operating system
 The System should be implemented using Java Language
 The software must fit into the memory of a 512Kbyte machine
 Constraints:-
 The information of all the users must be stored in a database that is accessible by the
Library Management System.
 The university information security system must be compatible with the Internet
applications.
 The Library Management System is connected to the university computer and is running
all 24 hours a day.
 The users access the Library Management System from any computer that has Internet
browsing capabilities and an Internet connection.

Mais conteúdo relacionado

Mais procurados

Library management system
Library management systemLibrary management system
Library management system
techlike
 
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
 

Mais procurados (20)

Library Management System.pptx
Library Management System.pptxLibrary Management System.pptx
Library Management System.pptx
 
Library management system
Library management systemLibrary management system
Library management system
 
Library Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source CodeLibrary Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source Code
 
Library management system
Library management systemLibrary management system
Library management system
 
Library management system
Library management systemLibrary management system
Library management system
 
Vision and Scope Document For Library Management System
Vision and Scope Document For Library Management SystemVision and Scope Document For Library Management System
Vision and Scope Document For Library Management System
 
Library Management System Waterfall Model
Library Management System Waterfall ModelLibrary Management System Waterfall Model
Library Management System Waterfall Model
 
Library and member management system (lamms) by vikas sharma
Library and member management system (lamms) by vikas sharmaLibrary and member management system (lamms) by vikas sharma
Library and member management system (lamms) by vikas sharma
 
Library management system
Library management systemLibrary management system
Library management system
 
Feasibility report for library management system
Feasibility report for library management systemFeasibility report for library management system
Feasibility report for library management system
 
Library Management System.powerpoint.pptx
Library Management System.powerpoint.pptxLibrary Management System.powerpoint.pptx
Library Management System.powerpoint.pptx
 
Library management system
Library management systemLibrary management system
Library management system
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for 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
 
Srs library m s
Srs library m sSrs library m s
Srs library m s
 
SRS for Hospital Management System
SRS for Hospital Management SystemSRS for Hospital Management System
SRS for Hospital Management System
 
New library management system slide
New library management system slideNew library management system slide
New library management system slide
 
Online Library Mangement System
Online Library Mangement SystemOnline Library Mangement System
Online Library Mangement 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
 

Semelhante a Library Management system requirements

Online Library Management
Online Library ManagementOnline Library Management
Online Library Management
Varsha Sarkar
 
Library management system
Library management systemLibrary management system
Library management system
ABhay Panchal
 
Database project edi
Database project ediDatabase project edi
Database project edi
Rey Jefferson
 
Library mangement system project srs documentation
Library mangement system project srs documentationLibrary mangement system project srs documentation
Library mangement system project srs documentation
Suchit Moon
 
library management system
library management systemlibrary management system
library management system
prabhat kumar
 

Semelhante a Library Management system requirements (20)

OCSP.pptx
OCSP.pptxOCSP.pptx
OCSP.pptx
 
srno-2,3,16,18,21.pptx
srno-2,3,16,18,21.pptxsrno-2,3,16,18,21.pptx
srno-2,3,16,18,21.pptx
 
Library Management System.pdf
Library Management System.pdfLibrary Management System.pdf
Library Management System.pdf
 
Library management system using java technology
Library management system using java technologyLibrary management system using java technology
Library management system using java technology
 
Librarymanagementsystem
Librarymanagementsystem Librarymanagementsystem
Librarymanagementsystem
 
Librarymanagementsystem
LibrarymanagementsystemLibrarymanagementsystem
Librarymanagementsystem
 
Online Library Management
Online Library ManagementOnline Library Management
Online Library Management
 
Library management system
Library management systemLibrary management system
Library management system
 
Database project
Database projectDatabase project
Database project
 
Database project edi
Database project ediDatabase project edi
Database project edi
 
Software requirements specification (srs) by Dan Dharma
Software requirements specification (srs) by  Dan DharmaSoftware requirements specification (srs) by  Dan Dharma
Software requirements specification (srs) by Dan Dharma
 
Feasibility Study Report Personal Information & Leave Management System
Feasibility Study Report Personal Information & Leave Management SystemFeasibility Study Report Personal Information & Leave Management System
Feasibility Study Report Personal Information & Leave Management System
 
Railway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringRailway Reservation System - Software Engineering
Railway Reservation System - Software Engineering
 
Library mangement system project srs documentation
Library mangement system project srs documentationLibrary mangement system project srs documentation
Library mangement system project srs documentation
 
library management system
library management systemlibrary management system
library management system
 
Library doc
Library docLibrary doc
Library doc
 
Data base chapter 2 | detail about the topic
Data base chapter 2 | detail about the topicData base chapter 2 | detail about the topic
Data base chapter 2 | detail about the topic
 
library-project-report library-project-report
library-project-report library-project-reportlibrary-project-report library-project-report
library-project-report library-project-report
 
Gr.-06library-project-report.pdf
Gr.-06library-project-report.pdfGr.-06library-project-report.pdf
Gr.-06library-project-report.pdf
 
Os unit i
Os unit iOs unit i
Os unit i
 

Último

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Último (20)

ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 

Library Management system requirements

  • 1. Name: Ahsan Riaz Sp13-bse-123 Library Management System:  Functional requirements:- Describe functionality or system services Depend on the type of software, expected users and the type of system where the software is used  Functional requirements are the following:  The LMS should store all information about librarians and patrons, their access keys, priority and etc.  The LMS should store all information about items and patrons in two separated databases  The LMS allow searching items by author, title or keywords  The LMS should support 500 patrons and 1000 requests/min simultaneously.  The LMS should allow librarians to add, delete and modify items in database, and check availability of the items.  The LMS should generate request’s reports for librarians every day, on base of which librarians could make decisions about acquiring or retirement the item. Performance Requirements:-  Any interface between a user and LMS should have a maximum response time of 5 seconds  The response should be fast enough to avoid users’ response collisions  The LMS should be available for use 24 hours per day, 365 days per year.  The LMS should support 500 patrons and 1000 requests/min simultaneously Operational Requirements:-  The LMS should be used on IBM-compatible workstations with 50Mbytes free space on HDD for library workstations
  • 2.  Non-functional requirements:- The definition for a non-functional requirement is that it essentially specifies how the system should behave and that it is a constraint upon the systems behavior. One could also think of non- functional requirements as quality attributes for of a system. �  Product requirements:- Requirements which specify that the delivered product must behave in a particular way, e.g. execution speed, reliability etc.  Availability Requirement:- The system is available 100% for the user and is used 24 hrs a day and 365 days year. The system shall be operational 24 hours a day and 7 days a week.  Efficiency Requirement:- Mean Time to Repair (MTTR) - Even if the system fails, the system will be recovered back up within an hour or less.  Accuracy:- The system should accurately provide real time information taking into consideration Various concurrency issues. The system shall provide 100% access reliability.  Reliability Requirement:- The system has to be 100% reliable due to the importance of data and the damages that can be caused by incorrect or incomplete data. The system will run 7 days a week, 24 hours a day.  Inverse Requirements:-  Inverse requirements can be functional and non-functional.  When a customer specifies that something must not be done. For example, User ID should only contain digits.  The system shall not use red color in the user interface, whenever it is asking for inputs from the end-user  Software would be user Friendly
  • 3.  The system will support multiple languages such as Urdu and English.  Changes (new patron’s addition, password changes, database changes) must be verified once per day at least.  The system lets the library staff to check which all members have blocked the books and whether they can borrow any more books or not.  The system allows the Librarian to create the books catalog, add/delete books and maintain the books catalog. The system updates the billing system as and when the member borrows or returns a book.  Domain requirements  Requirements that come from the application domain of the system that reflect the characteristics of that domain  May be functional or non-functional.  If domain requirements are not satisfied, the system may be unworkable. Library system Domain Requirements :-  Because of copyright restrictions, some documents must be deleted immediately on arrival. Depending on the user’s requirements, these documents will either be printed locally on the system server for manually forwarding to the user or routed to a network printer.  Student could not download anything.  Social websites are block for students.  Software should be developed in Java Language.  Software run on Windows, Linux. Standards-Based  A modern library management system supports a wide array of standards, including bibliographic standards such as MARC 21, information industry standards such as the ANSI/NISO and ISO standards, and character encoding standards such as Unicode Integrated  Library management systems consist of separate modules, each of which handles a different aspect of library operation  Operating system :-  Window  Hard disk :200 GB  RAM : 2gb  Processor : Pentium(R)Dual-core CPU
  • 4. Software interface:-  Java language  Net beans IDE 7.0.1  MS SQL server Communication interface:-  Windows Security:-  Controlling the access to the database provides security to the system. Availability:-  The system is online 24 hours a day and 365 days a year. Usability:-  The system is easy to use for all the users.  Design and Implementation Constraints:- They are development guidelines within which the designer must work. Example:-  The system shall be developed using the Microsoft .Net platform  The system shall be developed using open source tools and shall run on Windows operating system  The System should be implemented using Java Language  The software must fit into the memory of a 512Kbyte machine  Constraints:-  The information of all the users must be stored in a database that is accessible by the Library Management System.  The university information security system must be compatible with the Internet applications.  The Library Management System is connected to the university computer and is running all 24 hours a day.  The users access the Library Management System from any computer that has Internet browsing capabilities and an Internet connection.