Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

UNIFIED MODELLING LANGUAGE

Presentasi serupa


Presentasi berjudul: "UNIFIED MODELLING LANGUAGE"— Transcript presentasi:

1 UNIFIED MODELLING LANGUAGE
Pertemuan Ke-13

2 UNIFIED MODELLING LANGUAGE
Unified Modelling Language (UML) adalah sebuah "bahasa" yg telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem. UML mendefinisikan diagram-diagram berikut ini : use case diagram class diagram behaviour diagram : -- statechart diagram -- activity diagram interaction diagram : -- sequence diagram -- collaboration diagram component diagram deployment diagram

3 Use case diagram Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah use case merepresentasikan sebuah interaksi antara aktor dengan sistem.

4 Contoh Usecase Diagram

5 Class Diagram Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi). Class memiliki tiga area pokok : 1. Nama 2. Atribut 3. Metode Atribut dan metode dapat memiliki salah satu sifat berikut : Private, tidak dapat dipanggil dari luar class yang bersangkutan Protected, hanya dapat dipanggil oleh class yang bersangkutan dan anak-anak yang mewarisinya Public, dapat dipanggil oleh siapa saja

6 Simbol Class Diagram

7 Contoh Class Diagram

8 StateChart Diagram Statechart diagram menggambarkan beragam kondisi/keadaan yang bisa terjadi terhadap sebuah class dan kegiatan apa saja yang dapat merubah kondisi/keadaan tersebut. Berikut simbol statechart diagram :

9 Contoh Statechart Diagram

10 Activity Diagram Activity diagrams menggambarkan alur kerja pada sebuah sistem yang dimulai dari pandangan business level hingga operational level. Berikut simbol-simbol activity diagram :

11 Contoh Activity Diagram

12 Sequence Diagram Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu.

13 Contoh Sequence Diagram

14 Collaboration Diagram
Collaboration diagram juga menggambarkan interaksi antar objek seperti sequence diagram, tetapi lebih menekankan pada peran masing-masing objek dan bukan pada waktu penyampaian message.

15 Component Diagram Component diagram menggambarkan struktur dan hubungan antar komponen piranti lunak misalnya kebergantungan antara file-file executable dengan file-file sumbernya. Berikut simbol component Diagram : Contoh Component Diagram

16 Deployment Diagram Deployment diagram menunjukkan tata letak sebuah sistem secara fisik, menampakan bagian-bagian software yang berjalan pada bagian-bagian hardware yang digunakan untuk mengimplementasikan sebuah sistem dan keterhubungan antara komponen-komponen hardware tersebut.

17 Terima kasih


Download ppt "UNIFIED MODELLING LANGUAGE"

Presentasi serupa


Iklan oleh Google