UNIFIED MODELLING LANGUAGE Unified Modelling Language UML adalah

  • Slides: 20
Download presentation
UNIFIED MODELLING LANGUAGE • Unified Modelling Language (UML) adalah sebuah "bahasa" yang telah menjadi

UNIFIED MODELLING LANGUAGE • Unified Modelling Language (UML) adalah sebuah "bahasa" yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem informasi atau piranti lunak. • UML menawarkan sebuah standar untuk merancang model sebuah sistem. • Seperti bahasa-bahasa lainnya, UML mendefinisikan notasi dan syntax/semantik.

TUJUAN PENGGUNAAN UML • Memberikan bahasa pemodelan yang bebas dari berbagai bahas pemrograman dan

TUJUAN PENGGUNAAN UML • Memberikan bahasa pemodelan yang bebas dari berbagai bahas pemrograman dan proses rekayasa. • Menyatukan praktek-praktek terbaik yang terdapat dalam pemodelan. • Memberikan model yang siap pakai, bahsa pemodelan visual yang ekspresif untuk mengembangkan dan saling menukar model dengan mudah dan dimengerti secara umum

USE CASE • Pemodelan untuk menggambarkan kelakuan (behavior) sistem yang akan dibuat. • Diagram

USE CASE • Pemodelan untuk menggambarkan kelakuan (behavior) sistem yang akan dibuat. • Diagram use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem yang akan dibuat • Terdapat beberapa simbol dalam menggambarkan diagram use case, yaitu use cases, aktor dan relasi.

SIMBOL-SIMBOL USE CASE

SIMBOL-SIMBOL USE CASE

CONTOH USECASE

CONTOH USECASE

CLASS DIAGRAM ACTIVITY Activity diagram memiliki pengertian yaitu lebih fokus kepada menggambarkan proses bisnis

CLASS DIAGRAM ACTIVITY Activity diagram memiliki pengertian yaitu lebih fokus kepada menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses. Dipakai pada business modeling untuk memperlihatkan urutan aktifitas proses bisnis. Memiliki struktur diagram yang mirip flowchart atau data flow diagram pada perancangan terstruktur. Memiliki pula manfaat yaitu apabila kita membuat diagram ini terlebih dahulu dalam memodelkan sebuah proses untuk membantu memahami proses secara keseluruhan.

SIMBOL DIAGRAM ACTIVITY

SIMBOL DIAGRAM ACTIVITY

CONTOH DIAGRAM ACTIVITY

CONTOH DIAGRAM ACTIVITY

CLASS DIAGRAM SEQUENCE Sequence Diagram merupakan Intraction Diagram yang digunakan untuk menjelaskan eksekusi sebuah

CLASS DIAGRAM SEQUENCE Sequence Diagram merupakan Intraction Diagram yang digunakan untuk menjelaskan eksekusi sebuah skenario semantik. Sequence Diagram juga digunakan untuk menjelelaskan interaksi antar objek dalam urutan waktu.

CONTOH DIAGRAM SEQUENCE

CONTOH DIAGRAM SEQUENCE

CLASS DIAGRAM Class diagram yaitu salah satu jenis diagram pada UML yang digunakan untuk

CLASS DIAGRAM Class diagram yaitu salah satu jenis diagram pada UML yang digunakan untuk menampilkan kelas-kelas maupun paket-paket yang ada pada suatu sistem yang nantinya akan digunakan. Jadi diagram ini dapat memberikan sebuah gambaran mengenai sistem maupun relasi-relasi yang terdapat pada sistem tersebut.

CONTOH CLASS DIAGRAM

CONTOH CLASS DIAGRAM

STATEMACHINE DIAGRAM Statemachine diagram yaitu salah satu jenis diagram pada UML yang menggambarkan transisi

STATEMACHINE DIAGRAM Statemachine diagram yaitu salah satu jenis diagram pada UML yang menggambarkan transisi maupun perubahan keadaan suatu objek pada sistem.

CONTOH STATEMACHINE DIAGRAM

CONTOH STATEMACHINE DIAGRAM

COMMUNICATION DIAGRAM Communication diagram yaitu salah satu jenis diagram pada UML yang dapat menggamabarkan

COMMUNICATION DIAGRAM Communication diagram yaitu salah satu jenis diagram pada UML yang dapat menggamabarkan tahapan terjadinya suatu aktivitas dan diagram ini juga menggambarkan interaksi antara objek yang ada pada sistem. Hampir sama seperti sequence diagram akan tetapi communication diagram lebih menekankan kepada peranan masing-masing objek pada sistem.

CONTOH COMMUNICATION DIAGRAM

CONTOH COMMUNICATION DIAGRAM

DEPLOYMENT DIAGRAM Deployment diagram yaitu salah satu diagram pada UML yang menunjukan tata letak

DEPLOYMENT DIAGRAM Deployment diagram yaitu salah satu diagram pada UML yang menunjukan tata letak suatu sistem secara fisik, dapat juga dikatakan untuk menampilkan bagian softwere yang terdapat pada hardwere dan digunakan untuk menerapkan suatu sistem dan hubungan antara komponen hardwere. Jadi Deployment diagram intinya untuk menunjukan letak softwere pada hardwere yang digunakan sistem.

CONTOH DEPLOYMENT DIAGRAM

CONTOH DEPLOYMENT DIAGRAM