| Register Now |
| Buy online lessons |
|
|
Fall 2010 Blended Learning Schedule
Blended Learning Online |
| Register for public classes | |
|
Fall 2010 Public Class Schedule
Philadelphia metro
New York City metro
Washington, D. C. metro |
| Request a quote for on-site training |
Systems Analysis Using Structured Techniques
This course teaches the practical techniques for dynamic (behavioral) and static (structural) visual modeling using the structured techniques of data flow diagramming (DFD) and information engineering (IE).
Course SpecificationsCourse identifier: SAST.
Course duration: 8.0 hours / 8.0 PDUs.
Delivery schedule: One day.
Course DescriptionStructured techniques for system modeling matured in the 1980s. Today, the fundamental principles of visual modeling are well-established and supported by a rich set of tools, techniques, and approaches. This course teaches the practical techniques for dynamic (behavioral) and static (structural) visual modeling using the structured techniques of data flow diagramming (DFD) and information engineering (IE).
Course Objective: Students will discover and apply the techniques of system abstraction, requirement classification as specified by IEEE standards 830 and 1233, and visual modeling using DFD and IE approaches. Emphasis is placed on separating conceptual and logical modeling from physical modeling. The bridge from raw requirements to well-formed requirements is built through the integration of visual with textual system models.
Target Student: This course is designed for business analysts, business system analysts, and information technology specialists.
Prerequisites: Students should complete the following course or should possess equivalent knowledge:
Business Analysis Fundamentals
Delivery Method: Instructor led, group-paced, classroom-delivery learning model with structured hands-on activities.
Performance-Based ObjectivesUpon successful completion of this course, students will be able to:
delineate the advantages and disadvantages of various structured techniques;
develop skill in abstracting multiple system perspectives in a context diagram and validating them through iterative analysis;
apply the best-practice recommendations for well-formed requirements as specified in IEEE standards 830 and 1233;
iteratively develop a system conceptual design by drilling down from a DFD context diagram to lower levels;
produce a conceptual data model and refine it into an attributed logical data model;
separate conceptual and logical modeling from physical modeling;
convert raw requirements into well-formed requirements by integrating visual and textual system models.
Lesson 1: Introduction
Topic 1A: Objectives
Topic 1B: Logistics and materials
Lesson 2: The Language of Structured Analysis and Design
Topic 2A: Why Modeling Is Important
Topic 2B: Fundamental Principles of Abstraction
Topic 2C: The Art of Systems Thinking
Topic 2D: The History of Data Flow Diagramming
Topic 2E: DFD Syntax
Topic 2F: DFD Semantics
Topic 2G: The History of Information Engineering
Topic 2H: IE Syntax
Topic 2I: IE Semantics
Lesson 3: Requirement Modeling
Topic 3A: Requirements and the System Development Life Cycle
Topic 3B: Requirement Types
Topic 3C: Requirement Traceability
Topic 3D: Visualizing Requirements
Topic 3E: Well-formed Requirements
Lesson 4: DFD Building Blocks
Topic 4A: Process Bubble
Topic 4B: External
Topic 4C: Data Flow
Topic 4D: Data Store
Topic 4E: Data Flow Diagram (DFD)
Lesson 5: IE Building Blocks
Topic 5A: Things: Entity, Attribute
Topic 5B: Relationship
Topic 5C: Cardinality
Topic 5D: Entity Relationship Diagram (ERD)
Lesson 6: Dynamic Model Analysis
Topic 6A: Context Diagram
Topic 6B: DFD Levels
Topic 6C: DFD Quality Rules
Topic 6D: Model Elaboration
Topic 6E: The Requirement Repository
Lesson 7: Static Model Analysis
Topic 7A: The Three Levels of ERD
Topic 7B: ERD Quality Rules
Topic 7C: Attribution
Topic 7D: Key-NonKey Partitioning
Topic 7E: Primary Key Designation
Topic 7F: Key Migration
Topic 7G: Normalization
Topic 7H: Semantic Analysis
Topic 7I: The Requirement Repository
Lesson 8: Case Study Completion
Topic 8A: Team-based Work
Topic 8B: Formal Presentation
Topic 8C: Best-practice Review and Lessons Learned
Lesson 9: Conclusion