Edit Detail Event Delete Nama Event Input Nama Produk Input Detail Produk

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