Friday, August 17, 2012

Contex Diagram


  • A context diagram depicts the scope of the project, using circles, squares, and arrows.  
  • A large circle  designates  the  application. 
  • Squares  identify external entities  with  which  the application must interact.  
  • Directed lines are the data flows  which indicate movement of data between entities and the application.

  • Define the boundaries (i.e.,  scope) of the application. Specifically, define what the application will do and what it will not do.  Draw the circle identifying the application and write the application name in the center. 
  • Using the application boundary as  a starting point, identify all external entities with which the application must interact. For each entity, draw one square on the diagram and label the square. 
  • For each entity, create a definition in the data dictionary. 
  • For each external entity, identify the specific data flows  that define the interface. 
  • For each data flow,  create a definition and list of tentative contents in the data dictionary. 
  • For a complex application, you might need two levels of context  diagrams.  
  • One level  summarizes all entities with directed arrows  that are unlabeled. 
  • The other level shows input flows  on one diagram, and output flows  on the other diagram with labeled data flows  on both diagrams.
Sumber: Conger, 2008

No comments:

Post a Comment