SlideShare a Scribd company logo
PRESENTATION
ON
Software Development
Methodologies
Library Management System
(Part-1)
1
 Domain
 Actors
 Functional Requirements
 Non functional Requirements
 Use Cases Diagram
 Class
 Class Diagram
 Object
 Class/Object Relation
 Conclusion
2
3
1. Librarian
2. Member (Student/Other)
3. Guest
4. Asst. Librarian
4
 Add Article: New entries must be entered in
database
 Update Article: Any changes in articles should be
updated in case of update
 Delete Article: Wrong/Expiry/Un-usable entry must
be removed from system
 Inquiry Members: Inquiry all current enrolled
members to view their details
 Inquiry Issuance: Inquiry of all database articl
5
 Authentication: User must authenticated
before accessing system
 Search Article: User can search any article
 Request Article: After successful searching
member mark this book as requested article
 Check Account:This use case is used to
check account details
6
Asst. Librarian
Prepare Library database
All data base must be prepared
Guest
Register user
User must full fill all application form for registration
7
Safety Requirements
The database may get crashed at any certain time due
to virus or operating system failure.Therefore, it is
required to take the database backup
Security Requirements
We are going to develop a secured database for
the university .There are differentcategories of users
namely teaching staff, administrator, library staff
,students etc.,Depending upon the category of user the
access rights are decided. It means if the user isan
administrator then he can be able to modify the data,
delete, append etc.
8
Software Quality Attributes
The Quality of the database is maintained in such a way
so that it can be very user friendly to all the users of
the database
Hardware Constraints
The system requires a database in order to store
persistent data. The database should have backup
capabilities.
Software Constraints
The development of the system will be constrained by
the availability of requiredsoftware such as database
and development tools.The availability of these tools
will be governed by
9
Hardware Interfaces
Server
Operating System: Windows
Processor: Pentium 4.0 GHz or higher
RAM: 1GB Mb or more
Hard Drive: 80 GB or more
Client
Operating System: Windows.
Processor: Pentium III or 2.0 GHz or higher.
RAM: 512 Mb or more
Software interfaces
Oracle database 8i or 10g
Developer 2000
10
11
 Library: It is the place where books, newspapers,
magazine etc are placed for users. It
 provides the card to its regular user with or without
cost.
 Library Card: It is a normal identity card containing
the basic information of the user.
 Books: The library most contains books or it is the
main resources of the library.
 Students: They are the primary user of the library
 Bar code reader: It is an electronic device which is
used to read the coded information
 for the validation.
 Librarian: The persons who handle the overall
operation of the library.
12
13
 In object oriented analysis design, objects are the
entities through which we perceive the world
around us. We normally see our system as being
composed of things which have recognizable
identities & behavior. Those entities are then
represented as object in the program. They may
represent a person, a place, a bank account, or
any item that the program must handle. For a
simple examples, vehicles are objects as they
have size, weight, color, etc as attributes and
starting, pressing the brake, turning the wheel,
pressing the accelerator etc as the operation(that
is function).
14
15
 This project is intend for minimizing the
communication gap of the member and
librarian.
 Librarian can maintain of this online system.
16
17

More Related Content

What's hot

Library Management System
Library Management SystemLibrary Management System
Library Management System
Martins Okoi
 
Library Management System - LMS
Library Management System - LMSLibrary Management System - LMS
Library Management System - LMS
Hasibul Haque Hira
 
Library Management System
Library Management SystemLibrary Management System
Library Management SystemRanjan Ranjan
 
Online library managment thesis by bilal khattak
Online library managment thesis by bilal khattakOnline library managment thesis by bilal khattak
Online library managment thesis by bilal khattak
Bilal Khattak
 
Library Management System Waterfall Model
Library Management System Waterfall ModelLibrary Management System Waterfall Model
Library Management System Waterfall Model
mitwa1990
 
