Three- Reflective Journal

profilemoyd.azhaiuddxn2
Module4.1MIS604.pdf

8/6/2020 Laureate International Universities

https://laureate-au.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_89880_1&content_id=_8975602_1&mode=reset 1/7

MODULE 4.1MODULE 4.1

Visual representations of requirements

8/6/2020 Laureate International Universities

https://laureate-au.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_89880_1&content_id=_8975602_1&mode=reset 2/7

Source: Karastoyanova, Dimka & Khalaf, Rania & Schroth, Ralf & Paluszek,

Michael & Leymann, Frank. (2006). BPEL Event Model.

ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_�/TR-2006-

10/TR-2006-10.pdf.

Introduction:

Following the introduction to Module 4, you should know that apart from

use case diagram (Module 3.1), there are a variety of UML diagrams that can

be used to model di�erent aspects of a system. In Module 4.1, you are going

to learn three di�erent types of UML diagrams.

Swimlane diagrams

Swimlane diagrams are particularly useful in modelling the business process

steps and the interactions between various of participants in a complex

business process. If you have learnt the Data Flow Diagram (DFD), you

should note that DFD is usually used to examine the data �ow among

multiple processes, that is, a DFD usually contains multiple processes. In

contrast, Swimlane diagram models the steps within one process, and it

emphases the interactions between various participants in the process.

8/6/2020 Laureate International Universities

https://laureate-au.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_89880_1&content_id=_8975602_1&mode=reset 3/7

Source:

https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1804/What-

is-a-Swimlane-Diagram.aspx

In the Swimlane above, each swimlane represents the functional areas of a

business; it may also represent di�erent actors in a system. Each activity or

step in a business process is represented by rectangular. The beginning

activity is presented by a round corner rectangular. The diamond shaped

box is used to represent a decision point. You should note that like a DFD,

the activities are connected by arrows, which show the sequence of the

activities; unlike a DFD, the arrows are not labelled with data because the

emphasis is not data �ows in a Swimlanes.

State Transition Diagram (STD)

An STD is used to model data entities whose lifecycle may move through a

number of states. Think about your purchase order on an online shopping

site. You will read more on STD in the Essential Resources.

8/6/2020 Laureate International Universities

https://laureate-au.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_89880_1&content_id=_8975602_1&mode=reset 4/7

Dialog map

A dialog map is designed to model the transition of UI in a complex use

case. In Module 3.1. you learnt to write the Normal Flow, Alternative Flow

for a use case. Dialog maps provide a visual representation for the normal

�ow and alternative �ow of complex use cases. You will study some

examples of dialog maps in the Essential Readings.

Essential Resources:

View Episode 7: Easily Manage Processes Using Swimlanes:

https://youtu.be/V2DszD9i0tY

This short video discusses how Swimlane diagrams can be

used to map complicated processes. The disadvantages of a �owchart

are demonstrated in this video (~4:24). It helps you to understand why

Swimlane diagrams are a better way to model steps in a process.

Using Swim Lanes: https://youtu.be/bYB7Dcbr1tc

This video demonstrated how to translate an activity

diagram (�ow chart) into a Swimlane Diagram by adding

“partitions”. This video also demonstrated how to create a Swimlane

Diagram using one of the professional diagramming software.

State-Transition Diagrams

https://www.stickyminds.com/article/state-transition-

diagrams

Lee Copeland explains what a state-transition diagram is. You should

pay attention to the UML notations for state-transition diagrams in the

middle of the page.

8/6/2020 Laureate International Universities

https://laureate-au.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_89880_1&content_id=_8975602_1&mode=reset 5/7

UML2 State Machine Diagrams:

https://youtu.be/_6TFVzBW7oo

This 12-minute video provides a very comprehensive tutorial

on State Machine Diagram in UML 2. A handy cheat sheet for the UML

2 State Machine Diagram is also available here:

http://www.newthinktank.com/wp-content/uploads/2012/11/UML-

State-Machine-Diagram-Cheat-Sheet.png. Statement Machine

Diagram is the UML’s name for Statement Transition Diagram.

Video 20 – The Dialog Map: https://youtu.be/KUuyxdFb3Pw

A Dialog map is used to model the user interface transitions

for a normal and alternative �ow for a user case. This video

provides a very comprehensive introduction to dialog map.

Learning Activity:

Learning Activity 4.1: Discussion forum post

Study the Assessment Policy and Procedure and draw a

Swimlane Diagram for the assessment extension request

process. Who are the participants in this process? What are the

activities involved in this process? Are there any decision points?

Post your diagram (as a picture) to the Module 4.1 discussion forum

and name it “Assessment Extension Request Process Swimelane

Diagram – [your name]”. Please view other students’ posts and

provide constructive feedback to at least two students’ diagrams.

Learning Activity 4.2: Discussion forum post

What are the states you have gone/will go through in your

tertiary education? From being a perspective student to a

graduate, think about the various states you are in during your study.

8/6/2020 Laureate International Universities

https://laureate-au.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_89880_1&content_id=_8975602_1&mode=reset 6/7

What triggers the state transition? Draw a State Transition Diagram for

the states for tertiary students.

Post your diagram (as a picture) to the Module 4.1 discussion forum

and name it “Tertiary Students State Transition Diagram – [your

name]”. Please view other students’ posts and provide constructive

feedback to at least two students’ diagrams.

Learning Activity 4.3: Discussion forum post

Think about the various user interface you used in

submitting your assignment in Blackboard. Do you need to

log in? Do you need to check the Turnitin similarity report for your

submission? Draw a Dialog Map for the “Submit Assessment” use case

for Blackboard.

Post your diagram (as a picture) to the Module 4.1 discussion forum

and name it “Submit Assessment Dialog Map – [your name]”. Please

view other students’ posts and provide constructive feedback to at

least two students’ diagrams.

To participate in the Discussion Forum, click here to scroll to the

bottom of this page then click on the "Module 4 - Discussion

Forum" link.

Note: The Learning activities above are not part of summative/graded

assessment; however they are designed to prepare you for incremental

graded assessment and expand your learning.

These activities encourage a community learning experience between peers,

and provide opportunities for facilitators to o�er formative feedback,

throughout a module, to the student cohort.

8/6/2020 Laureate International Universities

https://laureate-au.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_89880_1&content_id=_8975602_1&mode=reset 7/7