SlideShare ist ein Scribd-Unternehmen logo
1 von 17
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

Weitere ähnliche Inhalte

Was ist angesagt?

Library management system
Library management systemLibrary management system
Library management systemNi
 
Library Management System PPT
Library Management System PPTLibrary Management System PPT
Library Management System PPTTamaghna Banerjee
 
Online Library management system proposal by Banuka Dananjaya Subasinghe
Online Library management system proposal by Banuka Dananjaya SubasingheOnline Library management system proposal by Banuka Dananjaya Subasinghe
Online Library management system proposal by Banuka Dananjaya SubasingheBanukaSubasinghe
 
Library management system project
Library management system projectLibrary management system project
Library management system projectAJAY KUMAR
 
Project online library management
Project online library managementProject online library management
Project online library managementPrem Prasun
 
Library Management System
Library Management SystemLibrary Management System
Library Management SystemPankaj Kumar
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation Smit Patel
 
LABRARY MANAGEMENT SYSTEM By ARPIT TRIPATHI
LABRARY MANAGEMENT SYSTEM By ARPIT TRIPATHILABRARY MANAGEMENT SYSTEM By ARPIT TRIPATHI
LABRARY MANAGEMENT SYSTEM By ARPIT TRIPATHIArpit Tripathi
 
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 sharmaVikas Sharma
 
Final Presentation on Online Library Management
Final Presentation on Online Library ManagementFinal Presentation on Online Library Management
Final Presentation on Online Library ManagementSneha Yadav
 
Online Library Management
Online Library ManagementOnline Library Management
Online Library ManagementVarsha Sarkar
 
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
 
Library management system
Library management systemLibrary management system
Library management systemABhay Panchal
 
Online library management system
Online library management systemOnline library management system
Online library management systemBharat Kunwar
 
online library management system
online library management systemonline library management system
online library management systemVirani Sagar
 
Library management system se project
Library management system se projectLibrary management system se project
Library management system se projectREHMATQADEER
 
A database design_report_for_college_library final
A database design_report_for_college_library finalA database design_report_for_college_library final
A database design_report_for_college_library finalSaira Iqbal
 

Was ist angesagt? (20)

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
 
Online Library management system proposal by Banuka Dananjaya Subasinghe
Online Library management system proposal by Banuka Dananjaya SubasingheOnline Library management system proposal by Banuka Dananjaya Subasinghe
Online Library management system proposal by Banuka Dananjaya Subasinghe
 
Library management system project
Library management system projectLibrary management system project
Library management system project
 
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 System
Library Management SystemLibrary Management System
Library Management System
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation
 
LABRARY MANAGEMENT SYSTEM By ARPIT TRIPATHI
LABRARY MANAGEMENT SYSTEM By ARPIT TRIPATHILABRARY MANAGEMENT SYSTEM By ARPIT TRIPATHI
LABRARY MANAGEMENT SYSTEM By ARPIT TRIPATHI
 
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
 
Final Presentation on Online Library Management
Final Presentation on Online Library ManagementFinal Presentation on Online Library Management
Final Presentation on Online Library Management
 
Online Library Management
Online Library ManagementOnline Library Management
Online Library Management
 
E-library mangament system
E-library mangament systemE-library mangament system
E-library mangament 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.
 
Library management system
Library management systemLibrary management system
Library management system
 
DOCUMENTATION
DOCUMENTATIONDOCUMENTATION
DOCUMENTATION
 
Online library management system
Online library management systemOnline library management system
Online library management system
 
online library management system
online library management systemonline library management system
online library management system
 
Library management system se project
Library management system se projectLibrary management system se project
Library management system se project
 
A database design_report_for_college_library final
A database design_report_for_college_library finalA database design_report_for_college_library final
A database design_report_for_college_library final
 

Ähnlich wie Software Development Methodologies Library Management System (Part-1)

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 SystemSoumili Sen
 
Library Management System.pdf
Library Management System.pdfLibrary Management System.pdf
Library Management System.pdfSanjayNamdeo14
 
Library manaementreport1
Library manaementreport1Library manaementreport1
Library manaementreport1Rohit Verma
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system1amitgupta
 
Library Management System Project Report
Library Management System Project Report Library Management System Project Report
Library Management System Project Report Abu Kaisar
 
Abstract of Library Management System
Abstract of Library Management SystemAbstract of Library Management System
Abstract of Library Management SystemMd Mudassir
 
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 PolytechnicEditor IJCATR
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management SystemToseef Hasan
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management systemmonika ahalawat
 
library management system
library management systemlibrary management system
library management systemprabhat kumar
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management systemGolden Arc
 
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
 
Library Management System Waterfall Model
Library Management System Waterfall ModelLibrary Management System Waterfall Model
Library Management System Waterfall Modelmitwa1990
 
Library mangement system project srs documentation
Library mangement system project srs documentationLibrary mangement system project srs documentation
Library mangement system project srs documentationSuchit 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 Riyadhin2sol
 
library management system
library management systemlibrary management system
library management systemaniket chauhan
 

Ähnlich wie Software Development Methodologies Library Management System (Part-1) (20)

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 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
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system
 
Library Management System Project Report
Library Management System Project Report Library Management System Project Report
Library Management System Project Report
 
library management
library management library management
library management
 
Abstract of Library Management System
Abstract of Library Management SystemAbstract of Library Management System
Abstract of Library Management System
 
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
 
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 system
library management systemlibrary management system
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
 
11 project-online20library20management20system-110809063139-phpapp01(2)
11 project-online20library20management20system-110809063139-phpapp01(2)11 project-online20library20management20system-110809063139-phpapp01(2)
11 project-online20library20management20system-110809063139-phpapp01(2)
 
Library Management System Waterfall Model
Library Management System Waterfall ModelLibrary Management System Waterfall Model
Library Management System Waterfall Model
 
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
 
library management system
library management systemlibrary management system
library management system
 

Mehr von 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 COILTotan 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 languageTotan Banik
 
FCFS scheduling OS
FCFS scheduling OSFCFS scheduling OS
FCFS scheduling OSTotan Banik
 
Solar cell presentation by totan
Solar cell presentation by totanSolar cell presentation by totan
Solar cell presentation by totanTotan Banik
 

Mehr von 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
 

Kürzlich hochgeladen

GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROmotivationalword821
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 

Kürzlich hochgeladen (20)

GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTRO
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 

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