Friday, 3 April 2015

COMPONENT DIAGRAM


Source photo

     Diagram komponen atau component diagram dibuat untuk menunjukkan organisasi dan ketergantungan diantara kumpulan komponen dalam sebuah sistem. diagram komponen fokus pada komponen sistem yang dibutuhkan dan ada didalam sistem. diagram komponen juga dapat digunakan untuk memodelkan hal-hal berikut : 

  • Source code program perangkat lunak.
  • komponen executable yang di lepas ke user.
  • Basis data secara fisik.
  • Sistem yang harus beradaptasi dengan sistem lain.
  • Framework sistem, framework pada perangkat lunak merupakan kerangka kerja yang dibuat untuk memudahkan pengembangan dan pemeliharaan aplikasi, contohnya seperti struts dari apache yang menggunakan prinsip desain Model-View-Controller (MVC) dimana soucre code program dikelompokkean berdasarkan fungsinya. dimana controller berisi source code yang menangani request dan validasi, model berisi source code yang menangani manipulasi data dan bussiness logic, dan view berisi source code yang menangani tampilan.
Komponen dasar yang biasanya ada dalam suatu sistem adalah sebagai berikut :
  • Komponen user interface yang menangani tampilan.
  • Komponen bussiness process yang menangani fungsi-fungsi proses bisnis.
  • Komponen data yang menangani manipulasi data.
  • Komponen security yang menangani keamanan sistem.
Komponen lebih terfokus pada penggolongan secara umum fungsi-fungsi yang diperlukan.
Berikut adalah simbol-simbol standar yang biasa digunakan untuk membuat component diagram dengan menggnukanan program StarUML :

Simbol
Deskripsi
Package


Package merupakan sebuah bungkusan dari satu atau lebih komponen.

Komponen 


Komponen system.

Ketergantungan (Dependency)



Kebergantungan antar komponen, arah panah mengarah pada komponen yang dipakai.

Antarmuka/interface


Sama dengan interface pada pemrograman berbasis objek, yaitu sebagai antarmuka komponen agar tidak mengakses langsung komponen.

Link

Relasi antar komponen.





Izzudin Qossam Web Developer

seseorang yang malas mandi, rambut acak acakan muka tidak kalah acak acakan ;p 

No comments:

Post a Comment