Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

[RPL2] Deployment Diagram

211 views

Published on

Materi yang ada pada slide ini berisi :

Pengenalan Konsep Deployment Diagram
Notasi, Semantik dan Stereotype pada Deployment Diagram
Contoh Kasus Deployment Diagram

----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com

Published in: Technology
  • Be the first to comment

[RPL2] Deployment Diagram

  1. 1. Miles, Russ & Hamilton, Kim, 2006, Oreilly Publisher , Learning UML 2.0 286 Page
  2. 2. 1. Pengenalan Konsep Deployment Diagram 2. Notasi, Semantik dan Stereotype pada Deployment Diagram 3. Contoh Kasus Deployment Diagram
  3. 3. Didalam UML 2.0, Deployment Diagram masuk kedalam lingkup Physical View yang memodelkan lingkungan fisik sistem (mis :hardware dan software) yang akan digunakan untuk menjalankan sistem didunia nyata. Sistem disini berarti software yang Anda buat diimplementasikan ke software & hardware yang memungkinkan software Anda untuk berjalan.
  4. 4. • Pada tingkat abstraksi tertentu, Deployment diagram dapat membantu menggambarkan/memvisualisasikan kebutuhan perangkat keras dan perangkat lunak pendukung pada suatu sistem di lingkungan implementasi. • Deployment Diagram merupakan diagram yang digunakan untuk memetakan rancangan arsitektur fisik suatu sistem • Deployment diagram juga dapat memperlihatkan bagaimana perangkat keras dan perangkat lunak bekerja bersama dalam menjalankan sebuah sistem.
  5. 5. • Deployment Diagram memiliki Notasi dan Stereotype yang dapat digunakan untuk membuat sebuah model. Berikut adalah Stereotype Umum didalam Deployment Diagram : 1. Node 2. Artifact 3. Communication Path 4. Boundary / Frame
  6. 6. • Node merupakan notasi didalam deployment diagram yang digunakan untuk menggambarkan perangkat keras (hardware) yang akan digunakan oleh sistem. • Penggunaan Node tidak terbatas untuk menggambarkan hardware saja, Node dapat dipakai untuk jenis perangkat lunak yang menyediakan lingkungan eksekusi (execution environment) yang dapat menjalankan suatu file/perangkat lunak lainnya • Node digambarkan dengan notasi kubus 3D, dengan keterangan berupa nama dan stereotype dari node
  7. 7. • Node perangkat keras (hardware) dan perangkat lunak (Software) dibedakan dengan memberikan jenis stereotype yang berbeda. Stereotype <<device>> untuk node hardware, dan stereotype <<execution environment>> untuk node software. CONTOH NODE HARDWARE CONTOH NODE SOFTWARE
  8. 8. • Artifact merupakan suatu file berbentuk fisik yang dapat di dijalankan (execute) atau digunakan oleh suatu perangkat lunak didalam sistem. • Artifact digambarkan dengan notasi persegi panjang dengan keterangan berupa stereotype << artifact>> dan nama dari actifact.
  9. 9. • Dalam Deployment Diagram Artifact hanya dapat dijalankan (execute) oleh Node, Sehingga artifact harus berada didalam Suatu Node yang nantinya akan menggunakan artifact tersebut dalam pekerjaannya. (Contoh Menggambar Artifact)
  10. 10. • Sebuah Node mungkin saja membutuhkan bantuan dari Node lain untuk dapat menyelesaikan pekerjaannya saat sistem dijalankan. • Untuk menggambarkan bentuk komunikasi antar node dalam deployment diagram , dapat memakai notasi Communication path. • Communication path digambarkan dengan sebuah garis yang menghubungkan dua buah node yang berkomunikasi.
  11. 11. • Digunakan sebagai pembatasan dari suatu sistem yang menggambarkan ruang lingkup dari sistem yang dikembangkan pada deployment diagram. • Frame / Boundary digambarkan dengan notasi persegi panjang, dimana seluruh komponen fisik pembentuk sistem harus digambarkan didalam boundary Komponen sistem digambar didalam frame
  12. 12. Web Apps
  13. 13. MyMedicide Apps

×