Sunteți pe pagina 1din 1

WORKSHOP 09

START  END 

During today’s workshop you will work in  VERY IMPORTANT: 
your project groups. Remember to keep a  List your group member names on the compiled document and ensure that a 
project group register to record the  Student Assistant sign off the work you have done. Make sure you do not 
contribution of each member.  leave the class unless you feel confident in your knowledge of SU9.

We focus on process modelling today. It is a very important to accurately represent process models, since 
the systems programming will be guided by it! 

ACTIONS: 

1. Process modelling steps: 
1) Draw a Context Diagram for of your group project scenario. 
2) Draw a Decomposition Diagram (DD) for your group project scenario. 
3) Compile a use‐case list for your group project scenario (to compile a list of 
events). 
4) Expand the DD you compiled in step 2 by adding events to it. 
5) Draw event DFDs for all the events identified in step 3 and added to the DD in 
step 4. 
6) Draw a system DFD for your group project scenario (make assumptions were 
necessary). 
7) Draw a primitive DFD (or more if necessary) for your group project scenario. 
8) Expand step 7 to include (a) decision table(s) to represent complex policies 
and/or procedures. 
9) Expand step 7 to include (a) data structure(s) to represent involved data clusters. 
2. Synchronise the data and process models (refer to the work you have done last week to 
do this). 
3. Compile a Process‐to‐User‐CRUD matrix to guide future implementation. 
 

Note that this is a time‐intensive process. Although you should work in your project groups, it will 
be a good idea to first solve the problem individually and then collate answers to provide the best 
possible solution. You may do this in steps, for example: 
 Do each step INDIVIDUALLY, and then collate answers.  
NOTE: Each step should be represented fully in your documentation. 
The approach recommended will ensure that (1) all members obtain the skills required for 
assessment purposes, and (2) it will produce modelling that is correct. 
 

CMPG213 W/S Chapter 9 11/04/2019

S-ar putea să vă placă și