Pengertian
UML
Unified Modeling
Language atau yang biasa disebut dengan UML, merupakan suatu himpunan struktur
untuk permodelan desain program yang berorientasi objek atau OOP. UML adalah
metodologi pengembangan OOP dan sekelompok tools untuk pengembangan sistem. UML
pertama kali diperkenalkan oleh Object Management Group sejak tahun 1980-an.
UML
adalah sebuah bahasa pemrograman untuk menentukan sebuah artifact. Artifact
adalah bagian dari suatu informasi yang dapat digunakan pada suatu proses
pembuatan perangkat lunak. UML merupakan dasar bagi tool desain berorientasi
objek dari IBM.
Bagian-bagian
dari UML :
1.
View
Digunakan untuk melihat sistem yang
dimodelkan dengan aspek yang berbeda. View bukan untuk melihat grafik melainkan
suatu abstraksi yang berisi diagram. Adapun jenis-jenis dari view adalah
sebagai berikut :
·
Use case View
Merupakan fungsionalitas sistem
yang seharusnya dilakukan sesuai dengan keinginan pengguna atau user.
·
Logical view
Merupakan fungsionalitas dari
sistem yang terjadi ketika object mengirimkan pesan ke object lainnya dengan
fungsi tertentu.
·
Component view
Merupakan implementasi dari
komponen yang bertipe lain dari code modul dengan struktur dan ketergantungan
dari sumber daya komponen dan informasi lainnya.
·
Concurrency view
Merupakan sistem dalam proses yang
digambarkan dalam diagram dinamis dan diagram implementasi yang digunakan untuk
pengembangan, pengintegrasi, dan penguji.
·
Deployment view
Mendeskripsikan fisik dari computer
dan bagaimana hubungannya dengan yang lainnya. View ini digambarkan dalam
deployment diagram.
2.
Diagram
Berbentuk diagram grafik yrng
menunjukan sebuah symbol elemen yang disusun untuk mengilustrasikan suatu
bagian dari sistem. Diagram merupakan bagian dari view yang ketika digambarkan
biasanya dialokasikan unutk view tertentu.

0 komentar:
Posting Komentar