Professional Documents
Culture Documents
Article Module 3 Psil-1
Article Module 3 Psil-1
Laboratory
Form No.
Article 3rd Module
Effectively Apply
Course Learning CLO 5. Able to model and design business process and database
UML serves as a (blueprint) blueprint because it is very complete and detailed. With this
blueprint it will be possible to know detailed information about program coding or even
read the program and reinterpret it in the form of a diagram (reserve engineering). The
nine types of diagrams in UML that can be used in this module are 2:
A use case diagram was proposed by Ivar Jacobson by 1986. Use Case diagrams
state the visualization of interactions that occur between users (actors) and the
system. This diagram is a good picture to explain the context of a system so that
the boundaries of the system are clearly visible (Larman, 2005). There are 2
important elements that must be described, namely actors and UC. Actor is
anything that interacts directly with the system, can be a person (which is indicated
by his role and not his name/personnel) or other computer systems. Actors are
denoted by a stickman symbol with a noun name at the bottom that represents the
role/system. Actors can be primary, which initiates the running of a UC, or
secondary, which helps run a UC. Use cases allow you to understand and
communicate the purpose of a system or its components. A use case diagram is a
UML model that is used to graphically show a use case and its relationship to the
user (Sat zinger et al., 2011). Use Case diagrams are usually developed in the early
stages of development and people often apply use case modelling for several
purposes:
- Define system context.
Symbol Description
Actor
Use Case
Association
b) Activity Diagrams
Activity diagrams describe various activity flow in the system being designed, how
each one the flow begins, the decision that may happen and how they ended.
Activity diagrams can also be described parallel processes what might happen to
multiple executions. Activity diagram is one of behavioural diagram in UML
diagram that described dynamic aspects of the system. The activity diagram is very
useful when you want to illustrate work flowing through a business process. You
can also document complex use cases with what is known as an interaction
overview diagram. Activity diagram is essentially an advanced version of flow
chart that modelling the flow from one activity to another activity. Activity
diagrams describe how activities are coordinated to provide a service which can be
at different levels of abstraction. An activity diagram resembles a horizontal
flowchart that shows the action and events as they occur. Activity diagrams show
the order in which the action take place and identify the outcomes (Shelly and
Rosenblatt., 2012). The symbols of activity diagram area as follows.
Symbol Description
Initial State
Decision
Fork Node
Join Node
1. Admin does open the website: The system will display the Logistics Page.
2. Admin chooses a login: the system will display the login page. Admin needs to fill the
username and password. If the password is correct, the system will display the main
menu page, but if the password is wrong, the system will display an error login
notification and return to the login page.
REFERENCES
Kurniawan Tri.A. (2017) Pemodelan Use Case (UML): Evaluasi Terhadap Beberapa Kesalahan
Dalam Praktik. Vol.5, No. 1, hlm. 77-86
Booch, G., Rumbaugh, J., & Jacobson, I. (1999). The Unified Modeling Language User Guide.
California: Addison Wesley Longman Publishing Co., Inc.
Chonoles, M. J., & Schardt, J. A. (2003). UML 2 for Dummies. For Dummies.
Satzinger, J., Jackson, R., & Burd, S. (2011). Systems Analysis and Design in a Changing
Worlf (6th Ed). Boston: Cengage Learning.
Shelly, G., & Rosenblatt, H. (2012). Essentials of Systems Analysis and Design 9th Ed.
Boston: Cengage Learning
Keith, J.; Kohlamn, R. (2006) Majik Consulting white paper series ABN 87 007 192 109