Library management system basic points
Library management system basic pointsLibrary management system basic points
Library management system basic points
Umer Awan
 
Library Management system
Library Management systemLibrary Management system
Library Management system
Tayyab Hussain
 
Library management system
Library management systemLibrary management system
Library management system
Khushboo Taneja
 
Abstract of Library Management System
Abstract of Library Management SystemAbstract of Library Management System
Abstract of Library Management System
Md Mudassir
 
Library Management System Project Report
Library Management System Project Report Library Management System Project Report
Library Management System Project Report
Abu Kaisar
 
11.online library management system
11.online library management system11.online library management system
11.online library management system
Pvrtechnologies Nellore
 
Library mangement-system
Library mangement-systemLibrary mangement-system
Library mangement-systemRafiul Rafi
 
library management system
library management systemlibrary management system
library management system
aniket chauhan
 
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
 
Library Management Project Presentation
Library Management Project PresentationLibrary Management Project Presentation
Library Management Project Presentation
Sanket Kudalkar
 
online library management system
online library management systemonline library management system
online library management systemVirani Sagar
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
Bijay Chaurasiya
 
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
Vikas Sharma
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
HimanshuGupta1060
 
library management system
library management systemlibrary management system
library management systemprabhat kumar
 

What's hot (20)

Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Library Management System - LMS
Library Management System - LMSLibrary Management System - LMS
Library Management System - LMS
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Online library managment thesis by bilal khattak
Online library managment thesis by bilal khattakOnline library managment thesis by bilal khattak
Online library managment thesis by bilal khattak
 
Library Management System Waterfall Model
Library Management System Waterfall ModelLibrary Management System Waterfall Model
Library Management System Waterfall Model
 
Library management system basic points
Library management system basic pointsLibrary management system basic points
Library management system basic points
 
Library Management system
Library Management systemLibrary Management system
Library Management system
 
Library management system
Library management systemLibrary management system
Library management system
 
Abstract of Library Management System
Abstract of Library Management SystemAbstract of Library Management System
Abstract of Library Management System
 
Library Management System Project Report
Library Management System Project Report Library Management System Project Report
Library Management System Project Report
 
11.online library management system
11.online library management system11.online library management system
11.online library management system
 
Library mangement-system
Library mangement-systemLibrary mangement-system
Library mangement-system
 
library management system
library management systemlibrary management system
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
 
Library Management Project Presentation
Library Management Project PresentationLibrary Management Project Presentation
Library Management Project Presentation
 
online library management system
online library management systemonline library management system
online library management system
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
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
 
library management system
library management systemlibrary management system
library management system
 

Similar to Software Development Methodologies Library Management System (Part-1)

Library Management System.pdf
Library Management System.pdfLibrary Management System.pdf
Library Management System.pdf
SanjayNamdeo14
 
Library management system using java technology
Library management system using java technologyLibrary management system using java technology
Library management system using java technology
Pragati Startup Presentation Designer firm
 
Library manaementreport1
Library manaementreport1Library manaementreport1
Library manaementreport1
Rohit Verma
 
Online Library Management
Online Library ManagementOnline Library Management
Online Library ManagementVarsha Sarkar
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system
1amitgupta
 
Library management system
Library management systemLibrary management system
Library management system
Arman Ahmed
 
library management
library management library management
library management
sarthakkhanna1994
 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
IshratFatima288747
 
Developing a Comprehensive Library Management System for Tamale Polytechnic
Developing a Comprehensive Library Management System for Tamale PolytechnicDeveloping a Comprehensive Library Management System for Tamale Polytechnic
Developing a Comprehensive Library Management System for Tamale Polytechnic
Editor IJCATR
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management System
Toseef Hasan
 
Srs library m s
Srs library m sSrs library m s
Srs library m s
karthik venkatesh
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management systemmonika ahalawat
 
