Contoh Component Diagram

ngampus.id – Selamat datang kembali sahabat di ngampus.id, kali ini kita masih akan membahas mengenai jenis diagram UML, yaitu contoh component diagram atau yang akrab juga disebut dengan diagram komponen.

Seperti yang telah kita ketahui bersama, UML atau unified modeling language adalah sekumpulan diagram yang digunakan untuk memodelkan sebuah sistem, dinataranya component digaram, class diagram, use case dll.

Jika ERD (entity relationalship diagram) menggambarkan sebuah alur data dari database, maka diagram komponen menggambarkan ketergantungan antar objek pada sebuah sistem. Jika kalian mengingatnya hal ini tidaklah jauh berbeda dengan data flow diagram atau DFD.

Apakah hal ini penting kita pelajari?

Penting dan tidaknya sesuatu tentu kembali lagi kepada diri masing-masing. Sejauh mana hal ini perlu dipelajari dan kebergunaannya untuk diri kita pada saat ini dan masa yang akan datang. Terlepas dari itu semua, yang namanya mempelajari sebuah ilmu tidak ada ruginya.

Maka dari itu saya coba menjelaskan kembali mengenai component diagram beserta contohnya. Hal ini saya pelajari semasa duduk dibangu kuliah beberapa tahun kebelakang.

Berikut penjelasan lengkapnya.

Apa Itu Component Diagram?

Diagram component atau komponen diagram ialah sesuatu yang digunakan untuk memperlihatkan sebuah organisasi serta keterkaitan dan ketergantungan diantara kumpulan komponen dalam sebuah sistem.

Sedangkan pengertian component diagram berdasarkan UML adalah sebagai berikut.

Hal fisik dari sistem yang dimodelkan saat sistem dieksekusi.

Contoh component diagram dasar diantaranya adalah sebagai berikut.

  • Komponen data yang digunakan untuk memanipulasi data.
  • Komponen bussiness processing yang digunakan untuk menangani proses bisnis.
  • Komponen security yang digunakan dalam menangani keamanan.
  • Komponen user interface yang digunakan dalam menangani tampilan sebuah sistem.

Setelah kita membuat component diagram sistem, langkah selanjutnya ialah dengan membuat deployment diagram, hal tersebut tentu tidak kalah penting.

Kegunaan Component Diagram

Sebuah component diagram dibuat berdasarkan kegunaan sebagai berikut.

  • Sebagai source code perangkat lunak (software).
  • Komponen executable yang dilepas dan digunakan oleh user.
  • Bagian dari basis data secara fisik.
  • Sistem yang harus peradaptasi dengan sistem yang lainnya.
  • Sebagai framework sistem, dimana dalam hal ini memiliki tujuan untuk mempermudah perawatan dan pengelolaan dari sistem.

Simbol Component Diagram

Berikut ini merupakan simbol-simbol yang dimiliki oleh component diagram. Apabila kita bandingkan dengan flowchart, tentu saja memiliki lebih banyak simbol.

Hal ini seharusnya dapat kita ingat dan dimengerti lebih mudah.

package
simbol package

Package adalah sebuah simbol yang digunakan untuk mewadahi komponen. Component

component system
component system

Component system merupakan simbol yang menggambarkan hardware atau objek dalam system tersebut. Defency atau ketergantungan

Defency atau ketergantungan

Simbol yang menggambarkan sebuah ketergantungan antar komponen, satu komponen dengan yang lainnya. Arah panah dalam simbol tersebut diarahkan pada komponen yang digunakan. Interface atau antarmuka

interface atau antarmuka
interface atau antarmuka

Hal ini mirip dengan pemograman berorientasi objek, dimana simbol ini digunakan untuk antarmuka dengan tujuan supaya tidak langsung mengakses objek. Link

link
link

Simbol link ini digunakan untuk menunjukan relasa antar komponen, apabila suatu komponen memiliki relasi atau keterhubungan dengan komponen lainnya maka digunakan simbol link ini.

Nah itu terdapat 5 simbol yang digunakan dalam component diagram, dimana kelima ini digunakan sesuai dengan perannya masing-masing.

Contoh Component Diagram

contoh component diagram
contoh component diagram

Gambar di atas merupakan contoh dari component diagram sistem penjualan. Dapat kita lihat antar komponen memiliki keterkaitan antara satu dengan yang lainnya.

Cara Membuat / Menyusun Component Diagram

Berikut langkah mudah dalam menyusun atau membuat component diagram

  1. Pahami simbol component diagram

    Pahami terlebih dahulu setiap simbol yang digunakan dalam component diagram

  2. Membaca data

    Bacalah data dengan seksama yang akan dijadikan component diagram.

  3. Menggambar component diagram

    Gambarlah component diagram menggunak tool atau software yang mudah.

FAQ

Apa itu component diagram?

Hal fisik dari sistem yang dimodelkan saat sistem dieksekusi.

Kegunaan dari komponen diagram?

Salah satunya sebagai framework sistem

Setelah kita mempelajari tentang diagram komponen, yuk pelajari juga sequence diagram yang masih masuk ke dalam UML.

Demikian pembahasan mengenai component diagram, semoga tulisan ini bermanfaat.

Default image
Yasmin Ayu Dina
Seorang Mahasiswi Teknik Informatika di salah satu Universitas Negeri Indonesia. Selain kuliah, aktif di beberapa organisasi dan komunitas.
Leave a Reply

Tasikmalaya, Jawa Barat, Indonesia