Mohon tunggu...
Fandi FebrianWijanarko
Fandi FebrianWijanarko Mohon Tunggu... Mahasiswa - Mahasiswa Aktif

My hobby is hiking, My Life My Adventure

Selanjutnya

Tutup

Ilmu Alam & Tekno

Macam-Macam Diagram UML

27 Mei 2024   15:06 Diperbarui: 27 Mei 2024   16:29 672
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Sebagai kesimpulan, activity diagram merupakan salah satu jenis diagram dalam Unified Modeling Language (UML) yang digunakan untuk memodelkan alur kerja atau rangkaian aktivitas dalam sebuah proses atau use case. Diagram ini memvisualisasikan urutan aktivitas, percabangan keputusan, penggabungan alur, aktivitas paralel, titik awal, dan titik akhir dalam sebuah proses.

Activity diagram memiliki beberapa kelebihan, seperti visualisasi yang intuitif dan mudah dipahami, kemampuan untuk memodelkan alur kerja yang kompleks, mendukung hierarki dan dekomposisi, memfasilitasi analisis dan optimasi proses, mendukung pemodelan sistem dan perangkat lunak, merupakan standar yang diakui secara luas, dan dapat diintegrasikan dengan diagram UML lainnya.

Namun, activity diagram juga memiliki beberapa kekurangan, seperti tidak menggambarkan data atau objek, tidak menggambarkan peran atau aktor, kompleksitas dapat meningkat dengan cepat, kurang detail dalam aktivitas individu, tidak menggambarkan waktu atau durasi, kurang fleksibel dalam menggambarkan pengulangan, dan membutuhkan pelatihan dan pemahaman UML.

Meskipun demikian, activity diagram tetap menjadi alat yang berguna untuk memodelkan, memvisualisasikan, menganalisis, dan mengoptimalkan alur kerja dalam berbagai konteks, baik di bidang bisnis maupun pengembangan sistem atau perangkat lunak. Diagram ini memberikan gambaran yang jelas tentang urutan aktivitas dan aliran kontrol dalam sebuah proses, sehingga membantu dalam memahami, mendokumentasikan, dan meningkatkan efisiensi proses tersebut.

E.Deployment Diagram

Pengertian Deployment Diagram Deployment diagram adalah salah satu jenis diagram yang digunakan dalam Unified Modeling Language (UML) untuk menggambarkan arsitektur fisik dari sistem perangkat lunak. Diagram ini menunjukkan bagaimana komponen perangkat keras (node) dan perangkat lunak (artefak) disusun dan dihubungkan satu sama lain. Deployment diagram membantu dalam memahami dan mendokumentasikan bagaimana elemen-elemen dalam sistem tersebut diimplementasikan di lingkungan dunia nyata.

Komponen Utama Deployment Diagram

1.      Node:

  • Node adalah elemen fisik dalam deployment diagram yang dapat berupa perangkat keras seperti server, komputer, atau perangkat mobile. Node juga bisa berupa node perangkat lunak yang menggambarkan lingkungan eksekusi aplikasi, seperti container Docker atau mesin virtual.
  • Setiap node digambarkan sebagai kotak tiga dimensi atau persegi panjang dan bisa memiliki subnode yang lebih detail.

 

2.      Artefak (Artifact):

  • Artefak adalah unit fisik dari informasi yang digunakan atau diproduksi oleh sistem perangkat lunak. Ini termasuk file eksekusi, database, skrip konfigurasi, dan dokumen lainnya.
  • Artefak biasanya ditempatkan di dalam node yang menunjukkan di mana mereka diimplementasikan atau dijalankan.

 

HALAMAN :
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun