• Tidak ada hasil yang ditemukan

BAB IV ANALISIS DAN PERANCANGAN

4.3. Object-Oriented Design

4.3.1. Perancangan Activity Diagram

Activity Diagram merupakan diagram yang menggambarkan berbagai aliran aktivitas yang terjadi di dalam sistem, yang meliputi bagaimana sebuah proses dapat terjadi, kemungkinan-kemungkinan yang bisa terjadi, serta bagaimana akhir dari proses tersebut. Mengingat adanya proses-proses yang memiliki kesamaan alur, maka pada sistem ini, penulis hanya memaparkan 13 (dua belas) macam Activity diagram yang mungkin terjadi yaitu :

1. Activity Diagram untuk Login

Gambar 4.7 Activity Diagram Login

Activity diagram ini merupakan rancangan rangkaian proses yang akan terjadi ketika aktor memilih untuk melakukan login. Ketika sisem dibuka, maka akan langsung menampilkan form login. Aktor lalu dapat memasukkan Username dan password yang sesuai. Setelah itu sistem akan melakukan pengecekan terhadap Username dan password yang dimasukkan oleh aktor meliputi kesesuaian Username dengan password, serta mengecek level aktor apakah level admin atau level user. Jika Username dan password yang dimasukkan sesuai dengan yang ada di database, maka login Username tersebut sukses dan aktor tersebut memiliki kewenangan sesuai dengan levelnya di dalam sistem.

2. Activity Diagram untuk Pemasukan Data PTA

Activity diagram diatas merupakan rancangan proses yang akan terjadi ketika admin akan memasukkan data Pengadilan Tinggi Agama baru, meliputi nama PTA, alamat, nomer telepon, email dan website. Setelah mengisi form dan menekan tombol simpan maka data akan tersimpan di dalam database.

3. Activity Diagram untuk Perubahan Data PTA

Gambar 4.9 Activity Diagram Edit PTA

Activity diagram ini merupakan rangkaian proses yang akan dilakukan oleh sistem ketika admin akan mengubah data PTA yang telah ada di dalam database. Dari list PTA yang ada, jika admin menekan tombol edit, maka sistem akan menahan id_pta untuk dijadikan parameter dan akan metampilkan form isian untuk mengubah data yang ada. Setelah admin mengubah data di form tersebut dan menekan tombol update, sistem akan meng-update data PTA tersebut.

4. Activity Diagram untuk Penghapusan Data PTA

Gambar 4.10 Activity Diagram Delete PTA

Activity diagram ini merupakan rangkaian proses yang akan dilakukan oleh sistem ketika admin akan menghapus data PTA yang telah ada di dalam database. Dari list PTA yang ada, jika admin menekan tombol hapus, maka sistem akan menahan id_pta untuk dijadikan parameter dan akan metampilkan pop-up konfirmasi untuk menghapus data yang ada di database.

5. Activity Diagram untuk Melihat Detail Data

PTA

Gambar 4.11 Activity Diagram View PTA

Activity diagram ini merupakan rangkaian proses yang akan dilakukan oleh sistem ketika admin atau user akan melihat detail data PTA yang telah ada di dalam database. Dari halaman home setelah login, jika admin atau user memilih menu view data PTA, maka akan ditampilkan detail data PTA yang ada di database.

6. Activity Diagram untuk Pemasukan Data PA

Gambar 4.12 Activity Diagram Input PA

Activity diagram diatas merupakan rancangan proses yang akan terjadi ketika admin akan memasukkan data Pengadilan Agama baru, meliputi nama PTA diatasnya, nama PA, alamat, nomer telepon, email dan website. Setelah mengisi form dan menekan tombol simpan maka data akan tersimpan di dalam database.

7. Activity Diagram untuk Perubahan Data PA

Gambar 4.13 Activity Diagram Edit PA

Activity diagram ini merupakan rangkaian proses yang akan dilakukan oleh sistem ketika admin akan mengubah data PA yang telah ada di dalam database. Dari list PA yang ada, jika admin menekan tombol edit, maka sistem akan menahan id_pa untuk dijadikan parameter dan

