Sequence Diagram Memilih object Tabel 4.20

Gambar 4.13 Sequence Diagram Update Problem Pada Sequence Diagram gambar 4.13 menjelaskan interaksi antara helpdesk dengan sistem dalam melakukan update problem. Dimulai dari helpdesk telah login terlebih dahulu. Setelah itu helpdesk akan mengisikan data problem. Sistem akan mengecek kelengkapan data, jika data sudah lengkap maka data akan disimpan ke database dan sistem menampilkan halaman data problem.

4. Sequence Diagram Input Data User

Helpdesk mainUI klik menu tambah user menampilkan form tambah user memasukkan data user data tidak lengkap menampilkan data user simpan data user cek kelengkapan data user klik simpan data lengkap memilih menu data user Gambar 4.14 Sequence Diagram Input Data User Pada Sequence Diagram gambar 4.14 menjelaskan interaksi antara helpdesk dengan sistem dalam melakukan input data user. Dimulai dari helpdesk telah login terlebih dahulu. Setelah itu helpdesk akan mengisikan data user. Sistem akan mengecek kelengkapan data, jika data sudah lengkap maka data akan disimpan ke database dan sistem menampilkan halaman data user.

5. Sequence Diagram View Report Problem

manajer operasional mainUI klik menu view report menampilkan report problem report problem get data problem memilih menu view report problem Gambar 4.15 Sequence Diagram View Report Problem Pada sequence diagram gambar 4.15 menggambarkan manajer operasional sebagai actor berinteraksi dengan sistem dalam melihat laporan helpdesk. Dimulai dari actor akan login terlebih dahulu. Setelah itu memilih menu view report problem , maka sistem akan menampilkan halaman report problem.

4.4.5. Statechart Diagram

Tingkah laku object yang telah ditemukan, digambarkan pada Statechart diagram berikut:

1. Statechart Diagram Login

Input data balik Dalam proses Halaman utama ditampilkan State awal Login Input Data login user State akhir Login Data login user telah dicek Gambar 4.16 State Diagram Login Pada Statechart diagram gambar 4.16, semua user memulai state awal login dan kemudian menginput data login. Data login akan diproses di dalam database , jika data invalid maka user akan menginput data login kembali. Apabila data login valid maka sistem akan menampilkan halaman home.

2. Statechart Diagram User

Input Data Balik Dalam Proses Data user disimpan State awal User Input data User Menampilkan data user State akhir User Data user telah diisi Validasi data user Gambar 4.17 Statechart Diagram User Pada Statechart diagram gambar 4.17, menjelaskan bagaimana helpdesk