Title: Figure 1-A COOL:Gen
1Figure 1-ACOOLGen Implements Entire Systems
Development Life Cycle
Phases
PLANNING
ANALYSIS
DESIGN - External
DESIGN - Internal (Technological Environment
Mapping)
CONSTRUCTION
Source Adapted from Sterling Software, Inc.,
1997, p. 17.
2Figure 1-BCoolGen Tool Outputs
Organizational Hierarchy Diagram High-level
Activity Hierarchy Diagram Structure Charts
Planning
Planning
Entity Relationship Diagram Activity Hierarchy
Diagram Activity Dependency Diagrams Process
Action Diagrams
Analysis
Procedure Action Diagrams Graphic User Interface
Design
Generated Code (COBOL or C) Data Definition
Language (e.g., for Oracle Database Management
System)
Construction
3Figure 2Systems Analysis Stage of Systems
Development Life CycleTraditional Information
Engineering Analysis Tasks
ERD
Data Analysis
PLD,ELC
Interaction Analysis
Design Phase
Activity Analysis
AHD, ADD
Legend ERD - Entity Relationship Diagram
AHD - Activity Hierarchy Diagram
ADD Activity Dependency Diagram
PLD - Process Logic Diagramming
ELC Entity Life Cycle Diagramming
4Figure 3Analysis Tasks Incorporating REA
Interaction Modeling
AHD, ADD
Activity Analysis
REA
Preliminary Interaction Analysis 1
ERD
PLD, ELC
Design Phase
Formal Interaction Analysis 2
Data Analysis
Legend AHD - Activity Hierarchy Diagram
ADD - Activity Dependency Diagram
ERD - Entity Relationship Diagram
PLD - Process
Logic Diagramming ELC - Entity
Life Cycle Diagramming
5Figure 4Template For Modeling An EnterpriseA
Collection of Template Processes
Cash Disbursements
Cash Receipts
Suppliers of Resources
Customers Buy Products/Services
Enterprise Converts Resources
Conversion Operations Job Costing
AMP Raw Materials Supplies Human
Resources Financial Resources Fixed Assets
MSC Marketing Sales Collection
6(No Transcript)
7Figure 6REA Interaction Model for a MSC Process
Two Events and Surrounding RALs
Department
Salesperson
Sell goods
Inventory
Customer
Receive cash payment
Cash
Cashier
8Figure 7-AActivity Hierarchy Diagram Example of
Partial Decomposition
9Figure 7-BActivity Hierarchy Diagram Elementary
Processes of AMP of Fixed Assets
10Figure 8Activity Dependency Diagram for Acquire
and Pay for Fixed Assets
Sequential dependency
Mutually exclusive dependency
Parallel dependency
11Figure 9 ERD for a Sell Goods Event
Agents
Location/Resource
Sell Goods Event