COMPONENT DIAGRAM.

Slides:



Advertisements
Presentasi serupa
Manajemen Memory 1 Manajemen Memory Sederhana dan Swapping
Advertisements

UNIFIED MODELLING LANGUAGE
Unified Modelling Language (UML)
BAB 2 METODE REKAYASA PERANGKAT LUNAK
13 KOMPONEN DIAGRAM UML & PROSES MODEL WATERFALL
Analisa dan Desain Objek
SEQUENCE DIAGRAM.
ARSITEKTUR SISTEM INFORMASI PENJUALAN & PEMBELIAN Handicraft shop
Architecture dan design
REKAYASA PERANGKAT LUNAK
USE CASE DIAGRAM.
Yang akan dipelajari Pengenalan UML Sejarah Singkat UML
SE3414 RPL: Teknik Berorientasi Objek
TEKNIK – TEKNIK ANALISA DESAIN PADA PERANCANGAN PROGRAM
Deployment Diagram.
Statechart Diagram..
Rekayasa Perangkat Lunak Proses Rekayasa Perangkat Lunak
State Transition Diagram
Physical Diagram -Component diagram. 4 Component Diagram Course Offering Student Professor Course.dll People.dll Course User Register.exe Billing.exe.
Diagram Objek Materi.
Pengantar uml Pertemuan 4. Pengenalan UML UML adalah sebuah bahasa yang memberikan vocabulary dan tatanan penulisan kata-kata dalam ‘MS Word’ untuk kegunaan.
Lecture Note: Retno Budi L Model Bisnis v [STMIK MDP] Retno Budi Lestari Pemodelan Kebutuhan.
K OMPONEN DAN D EPLOYMENT DIAGRAM E. Haodudin Nurkifli Universitas Ahmad Dahlan Pertemuan 1.
Diagram composite struktur dan Deployment Diagram
ANALISIS DAN PEMODELAN BERORIENTASI OBJEK DENGAN UML
Pemodelan Kebutuhan Lecture Note: Trisnadi Wijaya, SE., S.Kom Model Bisnis v [STMIK MDP] 1Trisnadi Wijaya, SE., S.Kom.
Rekayasa Perangkat Lunak
Orientasi Object Pertemuan 2.
Diagram-diagram UML Pokok Bahasan : Use case diagram Class diagram
Pengantar UML.
Unified Modeling Language [UML]
UNIFIED MODELLING LANGUAGE
Rekayasa Perangkat Lunak UML (Unified Modelling Language)
Diagram Class, Diagram Objek Diagram Component dan Deployment
Rinci Kembang Hapsari,S.Si, M.Kom
Komponen dan Deployment diagram
Pemrograman Visual Oleh : Erni Fatmawati.
Object oriented analyst and design
PEMODELAN SISTEM INFORMASI BERORIENTASI OBYEK
Component & Deployment Diagram
SEQUENCE DIAGRAM.
Sequence Diagram.
QUIZ PSBO Total : 35 PG.
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
Object oriented analyst and design
KEBUTUHAN & SPESIFIKASI SOFTWARE
PEMODELAN SYSTEM BERORIENTASI OBYEK (UML)
PEMODELAN PROYEK (UML)
UNIFIED MODELLING LANGUAGE
Latihan Soal 1. Dalam membagun aplikasi tidak lepas dari SDLC(System Development Life Cycle), yang tidak masuk dalam kategori tahapan SDLC adalah a. Analisa.
Metode Perancangan Program
SOAL PERTEMUAN 1-6 PSBO 4 SKS
BAB VII Implementasi dan Testing
PEMODELAN SISTEM METODE TERSTRUKTUR
KEBUTUHAN & SPESIFIKASI SOFTWARE
Perancangan Perangkat Lunak – Part 1
SOAL LATIHAN 1 SIMULA di perkenalkan pertama kali pada tahun …..
Pengenalan Borland Delphi 7.0
Statechart , Class, Component & Deployment Diagram
Statechart , Class, Component & Deployment Diagram
Unified Modelling Languange (UML)
04 Membangun Sistem Informasi ERP Tahapan SDLC Hata Maulana, M.T.I.
Statechart Diagram..
Suplemen collaboration diagram component diagram
Pertemuan 12 Package Diagram Deployment Diagram.
Pertemuan 6 Unified Modeling Language (UML)
KEBUTUHAN & SPESIFIKASI SOFTWARE
Analisa Desain Berorientasi Objek
RPL untuk Pemrograman Berorientasi Obyek
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
Transcript presentasi:

COMPONENT DIAGRAM

Component Diagram Component diagram menggambarkan struktur dan hubungan antar komponen piranti lunak, termasuk ketergantungan (dependency) di antaranya. Komponen piranti lunak adalah modul berisi code, baik berisi source code maupun binary code, baik library maupun executable, baik yang muncul pada compile time, link time, maupun run time. Umumnya komponen terbentuk dari beberapa class dan/atau package, tapi dapat juga dari komponen-komponen yang lebih kecil. Komponen dapat juga berupa interface, yaitu kumpulan layanan yang disediakan sebuah komponen untuk komponen lain. Contoh component diagram:

Component dapat terdiri dari Component Diagram Menggambarkan alokasi semua class dan object kedalam komponen dalam desain fisik system software, termasuk pengaturan dan kebergantungan antar komponen software Component dapat terdiri dari logical component, seperti business component, process component, dll Physical component (software arsitektur) , seperti Com+, dot NET,CORBA, dll Component digambarkan dengan bentuk pada UML versi 1.*: Pada UML versi 2 digambarkan dengan bentuk atau atau atau Stereotypes yang dapat digambarkan pada bentuk component <<application>>,kumpulan aplikasi system <<executable>>,component yang jalan di client <<file>>, data file <<infrastructure>>, technical component didalam system <<source code>>, source file <<table>>, table data dalam sebuah database <<UI>>, User interface (screen, pages, report) dll <<database>> <<document>> <<library>> <<web service>> <<XML DTD>>

Dependencies Inheritance Component Diagram dimodelkan dengan garis terputus dengan panah terbuka gambarkan dependencies dari kiri ke kanan Contoh: <<ASP>> Source Code bergantung pada <<database>> MySQL Dimungkinkan sebuah component dependencies pada interfaces component lainnya Inheritance inheriting/child component diletakkan dibawah parent component, dengan arah panah menuju ke parent component dimodelkan dengan garis dengan panah tertutup

Interfaces - Component Diagram Interfaces adalah kumpulan >=1 methode dan >=0 attribute yang dapat dipakai pada class tanpa menjadi behavior suatu class. Jenis interface ada 2 macam yaitu : Provide, digambarkan dengan bentuk lollipop Pada UML 1.* bisa juga digambarkan dengan garis terputus dengan panah tertutup Required, digambarkan dengan bentuk socket Penggambaran interfaces dapat juga dilakukan dengan menambah bagian component seperti contoh dibawah ini Bentuk grafik

port Assembly connector Component Diagram adalah bentuk object yang menjelaskan interaksi antara object dan lingkungannya digambarkan sebagai kotak kecil di pinggiran component Assembly connector Penghubung antara 2/lebih component dimana sebuah/beberapa component provides interfaces dan component lain required interfaces Digambarkan dengan gabungan bentuk interfaces contoh:

Component Diagram (Acknowledgments Toeko triyanto)