Pengertian UML (Unified Modeling Language) Beserta Contohnya

Pada pembahasan kali ini saya akan menjabarkan mengenai konsep pemodelan sistem dimana yang akan saya jelaskan salah satunya ialah definisi dari UML beserta contoh lengkapnya. Langsung saja kita ulas Pengertian UML (Unified Modeling Language) Beserta Contohnya sebagai berikut.


Pengertian UML (Unified Modeling Language) adalah sebuah bahasa yang telah menjadi standar untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem. Model piranti lunak dapat dapat dianalogikan sperti pembuatan blueprint pada pembangunan gedung. Membuat model dari sebuah sistem yang kompleks sangatlah penting, karena tidak dapat memahami sistem semacam itu secara menyeluruh. Semakin kompleks sebuah sistem, semakin penting pula penggunaan teknik pemodelan yang baik. Dengan menggunakan model diharapkan pengembangan piranti lunak dapat memenuhi semua kebutuhan pengguna dengan lengkap dan tepat termasuk faktor-faktor scalability, robustness, security, dan sebagainya.

Jenis-Jenis UML (Unified Modeling Language)

1. Use Case Diagram


Suatu bagan proses untuk mewakili kebutuhan sistem. Diagram menunjukkan hubungan interaksi antara pengguna dan entitas eksternal lainnya dengan sistem yang sedang dikembangkan. Berikut arti simbol-simbol dalam use case.

2.  Sequence Diagram


Menggambarkan hubungan interaksi yang terjadi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu.

3.  Class Diagram


Menjelaskan spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek.

4.  Activity Diagram


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. Dan activitydibuat berdasarkan sebuah atau beberapa use case pada use case diagram.

Dalam penjelasan diatas sudah dijabarkan secara singkat apa yang dimaksud dengan UML (Unified Modeling Language) , dan apa saja jenis-jenisnya, yakni ada Usecase Diagram, Activity Diagram, Sequence Diagram dan Class Diagram.dalam membuat sebuah aplikasi, ke empat diagram tersebut haruslah dirangcang terlebih dahulu agar memudahkan developer untuk membuat aplikasi yang dimaksud. Baik agar dapat lebih mudah dipahami maksud dari ke empat diagram diatas, maka disini saya akan berikan contoh UML (Unified Modeling Language) dalam Aplikasi Resep Makanan Berbasis Andoid sebagai berikut.


1. Contoh Use Case Diagram Aplikasi Resep Makanan Berbasis Android


Pengertian UML (Unified Modeling Language) Beserta Contohnya
usecase diagram aplikasi resep makanan

2.  Contoh Sequence Diagram Aplikasi Resep Makanan Berbasis Android



Pengertian UML (Unified Modeling Language) Beserta Contohnya
sequence diagram daftar makanan



Pengertian UML (Unified Modeling Language) Beserta Contohnya
sequence diagram game resep

Pengertian UML (Unified Modeling Language) Beserta Contohnya
sequence diagram pencarian resep



Pengertian UML (Unified Modeling Language) Beserta Contohnya
sequence diagram tentang


3.   Contoh Activity Diagram Aplikasi Resep Makanan Berbasis Android



Pengertian UML (Unified Modeling Language) Beserta Contohnya
activity diagram daftar makanan

Pengertian UML (Unified Modeling Language) Beserta Contohnya
activity diagram pencarian resep makanan

Pengertian UML (Unified Modeling Language) Beserta Contohnya
activity diagram game resep

Pengertian UML (Unified Modeling Language) Beserta Contohnya
activity diagram tentang

3.  Class Diagram

Pengertian UML (Unified Modeling Language) Beserta Contohnya
class diagram aplikasi resep makanan

Demikianlah artikel tentang Pengertian UML (Unified Modeling Language) Beserta Contohnya ini, semoga kedepannya dapat menjadi acuan anda dan memudahkan anda dalam memahami serta membuat UML sebuah aplikasi yang ingin anda kembangkan.
Tentang:

Share:


Artikel Terkait

Tidak ada komentar:

Posting Komentar