Você está na página 1de 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

Você também pode gostar