Use Case Diagram Activity Diagram

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