11 project-online20library20management20system-110809063139-phpapp01(2)
11 project-online20library20management20system-110809063139-phpapp01(2)11 project-online20library20management20system-110809063139-phpapp01(2)
11 project-online20library20management20system-110809063139-phpapp01(2)Roopal Shrivastava
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management systemGolden Arc
 
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
 
Document Archieving System (DAS) by In2sol Riyadh
Document Archieving System (DAS) by In2sol RiyadhDocument Archieving System (DAS) by In2sol Riyadh
Document Archieving System (DAS) by In2sol Riyadh
in2sol
 
Java Abs Java Productivity Creator & Analyzer
Java Abs   Java Productivity Creator & AnalyzerJava Abs   Java Productivity Creator & Analyzer
Java Abs Java Productivity Creator & Analyzer
ncct
 
1-informatica-training
1-informatica-training1-informatica-training
1-informatica-trainingKrishna Sujeer
 
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
 

Similar to Software Development Methodologies Library Management System (Part-1) (20)

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
 
Library manaementreport1
Library manaementreport1Library manaementreport1
Library manaementreport1
 
Online Library Management
Online Library ManagementOnline Library Management
Online Library Management
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system
 
Library management system
Library management systemLibrary management system
Library management system
 
library management
library management library management
library management
 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
 
Developing a Comprehensive Library Management System for Tamale Polytechnic
Developing a Comprehensive Library Management System for Tamale PolytechnicDeveloping a Comprehensive Library Management System for Tamale Polytechnic
Developing a Comprehensive Library Management System for Tamale Polytechnic
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management System
 
Srs library m s
Srs library m sSrs library m s
Srs library m s
 
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-online20library20management20system-110809063139-phpapp01(2)
11 project-online20library20management20system-110809063139-phpapp01(2)11 project-online20library20management20system-110809063139-phpapp01(2)
11 project-online20library20management20system-110809063139-phpapp01(2)
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management system
 
Library mangement system project srs documentation
Library mangement system project srs documentationLibrary mangement system project srs documentation
Library mangement system project srs documentation
 
Document Archieving System (DAS) by In2sol Riyadh
Document Archieving System (DAS) by In2sol RiyadhDocument Archieving System (DAS) by In2sol Riyadh
Document Archieving System (DAS) by In2sol Riyadh
 
Java Abs Java Productivity Creator & Analyzer
Java Abs   Java Productivity Creator & AnalyzerJava Abs   Java Productivity Creator & Analyzer
Java Abs Java Productivity Creator & Analyzer
 
1-informatica-training
1-informatica-training1-informatica-training
1-informatica-training
 
11 Project-Online Library Management System
11 Project-Online Library Management System11 Project-Online Library Management System
11 Project-Online Library Management System
 

More from Totan Banik

Software Development Methodologies Library Management System (Part-2)
Software Development Methodologies Library Management System (Part-2)Software Development Methodologies Library Management System (Part-2)
Software Development Methodologies Library Management System (Part-2)
Totan Banik
 
ACI MOSQUITO COIL
ACI MOSQUITO COILACI MOSQUITO COIL
ACI MOSQUITO COIL
Totan Banik
 
A comprehensive framework for secure query processing on relational data in t...
A comprehensive framework for secure query processing on relational data in t...A comprehensive framework for secure query processing on relational data in t...
A comprehensive framework for secure query processing on relational data in t...
Totan Banik
 
Programming language
Programming languageProgramming language
Programming language
Totan Banik
 
BGP
BGPBGP
FCFS scheduling OS
FCFS scheduling OSFCFS scheduling OS
FCFS scheduling OS
Totan Banik
 
Solar cell presentation by totan
Solar cell presentation by totanSolar cell presentation by totan
Solar cell presentation by totan
Totan Banik
 

More from Totan Banik (7)

Software Development Methodologies Library Management System (Part-2)
Software Development Methodologies Library Management System (Part-2)Software Development Methodologies Library Management System (Part-2)
Software Development Methodologies Library Management System (Part-2)
 
