INTRODUCTION

SADM 7/ed – CTTS Case Study – Milestone 6: Solution
Page: 6-1
MILESTONE 6 – PROCESS MODELING
 Activity 1 – Context Diagram
his diagram is one possible solution based on the meeting transcript in Exhibit 2.1 of
Milestone 2 plus the use-case (event/response) matrix in Exhibit 6.1. Note that this
solution includes flows from all major events from the use-case (event/response) matrix
other than pure maintenance events. Ensure that the students label the data flows and
entities correctly. Also remember that data flows are not allowed between entities.
T
Prepared by Gary B. Randolph for
Systems Analysis & Design Methods 7ed
by J. L. Whitten, L. D. Bentley, & K.C. Dittman
Copyright Irwin/McGraw-Hill 2007
SADM 7/ed – CTTS Case Study – Milestone 6: Solution
Page: 6-2
 Activity 2 – Event Decomposition Diagram
ften the subsystem division is somewhat arbitrary. For CTTS the division is fairly
obvious since part of the system will be Internet-accessible and part will not. Students,
however, may come up with and be able to justify different divisions. The Enter New
Client event could be placed in either subsystem; presumably the two subsystems will
share data so that a client entered in one will be available in the other.
O
For purposes of class discussion, you may want to compare this to the Use Case Diagram created
in Milestone 3.
Prepared by Gary B. Randolph for
Systems Analysis & Design Methods 7ed
by J. L. Whitten, L. D. Bentley, & K.C. Dittman
Copyright Irwin/McGraw-Hill 2007
SADM 7/ed – CTTS Case Study – Milestone 6: Solution
Page: 6-3
 Activity 3 – Event Diagrams
hese diagrams represent one possible implementation of the ten events in the EventResponse List (Exhibit 6.2).
T
Prepared by Gary B. Randolph for
Systems Analysis & Design Methods 7ed
by J. L. Whitten, L. D. Bentley, & K.C. Dittman
Copyright Irwin/McGraw-Hill 2007
SADM 7/ed – CTTS Case Study – Milestone 6: Solution
Prepared by Gary B. Randolph for
Systems Analysis & Design Methods 7ed
by J. L. Whitten, L. D. Bentley, & K.C. Dittman
Page: 6-4
Copyright Irwin/McGraw-Hill 2007
SADM 7/ed – CTTS Case Study – Milestone 6: Solution
Prepared by Gary B. Randolph for
Systems Analysis & Design Methods 7ed
by J. L. Whitten, L. D. Bentley, & K.C. Dittman
Page: 6-5
Copyright Irwin/McGraw-Hill 2007
SADM 7/ed – CTTS Case Study – Milestone 6: Solution
Prepared by Gary B. Randolph for
Systems Analysis & Design Methods 7ed
by J. L. Whitten, L. D. Bentley, & K.C. Dittman
Page: 6-6
Copyright Irwin/McGraw-Hill 2007
SADM 7/ed – CTTS Case Study – Milestone 6: Solution
Page: 6-7
 Activity 4 – System Diagram (Service Request System)
Prepared by Gary B. Randolph for
Systems Analysis & Design Methods 7ed
by J. L. Whitten, L. D. Bentley, & K.C. Dittman
Copyright Irwin/McGraw-Hill 2007
SADM 7/ed – CTTS Case Study – Milestone 6: Solution
Page: 6-8
Activity 4 – System Diagram (Component & Configuraiton System)
Prepared by Gary B. Randolph for
Systems Analysis & Design Methods 7ed
by J. L. Whitten, L. D. Bentley, & K.C. Dittman
Copyright Irwin/McGraw-Hill 2007
SADM 7/ed – CTTS Case Study – Milestone 6: Solution
Page: 6-9
 Activity 5 – Primitive Diagram
his model is constructed by following the narrative given in Exhibit 6.3 and modeling the
activity. The following diagram illustrates one possible solution.
T
Prepared by Gary B. Randolph for
Systems Analysis & Design Methods 7ed
by J. L. Whitten, L. D. Bentley, & K.C. Dittman
Copyright Irwin/McGraw-Hill 2007