Anda di halaman 1dari 7

DAFTAR SIMBOL DAFTAR SIMBOL DIAGRAM ACTIVITY Notasi Keterangan Simbol

Initial

Titik awal, untuk memulai suatu aktivitas.

Final

Titik akhir, untuk mengakhiri aktivitas.

Activity

Menandakan sebuah aktivitas

Decision

Pilihan untuk mengambil keputusan

Digunakan untuk menunjukkan kegiatan yang dilakukan secara paralel atau untuk Fork/Join menggabungkan dua kegiatan paralel menjadi satu.

Menunjukkan adanya dekomposisi Rake

Time

Tanda waktu

Region

Send

Tanda pengiriman xvi

Receive

Tanda penerimaan

Flow final

Untuk mengkhiri suatu aliran

(Sumber : User Guide Enterprise Architect 7.0, Modul Workshop UML Bab 2)

DAFTAR SIMBOL DIAGRAM USE CASE Notasi Keterangan Actor adalah pengguna sistem. Actor tidak terbatas hanya manusia saja, jika sebuah sistem berkomunikasi dengan Actor aplikasi lain dan membutuhkan input atau memberikan output, maka aplikasi tersebut juga bisa dianggap sebagai actor. Aktor Simbol

Use case digambarkan sebagai lingkaran Use Case elips dengan nama use case dituliskan didalam elips tersebut.

Nama Use Case

Asosiasi Association

digunakan

untuk

menghubungkan actor dengan use case.

xvii

Asosiasi digambarkan dengan sebuah garis yang menghubungkan antara Actor dengan Use Case. (Sumber : Modul Workshop UML Bab 2)

DAFTAR SIMBOL DIAGRAM SEQUENCE Notasi Keterangan Object atau biasa juga disebut partisipan merupakan instance dari sebuah class Object dan dituliskan tersusun secara horizontal. sebagai sebuah class : Object1 Simbol

(Partisipan) Digambarkan

(kotak) dengan nama objek didalamnya yang diawali dengan sebuah titik koma. Actor juga dapat berkomunikasi dengan Actor object, maka actor juga dapat diurutkan sebagai kolom. Lifeline Lifeline mengindikasikan keberadaan

sebuah object dalam basis waktu. Notasi untuk Lifeline adalah garis putus-putus vertikal yang ditarik dari sebuah objek. Activation dinotasikan sebagai sebuah kotak segi empat yang digambar pada Activation sebuah lifeline. Activation

mengindikasikan sebuah objek yang

xviii

akan melakukan sebuah aksi. Boundary terletak di antara sistem dengan dunia sekelilingnya. Semua

form, laporan-laporan, antar muka ke Boundary perangkat keras seperti printer atau scanner dan antar muka ke sistem lainnya adalah termasuk dalam kategori. Control fungsionalitas Control sumber daya, pemrosesan terdistribusi, atau penanganan kesalahan. Entity digunakan menangani informasi yang mungkin akan disimpan secara Entity permanen. Entity bisa juga merupakan sebuah tabel pada struktur basis data. Message, digambarkan dengan anak panah Massage Message mengindikasikan komunikasi antara object-object. Self-message atau panggilan mandiri Selfmengindikasikan komunikasi kembali Message kedalam sebuah objek itu sendiri. Operator loop adalah fragmen yang Loop dapat mengeksekusi berulang kali dan
loop

berhubungan seperti

dengan pemanfaatan

horizontal

antara

Activation.

message

xix

penjaga menunjukkan dasar iterasi. (Sumber : Martin Fowler UML Distilled 2005, Sholiq Pemodelan Sistem Informasi Berorientasi Objek Dengan UML 2006, Modul Workshop UML Bab 2)

DAFTAR SIMBOL / SYMBOL SYSTEM DAIGRAM CLASS Notasi Keterangan Class adalah blok - blok pembangun pada objek. pemrograman berorientasi Simbol

Sebuah class digambarkan

sebagai sebuah kotak yang terbagi atas 3 bagian. Class Bagian atas adalah bagian nama dari class. Bagian tengah mendefinisikan property/atribut class. Bagian akhir mendefinisikan method-method dari sebuah class. Sebuah asosiasi merupakan sebuah relationship paling umum antara 2 class, dan dilambangkan oleh sebuah Assosiation garis yang menghubungkan antara 2 class. Garis ini bisa melambangkan tipe-tipe relationship dan juga dapat menampilkan hukum-hukum 1..n Owned by 1 Nama Kelas +Operasi1 +Operasi2

xx

multiplisitas pada sebuah relationship (Contoh: One-to-one, one-to-many, many-to-many). Jika sebuah class tidak bisa berdiri sendiri dan harus merupakan bagian dari class yang lain, maka class tersebut memiliki relasi Composition Composition terhadap class tempat dia bergantung tersebut. composition Sebuah relationship sebagai

digambarkan

garis dengan ujung berbentuk jajaran genjang berisi/solid. Kadangkala sebuah class enggunakan class yang lain. Hal ini disebut dependency. Umumnya penggunaan dependency digunakan untuk Dependency menunjukkan operasi pada suatu class yang menggunakan class yang lain. Sebuah dependency

dilambangkan sebagai sebuah panah bertitik-titik. Aggregation mengindikasikan Aggregation keseluruhan bagian relationship dan biasanya disebut sebagai relasi

xxi

mempunyai sebuah atau bagian dari. Sebuah aggregation

digambarkan sebagai sebuah garis dengan sebuah jajaran genjang yang tidak berisi/tidak solid. Sebuah relasi generalization sepadan dengan sebuah relasi pada konsep inheritance objek.

berorientasi

Sebuah generalization dilambangkan Generalization dengan sebuah panah dengan kepala panah yang ke tidak kelas solid yang

mengarah

parent-

nya/induknya. (Sumber : Modul Workshop UML Bab 2)

xxii

Anda mungkin juga menyukai