Activity Diagram Use Case Diagram

commit to user 26 pegawai

3.3.2. Activity Diagram

Telah dijelaskan bahwa pada sistem ini, terdapat 3 actor yakni super admin, kepala unit dan pegawai karena terlalu besar maka akan dilakukan pemecahan sesuai actor. 1. Activity Diagram Super Admin Gambar 3.1 Activity Diagram Actor Super Admin Super admin memiliki hak akses tertinggi dibandingkan dengan actor yang lain, berdasarkan activity diagram pada gambar 3.1 dapat dilihat bahwa super admin dapat menambah, mengedit dan menghapus data master. commit to user 27 2. Activity Diagram Kepala Unit Gambar 3.2 Activity Diagram Actor Kepala Unit Kepala Unit memiliki hak akses yang lebih tinggi dibandingkan dengan pegawai, berdasarkan activity diagram pada gambar 3.2 dapat dilihat bahwa kepala unit dapat menambah, mengedit dan menghapus data pegawai sedangkan pada hak akses pegawai proses insert, update dan delete tidak dapat dilakukan. 3. Activity Diagram Pegawai Gambar 3.3 Activity Diagram Actor Pegawai commit to user 28 Pegawai memiliki hak akses terendah dibandingkan dengan actor yang lain, berdasarkan activity diagram pada gambar 3.3 dapat dilihat bahwa pegawai hanya dapat update data diri dan upload evaluasi laporan pekerjaan.

3.3.3. Use Case Diagram

Pada use case diagram dapat dijelaskan urutan kegiatan yang dilakukan actor dan sistem untuk mencapai suatu tujuan tertentu. Walaupun menjelaskan kegiatan namun use case hanya menjelaskan apa yang dilakukan oleh actor dan sistem, bukan bagaimana actor dan sistem melakukan kegiatan tersebut. simpan data update data diri Pegawai extend upload laporan pekerjaan pegawai download laporan pekerjaan Gambar 3.4 Use Case Diagram Pegawai Dari gambar diatas dapat dilihat hak akses serta aktivitas apa yang dapat dilakukan oleh actor pegawai, yakni : a. Melakukan input data diri b. Melakukan update data diri c. Meng-upload laporan pekerjaan. d. Mengisi quisioner commit to user 29 melihat data pegawai laporan pegawai assesment awal ke pegawai include memberikan jobDesk ke pegawai include evaluasi laporan pekerjaan tambahan include mengisi quisioner update data diri Pegawai Kepala Unit switch to pegawai Gambar 3.5 Use Case Diagram Kepala Unit Gambar diatas adalah gambar use case diagram dari kepala unit. Dari gambar tersebut dapat dijelaskan kepala unit memiliki berbagai hak akse yakni : a. Memberikan assesment awal kepada pegawai. b. Memberikan jobdesk kepada pegawai. c. Meng-evaluasi laporan pekerjaan d. Membuat quisioner. commit to user 30 update data diri SA update data master lihat data master include tambah data master include Super Admin delete data master include Gambar 3.6 Use Case Diagram Super Admin Gambar diatas merupakan use case diagram dari super administrator yakni pemegang hak akses tertinggi dari actor yang lain pegawai dan kepala unit. Hak akses yang dapat dilakukan oleh administrator adalah keseluruhan hak akses yang dapat dilakukan oleh pegawai dan kepala unit yakni : a. Melakukan update data diri pegawai, kepala unit dan super administrator. b. Melakukan tambah data pegawai, kepala unit dan super administrator. c. Melihat data diri pegawai, kepala unit dan super administrator. d. Menambah dan meng-update data pada database.

3.3.4. Sequence Diagram