Anda di halaman 1dari 13

USE CASE DIAGRAM,

SEQUENSE DIAGRAM,
& CLASS DIAGRAM
USE CASE DIAGRAM
Use Case diagram adalah model fungsional sebuah sistem yang menggunakan
actor dan use case. Use Case adalah layanan (services) atau fungsi-fungsi yang
disediakan oleh sistem untuk pengguna-penggunanya (Henderi et al, 2008). Use
Case adalah suatu pola atau gambaran yang menunjukan kelakukan atau
kebiasaan sistem.
DESKRIPSI USES CASE DIAGRAM
01 Sebuah use case adalah situasi
dimana sistem digunakan untuk
memenuhi satu atau lebih
kebutuhan pemakai.
Use case menggambarkan
kebutuhan sistem dari sudut

03 pandang di luar sistem.

02
Use case merupakan awal yang
sangat baik untuk setiap fase
pengembangan berbasis objek,
design testing, dan dokumentasi.
04 Use case menentukan nilai yang
diberikan sistem kepada
pemakainya.

Use case tidak untuk menentukan


kebutuhan nonfungsional, misalnya:

06
sasaran kinerja,bahasa
pemrograman, dsb.

05
Use cases hanya menetapkan apa yang
seharusnya dikerjakan oleh sistem,
yaitukebutuhan fungsional sistem.
SIMBOL-SIMBOL USE CASE
DIAGRAM

1.Use case 2. Aktor


Adalah orang/bagian
(database eksternal)yang
berhubungan dengan sistem
Berisi kejadian yang
Berhubungan dengan database

4. CommunicateS 3. System Boundary


Berisi kumpulan
Menghubungkan actor use case
dengan use case
SEQUENSE DIAGRAM
Sequence diagram menggambarkan interaksi antar objek di dalam
dan di sekitar sistem (termasuk pengguna, display, dan sebagainya)
berupa message yang digambarkan terhadap waktu. Sequence
diagram terdiri atar dimensi vertikal (waktu) dan dimensi horizontal
(objek-objek yang terkait).
Simbol Sequence 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 diagram
menggambarkan struktur dan deskripsi class, package dan objek beserta
hubungan satu sama lain seperti containment , pewarisan, asosiasi, dan lain-
lain.
HUBUNGAN ANTARA CLASS

ASOSIASI PEWARIS

DYNAMI
AGREGASI S
DESKRIPSI CLASS

Suatu object class  


menggambarkan Suatu kegiatan
kumpulan dari objek Objek dan object class mengumpulkan data
yang mempunyai sifat sering sama sebagai (atribut) dan perilaku
(atribut), perilaku benda dalam deskripsi (operasi) yang
umum (operasi), relasi masalah mempunya istruktur
umum dengan objek data sama ke dalam
lain dan semantik satu grup
umum.
Kelas Objek merupakan wadah
bagi Objek. Dapat digunakan untuk Objek mewakili
menciptakan Objek. fakta/keterangan dari sebuah
kelas
Diagram Class mempunyai 2 macam relationships
(hubungan) sebagai berikut :

Association Aggregation,
suatu hubungan antara bagian hubungan association dimana
dari dua kelas yang terjadi jika salah satu kelasnya merupakan
salah satu bagian dari kelas bagian dari suatu kumpulan
mengetahui kelas yang lain dan memiliki titik pusat yang
dalam melakukan suatu mencakup keseluruhan bagian.
kegiatan.
 
Thanks!

Anda mungkin juga menyukai