Modify and print the REGISTER FOR TRAINING activity diagram. The prototype for this Web page is illustrated

Question:

Modify and print the REGISTER FOR TRAINING activity diagram. The prototype for this Web page is illustrated in Figure E12.4. Add the following state symbols and event connections:

a. The CREATE XML EMPLOYEE DATA state in the WEB SERVER swimlane, below the GET EMPLOYEE INFORMATION state. Connect it with an event arrow coming from READ EMPLOYEE RECORD. Label the event SEND EMPLOYEE DATA.

b. Add the EMPLOYEE INFORMATION WEB PAGE state in the CLIENT WEB PAGE swimlane, to the left of CREATE XML EMPLOYEE DATA state. Connect the two states with an event arrow into the EMPLOYEE INFORMATION WEB PAGE state labeled SEND EMPLOYEE XML DOCUMENT.

c. Add a state below the CREATE XML EMPLOYEE DATA state called FIND SOFTWARE TRAINING CLASS. Connect it with an event arrow coming from the EMPLOYEE INFORMATION WEB PAGE state labeled SELECTED SOFTWARE AND TRAINING LEVEL.

d. Include a decision diamond symbol below the FIND SOFTWARE TRAINING CLASS state. Connect it with an event arrow coming to it from the FIND SOFTWARE TRAINING CLASS state. An event should flow to the left into the EMPLOYEE INFORMATION WEB PAGE state labeled CLASS NOT FOUND.

e. Add a CHOOSE SOFTWARE CLASS state below the EMPLOYEE INFORMATION WEB PAGE state, and somewhat below the decision diamond. Connect the bottom of the decision diamond with an event arrow going to the CHOOSE SOFTWARE CLASS state. Label it SOFTWARE TRAINING CLASSES.

f. Add a state below the decision diamond and somewhat below the CHOOSE SOFTWARE CLASS state. Label it UPDATE CLASS PARTICIPANT.

g. Connect the CHOOSE SOFTWARE CLASS state with an event arrow pointing to the UPDATE CLASS PARTICIPANT state. Label it SEND ENROLL CLASS REQUEST.

h. Add an exit circle symbol in the bottom of the Client Web Page swimlane. Connect the CHOOSE SOFTWARE CLASS state with an event arrow pointing to the exit circle labeled CANCEL.

i. Connect the UPDATE CLASS PARTICIPANT state with an event arrow pointing the exit circle labeled SUCCESSFUL UPDATE.

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question

Systems Analysis and Design

ISBN: 978-0133023442

9th edition

Authors: Kenneth E. Kendall, Julie E. Kendall

Question Posted: