0% found this document useful (0 votes)
28 views1 page

BA004 DCO Methods in Solution Analysis and Design

This two-day course discusses methods for systems analysis and design using both structured and object-oriented approaches. It covers topics such as data flow diagrams, entity relationship diagrams, and the Unified Modeling Language. The course teaches object-oriented analysis and design principles and how to apply design patterns to optimize system design using various UML diagrams.

Uploaded by

JJ Asonyer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views1 page

BA004 DCO Methods in Solution Analysis and Design

This two-day course discusses methods for systems analysis and design using both structured and object-oriented approaches. It covers topics such as data flow diagrams, entity relationship diagrams, and the Unified Modeling Language. The course teaches object-oriented analysis and design principles and how to apply design patterns to optimize system design using various UML diagrams.

Uploaded by

JJ Asonyer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Methods in Solutions Analysis and Design

This course discusses various methods in systems Topics


analysis and design covering both structured and I. Structured Systems Analysis and Design
object-oriented. It covers how Object Oriented a) Data Flow Diagram
Analysis and Design uses the Unified Modeling b) Entity Relationship Diagram
Language. The course includes the application of II. Strengths of Object-Orientation in Systems
design patterns and how it can be used to Analysis
optimize system design. a) How Object-Orientation Affects the Frame of
Mind
b) Comparison of Structured Analysis vs. OO
Training Objectives Analysis (Diagram Perspective)
At the end of the course, the participants will be III. Introduction to Object Oriented Analysis and
able to: Design
1. Differentiate Structured vs. Object-Oriented a) Overview of the ICONIX Process
analysis and design. b) Introduction to UML 2.0
2. Apply object-oriented analysis and design c) UML Diagrams Used with ICONIX
principles to software development. IV.Requirements Analysis
3. Use various UML diagrams and tools to a) Domain Modeling
perform Object-Oriented Analysis and Design. b) Use Case Modeling
V. Analysis and Preliminary Design
4. Describe Object-Oriented Design Principles in
a) Robustness Analysis
Software Design
b) Use Case (Analysis vs. Design Ready)
c) Preliminary Design Review
Duration 2 day(s) VI.Detailed Design
a) Creating Sequence Diagrams
b) Using Collaboration and State Diagrams
c) Updating the Static Model
d) Critical Design Review
VII.Implementation
a) Creating Deployment Diagrams
b) Creating Component Diagrams
VIII.Object-Oriented Design Principles
a) Characteristics of a Bad Design
b) OOD Principles: SOLID
c) Introduction to Design Patterns

You might also like