Jiptummpp GDL Hendrakurn 47939 4 Babiii
Jiptummpp GDL Hendrakurn 47939 4 Babiii
13
3.3 Analisis Kebutuhan
Analsis kebutuhan sistem terbagi menjadi tiga yaitu: kebutuhan
fungsional, kebutuhan non fungsional, dan use case diagram, yang
diperlukan untuk mencapai tujuan yang ingin dicapai.
14
b. Kebutuhan perangkat lunak
Adapun perangkat lunak yang digunakan dalam membangun
aplikasi ini adalah sebagai berikut:
1) Sistem operasi Microsoft Windows 10
2) JetBrains PhpStrom 10.0.1
3) Web Browser Mozilla Firefox
4) Xampp
15
Pre- kondisi : Admin memasuki halaman login dan
melakukan login
Pra-Kondisi :Admin telah masuk ke halaman utama
Deskripsi : Usecase ini merupakan proses dimana admin
melakukan login dan memasuki halaman manajemen
customer
Tabel 3.1 Manajemen Customer
Admin Sistem
1 Admin memasuki halaman 2 Sistem menampilkan
login halaman utama
3 Admin memilih halaman 4 Sistem menampilkan
manajemen customer halaman manajemen
customer
5 Admin menambah customer 6 Sistem menyimpan
perubahan yang dilakukan
admin
7 Admin mengedit data 8 Sistem menyimpan
customer perubahan yang dilakukan
admin
9 Admin menghapus data 10 Sistem memberikan info
customer konfirmasi hapus data
11 Admin mengkonfirmasi hapus 12 Sistem menghapus data
data customer yang dipilih user
16
Tabel 3.2 Manajemen Klaim
Admin Sistem
1 Admin memasuki halaman 2 Sistem menampilkan
login halaman utama
3 Admin memilih halaman 4 Sistem menampilkan
manajemen klaim halaman manajemen klaim
Admin Sistem
1 T
Admin memasuki halaman 2 Sistem menampilkan
a
login halaman utama
3 b
Admin memilih halaman 4 Sistem menampilkan
e validasi
manajemen halaman manajemen
l validasi
17
Deskripsi : Usecase ini merupakan proses dimana admin
melakukan login dan memasuki halaman laporan
klaim
Tabel 3.4 Laporan Klaim
T Admin Sistem
1 a
Admin memasuki halaman 2 Sistem menampilkan
b
login halaman utama
3 e
Admin memilih halaman 4 Sistem menampilkan
l klaim
laporan halaman laporan klaim
18
Activity diagram pada gambar 3.2 menjelaskan alur admin
melakukan penambahan customer. Aktifitas dapat berjalan ketika
user telah melakukan login. Kemudian admin menuju halaman
manajemen customer, system akan menampilkan halaman
manajemen customer. Setelah itu admin memilih menu tambah
customer, system akan menampilkan halaman form tambah
customer. Admin melakukan input data. Kemudian system akan
memvalidasi inputan. Jika invalid maka admin akan dikembalikan
ke halaman form tambah customer, jika benar maka data tersimpan.
2. Activity Diagram Edit Customer
19
3. Activity Diagram Delete Customer
20
Activity diagram pada gambar 3.5 menjelaskan alur admin
melihat daftar klaim. Aktifitas dapat berjalan ketika user telah
melakukan login. Kemudian admin menuju halaman manajemen
klaim, sistem akan menampilkan halaman manajemen klaim.
Setelah itu admin memilih menu lihat klaim, kemudian sistem akan
menampilkan halaman klaim customer.
21
3.4.2 Sequence Diagram
1. Sequence Diagram Home
22
Sequence Diagram pada gambar 3.8 diatas menjelaskan
mengenai proses admin me-manage halaman manajemen customer.
Setelah admin melakukan login admin memilih menu manajemen
customer untuk melakukan create, update, dan delete.
23
Sequence Diagram pada gambar 3.10 diatas menjelaskan alur
admin melakukan proses view dan create pada menu manajemen
validasi. Aktifitas dapat berjalan ketika user telah melakukan login.
Kemudian admin menuju halaman manajemen validasi, sistem akan
menampilkan halaman manajemen validasi.
24
3.5.1 Desain Halaman Login Admin
Menu login ketika admin akan melakukan menejemen data.
25