Simbol Use Case dan Aktor Relasi

c. Melakukan Simulasi Kegiatan simulasi berupa pengujian sistem secara nyata yang melibatkan personil yang sesungguhnya. 6. Pemeliharaan Sistem Maintenance Ada 3 alasan perlunya pemeliharaan sistem, yaitu: a. Untuk membenarkan kesalahan atau kelemahan sistem yang tidak terdeteksi pada saat pengujian. b. Untuk membuat sistem up to date. c. Untuk meningkatkan kemampuan sistem.

2.12. Notasi Pemodelan

2.12.1. Use Case

Use Case diagram adalah diagram yang menggambarkan interaksi antara sistem dengan sistem eksternal dan pengguna. Use Case diagram akan menggambarkan secara grafikal pengguna sistem dengan cara pengguna berinteraksi dengan sistem Whitten, 2004.

2.12.1.1. Simbol Use Case dan Aktor

Use Case digambarkan secara grafik dengan bentuk elips horizontal dengan nama dari pengguna case tertera dibawah atau didalam elips. Gambar 2.3 Simbol Use Case Aktor merupakan segala sesuatu yang dibutuhkan untuk berinteraksi dengan sistem untuk mengubah informasi. Aktor dapat berupa orang, organisasi, atau sistem informasi yang lain atau juga mungkin adalah suatu waktu kejadian. Gambar 2.4 Simbol Aktor

2.12.1.2. Relasi

Relasi digambarkan dengan sebuah garis diantara dua simbol didalam use case diagram. Arti relasi dapat berbeda antara satu dengan yang lainnya tergantung pada bagaimana cara garis digambarkan dan tipe simbol apa yang disambungkan. Ada beberapa jenis relasi yang digunakan untuk menggambarkan use case diagram yaitu: 1. Association adalah relasi antara actor dan sebuah use case dimana terjadi interaksi diantara keduanya. 2. Extends yaitu sebuah relasi antara extension use case dan use case yang di-extend. Extendsion use case adalah sebuah use case yang berisi langkah-langah yang diekstrak dari sebuah use- case yang lebih kompleks agar menjadi use case lebih sederhana dan kemudian diberikan tambahan fungsinya. 3. Uses atau includes yaitu sebuah relasi antara abstract use case dan use case yang mengurangi redudansi antara satu atau lebih use case dengan cara mengkobinasikan langkah-langkah yang umum ditemukan dalam case-nya. 4. Depend on yaitu sebuah relasi use case yang menentukan bahwa use case yang lain harus dibuat sebelum current use case dan dapat menentukan urutan dimana use case perlu untuk dikembangkan. Digambarkan sebagai garis anak panah yang dimulai dari satu use case dan menunjuk ke use case yang bergantung padanya. 5. Inheritance yaitu relasi use case yang tingkah laku pada umumnya menggambarkan dua actor yang menginisiasi use case yang mana akan ditugaskan dan dieksplorasi dalam abstrak aktor yang baru untuk mengurangi redudansi. Relasi ini digambarkan dengan garis anak panah yang dimulai pada satu aktor dan menunjuk abstrak aktor yang memiliki interaksi turunan dari aktor yang pertama.

2.12.2. Database Conceptual Design