Identifikasi Use Case Use case Model Diagram

Typical Course of Events Actor Action System Response Langkah 1 : Mengisikan username, password , dan level. Langkah 2: Klik tombol ”Login” Langkah 3: Validasi username, password Langkah 4: Sistem menampilkan halaman utama authentic user. Alternate Courses Alt Langkah 1: Jika mengklik tombol ”Reset”, sistem akan membatalkan dan mengkosongkan kembali isian usename dan password. Alt Langkah 2: Jika username, password tidak sesuai, sistem menampilkan pesan kesalahan dan kembali ke halaman login. Conclusion User berhasil masuk ke dalam aplikasi helpdesk problem-log. Postcondition User bisa menggunakan sistem. Tabel 4.4 Use case Narrative Input Problem Use case Name Input Problem Use case ID 2 Actors Helpdesk Description Use case menggambarkan kegiatan input problem ke dalam sistem dengan memasukkan beberapa isian pada halaman add problem. Precondition Login sebagai helpdesk Trigger Use case ini dilakukan setelah user melakukan login ke dalam sistem dan memilih menu problem log. Typical Course of Events Actor Action System Response Langkah 1 : Memilih submenu ”problem log”, lalu mengklik sub menu ”add problem”. Langkah 3: Mengisikan data problem. Langkah 4 : Klik tombol ”Simpan”. Langkah 2: Sistem menampilkan halaman ”add problem”. Langkah 5: Mengecek kelengkapan data. Langkah 6: Menyimpan data problem . Langkah 7: Menampilkan di halaman ” view problem”. Alternate Courses Alt Langkah 1: Jika mengklik submenu ” view problem”, maka sistem akan menampilkan data problem yang telah ada. Alt Langkah 4: Jika mengklik tombol ”back”, maka sistem akan membatalkan dan kembali pada halaman ” view problem”. Alt Langkah 5: Jika data belum lengkap, maka sistem akan menampilkan alert pada form yang harus di isi. Alt Langkah 6: Jika ingin mencari data problem tertentu dapat menggunakan fasilitasdan mengklik tombol ”search”, sistem akan menampilkan data problem yang dicari. Conclusion Data problem bertambah. Postcondition Penambahan data problem akan disimpan dalam tabel problem. Tabel 4.5 Use Case Narrative Update Problem Use case Name Update Problem Use case ID 3 Actors Helpdesk Description Use case menggambarkan kegiatan update problem untuk merubah status dan data problem dari sebelumnya not finished menjadi running well serta menambahkan beberapa data problem. Precondition Login sebagai helpdesk Trigger Use case ini dilakukan setelah user melakukan login ke dalam sistem dan memilih menu problem log. Typical Course of Events Actor Action System Response Langkah 1 : Memilih submenu ”problem log”, lalu mengklik sub menu ”view problem”.. Langkah 3: M engklik icon update ” ” Langkah 5: Mengisikan data isian solusi problem. Langkah 6: : Klik tombol ”Simpan”. Langkah 2: Sistem menampilkan halaman ”view problem”. Langkah 4: Sistem akan menampilkan halaman ”update problem” Langkah 7: Menyimpan data problem . Alternate Courses Alt Langkah 1: Jika mengklik icon remove ” ”, sistem akan menampilkan alert untuk meyakinkan hapus data user yang dipilih. Conclusion Data problem berubah. Postcondition Perubahan data problem akan disimpan dalam tabel problem.