Usecase View User Usecase Search User Activity Diagram

53 Actor Admin Description Use case ini mengambarkan actor menghapus data user pada sistem helpdesk Precondition Actor sudah login kedalam sistem helpdesk Trigger Menghapus data user pada sistem helpdesk Typical Course Of Events Actor Action System Response 1.klik user 3.klik delete user 2. Menampilkan halaman user 4.menghapus data user didalam sistem helpdesk 5. menampilkan pesan succes Alternate Course Conclusion Data user berhasil dihapus didalam sistem helpdesk Postcondition Data user yang ada didalam sistem helpdesk otomatis terhapus

4.2.3.13 Usecase View User

Tabel 14 Narasi Usecase View User Use case Name Use case View User Use case ID 12 Actor Admin Description Use case ini mengambarkan actor melihat daftar user yang ada didalam sistem helpdesk Precondition Actor sudah login kedalam sistem helpdesk Trigger Melihat daftar-daftaru user yang ada 54 Typical Course Of Events Actor Action System Response 1.klik View User 3.klik close 2. Menampilkan daftar daftar user yang ada didalam sistem helpdesk Alternate Course Conclusion Actor dapat melihat user-user yang ada didalam sistem helpdesk Postcondition Menampilkan daftar daftar user dalam bentuk tabel

4.2.3.14 Usecase Search User

Tabel 15 Narasi Usecase Search User Use case Name Use case Search User Use case ID 13 Actor Admin Description Use case ini mengambarkan actor mencari user yang ada didalam sistem helpdesk Precondition Actor sudah login kedalam sistem helpdesk Trigger Mencari user berdasarkan nama, level user Typical Course Of Events Actor Action System Response 1.klik Search user 3.isikan informasi user yang ingin dicari 2. Menampilkan Form Search user 4.menampilkan daftar user berdasarkan pencarian Alternate Course 55 Conclusion Actor dapat melakukan pencarian user sesuai kategori user atau level user Postcondition User yang dicari ditampilkan dalam bentuk tabel

4.2.1.4. Activity Diagram

Activity Diagram digunakan untuk mengambarkan aktifitas-aktifitas yang dilakukan oleh aktor di dalam sistem helpdesk. Berikut aktifitas aktifitas yang dilakukan oleh aktor di dalam sistem helpdesk.

4.2.1.4.1 . Activity Diagram Create New Ticket

Gambar 6 Activity Diagram Create NewTicket Pada activity diagram Create New Ticket, mengambarkan aktifitas aktor dalam membuat ticket baru di dalam sistem helpdesk. Untuk melakukan proses 56 membuat ticket baru, actor sudah terlebih dahulu login ke dalam sistem helpdesk .actor yang terlebih dalam aktifitas ini yaitu helpdesk dan user. Actor memilih fungsi new ticket, maka sistem menampilkan form new ticket. setelah aktor mengisi informasi ticket baru yang akan dibuat kemudian memilih submit agar data ticket baru dapat tersimpan didalam sistem helpdesk.

4.2.1.4.2 . Activity Diagram Create Assign Ticket

Gambar 7 Activity Diagram Create Assign Ticket Dalam activity diagram ini, menjelaskan aktifitas proses membuat ticket eskalasi assign ticket. actor yang terlibah dalam aktifitas ini yaitu helpdesk. Sebelum ticket direspon oleh helpdesk, ticket terlebih dahulu dieskalasi ke helpdesk itu sendiri. Aktifitas yang harus dilakukan oleh actor adalah dengan 57 memilik ticket yang sudah dibuat , kemudian memilih fungsi assign ticket maka sistem akan menampilkan halaman form assign ticket. lalu actor mengeskalasi ticket tersebut ke dirinya atau ke user yang memiliki role akses helpdsk. Apabila ticket tidak berhasil dieskalasi maka sistem akan menampilkan informasi error kepada user. Ticket yang sudah dieskalasi disimpan oleh sistem ke dalam database.

4.2.1.4.3 . Activity Diagram Create Response Ticket

Gambar 8 Activity Diagram Create Response Ticket Dalam activity diagram ini. Menjelaskan proses aktifitas pembuatan ticket respons. Aktifitas dilakukan oleh aktor helpdesk. Agar dapat merespon ticket seorang aktor terlebih dahulu login ke sistem helpdesk. Proses aktifitas tersebut dilakukan dengan memilih ticket yang akan direspons. setelah memilih ticket yang direspon, aktor akan mengisi informasi yang terkait dengan ticket tersebut. 58 Lalu memilih submit. maka sistem akan menyimpan ticket response ke dalam database sistem helpdesk. Apabila dalam pengisian ticket response ada yang kurang informasinya maka sistem akan menampilkan pesan kesalahan.

4.2.1.4.4 . Activity Diagram Edit Ticket

Gambar 9 Activity Diagram Edit Ticket Pada activity diagram ini menjelaskan proses aktifitas mengubah informasi ticket oleh aktor. Aktor yang terlibat dalam aktifitas ini adalah helpdesk dan user. Untuk melakukan aktifitas tersebut seorang aktor terlebih dahulu login kedalam sistem helpdesk. setelah berada didalam sistem helpdesk. aktor akan memilih ticket yang akan diubah informasinya. Ticket yang dapat diubah informasinya merupakan ticket yang memiliki status open. Selain status tersebut maka sistem akan menampilkan pesan kesalahan dalam mengubah ticket. 59

