14 pemodelan yaitu pemodelan pengguna sistem Use Case Diagram, pemodelan
proses Data Flow Diagram, dan pemodelan data Entity Relationship Diagram.
2.3.1 Use Case Diagram
Use case diagram adalah sebuah diagram yang menggambarkan interaksi antara sistem dan eksternal sistem dan user Whitten, 2004. Use case merupakan
bagian dari keseluruhan sistem secara fungsional. Digambarkan secara grafis dengan ellips horisontal dengan use case tertera diatas, dibawah atau didalam
ellips. Gambar 2.2 berikut merupakan simbol use case.
Gambar 2.2 Simbol Use Case
Actor merupakan segala sesuatu yang perlu berinteraksi dengan sistem untuk mendapatkanmengubah informasi. Dapat berupa orang, organisasi, sistem
informasi yang lain, piranti luar atau waktu kejadian Whitten, 2004. Gambar 2.3 berikut merupakan simbol actor.
Gambar 2.3 Simbol actor
15 Use case extends relationship merupakan sebuah use case berisi langkah-
langkah yang diringkas dari sebuah use case yang lebih kompleks agar use case yang lebih sederhana namun secara fungsi lebih meluas Whitten,2004.
Digambarkan dengan garis anak panah yang dimulai pada extension use case dan menujuk pada use case yang di-extending. Setiap relasi diberi label extends.
Use case uses relationship merupakan use case yang mengurangi redudansi antara dua atau lebih use case dengan cara mengkombinasikan langkah-
langkah yang umum ditemui dalam use case tersebut Whitten,2004. Digambarkan dengan ujung anak panah dimulai dari use case original dan
menunjuk ke use case yang digunakan. Setiap garis yang menunjuk relationship dinamakan dengan uses.
Use case depends on relationship merupakan sebuah relasi yang menentukan bahwa use case yang lain harus dibuat sebelum current use case
Whitten, 2004. Digambarkan sebagai garis anak panah yang dimulai dari satu use case dan menunjuk ke use case yang bergantung dependent on kepadanya.
Setiap relasi depend on diberi label depends on.
2.3.2 Data Flow Diagram DFD