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