4.2.1.4.5 . Activity Change Status Ticket

Gambar 10 Activity Diagram Change Status Ticket Diagram ini menjelaskan proses aktifitas mengubah status ticket oleh aktor. Aktor yang terlibat adalah helpdesk dan user. Untuk melakukan aktifitas tersebut, seorang aktor akan terlebih dahulu login ke dalam sistem helpdesk. baru bisa melakukan aktifitas mengubah status ticket. untuk mengubah status ticket dengan memilih ticket yang sudah direspons. pada sisi helpdesk status ticket diubah menjadi fixed, sedangkan pada sisi user status ticket yang sudah fixed diubah menjadi closed. Alur aktiftasnya dapat dilihat pada gambar 9 60

4.2.1.4.6. Activity Diagram Create Report Ticket

Gambar 11 Activity Diagram Create Report Ticket Diagram ini menjelaskan proses aktifitas membuat laporan ticket. aktor yang terlibat yaitu helpdesk dan user. Untuk membuat laporan ticket. sebuah ticket terlebih dahulu sudah berstatus closed. Baru dengan memilih report closed ticket maka sistem akan membuat laporan ticket secara otomatis dan aktor dapat menyimpannya dengan memilih save. 61

4.2.1.4.7 . Activity Diagram View All Ticket

Gambar 12 Activity Diagram View All Ticket Diagram ini menjelaskan proses aktifitas melihat ticket yang ada didalam sistem helpdesk. aktor yang terlibat adalah helpdesk dan user. Untuk melakuka aktifitas tersebut. Seorang aktor terlebih dahulu login kedalam sistem helpdesk. baru dengan memilih view all ticket maka semua jenis ticket yang ada didalam sistem helpdesk dapat dilihat semua. 62

4.2.1.4.8 . Activity Diagram Search Ticket

Gambar 13 Activity Diagram Search Ticket Diagram ini menjelaskan proses aktifitas pencarian ticket yang ada didalam sistem helpdesk. aktor yang terlibat didalamnya yaitu helpdesk dan user. Agar dapat melakukan pencarian ticket seorang aktor terlebih dahulu login kedalam sistem helpdesk. dengan memilih search ticket yang ditampilkan oleh sistem maka aktor dapat mengisikan informasi ticket yang dicari. 63

4.2.1.4.9 . Activity Diagram Create New User

Gambar 14 Activity Diagram Create New User Diagram create new user menjelaskan proses aktifitas pembuatan user baru dalam sistem helpdesk. aktor yang terlibat dalam proses tersebut itu adalah helpdesk. aktor akan terlebih dahulu login ke dalam sistem helpdesk untuk melakukan pembuatan data baru user. Sistem akan menampilkan halaman form new user agar user dapat dengan mudah menambahkan data baru user pada sistem helpdesk. 64

4.2.1.4.10 Activity Diagram Edit User

Gambar 15 Activity Diagram Edit User Gambar 4.14 menjelaskan proses aktifitas mengubah data user pada sistem helpdesk. aktor yang terlibat dalam proses tersebut adalah helpdesk. aktor akan terlebih dahulu login ke sistem untuk dapat memproses mengubah data user. Sistem akan menampilkan halaman form user agar user dapat dengan mudah mengubah data user pada sistem helpdesk. data yang diubah akan otomatis berubah pada database sistem helpdesk. 65

4.2.1.4.11 Activity Diagram Delete User

Gambar 16 Activity Diagram Delete User Activity diagram delete user menjelaskan proses aktifitas menghapus data user pada sistem helpdesk. aktor yang terlibat dalam proses tersebut adalah helpdesk. alur prosesnya dengan terlebih dahulu login kedalam sistem helpdesk. setelah login kedalam sistem helpdesk dengan memilih user yang ingin dihapus disertai dengan menekan fungsi delete user yang ada disistem helpdesk. maka data user yang dipilih akan terhapus oleh sistem helpdesk. 66

4.2.1.4.12 Activity Diagram View User

Gambar 17 Activity Diagram View User Gambar 4.16 mendeskripsikan proses aktifitas melihat user yang ada didalam sistem helpdesk. hal tersebut dapat dilakukan dengan login terlebih dahulu ke dalam sistem helpdesk. aktor yang terlibat dalam proses ini yaitu helpdesk. pada sistem helpdesk terdapat fitur users. Dengan memilih fitur tersebut maka sistem akan menampilkan daftar-daftar user yang ada didalam sistem helpdesk. 67

4.2.1.4.13 Activity Diagram Search User

Gambar 18 Activity Diagram Search User Diagram ini menjelaskan proses aktifitas pencarian data user pada sistem helpdesk. aktor yang terlibat yaitu helpdesk. aktifitas tersebut dapat dilakukan dengan login terlebih dahulu ke sistem helpdesk. setelah login ke sistem, aktor melakukan proses pencarian dengan memilih fitur search user yang ada. Sistem menampilkan form search user agar user dapat dengan mudah mencari informasi user yang dibutuhkan. Data hasil pencarian user ditampilkan oleh sistem dalam bentuk tabel . 68

4.2.1.5 . Class Diagram