55
4.4.3 Perancangan Class Diagram
Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi
objek. Class menggambarkan keadaan atributproperti suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut metodafungsi.
Gambar 4.3 Class diagram yang sedang berjalan
56
Gambar 4.4 Class diagram yang di usulkan
57
4.4.4 Perancangan Activity Diagram
o
Activity diagram menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin
terjadi, dan bagaimana mereka berakhir. Customer
Sistem Admins
Gambar 4.5 Activity Diagram yang sedang berjalan
58
Keterangan : Customer berada pada halaman utama, kemudian memasukkan user name
dan kata sandi yang dimilikinya. Sistem akan melakukan pengecekan terhadap user name dan kata sandi tersebut. Apabila user name dan kata sandi valid maka
sistem akan menampilkan fasilitas sistem, bila tidak valid customer diwajibkan kembali memasukkan user name dan kata sandi. Di halaman customer dapat
menggunakan fasilitas sitem utama ada menu helpdesk bila customer ingin mengajukan keluhan atau layanan bantuan yang langsung di tanggapi oleh admins
yang berpegang pada knowledbase atau pengentahuan admins sendiri, customer juga dapat melakukkan order produk yang telah di sediakan , setelah data order
maupun data layanan bantuan di proses oleh system, data akan di tampilkan dalam bentuk ticket.
59
Customer Sistem
Admins
Gambar 4.6 Activity Diagram yang di usulkan
60
Keterangan : Customer berada pada halaman utama, kemudian memasukkan user name
dan kata sandi yang dimilikinya. Sistem akan melakukan pengecekan terhadap user name dan kata sandi tersebut. Apabila user name dan kata sandi valid maka
sistem akan menampilkan fasilitas sistem, bila tidak valid customer diwajibkan kembali memasukkan user name dan kata sandi. Di halaman customer dapat
menggunakan fasilitas sistem utama ada menu helpdesk bila customer ingin mengajukan keluhan atau layanan bantuan yang dapat langsung menggunakan
helpdeks dan di tanggapi oleh sistem yang berpegang pada knowledbase bila permasalahan membutuhkan extended support maka keluhan akan di layani oleh
admins, customer juga dapat melakukkan order produk yang telah di sediakan , setelah data order maupun data layanan bantuan di proses oleh system, data akan
di tampilkan dalam bentuk ticket.
61
4.4.5 Perancangan Sequence Diagram