Unifield Modeling Language UML Use Case Diagram Class Diagram Behavior Diagram

31 kemudian dimodelkan dalam sistem nyata. Suatu perusahaan software yaitu Rational Software , telah membentuk konsarium dengan berbagai organisasi untuk meresmikan pemakaian Unifed Modelling Language UML sebagai bahasa standar dalam Object Oriented Analysist Design OOAD.

2.2.10.1 Unifield Modeling Language UML

UML singkatan dari Unified Modeling Language yang berarti berarti bahasa pemodelan setandar.Chonoles, 2003 : bab1 berarti UML memiliki sintaks dan semantik. Ketika membuat model menggunakan konsep UML dan aturan-aturan yang harus diikuti.bagaimana element pada model-model yang kita buat berhubungan satu dengan lainnya harus mengikuti standar yang ada[4].

2.2.10.2 Use Case Diagram

Menurut Pilone, 2005: bab 7.1 use case menggambarkan fungsi tertentu dalam suatu sistem berupa komponen. Sedangkan Whitten, 2004:258 mengartikan use case sebagai urutan langkah-langkah yang secara tindakan saling terkait, baik terotomatisasi maupun secara manual melengkapi satu tugas bisnis tunggal[4].

2.2.10.3 Class Diagram

Diagram kelas merupakan kumpulan kelas-kelas objek. Whitten, 2004:410 mengartikan kelas sebagai satu set objek yang memiliki atribut dan perilaku yang sama. Kelas kadang-kadang disebut kelas objek[4]

2.2.10.4 Behavior Diagram

Behavior diagram dapat dikelompokan menjadi tiga diagram, yaitu : a. Statechart Diagram Statechart Diagram berfungsi untuk memodelkan prilaku dinamis satu kelas satu objek. b. Activity Diagram Activity Diagram memodelkan alur kerja work flow sebuah proses bisnis dan urutan aktifitas dalam suatu proses. c. Interaction Diagram Interaction Diagram dibagi menjadi dua model diagram yaitu : 32 1. Sequence Diagram menjelaskan interaksi objek yang disusun dalam suatu urutan waktu. Diagram ini secara khusus bersosialisasi dengan use case. Sequence diagram, memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu dalam use case. 2. Colaboration Diagram melihat pada interaksi dan hubungan terstruktur antar objek. Tipe diagram ini menekankan pada hubungan relationship antar objek, sedangkan sequence diagram menekankan pada urutan kejadian. Dalam collaboration diagram terdapat beberapa objek, link, dan message [4].

2.2.11 Eclipse