Anda di halaman 1dari 3

1

4.1 Activity Diagram


Activity diagrams menggambarkan berbagai alir aktivitas dalam sistem
yang sedang dirancang, bagaimana masing-masing alir berawal, keputusan yang
mungkin terjadi, dan bagaimana suatu aktivitas berakhir. Sebuah aktivitas dapat
direalisasikan oleh satu use case atau lebih. Aktivitas menggambarkan proses
yang berjalan, sementara use case menggambarkan bagaimana aktor
menggunakan sistem untuk melakukan aktivitas.

Diagram diatas merupakan gambaran aktifitas pada saat peserta webinar


melalukan pendaftaran. Saat user melakukan pembayaran maka panitia akan
mengirimkan link Gform pendaftaran, dimana peserta diminta untuk mengisi data
berupa alamat email, nama lengkap, umur ,dan alamat peserta. Lalu panitia akan
melakukan validasi data, jika ada kesalahan pada data maka peserta webinar
diminta untuk menginput ulang data pendaftaran gform, jika sudah tidak ada data
yang salah maka, data akan disimpan ke dalam excel.
2

Diagram diatas merupakan gambaran aktifitas pada saat peserta webinar


melalukan absensi. User diminta untuk menghadiri seminar, lalu nantinya pada
kolom chat akan di bagikan link absensi berupa gform, absensi dibagikan dalam 4
sesi. Peserta diminta untuk memasukan bukti absensi, nama , no peserta yang
telah diberikan, dan juga alamat email yang di pakai saat melakukan pendaftaran.
Data absensi peserta nantinya akan di simpan kedalam excel.

Diagram diatas merupakan gambaran aktifitas pada saat user melakukan


aktifitas generate sertifikat. Saat user mengklik tombol generate sertifikat maka
aplikasi akan mencari ke database data-data apa saja yang dapat ditempelkan ke
sertifikat dan menampilkan halaman upload dan edit template. User akan
melakukan upload template dan mengisi bagian mana dari template yang ingin
ditempeli data peserta. Setelah itu, aplikasi akan mengambil data peserta yang
diperlukan dan menempel data satu persatu hingga semua sertifikat telah
degenerate. Sertfikat yang telah degenerate akan disimpan ke database dan user
akan dikembalikan ke halaman list seminar.
3

Diagram diatas merupakan diagram aktifitas saat user mengirimkan


seluruh sertifikat. Jika seluruh sertifikat sudah digenerate maka user dapat
mengirimkan sertifikat secara serentak. User akan diarahkan untuk membuat
subjek dan isi dari pesan yang akan dikirim. Kemudian browser akan
menampilkan pesan konfirmasi.Jika user menekan iya maka aplikasi akan
mengambil seluruh sertifikat dari database dan akan mengirimkan seluruh data
ke API gmail. API gmail akan melakukan pengiriman pesan. Setelah semua
pesan berhasil dikirm, maka user akan dikembalikan ke halaman list peserta.

Anda mungkin juga menyukai