SlideShare una empresa de Scribd logo
1 de 9
CASE STUDY ON
OOD
TECHNIQUE
FOR LIS
By- Sandeep Singh(001)
PraKash Singh(027)
Aman Kumar(047)
Prabhat Singh(109)
Umesh Kumar (076)
OOD INVOLVES THE
FOLLOWING STEPS:-
1- Design business layer classes.
2- Design access layer classes.
3- Design view layer classes.
4- Iterate and refine the whole system .
5- Reapply the design axioms.
6- repeat steps 1 through 5 .
Step 1 : Design Business Layer
Classes
• Apply design axioms, refine attributes and
methods . UML state diagrams are drawn . It
will show different states of object and also
the events that change them.
Not Reserved
R.No=0
Reserved
Reserved Books
Reservation
Removed Books
• We also draw activity diagrams in this step.
An activity diagram of LIS is shown next:
Acquire book,
Member info.
Issue Book
Not
Available
Reserve
Book
• We can also draw a class package and
component diagrams.
Library
Information
Domain
Update
Step 2: Design Access layer classes
• An OR model (object – relational) mode is
drawn here.
Bid Copies Price Author Publisher
And so on , all relations are identified
Step 3: Design View Layer Classes.
• We develop GUIs here. It is just a working
model (prototype).for Example,
Step 4: Iterate and refine the whole
design.
• Repeat steps (i) through (iii) again, if desired.
THANK YOU

Más contenido relacionado

La actualidad más candente

Project control and process instrumentation
Project control and process instrumentationProject control and process instrumentation
Project control and process instrumentationKuppusamy P
 
Dynamic and Static Modeling
Dynamic and Static ModelingDynamic and Static Modeling
Dynamic and Static ModelingSaurabh Kumar
 
OOMD UNIT2.pdf
OOMD UNIT2.pdfOOMD UNIT2.pdf
OOMD UNIT2.pdfSadikAmin3
 
Unit 1( modelling concepts & class modeling)
Unit  1( modelling concepts & class modeling)Unit  1( modelling concepts & class modeling)
Unit 1( modelling concepts & class modeling)Manoj Reddy
 
HCI 3e - Ch 12: Cognitive models
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive modelsAlan Dix
 
Unit 5 testing -software quality assurance
Unit 5  testing -software quality assuranceUnit 5  testing -software quality assurance
Unit 5 testing -software quality assurancegopal10scs185
 
lecture 7/2023 - Respiratory Physiology - Ventilation & Perfusion.pdf
lecture 7/2023 -  Respiratory Physiology - Ventilation & Perfusion.pdflecture 7/2023 -  Respiratory Physiology - Ventilation & Perfusion.pdf
lecture 7/2023 - Respiratory Physiology - Ventilation & Perfusion.pdfCharushila Rukadikar
 
Commonly Used Image File Formats
Commonly Used Image File FormatsCommonly Used Image File Formats
Commonly Used Image File FormatsFatih Özlü
 
Introduction to multimedia
Introduction to multimedia Introduction to multimedia
Introduction to multimedia Selma Ibrahim
 

La actualidad más candente (20)

mi vida en otra lengua bc
mi vida en otra lengua bcmi vida en otra lengua bc
mi vida en otra lengua bc
 
Project control and process instrumentation
Project control and process instrumentationProject control and process instrumentation
Project control and process instrumentation
 
Use case diagram
Use case diagramUse case diagram
Use case diagram
 
Dynamic and Static Modeling
Dynamic and Static ModelingDynamic and Static Modeling
Dynamic and Static Modeling
 
Component based software engineering
Component based software engineeringComponent based software engineering
Component based software engineering
 
OOMD UNIT2.pdf
OOMD UNIT2.pdfOOMD UNIT2.pdf
OOMD UNIT2.pdf
 
Unit 1( modelling concepts & class modeling)
Unit  1( modelling concepts & class modeling)Unit  1( modelling concepts & class modeling)
Unit 1( modelling concepts & class modeling)
 
Design pattern
Design patternDesign pattern
Design pattern
 
CLE Unit - 2 - Information Technology Act
CLE Unit - 2 - Information Technology ActCLE Unit - 2 - Information Technology Act
CLE Unit - 2 - Information Technology Act
 
CS8592-OOAD Lecture Notes Unit-2
CS8592-OOAD Lecture Notes Unit-2CS8592-OOAD Lecture Notes Unit-2
CS8592-OOAD Lecture Notes Unit-2
 
HCI 3e - Ch 12: Cognitive models
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive models
 
Software design
Software designSoftware design
Software design
 
Unit 5 testing -software quality assurance
Unit 5  testing -software quality assuranceUnit 5  testing -software quality assurance
Unit 5 testing -software quality assurance
 
Universal Usability
Universal UsabilityUniversal Usability
Universal Usability
 
lecture 7/2023 - Respiratory Physiology - Ventilation & Perfusion.pdf
lecture 7/2023 -  Respiratory Physiology - Ventilation & Perfusion.pdflecture 7/2023 -  Respiratory Physiology - Ventilation & Perfusion.pdf
lecture 7/2023 - Respiratory Physiology - Ventilation & Perfusion.pdf
 
Object modeling
Object modelingObject modeling
Object modeling
 
Commonly Used Image File Formats
Commonly Used Image File FormatsCommonly Used Image File Formats
Commonly Used Image File Formats
 
Introduction to multimedia
Introduction to multimedia Introduction to multimedia
Introduction to multimedia
 
Srs
SrsSrs
Srs
 
Object Oriented Design
Object Oriented DesignObject Oriented Design
Object Oriented Design
 

Destacado

Case study solving technique
Case study solving techniqueCase study solving technique
Case study solving techniqueTriptisahu
 
Object Oriented Software Engineering
Object Oriented Software EngineeringObject Oriented Software Engineering
Object Oriented Software EngineeringMichelle Azuelo
 
Some Basic Concepts of Object Oriented Methodology
Some Basic Concepts of Object Oriented MethodologySome Basic Concepts of Object Oriented Methodology
Some Basic Concepts of Object Oriented MethodologyManoj Kumar
 
Object oriented methodology & unified modeling language
Object oriented methodology & unified modeling languageObject oriented methodology & unified modeling language
Object oriented methodology & unified modeling languageIsmail El Gayar
 
Disaster management and case study ppt
Disaster management and case study pptDisaster management and case study ppt
Disaster management and case study pptAkash Rana
 
Module 3 Object Oriented Data Models Object Oriented notations
Module 3  Object Oriented Data Models Object Oriented notationsModule 3  Object Oriented Data Models Object Oriented notations
Module 3 Object Oriented Data Models Object Oriented notationsTaher Barodawala
 
Basic Computer Operation and Troubleshooting
Basic Computer Operation and TroubleshootingBasic Computer Operation and Troubleshooting
Basic Computer Operation and TroubleshootingPraveen Sudarsan
 
Jedi slides 2.1 object-oriented concepts
Jedi slides 2.1 object-oriented conceptsJedi slides 2.1 object-oriented concepts
Jedi slides 2.1 object-oriented conceptsMaryo Manjaruni
 
Object Oriented Design Concept
Object Oriented Design ConceptObject Oriented Design Concept
Object Oriented Design ConceptSharath g
 
Robin hood ppt case study
Robin hood ppt case studyRobin hood ppt case study
Robin hood ppt case studyHiral Virani
 
Computer maintenance 1 lesson 1
Computer maintenance 1 lesson 1Computer maintenance 1 lesson 1
Computer maintenance 1 lesson 1abbas mohd
 
