SlideShare a Scribd company logo
1 of 8
By Daryl Hall SWL Chapter 5
Object oriented analysis and design focus on what the system does and how it does it.  It is a very helpful tool in software engineering, and teams have been using it for years.  It will continue to be used as it is very versatile and can be adjusted to the changing trends. Team Task 1
I will take things one step at a time.  I will gather all of the objects I will need first and put them in a list.  I will then determine what role each object has and how it performs the tasks needed. Team Task 2
Cardinality refers to the relationships between different entities (objects). Team Task 3
The first is an object relationship diagram.  This provides a brief overview.  Next comes the use case diagram, which is a visual summary of several related use cases within a system or subsystem.  Class diagrams represent a detailed view of a single use case, shows the classes that participate in the use case, and documents the relations among the classes.  A sequence diagram is a dynamic model of a use case, showing the interaction among classes during a specified time period.  State transition diagrams show how an object changes from one state to another, depending on events that affect the object.  Activity diagrams resemble a horizontal flowchart that shows the action and events as they occur. Team Task 4
Explain how O.O.A. can be used to describe an information system. Define the terms and concepts. Explain object relationships and inheritance. Identify the actors. Draw a use case diagram. Draw an object relationship diagram. Describe UML. Explain CASE tools. Explain how to organize an object model. Review the diagrams and object relationships. Manage the SWL 1.a.
Concurrent: (1a) Define terms and concepts, (1b) explain object relationships and inheritance, (1c) describe UML, (1d) explain CASE tools, and (1e) review how to organize an object model. Sequential: 	(2a) Explain how O.O.A. can be used to describe an information system, (2b) identify actors,  (2c) draw a use case diagram, (2d) draw an object relationship diagram, and (2e) review the diagrams and object model. Manage the SWL 1.b.
Task 2c cannot be completed until task 2b is completed. Task 2d cannot be completed until task 2c is completed. Task 2e cannot be completed until task 2d is completed. Manage the SWL 1.c.

More Related Content

What's hot

Object oriented database model
Object oriented database modelObject oriented database model
Object oriented database modelPAQUIAAIZEL
 
Lesson 1 function as model
Lesson 1 function as modelLesson 1 function as model
Lesson 1 function as modelrey castro
 
Cobb Douglas production function in SPSS
Cobb Douglas production function in SPSSCobb Douglas production function in SPSS
Cobb Douglas production function in SPSSThotaPavanKumar1
 
Cobb Douglas production function in excel
Cobb Douglas production function in excelCobb Douglas production function in excel
Cobb Douglas production function in excelThotaPavanKumar1
 
Cohesion and coupling FROM SGVU student..
Cohesion and coupling  FROM SGVU student..Cohesion and coupling  FROM SGVU student..
Cohesion and coupling FROM SGVU student..Saurav Sony
 
Section 2.8 3.1 powers and exponents - squ root (math)
Section 2.8  3.1 powers and exponents - squ root (math)Section 2.8  3.1 powers and exponents - squ root (math)
Section 2.8 3.1 powers and exponents - squ root (math)Algebra / Mathematics
 

What's hot (13)

Object oriented database model
Object oriented database modelObject oriented database model
Object oriented database model
 
Lesson 1 function as model
Lesson 1 function as modelLesson 1 function as model
Lesson 1 function as model
 
Behaviour modelling
Behaviour modellingBehaviour modelling
Behaviour modelling
 
Cobb Douglas production function in SPSS
Cobb Douglas production function in SPSSCobb Douglas production function in SPSS
Cobb Douglas production function in SPSS
 
Matlab eig
Matlab eigMatlab eig
Matlab eig
 
Cobb Douglas production function in excel
Cobb Douglas production function in excelCobb Douglas production function in excel
Cobb Douglas production function in excel
 
Stata compute
Stata computeStata compute
Stata compute
 
English guide functions
English guide functionsEnglish guide functions
English guide functions
 
Ch8
Ch8Ch8
Ch8
 
Cohesion & Coupling
Cohesion & Coupling Cohesion & Coupling
Cohesion & Coupling
 
Cohesion and coupling FROM SGVU student..
Cohesion and coupling  FROM SGVU student..Cohesion and coupling  FROM SGVU student..
Cohesion and coupling FROM SGVU student..
 
Section 2.8 3.1 powers and exponents - squ root (math)
Section 2.8  3.1 powers and exponents - squ root (math)Section 2.8  3.1 powers and exponents - squ root (math)
Section 2.8 3.1 powers and exponents - squ root (math)
 
Sql
SqlSql
Sql
 

Viewers also liked

