Mohon tunggu...
Nasywa Putri Khairunnisaa
Nasywa Putri Khairunnisaa Mohon Tunggu... Lainnya - Mahasiswa Universitas Sultan Ageng Tirtayasa

Seorang mahasiswa informatika semester 4 Universitas Sultan Ageng Tirtayasa

Selanjutnya

Tutup

Ilmu Alam & Tekno

Unified Modeling Language (UML)

24 Mei 2024   18:11 Diperbarui: 24 Mei 2024   18:57 55
+
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

Contoh: Dalam sistem e-commerce, diagram komponen mungkin menunjukkan komponen seperti Keranjang Belanja, Pembayaran, dan Pencarian Produk.

- Diagram Struktur Gabungan (Composite Structure Diagram)

Diagram struktur gabungan menunjukkan struktur internal kelas dan bagaimana bagian-bagian dari kelas berinteraksi satu sama lain. Diagram ini bermanfaat untuk memodelkan bagian dalam dari sistem dan mengungkapkan detail tentang bagaimana elemen-elemen kecil berinteraksi untuk membentuk satu kesatuan yang lebih besar.

  • Kelas dengan bagian (Parts): Subset dari kelas yang lebih besar.
  • Port dan konektor (Ports and Connectors): Titik komunikasi antar bagian.

Contoh: Diagram struktur gabungan untuk aplikasi media sosial mungkin mencakup bagian seperti Pengguna, Profil, dan Pesan.

- Diagram Deployment (Deployment Diagram)

Diagram deployment menggambarkan bagaimana komponen perangkat lunak didistribusikan di seluruh arsitektur fisik. Diagram ini membantu dalam memahami topologi sistem, termasuk node (seperti server, perangkat, atau prosesor) dan artefak yang ditempatkan pada node tersebut.

  • Node: Entitas fisik di mana komponen dijalankan (server, perangkat, dll).
  • Artifak (Artifact): Implementasi dari komponen perangkat lunak.

Contoh: Untuk sistem web, diagram deployment mungkin menunjukkan bagaimana aplikasi didistribusikan antara server web, server aplikasi, dan server basis data.

- Diagram Paket (Package Diagram)

Diagram paket mengelompokkan elemen-elemen model ke dalam paket, yang membantu dalam mengorganisir model UML yang kompleks. Diagram ini digunakan untuk menunjukkan struktur dan hubungan antar paket yang mengelompokkan elemen-elemen tertentu.Paket (Package): Grup dari kelas, komponen, atau diagram lain.

  • Ketergantungan antar paket (Package Dependency): Menunjukkan hubungan antar paket.

Contoh: Sistem manajemen universitas mungkin memiliki paket seperti Administrasi, Kursus, dan Mahasiswa.

- Diagram Profil (Profile Diagram)

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
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