GUIDE HARDWARE AND SOFTWARE MAINTENANCE English
GUIDE HARDWARE AND SOFTWARE MAINTENANCE EnglishGUIDE HARDWARE AND SOFTWARE MAINTENANCE English
GUIDE HARDWARE AND SOFTWARE MAINTENANCE EnglishFelipe Luis Garcia C
 
Troubleshooting And Maintenance Fundamentals
Troubleshooting And Maintenance FundamentalsTroubleshooting And Maintenance Fundamentals
Troubleshooting And Maintenance Fundamentalsricsanmae
 

Destacado (20)

Case study solving technique
Case study solving techniqueCase study solving technique
Case study solving technique
 
Case study
Case studyCase study
Case study
 
432
432432
432
 
TD-635-02-PSBO
TD-635-02-PSBOTD-635-02-PSBO
TD-635-02-PSBO
 
L05 slides
L05 slidesL05 slides
L05 slides
 
Object Oriented Software Engineering
Object Oriented Software EngineeringObject Oriented Software Engineering
Object Oriented Software Engineering
 
Some Basic Concepts of Object Oriented Methodology
Some Basic Concepts of Object Oriented MethodologySome Basic Concepts of Object Oriented Methodology
Some Basic Concepts of Object Oriented Methodology
 
Object oriented methodology & unified modeling language
Object oriented methodology & unified modeling languageObject oriented methodology & unified modeling language
Object oriented methodology & unified modeling language
 
Disaster management and case study ppt
Disaster management and case study pptDisaster management and case study ppt
Disaster management and case study ppt
 
Cs 435
Cs 435Cs 435
Cs 435
 
Module 3 Object Oriented Data Models Object Oriented notations
Module 3  Object Oriented Data Models Object Oriented notationsModule 3  Object Oriented Data Models Object Oriented notations
Module 3 Object Oriented Data Models Object Oriented notations
 
Basic Computer Operation and Troubleshooting
Basic Computer Operation and TroubleshootingBasic Computer Operation and Troubleshooting
Basic Computer Operation and Troubleshooting
 
Preventive maintenance
Preventive maintenancePreventive maintenance
Preventive maintenance
 
Jedi slides 2.1 object-oriented concepts
Jedi slides 2.1 object-oriented conceptsJedi slides 2.1 object-oriented concepts
Jedi slides 2.1 object-oriented concepts
 
Uml
UmlUml
Uml
 
Object Oriented Design Concept
Object Oriented Design ConceptObject Oriented Design Concept
Object Oriented Design Concept
 
Robin hood ppt case study
Robin hood ppt case studyRobin hood ppt case study
Robin hood ppt case study
 
Computer maintenance 1 lesson 1
Computer maintenance 1 lesson 1Computer maintenance 1 lesson 1
Computer maintenance 1 lesson 1
 
GUIDE HARDWARE AND SOFTWARE MAINTENANCE English
GUIDE HARDWARE AND SOFTWARE MAINTENANCE EnglishGUIDE HARDWARE AND SOFTWARE MAINTENANCE English
GUIDE HARDWARE AND SOFTWARE MAINTENANCE English
 
Troubleshooting And Maintenance Fundamentals
Troubleshooting And Maintenance FundamentalsTroubleshooting And Maintenance Fundamentals
Troubleshooting And Maintenance Fundamentals
 

Similar a OOSE PPT ON CASE STUDY ON OOD TECHNIQUE FOR LIS

Third AssignmentDescribe in 100 – 200 words an application with .docx
Third AssignmentDescribe in 100 – 200 words an application with .docxThird AssignmentDescribe in 100 – 200 words an application with .docx
Third AssignmentDescribe in 100 – 200 words an application with .docxrandymartin91030
 
CS6502 OOAD - Question Bank and Answer
CS6502 OOAD - Question Bank and AnswerCS6502 OOAD - Question Bank and Answer
CS6502 OOAD - Question Bank and AnswerGobinath Subramaniam
 
4+1 View Model of Software Architecture
4+1 View Model of Software Architecture4+1 View Model of Software Architecture
4+1 View Model of Software Architecturebashcode
 
