Unified Modeling Language: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
BeeyanBot (bicara | kontrib)
k ejaan, replaced: obyek → objek
Baris 1:
[[Berkas:Uml diagram.svg |thumb|right|650px| Diagram UML]]'''Unified Modeling Language''' ('''UML''') adalah bahasa spesifikasi standar untuk mendokumentasikan, menspesifikasikan, dan membangun sistem [[perangkat lunak]].
 
== Pendahuluan ==
Baris 28:
 
=== Use Case Diagram ===
'''Use case diagram''' digunakan untuk memodelkan [[bisnis]] proses berdasarkan perspektif pengguna sistem. <ref name="php5"/> Use case diagram terdiri atas diagram untuk use case dan ''actor''.<ref name="php5"/> ''Actor'' merepresentasikan [[orang]] yang akan mengoperasikan atau orang yang berinteraksi dengan sistem aplikasi.<ref name="php5"/>
 
Use case merepresentasikan operasi-operasi yang dilakukan oleh ''actor''.<ref name="php5"/> Use case digambarkan berbentuk [[elips]] dengan [[nama]] [[operasi]] dituliskan di dalamnya.''Actor'' yang melakukan operasi dihubungkan dengan garis lurus ke use case.<ref name="php5"/>
 
=== Sequence Diagram ===
Diagram Class dan diagram Object merupakan suatu gambaran model statis.Namun ada juga yang bersifat dinamis, seperti Diagram Interaction.Diagram sequence merupakan salah satu diagram Interaction yangmenjelaskan bagaimana suatu operasi itu dilakukan; message (pesan) apa yang dikirimdan kapan pelaksanaannya. Diagram ini diatur berdasarkan waktu. Obyek-obyekobjek yang berkaitan dengan proses berjalannya operasi diurutkan dari kiri ke kanan berdasarkan waktu terjadinya dalam pesan yang terurut.
 
=== Collaboration Diagram ===