Diagram Use Case Pembuatan aplikasi penghitungan pajak penghasilan pasal 21 orang pribadi berdasarkan undang-undang nomor 36 Tahun 2008

2. Diagram Use Case

Diagram ini memperlihatkan himpunan use case dan aktor-aktor yang berfungsi untuk mengorganisasi dan memodelkan perilaku suatu sistem yang dibutuhkan serta diharapkan pengguna. Potongan gambar orang yang diberi label pada diagram menunjukkan actor Lihat gambar 2.7. Seorang actor sama dengan sebuah entitas eksternal yang ditemukan pada DFD —ini merupakan orang atau sistem lain yang berinteraksi dengannya dan mendapat Gambar 2.6 Class Diagram Syntax nilai dari sistem. Seorang actor bukanlah pengguna spesifik, tetapi suatu peran yang dapat dimainkan oleh pengguna ketika berinteraksi dengan sistem. Actor adalah eksternal sistem dan menginisiasi sebuah use case Dennis, dkk:2010;506. Use case dihubungkan kepada actor melalui association relationship . Ini menunjukkan dengan mana use case dan actor berinteraksi. Lihat gambar 2.8 Sebuah garis digambarkan dari seorang actor ke sebuah use case yang menggambarkan sebuah association . Association secara umum menggambarkan dua cara berkomunikasi antara use case dan actor Dennis, dkk:2010;506. Sebuah use case, digambarkan oleh sebuah oval, yaitu proses utama yang akan dilakukan oleh sistem yang memberikan keuntungan Gambar 2.7 Syntax Untuk Use Case Diagram seorang actor dalam beberapa cara Lihat gambar 2.8, dan ini dilabelkan oleh sebuah pendeskripsian frase kata kerja banyak seperti proses DFD. Ada waktu ketika satu use case salah satunya akan menggunakan fungsionalitas atau meng-extends fungsionalitas dari use case lain pada diagram, dan ini ditunjukkan oleh includes atau extends relationship . Dennis, dkk:2010;507. Use case dilampirkan di dalam sebuah system boundary, yang mana sebuah kotak yang menggambarkan sistem dan secara jelas melukiskan bagian apa-apa saja dari diagram, baik itu eksternal maupun internal. Lihat gambar 2.8 Nama dari sistem dapat terlihat di dalam ataupun di atas dari kotak Dennis, dkk: 2010;507. Gambar 2.8 Contoh Use Case Diagram untuk Vehicle Sales System

3. Diagram Interaksi dan Urutan Sequence Diagram