clean architecture uncle bob AnalysisAndDesign.el.en.pptx
clean architecture uncle bob AnalysisAndDesign.el.en.pptxclean architecture uncle bob AnalysisAndDesign.el.en.pptx
clean architecture uncle bob AnalysisAndDesign.el.en.pptxsaber tabatabaee
 
Unit-1 OOAD Introduction.pptx
Unit-1 OOAD Introduction.pptxUnit-1 OOAD Introduction.pptx
Unit-1 OOAD Introduction.pptxRavindranath67
 
Data Analysis – Technical learnings
Data Analysis – Technical learningsData Analysis – Technical learnings
Data Analysis – Technical learningsInvenkLearn
 
fdocuments.in_unit-2-ooad.ppt
fdocuments.in_unit-2-ooad.pptfdocuments.in_unit-2-ooad.ppt
fdocuments.in_unit-2-ooad.pptRAJESH S
 
Cis 421 week 3 assignment 2
Cis 421 week 3 assignment 2Cis 421 week 3 assignment 2
Cis 421 week 3 assignment 2shyaminfo104
 
Software enginering.group-no-11 (1)
Software enginering.group-no-11 (1)Software enginering.group-no-11 (1)
Software enginering.group-no-11 (1)riarana10
 
Software Engineering : OOAD using UML
Software Engineering : OOAD using UMLSoftware Engineering : OOAD using UML
Software Engineering : OOAD using UMLAjit Nayak
 
Assignment 1 SYD601 2012 rick_danby completed with audio
Assignment 1 SYD601 2012 rick_danby completed with audioAssignment 1 SYD601 2012 rick_danby completed with audio
Assignment 1 SYD601 2012 rick_danby completed with audioRickNZ
 
Syd601 – assignment 1
Syd601 – assignment 1Syd601 – assignment 1
Syd601 – assignment 1MrRuss
 
Presentation on software construction
Presentation on software constructionPresentation on software construction
Presentation on software constructionBanduChalise
 

Similar a OOSE PPT ON CASE STUDY ON OOD TECHNIQUE FOR LIS (20)

Third AssignmentDescribe in 100 – 200 words an application with .docx
Third AssignmentDescribe in 100 – 200 words an application with .docxThird AssignmentDescribe in 100 – 200 words an application with .docx
Third AssignmentDescribe in 100 – 200 words an application with .docx
 
Class Diagrams
Class DiagramsClass Diagrams
Class Diagrams
 
CS6502 OOAD - Question Bank and Answer
CS6502 OOAD - Question Bank and AnswerCS6502 OOAD - Question Bank and Answer
CS6502 OOAD - Question Bank and Answer
 
4+1 View Model of Software Architecture
4+1 View Model of Software Architecture4+1 View Model of Software Architecture
4+1 View Model of Software Architecture
 
clean architecture uncle bob AnalysisAndDesign.el.en.pptx
clean architecture uncle bob AnalysisAndDesign.el.en.pptxclean architecture uncle bob AnalysisAndDesign.el.en.pptx
clean architecture uncle bob AnalysisAndDesign.el.en.pptx
 
Unit-1 OOAD Introduction.pptx
Unit-1 OOAD Introduction.pptxUnit-1 OOAD Introduction.pptx
Unit-1 OOAD Introduction.pptx
 
Unit 2
Unit 2Unit 2
Unit 2
 
Uml
UmlUml
Uml
 
Data Analysis – Technical learnings
Data Analysis – Technical learningsData Analysis – Technical learnings
Data Analysis – Technical learnings
 
Analysis
AnalysisAnalysis
Analysis
 
fdocuments.in_unit-2-ooad.ppt
fdocuments.in_unit-2-ooad.pptfdocuments.in_unit-2-ooad.ppt
fdocuments.in_unit-2-ooad.ppt
 