ACI MOSQUITO COIL
ACI MOSQUITO COILACI MOSQUITO COIL
ACI MOSQUITO COIL
 
A comprehensive framework for secure query processing on relational data in t...
A comprehensive framework for secure query processing on relational data in t...A comprehensive framework for secure query processing on relational data in t...
A comprehensive framework for secure query processing on relational data in t...
 
Programming language
Programming languageProgramming language
Programming language
 
BGP
BGPBGP
BGP
 
FCFS scheduling OS
FCFS scheduling OSFCFS scheduling OS
FCFS scheduling OS
 
Solar cell presentation by totan
Solar cell presentation by totanSolar cell presentation by totan
Solar cell presentation by totan
 

Recently uploaded

Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
varshanayak241
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
KrzysztofKkol1
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
ayushiqss
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 

Recently uploaded (20)

Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 

Software Development Methodologies Library Management System (Part-1)

  • 2.  Domain  Actors  Functional Requirements  Non functional Requirements  Use Cases Diagram  Class  Class Diagram  Object  Class/Object Relation  Conclusion 2
  • 3. 3
  • 4. 1. Librarian 2. Member (Student/Other) 3. Guest 4. Asst. Librarian 4
  • 5.  Add Article: New entries must be entered in database  Update Article: Any changes in articles should be updated in case of update  Delete Article: Wrong/Expiry/Un-usable entry must be removed from system  Inquiry Members: Inquiry all current enrolled members to view their details  Inquiry Issuance: Inquiry of all database articl 5
  • 6.  Authentication: User must authenticated before accessing system  Search Article: User can search any article  Request Article: After successful searching member mark this book as requested article  Check Account:This use case is used to check account details 6
  • 7. Asst. Librarian Prepare Library database All data base must be prepared Guest Register user User must full fill all application form for registration 7
  • 8. Safety Requirements The database may get crashed at any certain time due to virus or operating system failure.Therefore, it is required to take the database backup Security Requirements We are going to develop a secured database for the university .There are differentcategories of users namely teaching staff, administrator, library staff ,students etc.,Depending upon the category of user the access rights are decided. It means if the user isan administrator then he can be able to modify the data, delete, append etc. 8
  • 9. Software Quality Attributes The Quality of the database is maintained in such a way so that it can be very user friendly to all the users of the database Hardware Constraints The system requires a database in order to store persistent data. The database should have backup capabilities. Software Constraints The development of the system will be constrained by the availability of requiredsoftware such as database and development tools.The availability of these tools will be governed by 9
  • 10. Hardware Interfaces Server Operating System: Windows Processor: Pentium 4.0 GHz or higher RAM: 1GB Mb or more Hard Drive: 80 GB or more Client Operating System: Windows. Processor: Pentium III or 2.0 GHz or higher. RAM: 512 Mb or more Software interfaces Oracle database 8i or 10g Developer 2000 10
  • 11. 11
  • 12.  Library: It is the place where books, newspapers, magazine etc are placed for users. It  provides the card to its regular user with or without cost.  Library Card: It is a normal identity card containing the basic information of the user.  Books: The library most contains books or it is the main resources of the library.  Students: They are the primary user of the library  Bar code reader: It is an electronic device which is used to read the coded information  for the validation.  Librarian: The persons who handle the overall operation of the library. 12
  • 13. 13
  • 14.  In object oriented analysis design, objects are the entities through which we perceive the world around us. We normally see our system as being composed of things which have recognizable identities & behavior. Those entities are then represented as object in the program. They may represent a person, a place, a bank account, or any item that the program must handle. For a simple examples, vehicles are objects as they have size, weight, color, etc as attributes and starting, pressing the brake, turning the wheel, pressing the accelerator etc as the operation(that is function). 14
  • 15. 15
  • 16.  This project is intend for minimizing the communication gap of the member and librarian.  Librarian can maintain of this online system. 16
  • 17. 17