99 selanjutnya pelanggan memilih menu daftar, sistem akan menampilkan
menu daftar dan kemudian mengisi form pendaftaran tersebut. Setelah mengisi form pendaftaran tersebut maka pelanggan memilih button
daftar, maka sistem akan memberi notifikasi bahwa registrasi telah berhasil dan akan memberi pelanggan User ID.
23. Activity diagram fungsi logout pelanggan
Gambar 4.27 Activity diagram use case logout
100 Keterangan Gambar : Di dalam activity diagram logout yang
pertama harus dilakukan oleh pelanggan yaitu membuka aplikasi dan terlebih dahulu melakukan login, jika login benar maka sistem akan
menampilkan halaman utama, namun jika login salah maka sistem akan menampilkan menu form login kembali. Kemudian pelanggan
memilih menu logout,, maka pelanggan keluar dari sistem.
24. Activity diagram fungsi logout admin sales marketing
Gambar 4.28
Activity diagram use case logout
101 Keterangan Gambar : Di dalam activity diagram logout yang
pertama harus dilakukan oleh administrator dan sales marketing yaitu membuka aplikasi dan terlebih dahulu melakukan login, jika
login benar maka sistem akan menampilkan halaman administrasi hardware, namun jika login salah maka sistem akan menampilkan
menu form login kembali. Kemudian administrator dan sales marketing memilih menu logout, maka administrator dan sales
marketing keluar dari sistem.
4.2.3. Membuat Sequence Diagram
Menjelaskan interaksi antara beberapa objek untuk periode waktu tertentu dan juga menekankan interaksi sekumpulan objek
pada waktu atau pada hubungannya. Sequence diagram dapat menjelaskan aliran pesan antar objek saat menjalankan suatu use
case. Berikut adalah sequence diagram yang menjelaskan aliran pesan antar objek dalam aktivitas use case dari rancangan aplikasi
sistem yang diusulkan.
102
1. Sequence Diagram fungsi login pelanggan
Gambar 4.29 Sequence diagram use case login
Keterangan gambar : Pada saat pelanggan melakukan login, sistem akan meminta username dan password terlebih dahulu.
Pada saat username dan password dibaca oleh sistem, sistem memeriksa username dan password yang diisi dengan yang sudah
ada di dalam database ”user”. Jika sudah benar maka pelanggan akan masuk ke tampilan menu utama sistem. Jika terdapat
kesalahan maka, sistem akan menampilkan pesan kesalahan untuk memasukkan username dan password kembali.
103
2. Sequence Diagram fungsi login admin