Cis 421 week 3 assignment 2
Cis 421 week 3 assignment 2Cis 421 week 3 assignment 2
Cis 421 week 3 assignment 2
 
Software enginering.group-no-11 (1)
Software enginering.group-no-11 (1)Software enginering.group-no-11 (1)
Software enginering.group-no-11 (1)
 
Software Engineering : OOAD using UML
Software Engineering : OOAD using UMLSoftware Engineering : OOAD using UML
Software Engineering : OOAD using UML
 
Day5
Day5Day5
Day5
 
OMTanalysis.ppt
OMTanalysis.pptOMTanalysis.ppt
OMTanalysis.ppt
 
OMTanalysis.ppt
OMTanalysis.pptOMTanalysis.ppt
OMTanalysis.ppt
 
Assignment 1 SYD601 2012 rick_danby completed with audio
Assignment 1 SYD601 2012 rick_danby completed with audioAssignment 1 SYD601 2012 rick_danby completed with audio
Assignment 1 SYD601 2012 rick_danby completed with audio
 
Syd601 – assignment 1
Syd601 – assignment 1Syd601 – assignment 1
Syd601 – assignment 1
 
Presentation on software construction
Presentation on software constructionPresentation on software construction
Presentation on software construction
 

Más de Vipin Kumar

Object Oriented Software Engineering (OOSE) presentation on SOFTWARE MAINTENANCE
Object Oriented Software Engineering (OOSE) presentation on SOFTWARE MAINTENANCEObject Oriented Software Engineering (OOSE) presentation on SOFTWARE MAINTENANCE
Object Oriented Software Engineering (OOSE) presentation on SOFTWARE MAINTENANCEVipin Kumar
 
Analog Electronics ppt on Transition & diffusion capacitance by Being topper
Analog Electronics  ppt on Transition & diffusion capacitance by Being topperAnalog Electronics  ppt on Transition & diffusion capacitance by Being topper
Analog Electronics ppt on Transition & diffusion capacitance by Being topperVipin Kumar
 
Analog Electronics ppt on Photo Diodes and LED by Being topper
Analog Electronics  ppt on Photo Diodes  and LED by Being topperAnalog Electronics  ppt on Photo Diodes  and LED by Being topper
Analog Electronics ppt on Photo Diodes and LED by Being topperVipin Kumar
 
Analog Electronics ppt on Varactor Diodes by Being topper
Analog Electronics  ppt on  Varactor Diodes by Being topperAnalog Electronics  ppt on  Varactor Diodes by Being topper
Analog Electronics ppt on Varactor Diodes by Being topperVipin Kumar
 
Analog Electronics ppt on Diodes by Being topper
Analog Electronics  ppt on Diodes by Being topperAnalog Electronics  ppt on Diodes by Being topper
Analog Electronics ppt on Diodes by Being topperVipin Kumar
 
Analog electronics ppt on Energy Level by beingtopper.com
Analog electronics ppt on Energy Level by beingtopper.comAnalog electronics ppt on Energy Level by beingtopper.com
Analog electronics ppt on Energy Level by beingtopper.comVipin Kumar
 
Analog Electronic ppt by Being topper on Semiconductors
Analog Electronic ppt by Being topper on SemiconductorsAnalog Electronic ppt by Being topper on Semiconductors
Analog Electronic ppt by Being topper on SemiconductorsVipin Kumar
 
Analog Electronics presentation on p-n junction diode
Analog Electronics presentation on p-n junction diodeAnalog Electronics presentation on p-n junction diode
Analog Electronics presentation on p-n junction diodeVipin Kumar
 

Más de Vipin Kumar (8)

Object Oriented Software Engineering (OOSE) presentation on SOFTWARE MAINTENANCE
Object Oriented Software Engineering (OOSE) presentation on SOFTWARE MAINTENANCEObject Oriented Software Engineering (OOSE) presentation on SOFTWARE MAINTENANCE
Object Oriented Software Engineering (OOSE) presentation on SOFTWARE MAINTENANCE
 