SWL Chapter 5
SWL Chapter 5SWL Chapter 5
SWL Chapter 5dmhall
 
20151106 guiabrevenqi espayol
20151106 guiabrevenqi espayol20151106 guiabrevenqi espayol
20151106 guiabrevenqi espayolIsabel Martinez
 
Инструкция для родителей
Инструкция для родителейИнструкция для родителей
Инструкция для родителейguest1817f0
 
S W L Chapter 5
S W L  Chapter 5S W L  Chapter 5
S W L Chapter 5dmhall
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slideshareLourdes Osorio
 
SWL Chapter 5
SWL Chapter 5SWL Chapter 5
SWL Chapter 5dmhall
 
ITP251 SWL 5
ITP251 SWL 5ITP251 SWL 5
ITP251 SWL 5dmhall
 
Dasp Presentation Linkedin
Dasp Presentation LinkedinDasp Presentation Linkedin
Dasp Presentation Linkedingenadil
 

Viewers also liked (13)

SWL Chapter 5
SWL Chapter 5SWL Chapter 5
SWL Chapter 5
 
SWL 8
SWL 8SWL 8
SWL 8
 
20151106 guiabrevenqi espayol
20151106 guiabrevenqi espayol20151106 guiabrevenqi espayol
20151106 guiabrevenqi espayol
 
Инструкция для родителей
Инструкция для родителейИнструкция для родителей
Инструкция для родителей
 
Swl9
Swl9Swl9
Swl9
 
Swl10
Swl10Swl10
Swl10
 
S W L Chapter 5
S W L  Chapter 5S W L  Chapter 5
S W L Chapter 5
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slideshare
 
SWL Chapter 5
SWL Chapter 5SWL Chapter 5
SWL Chapter 5
 
ITP251 SWL 5
ITP251 SWL 5ITP251 SWL 5
ITP251 SWL 5
 
SWL 7
SWL 7SWL 7
SWL 7
 
Dasp Presentation Linkedin
Dasp Presentation LinkedinDasp Presentation Linkedin
Dasp Presentation Linkedin
 
Tema 5
Tema 5Tema 5
Tema 5
 

Similar to SWL Chapter 5

Uml with detail
Uml with detailUml with detail
Uml with detailHamza Khan
 
UML-Advanced Software Engineering
UML-Advanced Software EngineeringUML-Advanced Software Engineering
UML-Advanced Software EngineeringAmit Singh
 
UML-Advanced Software Engineering
UML-Advanced Software EngineeringUML-Advanced Software Engineering
UML-Advanced Software EngineeringAmit Singh
 
INTRODUCTION TO UML DIAGRAMS
INTRODUCTION TO UML DIAGRAMSINTRODUCTION TO UML DIAGRAMS
INTRODUCTION TO UML DIAGRAMSAshita Agrawal
 
Selab1 slides
Selab1 slidesSelab1 slides
Selab1 slidesSumedha
 
Object-oriented modeling and design.pdf
Object-oriented modeling and  design.pdfObject-oriented modeling and  design.pdf
Object-oriented modeling and design.pdfSHIVAM691605
 
Lecture#02, building blocks of uml ASE
Lecture#02, building blocks of uml ASELecture#02, building blocks of uml ASE
Lecture#02, building blocks of uml ASEbabak danyal
 
Unified Modelling Language
Unified Modelling LanguageUnified Modelling Language
Unified Modelling LanguageJismy .K.Jose
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UMLyndaravind
 
08 class and sequence diagrams
08   class and sequence diagrams08   class and sequence diagrams
08 class and sequence diagramskebsterz
 
Understanding unified modelling language
Understanding unified modelling languageUnderstanding unified modelling language
Understanding unified modelling languageEmmanuel Kumah
 
Introduction to Object orientation , Modeling as a Design Technique Modeling ...
Introduction to Object orientation , Modeling as a Design Technique Modeling ...Introduction to Object orientation , Modeling as a Design Technique Modeling ...
Introduction to Object orientation , Modeling as a Design Technique Modeling ...DhwaniDesai21
 
SAD11 - Sequence Diagrams
SAD11 - Sequence DiagramsSAD11 - Sequence Diagrams
SAD11 - Sequence DiagramsMichael Heron
 
Course NumberCourse SectionCourse Name.docx
Course NumberCourse SectionCourse Name.docxCourse NumberCourse SectionCourse Name.docx
Course NumberCourse SectionCourse Name.docxvanesaburnand
 
R1x g02 enterprise architecture i
R1x g02 enterprise architecture iR1x g02 enterprise architecture i
R1x g02 enterprise architecture icairo university
 

Similar to SWL Chapter 5 (20)

