studio. Jika menggunakan java bisa menggunakan Borland j buler dan bisa menggunakan Borland C++ Built. Djon irawan, 2006 : 74
2.6.2 Diagram-diagram dalam UML
Setiap sistem yang kompleks seharusnya bisa dipandang dari sudut yang berbeda-beda sehingga kita bisa mendapatkan pemahaman yang
menyeluruh Nugroho, 2005:18. Untuk upaya tersebut UML menyediakan beberapa jenis diagram, di antaranya yang digunakan dalam penelitian ini
adalah Use Case Diagram,Activity Diagram, Class Diagram dan Sequence Diagram yang akan dijelaskan sebagai berikut;
2.6.2.1 Use Case Diagram
Use Case Diagram UCD pada umumnya tersusun dari elemen actor, use case, dependency, interaction dan assosiation.
UCD memberikan gambaran yang statis mengenai sistem yang akan dibangun berupa artifak dari proses analisis. Menurut Hermawan
2004 : 23-24. Gambar 2.3 di bawah ini adalah notasi use case dan actor yang
digunakan dalam use case diagram.
Gambar 2.2 Notasi Use Case dan Actor
Actor
Contoh Use Case Diagram dapat dilihat pada gambar 2.4 di bawah ini.
Gambar 2.3 Contoh Use Case Diagram
Sumber : Hermawan, 2004:16
Di dalam use case terdapat teks untuk menjelaskan urutan kegiatan yang di sebut use case specification. Use case specification
terdiri dari Hermawan, 2004 : 16: 1. Nama use case
Mencantumkan nama dari use case yang bersangkutan. Sebaiknya diawali dengan kata kerja untuk menujukan suatu aktivitas.
2. Deskripsi singkat brief description Menjelaskan secara singkat dalam satu atau dua kalimat tentang
tujuan dari use case ini. 3. Aliran normal basic flow
Ini adalah jantung dari use case. Menjelaskan interaksi antara actor dan sistem dalam kondisi normal, yaitu segala seuatu
berjalan dengan baik, tiada halangan atau hambatan dalam mencapai tujuan dari use case.
Actor1
UseCase1 UseCase2
UseCase3 «uses»
«uses» «uses»
4. Aliran alternatif alternate flow Merupakan perlengkapan dari basic flow karena tidak ada yang
sempurna dalam setip kali use case berlangsung. Di dalam alternate flow ini dijelaskan apa yang akan terjadi bila suatu
halangan terjadi sewaktu use case berlangsung. 5. Pre-condition
Menjelaskan persyaratan yang harus di penuhi sebelum use case bisa di mulai.
6. Post-condition Menjelaskan kondisi yang berubah atau terjadi saat use case
selesai di eksekusi.
2.6.2.2 Activity Diagram
Actuvity Diagram AD adalah diagram rangkaian untuk menggambarkan pemprosesan yang digambarkan dalam skenario
kasus dan memperlihatkan aliran aktivitas dalam sebuah proses. Atau bisa dikatakan serangkaian kegiatan interaksi antara actor dan
pengguna sistem lainnya. Kendall, 2005 : 445-448. Menurut Munawar, 2005 : 109 Activity Diagram adalah teknik untuk
mendeskripsikan logika prosedural, proses bisnis dan aliran kerja dalam banyak kasus.
Contoh Activitty Diagram dapat dilihat pada gambar 2.5.
Terima Order
Isi Order Kirim Invoice
Terima Pembayaran Overnight Delivery
Regular Delivery
Close Order
Gambar 2.4 Contoh Activity Diagram
Sumber : Munawar, 2005 : 111
2.6.2.3 Class Diagram