Sequence Diagram Perancangan Sistem .1 Use Case Diagram

22. Activity Diagram Logout Gambar 4.27 Acivity Diagram Logout Untuk keluar dari sistem, maka actoruser Karyawan, SDI, Direktur, Bagian Keuangan, Pimpinan Cabang, Kepala Divisi memilih menu logout, kemudian sistem akan keluar dan menampilkan halaman utama.

4.2.1.3 Sequence Diagram

Sequence diagram ini menjelaskan secara detail urutan proses yang dilakukan dalam sistem untuk mencapai tujuan dari use case. 1. Sequence Diagram Login Gambar 4.28 Sequence Diagram Login Keterangan gambar : Sequence digram diatas menggambarkan kegiatan aktor melakukan login untuk masuk ke dalam sistem dimana aktor memasukan username dan password, lalu sistem akan mengambil database user melakukan cek data aktor, jika username dan password benar maka sistem akan menampilkan halaman utama aktor, 2. Sequence Diagram Mangajukan Lamaran Gambar 4.29 Sequence Diagram Mengajukan Lamaran Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan pelamar mengajukan lamaran, pertama-tama pelamar memilih menu karir lalu daftar memilih daftar lowongan. Kemudian setelah memilih apabila ingin mendaftar maka klik daftar dan mengisi form lamaran kemudian klik simpan. Maka akan terdaftar sebagai pelamar pada lowongan tersebut 3. Sequence Diagram Manajemen Lowongan Kerja Gambar 4.30 Sequence Diagram Manajemen Lowongan Kerja Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan SDI memanajemen lowongan kerja yang ada di BPRS HIK tersebut. Pertama-tama SDI login terlebih dahulu kemudian memilih menu karir dan pilih manage lowongan. Kemudian pada menu tersebut terdapat beberapa lowongan yang telah dibuat oleh SDI, apabila ingin menambah lowongan maka SDI memilih fungsi add kemudian mengisi form lalu simpan. Adapun pilihan apabila ingin mengedit dan juga delete lowongan. 4. Sequence Diagram Input Cuti Gambar 4.31 Sequence Diagram Input Cuti Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan karyawan yang ingin mengambil cuti dimana karyawan harus login terlebih kemudian memilih menu cuti, dan akan tampil cuti yang diambil oleh karyawan tersebut selama 1 tahun. Kemudian apabila ingin mengambil cuti maka memilih fungsi add lalu mengisi form cuti sesuai yang dibutuhkan setelah itu klik simpan maka cuti tersebut akan ditambah dan menunggu persetujuan Pimpinan Cabang. 5. Sequence Diagram Validasi Cuti Gambar 4.32 Sequence Diagram Validasi Cuti Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan Pimpinan Cabang memberikan persetujuanvalidasi cuti. Pertama-tama harus login terlebih dahulu setelah itu memilih menu cuti kemudian mengambil database cuti dan akan tampil beberapa cuti yang diajukan oleh karyawan. Kemudian Pimcab memberikan persetujuan apakah diterima atau tidak, dan akan menyimpan ke database. 6. Sequence Diagram Daftar Pelatihan Gambar 4.33 Sequence Diagram Daftar Pelatihan Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan karyawan mengikuti pelatihan dimana karyawan harus login terlebih dahulu kemudian memilih menu pelatihan untuk info pelatihan yang sedang berlangsung atau yang sebelumnya telah diinfokan oleh SDI. Setelah itu data pelatihan akan tampil, maka karyawan dapat memilih pelatihan mana yang sekiranya harus diikuti sesuai dengan skill yang dibutuhkan karyawan tersebut, kemudian klik daftar dan akan terdaftar di peserta pelatihan. 7. Sequence Diagram Manajemen Pelatihan Gambar 4.34 Sequence Diagram Manajemen Pelatihan Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan SDI dalam memanajemen pelatihan yang diadakan dimana pertama SDI harus login terlebih dahulu dan memilih menu pelatihan akan tampil database beberapa pelatihan yang ada. Disana SDI dapat menambah pelatihan dengan memilih fungsi add akan menambah pelatihan, edit untuk mengedit pelatihan yang ada, dan delete untuk menghapus pelatihan. 8. Sequence Diagram Input Penggajian Gambar 4.35 Sequence Diagram Input Penggajian Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan SDI menginput gaji karyawan, pertama SDI harus login terlebih dahulu dan memilih menu penggajian maka akan mengambil database gaji dan menampilkannya. Apabila SDI ingin menginput gaji maka memilih fungsi add yang berarti membuat data gaji baru dan menambah ke database gaji. Selain itu juga dapat edit dan delete gaji apabila tejadi kesalahan dalam pengetikan dan penginputan data gaji. 9. Sequence Diagram Input Bonus Gambar 4.36 Sequence Diagram Input Bonus Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan Bagian Keuangan menginput gaji karyawan, pertama bagian keuangan harus login terlebih dahulu dan memilih menu penggajian maka akan mengambil database gaji dan menampilkannya. Kemudian bagian keuangan merekap gaji tersebut dan mengedit gaji dengan mengisi bonus yang didapat sesuai dengan penilaian yang didapat. Kemudian klik simpan, maka data gaji akan tersimpan ke database. 10. Sequence Diagram Input Penilaian Gambar 4.37 Sequence Diagram Input Penilaian Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan Kepala Divisi menginput penilaian karyawan bulanan. Dimana pertama Kepala Divisi harus login terlebih dahulu apabila ingin masuk ke sistem, lalu memilih menu penilaian dan mencari database penilaian seteleh itu menampilkan penilaian yang sebelumnya. Pada halaman penilaian tersebut Kepala Divisi dapat memilih fungsi add apabila ingin melakukan penilaian kemudian mengisi form lalu klik simpan maka penilaian aka ditambah ke database. 11. Sequence Diagram Input Mutasi Gambar 4.38 Sequence Diagram Input Mutasi Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan SDI menginput mutasi karyawan dimana SDI harus login terlebih dahulu kemudian memilih menu mutasi dan akan memanggil database mutasi yang ada. Apabila ingin menambahkan atau ada karyawan yang akan dimutasi maka memilih fungsi add dan mengisi form mutasi yang disediakan lalu klik simpan maka aka tersimpan ke database. 12. Sequence Diagram Validasi Mutasi Gambar 4.39 Sequence Diagram Validasi Mutasi Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan Kepala Divisi memberikan persetujuan mutasi atau validasi dimana Kepala Divisi melakukan login terlebih dahulu untuk masuk ke sistem setelah itu memilh menu mutasi, maka database akan mengambil data mutasi. Kemudian Kepala Divisi melakukan persetujuan mutasi yang telah diajukan karyawan dengan memilih fungsi terima atau tolak maka data akan tersimpan ke database. 13. Sequence Diagram Input Pengunduran Diri Gambar 4.40 Sequence Diagram Input Pengunduran Diri Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan karyawan yang ingin mengajukan pengunduran diri terkait pekerjaan yang dijalani. Pertama-tama karyawan harus login terlebih dahulu untuk masuk ke sistem lalu setelah masuk memilih menu pengunduran diri, kemudian memilih fungsi add untuk mengajukan form pengunduran diri setelah itu mengisi form dan apabila telah terisi semua klik simpan maka form pengunduran diri tersebut ditambah ke database. 14. Sequence Diagram Validasi Pengunduran Diri Gambar 4.41 Sequence Diagram Validasi Pengunduran Diri Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan Pimpinan Cabang melakukan validasi atau persetujuan dalam hal pengunduran diri. Pertama-tama Pimpinan Cabang harus melakukan login terlebih dahulu kemudian memilih menu pengunduran diri dan database akan mencari data pengunduran diri dan akan tampil data pengunduran diri. Setelah itu Pimpinan Cabang memberikan persetujuan dengan memilih fungsi terima atau penolakan terkait pengunduran diri karyawan yang bersangkutan. 15. Sequence Diagram Manajemen User Gambar 4.42 Sequence Diagram Manajemen User Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan SDI memanajemen data user yang dapat mengakses sistem e-HRM tersebut. Pertama-tama SDI melakukan login kemudian memilih menu data user, maka database akan mencari dan menampilkan user yang terdapat dalam sistem tersebut. Kemudian dapat memilih fungsi add untuk menambah user dan database akan bertambah, edit user apabila ada yang bermasalah, dan dapat di delete apabila karyawan tersebut sudah tidak aktif. 16. Sequence Diagram Lihat Laporan Gambar 4.43 Sequence Diagram Lihat Laporan Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan Direktur dalam melihat laporan mengenai karyawan, penggajian, cuti, mutasi, pengunduran diri, dan pelatihan. Pertama-tama Direksi harus login terlebih dahulu kemudian memilih menu laporan kemudian akan tampil beberapa menu laporan yang ingin dilihat, maka database akan mencari data tersebut dan menampilkan sesuai yang dipilih oleh Direksi. 17. Sequence Diagram Lihat Pengumuman Gambar 4.44 Sequence Diagram Lihat Pengumuman Keterangan gambar : Sequence digram diatas menggambarkan kegiatan SDI dalam pengelolaan pengumuman dimana SDI login terlebih dahulu dan memilih menu karir, kemudian manage pengumuman, maka akan tampil database pengumuman. Apabila ingin mengganti pengumuman maka SDI mengisi pengumuman tersebut dan klik simpan maka pengumuman akan disimpan dan dapat dilihan oleh pelamar. 18. Sequence Diagram Manajemen Data Pelamar Gambar 4.45 Sequence Diagram Manajemen Data Pelamar Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan SDI memanajemen data pelamar yang masuk atau pelamar yang mengajukan lamaran terkait lowongan yang dibuat. Pertama-tama SDI melakukan login dan memilih menu karir kemudian manage pelamar dan database pelamar akan tampil. Kemudian memilih fungsi detail apabila ingin melihat data spesifik pelamar. Dan dapat di delete apabila ada kesalahan penginputan. 19. Sequence Diagram Update Profile Gambar 4.46 Sequence Diagram Update Profile Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan user dalam memanajemen profile masing-masing user tersebut. Pertama-tama user melakukan login kemudian memilih menu profile, maka akan mengambil database profile user tersebut. Kemudian edit profile sesuai yang diinginkan kemudian klik simpan dan profile akan tersimpan ke database karyawan dan user. 20. Sequence Diagram Manajemen Data Karyawan Gambar 4.47 Sequence Diagram Manajemen Data Karyawan Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan SDI memanajemen data karyawan dimana SDI harus login terlebih dahulu dan kemudian memilih menu manage karyawan, maka akan memanggil database karyawan kemudian menampilkan. SDI dapat memilih fungsi add untuk menambah ke database karyawan kemudian mengisi form kemudian klik simpan maka akan tersimpan ke database karyawan. Adapun fungsi edit untuk mengedit apabila terjadi kesalahan penginputan data karyawan, dan delete untuk menghapus data. 21. Sequence Diagram Lihat Penilaian Gambar 4.48 Sequence Diagram Lihat Penilaian Keterangan gambar : Sequence diagram diatas menggambarkan kegiatan Bagian Keuangan apabila ingin melihat penilaian karyawan. Pertama-tama harus melakukan login kemudian memilih menu penilaian dan sistem akan memanggil databas penilaian kemudian menampilkannya. 22. Sequence Diagram Logout Gambar 4.49 Sequence Diagram Logout Keterangan gambar : Sequence diagram diatas menggambarkan aktor keluar dari sistem.

4.2.1.4 Class Diagram