Kelas FormPesanan Kelas FormPengunjung

3.6.3 Activity Diagram

Activity diagram menggambarkan berbagai aliran aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing aliran berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi. Activity diagram merupakan state diagram khusus, di mana sebagian besar state adalah action dan sebagian besar transisi di-trigger oleh selesainya state sebelumnya internal processing. Oleh karena itu activity diagram tidak menggambarkan behaviour internal sebuah sistem dan interaksi antar subsistem secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas dari level atas secara umum.

3.6.3.1 Aktifitas Login

Aktifitas yang terdapat dalam login adalah melakukan autentifikasi pada login administrator. Dengan melakukan autentifikasi, sistem dapat memberikan akses kepada administrator untuk mengelola sistem. Tahapan tahapan yang terjadi dalam sistem adalah sebagai berikut. 1 Menginputkan username dan password, pada aktifitas ini, administrator menginputkan username dan password ke dalam sistem. 2 Validasi username dan password, pada aktifitas ini sistem akan melakukan validasi dan autentifikasi pengguna untuk memberikan akes kepada administrator. 3 Jika valid, maka sistem akan menampilkan halaman admin. Sedangkan jika tidak valid sistem akan menampilkan pesan login gagal. 4 Menampilkan pesan login, dalam aktifitas ini sistem akan menampilkan pesan login gagal. 5 Menampilkan halaman admin, aktifitas ini menandakan bahwa autentifikasi berhasil sehingga administrator dapat mengakses sistem. Seluruh aktifitas login dapat dilihat tahapannya pada diagram aktifitas login pada Gambar 3.44. 111 Gambar 3.44 Diagram Aktifitas Login 3.6.3.2 Aktifitas Kelola Data Pengguna Aktifitas yang terdapat dalam kelola data pengguna adalah melakukan pengelolaan terhadap data pengguna. Dalam aktifitas ini, terdapat tiga sub aktifitas untuk proses pengelolaan data, diantaranya tambah data, edit data dan hapus data. Tahapan –tahapan yang terjadi dalam sistem adalah sebagai berikut. 1 Memlilih halaman kelola data pengguna, aktifitas diawali dengan memilih halaman kelola data pengguna. 2 Menampilkan data pengguna, aktifitas ini sistem menampilkan seluruh data pengguna ketika sistem menampilkan halaman kelola data pengguna. 3 Memilih fungsional pengelolaan data pengguna, administrator memlilih fungsional dari tambah data, edit data dan hapus data.