Maka : Istri = 13 x Rp. 499.000.000
= Rp. 166.333.333,33 Anak = 13 x Rp. 499.000.000
= Rp. 166.333.333,33 Cucu 1 = 13 x 13 = 19 x Rp. 499.000.000
= Rp. 55.444.444.44 Cucu 2 = 13 x 13 = 19 x Rp. 499.000.000
= Rp. 55.444.444.44 Cucu 3 = 13 x 13 = 19 x Rp. 499.000.000
= Rp. 55.444.444.44 4.
Hasil Perhitungan Hasil perhitungan ditampilkan setelah menekan tombol hitung. Hasil
perhitungan berupa angka dari nominal harta yang telah dibagi bagi sesuai ahli waris yang dimasukkan.
3.3. Perancangan Sistem
Berdasarkan analisis sistem yang telah dijelaskan diatas, maka selanjutnya dilakukan perancangan sistem untuk membangun aplikasi perhitungan harta
warisan berdasarkan hukum islam dan hukum perdata. Perancangan sistem aplikasi menggunakan use case diagram, activity diagram, sequence diagram dan class
diagram. 3.3.1.
Use Case Diagram Use case diagram adalah gambaran proses kerja yang dapat dilakukan pengguna
terhadap sistem dari aplikasi ini. Use case diagram dari aplikasi ini adalah sebagai berikut:
Universitas Sumatera Utara
Pilih Hukum Buka Aplikasi
Tutup Aplikasi Masukkan Data
Hitung Pembagian
extend
Gambar 3.2 Use case diagram
3.3.2. Use case specification dan activity diagram
Use case specification adalah penggambaran masing-masing skenario use case dari sistem yang akan dibangun. Acticity diagram adalah
penggambaran proses proses yang terjadi pada saat aktivitas mulai hingga aktivitas berhenti Berikut adalah use case specification dan activity diagram
dari sistem aplikasi yang akan dibangun : 1.
Skenario Membuka Aplikasi
Tabel 3.3 Use case specification membuka aplikasi
Nama use case Membuka Aplikasi
Aktor Pengguna
Deskripsi Use case ini berfungsi untuk membuka aplikasi
perhitungan harta warisan Pre Condition
- Normal Course
Kegiatan Respon
Universitas Sumatera Utara
Pengguna membuka aplikasi
Sistem menampilkan halaman utama dan
menu utama Alternative Course
Post Condition Sistem menampilkan menu utama yaitu
perhitungan hukum islam dan perhitungan hukum perdata
Membuka Aplikasi
Menampilkan halaman menu
utama
Gambar 3.3 Activity Diagam Membuka Aplikasi
Aktivitas ini menjelaskan tentang alur pada saat pengguna membuka aplikasi. Setelah aplikasi aktif maka akan muncul halaman menu utama dari aplikasi.
2. Skenario Pilih Hukum
Tabel 3.4 Use case specification pilih hukum
Nama use case Pilih Hukum
Aktor Pengguna
Deskripsi Use case ini berfungsi untuk memilih hukum
yang akan digunakan untuk menghitung pembagian harta warisan
Pre Condition Menu Utama sudah ditampilkan
Normal Course Kegiatan
Respon
Universitas Sumatera Utara
Pengguna memilih Hukum Islam
Sistem menampilkan form perhitungan harta
warisan menurut hukum islam
Alternative Course Pengguna memilih
Hukum Perdata Sistem menampilkan
form perhitungan harta warisan menurut hukum
perdata
Post Condition Pengguna dapat memasukkan data harta warisan,
kewajiban yang harus dipenuhi dan ahli waris sesuai dengan hukum yang dipilih
Menu Halaman Utama
Pilih Hukum Islam? Perhitungan
Menurut Hukum Islam
Perhitungan Menurut Hukum
Perdata
Ya Tidak
Gambar 3.4 Activity Diagram Pilih Hukum
Aktivitas ini menjelaskan alur kerja dari pilih hukum. Pengguna akan diberi pilihan antar hukum waris islam dan hukum waris perdata
Universitas Sumatera Utara
3. Skenario Masukkan Data
Tabel 3.5 Use case specification Masukkan Data
Nama use case Masukkan Data
Aktor Pengguna
Deskripsi Use case ini berfungsi untuk mengisi data harta
warisan, hutang, biaya pengurusan jenazah, wasiat dan ahli-ahli waris yang ada
Pre Condition Pengguna telah memilih hukum yang akan
digunakan untuk menghitung harta warisan Normal Course
Kegiatan Respon
Pengguna mengisi jumlah harta warisan,
hutang, biaya pengurusan jenazah,
dan ahli-ahli waris yang ada
Sistem memeriksa data yang dimasukkan
apakah sesuai dengan ketentuan dan batasan
Alternative Course -
Post Condition Sistem akan membaca data yang diinput dan
melakukan proses perhitungan
Aktivitas ini menjelaskan alur kerja dari input data memasukkan data yang diperlukan untuk melakukan perhitungan pembagian harta warisan.
Diagram aktivitas dari input data dapat dilihat pada gambar 3.5 berikut ini :
Universitas Sumatera Utara
Mengisi Jumlah Harta Warisan
Ada Hutang?
Mengisi Jumlah Hutang
Ya
Mengisi Biaya Pengurusan Jenazah
Ya
Ada Wasiat?
Mengisi Jumlah Wasiat
Tidak
Tidak
Mengisi Ahli-ahli Waris yang ada
Wasiat Melakukan proses
perhitungan
Gambar 3.5 Activity Diagram Masukkan Data
4. Skenario Tutup Aplikasi
Tabel 3.6 Use case specification Tutup Aplikasi
Nama use case Keluar Aplikasi
Aktor Pengguna
Deskripsi Use case ini berfungsi untuk menutup apikasi
Pre Condition Pengguna memilih kembali ke menu utama
Normal Course Kegiatan
Respon
Universitas Sumatera Utara
Pengguna menekan tombol back
Sistem menutup aplikasi
Alternative Course -
Post Condition Aplikasi tertutup
Halaman Menu Utama
Menekan Tombol Back
Aplikasi Tertutup
Gambar 3.6 Activity Diagram Tutup Aplikasi
Aktivitas ini menjelaskan alur kerja dari proses keluar aplikasi.
3.4. Perancangan Desain Antarmuka