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