432
432432
432
 
Uml with detail
Uml with detailUml with detail
Uml with detail
 
UML-Advanced Software Engineering
UML-Advanced Software EngineeringUML-Advanced Software Engineering
UML-Advanced Software Engineering
 
UML-Advanced Software Engineering
UML-Advanced Software EngineeringUML-Advanced Software Engineering
UML-Advanced Software Engineering
 
INTRODUCTION TO UML DIAGRAMS
INTRODUCTION TO UML DIAGRAMSINTRODUCTION TO UML DIAGRAMS
INTRODUCTION TO UML DIAGRAMS
 
Selab1 slides
Selab1 slidesSelab1 slides
Selab1 slides
 
Uml
UmlUml
Uml
 
Object-oriented modeling and design.pdf
Object-oriented modeling and  design.pdfObject-oriented modeling and  design.pdf
Object-oriented modeling and design.pdf
 
Lecture#02, building blocks of uml ASE
Lecture#02, building blocks of uml ASELecture#02, building blocks of uml ASE
Lecture#02, building blocks of uml ASE
 
Unified Modelling Language
Unified Modelling LanguageUnified Modelling Language
Unified Modelling Language
 
Uml.pptx
Uml.pptxUml.pptx
Uml.pptx
 
Uml - An Overview
Uml - An OverviewUml - An Overview
Uml - An Overview
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
 
08 class and sequence diagrams
08   class and sequence diagrams08   class and sequence diagrams
08 class and sequence diagrams
 
Types of UML diagrams
Types of UML diagramsTypes of UML diagrams
Types of UML diagrams
 
Understanding unified modelling language
Understanding unified modelling languageUnderstanding unified modelling language
Understanding unified modelling language
 
Introduction to Object orientation , Modeling as a Design Technique Modeling ...
Introduction to Object orientation , Modeling as a Design Technique Modeling ...Introduction to Object orientation , Modeling as a Design Technique Modeling ...
Introduction to Object orientation , Modeling as a Design Technique Modeling ...
 
SAD11 - Sequence Diagrams
SAD11 - Sequence DiagramsSAD11 - Sequence Diagrams
SAD11 - Sequence Diagrams
 
Course NumberCourse SectionCourse Name.docx
Course NumberCourse SectionCourse Name.docxCourse NumberCourse SectionCourse Name.docx
Course NumberCourse SectionCourse Name.docx
 
R1x g02 enterprise architecture i
R1x g02 enterprise architecture iR1x g02 enterprise architecture i
R1x g02 enterprise architecture i
 

Recently uploaded

Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Recently uploaded (20)

Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 

SWL Chapter 5

  • 1. By Daryl Hall SWL Chapter 5
  • 2. Object oriented analysis and design focus on what the system does and how it does it. It is a very helpful tool in software engineering, and teams have been using it for years. It will continue to be used as it is very versatile and can be adjusted to the changing trends. Team Task 1
  • 3. I will take things one step at a time. I will gather all of the objects I will need first and put them in a list. I will then determine what role each object has and how it performs the tasks needed. Team Task 2
  • 4. Cardinality refers to the relationships between different entities (objects). Team Task 3
  • 5. The first is an object relationship diagram. This provides a brief overview. Next comes the use case diagram, which is a visual summary of several related use cases within a system or subsystem. Class diagrams represent a detailed view of a single use case, shows the classes that participate in the use case, and documents the relations among the classes. A sequence diagram is a dynamic model of a use case, showing the interaction among classes during a specified time period. State transition diagrams show how an object changes from one state to another, depending on events that affect the object. Activity diagrams resemble a horizontal flowchart that shows the action and events as they occur. Team Task 4
  • 6. Explain how O.O.A. can be used to describe an information system. Define the terms and concepts. Explain object relationships and inheritance. Identify the actors. Draw a use case diagram. Draw an object relationship diagram. Describe UML. Explain CASE tools. Explain how to organize an object model. Review the diagrams and object relationships. Manage the SWL 1.a.
  • 7. Concurrent: (1a) Define terms and concepts, (1b) explain object relationships and inheritance, (1c) describe UML, (1d) explain CASE tools, and (1e) review how to organize an object model. Sequential: (2a) Explain how O.O.A. can be used to describe an information system, (2b) identify actors, (2c) draw a use case diagram, (2d) draw an object relationship diagram, and (2e) review the diagrams and object model. Manage the SWL 1.b.
  • 8. Task 2c cannot be completed until task 2b is completed. Task 2d cannot be completed until task 2c is completed. Task 2e cannot be completed until task 2d is completed. Manage the SWL 1.c.