Analog Electronics ppt on Transition & diffusion capacitance by Being topper
Analog Electronics  ppt on Transition & diffusion capacitance by Being topperAnalog Electronics  ppt on Transition & diffusion capacitance by Being topper
Analog Electronics ppt on Transition & diffusion capacitance by Being topper
 
Analog Electronics ppt on Photo Diodes and LED by Being topper
Analog Electronics  ppt on Photo Diodes  and LED by Being topperAnalog Electronics  ppt on Photo Diodes  and LED by Being topper
Analog Electronics ppt on Photo Diodes and LED by Being topper
 
Analog Electronics ppt on Varactor Diodes by Being topper
Analog Electronics  ppt on  Varactor Diodes by Being topperAnalog Electronics  ppt on  Varactor Diodes by Being topper
Analog Electronics ppt on Varactor Diodes by Being topper
 
Analog Electronics ppt on Diodes by Being topper
Analog Electronics  ppt on Diodes by Being topperAnalog Electronics  ppt on Diodes by Being topper
Analog Electronics ppt on Diodes by Being topper
 
Analog electronics ppt on Energy Level by beingtopper.com
Analog electronics ppt on Energy Level by beingtopper.comAnalog electronics ppt on Energy Level by beingtopper.com
Analog electronics ppt on Energy Level by beingtopper.com
 
Analog Electronic ppt by Being topper on Semiconductors
Analog Electronic ppt by Being topper on SemiconductorsAnalog Electronic ppt by Being topper on Semiconductors
Analog Electronic ppt by Being topper on Semiconductors
 
Analog Electronics presentation on p-n junction diode
Analog Electronics presentation on p-n junction diodeAnalog Electronics presentation on p-n junction diode
Analog Electronics presentation on p-n junction diode
 

Último

CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
Crushers to screens in aggregate production
Crushers to screens in aggregate productionCrushers to screens in aggregate production
Crushers to screens in aggregate productionChinnuNinan
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - GuideGOPINATHS437943
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
Risk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectRisk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectErbil Polytechnic University
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectssuserb6619e
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...Erbil Polytechnic University
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxachiever3003
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 

Último (20)

CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
Crushers to screens in aggregate production
Crushers to screens in aggregate productionCrushers to screens in aggregate production
Crushers to screens in aggregate production
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
Risk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectRisk Management in Engineering Construction Project
Risk Management in Engineering Construction Project
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 

OOSE PPT ON CASE STUDY ON OOD TECHNIQUE FOR LIS

  • 1. CASE STUDY ON OOD TECHNIQUE FOR LIS By- Sandeep Singh(001) PraKash Singh(027) Aman Kumar(047) Prabhat Singh(109) Umesh Kumar (076)
  • 2. OOD INVOLVES THE FOLLOWING STEPS:- 1- Design business layer classes. 2- Design access layer classes. 3- Design view layer classes. 4- Iterate and refine the whole system . 5- Reapply the design axioms. 6- repeat steps 1 through 5 .
  • 3. Step 1 : Design Business Layer Classes • Apply design axioms, refine attributes and methods . UML state diagrams are drawn . It will show different states of object and also the events that change them. Not Reserved R.No=0 Reserved Reserved Books Reservation Removed Books
  • 4. • We also draw activity diagrams in this step. An activity diagram of LIS is shown next: Acquire book, Member info. Issue Book Not Available Reserve Book
  • 5. • We can also draw a class package and component diagrams. Library Information Domain Update
  • 6. Step 2: Design Access layer classes • An OR model (object – relational) mode is drawn here. Bid Copies Price Author Publisher And so on , all relations are identified
  • 7. Step 3: Design View Layer Classes. • We develop GUIs here. It is just a working model (prototype).for Example,
  • 8. Step 4: Iterate and refine the whole design. • Repeat steps (i) through (iii) again, if desired.