54 selanjutnya ke dalam database, nantinya akan ditampilkan pada aplikasi
web. Seperti yang terlihat pada Gambar 3.14 Activity Diagram pada Edit Nama Event.
Gambar 3.14 Activity Diagram pada Edit Nama Event
b. Edit Detail Event
Sistem menampilkan form halaman admin, kemudian admin memilih menu edit detail event. Setelah itu admin akan memilih data-data detail
event yang akan diedit. Baru setelah itu admin memperbaiki kesalahan yang ada pada isian tabel data detail event, klik submit untuk proses
update selanjutnya ke dalam database, nantinya akan ditampilkan pada
55 aplikasi web. Seperti yang terlihat pada Gambar 3.15 Activity Diagram
pada Edit Detail Event.
Gambar 3.15 Activity Diagram pada Edit Detail Event
3.2.3.9 Activity Diagram pada Delete Event
a. Delete Nama Event
Sistem menampilkan form halaman admin, kemudian admin memilih menu delete nama event. Setelah itu admin akan memilih data-data nama
event yang akan dihapus dengan mencentang data mana yang akan dihapus. Baru setelah itu, klik hapus untuk proses delete selanjutnya dari
56 dalam database, nantinya akan ditampilkan pada aplikasi web. Seperti
yang terlihat pada Gambar 3.16 Activity Diagram pada Delete Nama Event.
Gambar 3.16 Activity Diagram pada Delete Nama Event
b. Delete Detail Event
Sistem menampilkan form halaman admin, kemudian admin memilih menu delete detail event. Setelah itu admin akan memilih data-
data detail event yang akan dihapus dengan mencentang data mana yang akan dihapus. Baru setelah itu, klik hapus untuk proses delete selanjutnya
dari dalam database, nantinya akan ditampilkan pada aplikasi web. Seperti
57 yang terlihat pada Gambar 3.17 Activity Diagram pada Delete Detail
Event.
Gambar 3.17 Activity Diagram pada Delete Detail Event
3.2.3.10 Activity Diagram pada Input Penjualan
Sistem menampilkan form halaman TL Team Leader, kemudian TL Team Leader memilih menu input penjualan. Setelah itu TL Team
Leader akan memilih nama event, tanggal event, toko event, alamat toko, kota event yang telah otomatis generate dari inputan admin pada database
tadi. Lalu klik input penjualan, kemudian TL Team Leader memasukkan nomor KTP dari customer yang melakukan pembelian serta produk apa
saja yang dibeli. Baru setelah itu klik submit untuk proses insert
58 selanjutnya ke dalam database setelah itu trigger akan berjalan, nantinya
akan ditampilkan total pembelian dari customer tersebut pada aplikasi web seperti pada Gambar 3.18 Activity Diagram pada Input Penjualan.
Gambar 3.18 Activity Diagram pada Input Penjualan
59
3.2.3.11 Activity Diagram pada Edit Data Customer
Sistem menampilkan form halaman TL Team Leader, kemudian TL Team Leader memilih menu edit data customer. Setelah itu TL Team
Leader akan menginputkan nomor KTP customer, nama orangtua, nama anak, tanggal lahir anak, alamat rumah dan nomor telepon. Baru setelah itu
klik submit untuk proses insert ke dalam database. Nantinya akan ditampilkan pada aplikasi web seperti pada Gambar 3.19 Activity Diagram
pada Edit Data Customer.
Gambar 3.19 Activity Diagram pada Edit Data Customer
60
3.2.3.12 Activity Diagram pada Delete Data Customer
Sistem menampilkan form halaman admin, kemudian admin memilih menu delete data customer. Setelah itu admin akan memilih data-data
customer yang akan dihapus dengan mencentang data mana yang akan dihapus. Baru setelah itu, klik hapus untuk proses delete selanjutnya dari
dalam database, nantinya akan ditampilkan pada aplikasi web. Seperti yang terlihat pada Gambar 3.20 Activity Diagram pada Delete Data
Customer.
Gambar 3.20 Activity Diagram pada Delete Data Customer
3.2.3.13 Activity Diagram pada Cek Laporan
User akan memilih lihat laporan untuk mengecek reportlaporan yang sudah masuk pada aplikasi web. User memilih laporan apa yang ingin
61 dilihat, baru setelah itu reportlaporan akan tampil pada web aplikasi
dimana laporan tersebut sudah tersusun oleh active database seperti pada Gambar 3.21 Activity Diagram pada Cek Laporan.
Gambar 3.21 Activity Diagram pada Cek Laporan
3.2.4 Sequence Diagram
Untuk menunjukkan aliran fungsionalitas dalam use case. Dimana diagram ini digambarkan dengan aliran sistem yang berurutansequential
berdasarkan waktu.
3.2.4.1 Sequence Diagram pada Input Pegawai
Pada sequence diagram input pegawai, admin membuka website pada PC atau laptop. Setelah itu aplikasi web akan menampilkan form halaman
admin. Baru setelah itu admin akan meng-input-kan nama pegawai, input username dan password untuk pegawai, pilih jenis kelamin pegawai, input
alamat pegawai, input nomor telepon pegawai, input gaji pegawai dan
62 pilih jabatan pegawai. Admin akan menekan Submit, lalu sistem akan
mengirim hasil submit tadi ke database. Baru setelah itu hasil input-an akan ditampilkan pada aplikasi website seperti pada Gambar 3.22
Sequence Diagram pada Input Pegawai.
Gambar 3.22 Sequence Diagram pada Input Pegawai
3.2.4.2 Sequence Diagram pada Edit Pegawai
Pada sequence diagram edit pegawai, admin membuka website pada PC atau laptop. Setelah itu aplikasi web akan menampilkan form halaman
63 admin. Baru setelah itu admin memilih data pegawai mana yang akan
diedit, kemudian admin akan mengedit data pegawai yang salah. Tekan Submit, lalu sistem akan mengirim hasil submit tadi ke database. Baru
setelah itu hasil edit-an akan ditampilkan pada aplikasi website seperti pada Gambar 3.22 Sequence Diagram pada Edit Pegawai.
Gambar 3.22 Sequence Diagram pada Edit Pegawai
3.2.4.3 Sequence Diagram pada Delete Pegawai
Pada sequence diagram delete pegawai, admin membuka website pada PC atau laptop. Setelah itu aplikasi web akan menampilkan form halaman
64 admin. Baru setelah itu admin memilih data pegawai mana yang akan
dihapus, kemudian admin akan menghapus data pegawai yang salah. Tekan Submit, lalu sistem akan mengirim hasil submit tadi ke database.
Baru setelah itu hasil akan ditampilkan pada aplikasi website seperti pada Gambar 3.23 Sequence Diagram pada Delete Pegawai.
Gambar 3.23 Sequence Diagram pada Delete Pegawai
65
3.2.4.4 Sequence Diagram pada Input Produk
a. Input Nama Produk
Pada sequence diagram input nama produk, admin membuka website pada PC atau laptop. Setelah itu aplikasi web akan menampilkan form
halaman admin. Baru setelah itu admin akan meng-input-kan nama produk dan sample produk pakai. Admin akan menekan Submit, lalu sistem akan
mengirim hasil submit tadi ke database. Baru setelah itu hasil input-an akan ditampilkan pada aplikasi website seperti pada Gambar 3.24
Sequence Diagram pada Input Nama Produk.
Gambar 3.24 Sequence Diagram pada Input Nama Produk
66
b. Input Detail Produk
Pada sequence diagram input detail produk, admin membuka website pada PC atau laptop. Setelah itu aplikasi web akan menampilkan form
halaman admin. Baru setelah itu admin akan memilih nama produk dan meng-input-kan varian nama produk, pilih jenis produk, input harga produk
dan memilih hadiah produknya. Admin akan menekan Submit, lalu sistem akan mengirim hasil submit tadi ke database. Baru setelah itu hasil input-an
akan ditampilkan pada aplikasi website seperti pada Gambar 3.25 Sequence Diagram pada Input Detail Produk.
Gambar 3.25 Sequence Diagram pada Input Detail Produk
67
3.2.4.5 Sequence Diagram pada Edit Produk
a. Edit Nama Produk