akan metampilkan form isian untuk mengubah data yang ada. Setelah admin mengubah data di form tersebut dan menekan tombol update, sistem akan meng-update data PTA tersebut.

8. Activity Diagram untuk Penghapusan Data PA

Gambar 4.14 Activity Diagram Delete PA

Activity diagram ini merupakan rangkaian proses yang akan dilakukan oleh sistem ketika admin akan menghapus data PA yang telah ada di dalam database. Dari list PA yang ada, jika admin menekan tombol hapus, maka sistem akan menahan id_pa untuk dijadikan parameter dan akan metampilkan pop-up konfirmasi untuk menghapus data yang ada di database.

9. Activity Diagram untuk Melihat Detail Data PA

Activity diagram ini merupakan rangkaian proses yang akan dilakukan oleh sistem ketika admin atau user akan melihat detail data PA yang telah ada di dalam database. Dari halaman home setelah login, jika admin atau user memilih menu view data PA, kemudian memilih PTA yang berada diatas PA yang akan dipilih, maka akan ditampilkan detail data PA yang ada di database.

10.Activity Diagram untuk Pemasukan Data Sidang

Gambar 4.16 Activity Diagram Input Sidang

Activity diagram diatas merupakan rancangan proses yang akan terjadi ketika admin akan memasukkan data Sidang keliling baru. Setelah mengisi form dan menekan tombol simpan maka data akan tersimpan di dalam database.

11.Activity Diagram untuk Perubahan Data Sidang

Activity diagram ini merupakan rangkaian proses yang akan dilakukan oleh sistem ketika admin akan mengubah data sidang yang telah ada di dalam database. Dari list sidang yang ada, jika admin atau user menekan tombol edit, maka sistem akan menahan id_sidang untuk dijadikan parameter dan akan metampilkan form isian untuk mengubah data yang ada. Setelah admin mengubah data di form tersebut dan menekan tombol update, sistem akan meng-update data sidang tersebut.

12.ActivityDiagram untuk Penghapusan Data Sidang

Gambar 4.18 Activity Diagram Delete Sidang

Activity diagram ini merupakan rangkaian proses yang akan dilakukan oleh sistem ketika admin akan menghapus data Sidang yang telah ada di dalam database. Dari list Sidang yang ada, jika admin menekan tombol hapus, maka sistem akan menahan id_sidang untuk dijadikan parameter dan akan metampilkan pop-up konfirmasi untuk menghapus data yang ada di database.

13.ActivityDiagram untuk Menampilkan Detail Sidang

Gambar 4.19 Activity Diagram View Sidang

Activity diagram ini merupakan rangkaian proses yang akan dilakukan oleh sistem ketika admin atau user akan melihat detail data Sidang yang telah ada di dalam database. Dari halaman home setelah login, jika admin atau user memilih menu view data Sidang, kemudian memilih PA pelaksana sidang dan tahun peaksanaan, maka akan ditampilkan detail data sidang yang ada di database.

14. Activity Diagram untuk Melakukan Pencarian

Data Sidang

Activity diagram ini merupakan rangkaian proses yang akan dilakukan oleh sistem ketika admin atau user akan melakukan pencarian data Sidang yang telah ada di dalam database. Setelah login, admin atau user memasukan keyword pada form pencarian di header halaman, maka sistem akan menampilkan hasil pencarian sesuai dengan keyword.

15.Activity Diagram untuk Report Data Sidang

Gambar 4.21 Activity Diagram Report Data Sidang

Activity diagram ini merupakan rangkaian proses yang akan dilakukan oleh sistem ketika admin atau user akan melakukan report data Sidang yang telah ada di dalam database. Setelah login, admin atau user masuk halaman view data sidang, kemudian jika admin atau user menekan tombol report maka data sidang akan tersimpan di komputer dalam format pdf

Gambar 4.22 Activity Diagram View System Log

Activity diagram ini merupakan rangkaian proses yang akan dilakukan oleh sistem ketika admin melihat system log yang telah ada di dalam database. Dari halaman home setelah login, jika admin memilih menu view system log, maka akan ditampilkan detail data sidang yang terakhir kali di modified yang ada di database.

Dokumen terkait