UNIFIED MODELLING LANGUAGE

Slides:



Advertisements
Presentasi serupa
KEBUTUHAN & SPESIFIKASI SOFTWARE
Advertisements

U M L Unified Modeling Language
UNIFIED MODELLING LANGUAGE
PEMODELAN ANALISIS Kuliah - 5
Object Oriented Analysis and Design
BPR – Tahap 1 (Persiapan)
CLASS DIAGRAM.
Unified Modelling Language (UML)
BAB 2 METODE REKAYASA PERANGKAT LUNAK
13 KOMPONEN DIAGRAM UML & PROSES MODEL WATERFALL
Pertemuan 3 Pemodelan Bisnis
Architecture dan design
SEQUENCE DIAGRAM.
Yang akan dipelajari Pengenalan UML Sejarah Singkat UML
Pertemuan 2 Konsep Aplikasi Berbasis Objek, UML dan Rational Rose
PEMODELAN SISTEM INFORMASI
Rekayasa Perangkat Lunak IT104
Rekayasa Perangkat Lunak Proses Rekayasa Perangkat Lunak
Sequence dan Collaboration
Keuntungan metodologi berorientasi objek.
UNIFIED MODELING LANGUAGE ( UML )
UML (Unified Modelling Language)
CLASS DIAGRAM Materi Pertemuan 26
OBJECTORIENTED ANALYSIS
Oleh : Veri Julianto, M.Si
Pengantar UML.
Unified Modeling Language [UML]
CLASS DIAGRAM.
Rekayasa Perangkat Lunak UML (Unified Modelling Language)
Visual Modelling Teguh Sutanto, S.Kom.,M.Kom.
Diagram Class, Diagram Objek Diagram Component dan Deployment
UNIFIED MODELING LANGUAGE ( UML )
Pengantar Object Oriented Analysis and Design
PEMODELAN SISTEM INFORMASI BERORIENTASI OBYEK
Object-Oriented Analysis (OOA)
Pemodelan objek.
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
Object oriented analyst and design
KEBUTUHAN & SPESIFIKASI SOFTWARE
UML mendukung pengembangan aplikasi
PEMODELAN SYSTEM BERORIENTASI OBYEK (UML)
PEMODELAN PROYEK (UML)
Pengenalan Analisa Desain
UNIFIED MODELLING LANGUAGE
Pengenalan UML.
PEMODELAN SISTEM INFORMASI
Ujian Akhir Semester (UAS)
Oleh : Sri Herawati, S.Kom
PEMODELAN OBJECT ORIENTED
Use Case Diagram.
KEBUTUHAN & SPESIFIKASI SOFTWARE
Perancangan Perangkat Lunak – Part 1
UNIFIED MODELLING LANGUAGE
Statechart , Class, Component & Deployment Diagram
Statechart , Class, Component & Deployment Diagram
Unified Modelling Languange (UML)
Unified Modeling Language (UML)
Statechart Diagram Febriardi Mahendra ( )
KONSEP DASAR PENDEKATAN OBJEK
Perancangan Sistem Berorientasi Objek Dengan UML
Unified Modeling Language
Pertemuan 9 UML Diagram Class & Diagram Objek
Pemodelan Sistem PL.
Pertemuan 6 Unified Modeling Language (UML)
Perancangan Berorientasi Objek (UML)
KEBUTUHAN & SPESIFIKASI SOFTWARE
Perancangan Berorientasi Objek (UML)
Analisa Desain Berorientasi Objek
RPL untuk Pemrograman Berorientasi Obyek
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
Transcript presentasi:

UNIFIED MODELLING LANGUAGE Pertemuan Ke-13

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

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.

Contoh Usecase Diagram

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

Simbol Class Diagram

Contoh Class Diagram

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 :

Contoh Statechart Diagram

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

Contoh Activity Diagram

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.

Contoh Sequence Diagram

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.

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

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.

Terima kasih