[Sterlink Logo Image]    Sterlink Data Systems

Home Feedback


Home
News
Services
 

Sterlink Training


Structured Analysis and Design

Download PDF version

Curriculum: Business Analysis

Duration

4 day

Overview

This 4-day course covers the ideas developed by Yourdon, Ward, Mellor, Chen and Constantine over the past three decades. Their work combines to establish a robust, well-proven approach to systems modeling together with a practical development cycle that closely matches standard software engineering practices. During this course students will apply the techniques to a real-world project example either on paper or using a suitable case tool.

Audience

Systems and software engineers seeking an introduction to structured methods and practical experience of their application to real-time systems.

Prerequisites

Some experience of developing software with procedural languages; some understanding of real-time and/or embedded systems.

Outline

Introduction to Structured Methods
Using structured methods
Modeling and Abstraction
The Yourdon Method
Analysis and Design

Data Flow Diagrams
Data Processes
Data Flows
Control Processes
Process Switches
Hierarchy and Balancing
Data Dictionary

State Transition Diagrams
States and Events
Conditions and Actions
Hierarchy and Balancing

Entity Relationship Diagrams
Entities and Relationships
Associative Entities
Sub-typing
Attributes

Structure Charts
Modules and Calls
Conditions and Iteration
Data Modules
Hierarchy and Balancing

Yourdon Software Process

Environmental Modeling
Context Diagram
Event List

Behavioral Modeling
Event Response Table
Data Flow Decomposition
Event Partitioning
Preliminary DFD
Re-levelling

Processor Modeling
Hardware/Software Split
Data Storage
Interface Definition
Processor Distribution

Task Modeling
Handling Concurrency
Defining the Tasking Model
Interrupts versus Polling

Module Modeling
Mapping Data Flow Diagrams
Mapping State Diagrams
Module Specifications
Optimizing the Design

 

 

Copyright © Sterlink Data Systems Inc.