introductioncis210spring08/case studies and... · web viewfor ctts the division is fairly obvious...

13

Click here to load reader

Upload: lamnhi

Post on 16-Apr-2018

223 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: INTRODUCTIONCIS210Spring08/Case Studies and... · Web viewFor CTTS the division is fairly obvious since part of the system will be Internet-accessible and part will not. Students,

SADM 7/ed – CTTS Case Study – Milestone 6: Solution Page: 6-1

MILESTONE 6 – PROCESS MODELING

Activity 1 – Context DiagramThis 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.

Prepared by Gary B. Randolph forSystems Analysis & Design Methods 7edby J. L. Whitten, L. D. Bentley, & K.C. Dittman Copyright Irwin/McGraw-Hill 2007

Page 2: INTRODUCTIONCIS210Spring08/Case Studies and... · Web viewFor CTTS the division is fairly obvious since part of the system will be Internet-accessible and part will not. Students,

SADM 7/ed – CTTS Case Study – Milestone 6: Solution Page: 6-2

Activity 2 – Event Decomposition Diagramften 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.OFor purposes of class discussion, you may want to compare this to the Use Case Diagram created in Milestone 3.

Prepared by Gary B. Randolph forSystems Analysis & Design Methods 7edby J. L. Whitten, L. D. Bentley, & K.C. Dittman Copyright Irwin/McGraw-Hill 2007

Page 3: INTRODUCTIONCIS210Spring08/Case Studies and... · Web viewFor CTTS the division is fairly obvious since part of the system will be Internet-accessible and part will not. Students,

SADM 7/ed – CTTS Case Study – Milestone 6: Solution Page: 6-3

Activity 3 – Event Diagramshese diagrams represent one possible implementation of the ten events in the Event-Response List (Exhibit 6.2). T

Prepared by Gary B. Randolph forSystems Analysis & Design Methods 7edby J. L. Whitten, L. D. Bentley, & K.C. Dittman Copyright Irwin/McGraw-Hill 2007

Page 4: INTRODUCTIONCIS210Spring08/Case Studies and... · Web viewFor CTTS the division is fairly obvious since part of the system will be Internet-accessible and part will not. Students,

SADM 7/ed – CTTS Case Study – Milestone 6: Solution Page: 6-4

Prepared by Gary B. Randolph forSystems Analysis & Design Methods 7edby J. L. Whitten, L. D. Bentley, & K.C. Dittman Copyright Irwin/McGraw-Hill 2007

Page 5: INTRODUCTIONCIS210Spring08/Case Studies and... · Web viewFor CTTS the division is fairly obvious since part of the system will be Internet-accessible and part will not. Students,

SADM 7/ed – CTTS Case Study – Milestone 6: Solution Page: 6-5

Prepared by Gary B. Randolph forSystems Analysis & Design Methods 7edby J. L. Whitten, L. D. Bentley, & K.C. Dittman Copyright Irwin/McGraw-Hill 2007

Page 6: INTRODUCTIONCIS210Spring08/Case Studies and... · Web viewFor CTTS the division is fairly obvious since part of the system will be Internet-accessible and part will not. Students,

SADM 7/ed – CTTS Case Study – Milestone 6: Solution Page: 6-6

Prepared by Gary B. Randolph forSystems Analysis & Design Methods 7edby J. L. Whitten, L. D. Bentley, & K.C. Dittman Copyright Irwin/McGraw-Hill 2007

Page 7: INTRODUCTIONCIS210Spring08/Case Studies and... · Web viewFor CTTS the division is fairly obvious since part of the system will be Internet-accessible and part will not. Students,

SADM 7/ed – CTTS Case Study – Milestone 6: Solution Page: 6-7

Activity 4 – System Diagram (Service Request System)

Prepared by Gary B. Randolph forSystems Analysis & Design Methods 7edby J. L. Whitten, L. D. Bentley, & K.C. Dittman Copyright Irwin/McGraw-Hill 2007

Page 8: INTRODUCTIONCIS210Spring08/Case Studies and... · Web viewFor CTTS the division is fairly obvious since part of the system will be Internet-accessible and part will not. Students,

SADM 7/ed – CTTS Case Study – Milestone 6: Solution Page: 6-8

Activity 4 – System Diagram (Component & Configuraiton System)

Prepared by Gary B. Randolph forSystems Analysis & Design Methods 7edby J. L. Whitten, L. D. Bentley, & K.C. Dittman Copyright Irwin/McGraw-Hill 2007

Page 9: INTRODUCTIONCIS210Spring08/Case Studies and... · Web viewFor CTTS the division is fairly obvious since part of the system will be Internet-accessible and part will not. Students,

SADM 7/ed – CTTS Case Study – Milestone 6: Solution Page: 6-9

Prepared by Gary B. Randolph forSystems Analysis & Design Methods 7edby J. L. Whitten, L. D. Bentley, & K.C. Dittman Copyright Irwin/McGraw-Hill 2007

Page 10: INTRODUCTIONCIS210Spring08/Case Studies and... · Web viewFor CTTS the division is fairly obvious since part of the system will be Internet-accessible and part will not. Students,

SADM 7/ed – CTTS Case Study – Milestone 6: Solution Page: 6-10

Activity 5 – Primitive Diagramhis 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 forSystems Analysis & Design Methods 7edby J. L. Whitten, L. D. Bentley, & K.C. Dittman Copyright Irwin/McGraw-Hill 2007