Senin, 11 Maret 2019

Analisa Berorientasi - Pertemuan Pertama

1.       Use Case Diagram adalah gambaran graphical dari beberapa atau semua actor, use case, dan interaktif diantaranya yang memperkenalkan suatu sistem yang dibuat.

2.       Class diagram adalah model statis yang menggambarkan struktur dan deskripsi class serta hubungannya antara class. Class diagram mirip ER-Diagram pada perancangan database, bedanya pada ER-diagram tdk terdapat operasi/methode tapi hanya atribut. Class  terdiri dari nama kelas, atribut dan operasi/methode.

3.       State chart diagram adalah suatu diagram yang menggambarkan daur hidup (behavior pattern) dari sebuah objek, dari awal objek tsb diinisialisasi sampai di-destroy.

4.       Activity Diagram adalah diagram yang menggambarkan worlflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis.

5.       Sequence diagram adalah suatu diagram yang menggambarkan interaksi antar obyek dan mengindikasikan komunikasi diantara obyek-obyek tersebut. Diagram ini juga menunjukkan serangkaian pesan yang dipertukarkan oleh obyek – obyek yang melakukan suatu tugas atau aksi tertentu. Obyek – obyek tersebut kemudian diurutkan dari kiri ke kanan, aktor yang menginisiasi interaksi biasanya ditaruh di paling kiri dari diagram.Pada diagram ini, dimensi vertikal merepresentasikan waktu.

6.       Collaboration diagram adalah diagram yang mengelompokkan pesan pada kumpulan diagram sekuen menjadi sebuah diagram.

7.       Component diagram adalah diagram UML yang menampilkan komponen dalam system dan hubungan antara mereka. Pada component View, akan difokuskan pada organisasi fisik system. Pertama, diputuskan bagaimana kelas-kelas akan diorganisasikan menjadi kode pustaka.

8.       Deployment diagram adalah diagram yang digunakan memetakan software ke processing node.


Tidak ada komentar:

Posting Komentar

Perbedaan Rancangan perangkat lunak dengan pendekatan terstruktur dengan pendekatan yang berorientasi objek

Perancangan perangkt lunak adalah disiplin manajerial dan teknis yang berkaitan dengan pembuatan dan pemeliharan produk perangkat lunak seca...