• Tidak ada hasil yang ditemukan

5. Activity Diagram and Sequence Diagram

N/A
N/A
Protected

Academic year: 2023

Membagikan "5. Activity Diagram and Sequence Diagram"

Copied!
19
0
0

Teks penuh

(1)

5. Activity Diagram and Sequence Diagram

Abdus Sattar Assistant Professor

Department of Computer Science and Engineering Daffodil International University

Email: [email protected]

(2)

Topics Covered

Activity diagrams

Elements of activity diagram

Example of activity diagram

Sequence diagram

Elements of Sequence diagram

Example of Sequence diagram

2

(3)

Activity Diagram

Activity Diagrams to illustrate the flow of control in a system and refer to the steps involved in the execution of a use case.

An activity diagram focuses on condition of flow and the sequence in which it happens.

Activity diagrams describe the workflow behavior of a system.

 Activity diagrams are used in process modeling and analysis of during requirements engineering.

 A typical business process which synchronizes several external incoming events can be represented by activity diagrams.

3

(4)

4

Elements of Activity Diagram

(5)

Activity Diagram - Examples

5

(6)

Activity Diagram

( Search Store)

6

(7)

Activity Diagram

( Search Store)

7

(8)

Activity Diagram

8

(9)

9

Sequence Diagram

A sequence diagram describes an interaction among a set of objects participated in a collaboration (or scenario), arranged in a chronological order;

It shows the objects participating in the interaction by their

"lifelines" and the messages that they send to each other.

Sequence diagrams can be useful references for businesses and other organizations. Try drawing a sequence diagram to:

Represent the details of a UML use case.

Model the logic of a sophisticated procedure, function, or operation.

See how objects and components interact with each other to complete a process.

Plan and understand the detailed functionality of an existing or future scenario.

(10)

10

Basic Sequence Diagram Notations

(11)

11

Types of Messages in Sequence Diagrams

(12)

12

Sequence diagram of a hospital management system

Technology has completely transformed the field of medicine, as it has with most industries. A hospital information system, also known as a hospital information system, helps doctors, administrators, and hospital staff managing all of the activities and information collected at a hospital, including checkups, prescriptions, appointments, and information on the patients and their caretakers. The diagram below provides a simple view of how the primary processes operate with each other over time. You can use Laucidchart to reshape the diagram any way you choose and to share it with your colleagues or collaborators.

(13)

13

Sequence diagram of a hospital

management system

(14)

14

Sequence diagram for ATM systems

An ATM allows patrons to access their bank

accounts through a completely automated

process. You can examine the steps of this

process in a manageable way by drawing or

viewing a sequence diagram. The example

below outlines the sequential order of the

interactions in the ATM system. Just click to

edit the template, and customize the sequence

diagram so it suits your own needs.

(15)

15

Sequence diagram for ATM systems

(16)

16

Sequence Diagram (make a phone call)

(17)

17

Sequence Diagram ( Student Login )

(18)

18

Sequence Diagram ( Payment System)

(19)

19

References:

1. Software Engineering A practitioner’s Approach

by Roger S. Pressman, 7th edition, McGraw Hill, 2010.

2. Software Engineering by Ian Sommerville,

9th edition, Addison-Wesley, 2011

Referensi

Dokumen terkait

– Sequence diagram emphasize time ordering – Communication diagrams make object

Gambar V.86 Sequence Diagram Iterasi 3 Lihat Nilai Kinerja Koordinator Guru Bimbingan Konseling

Berikut adalah tabel yang dapat digunakan untuk melihat jumlah kasus uji dan skenario yang dihasilkan oleh tools, serta hasil pengujian dengan Selenium pada sequence diagram valid

Dutoit Object-Oriented Software Engineering: Using UML, Paterns, and Java 12.. Action Nodes and

(Activity Diagram : A Formal Framework to Model Business Processes and Code Generation, vol 8. 1, 2009)“Activity diagrams are used to model sequence of actions as part

III-52 Gambar 3.47 Activity Diagram Proses Pengelolaan Komentar Pengunjung III-52 Gambar 3.48 Activity Diagram Proses Pengelolaan Hubungi kami User ..... III-53 Gambar 3.49

Klik dua kali pada diagram Main yang terdapat di bawah Use Case View dalam browser, sehingga diagram tersebut akan terbuka dan kita akan memiliki diagram seperti pada gambar