Timesheet Monitoring Karyawan PT Teknoglobal MSI Berbasis Web Nidia Kusuma Pradani 16113424 Pembimbing : Fikri Saleh, Skom., MM.
Latar Belakang Masalah Pada sistem yang berjalan di PT Teknoglobal MSI, absensi, input reimburse, dan monitoring pekerjaan masih dilakukan secara manual, yang artinya proses dilakukan dengan menggunakan file Terdapat banyak kendala pada sistem yang berjalan seperti tidak semua karyawan menginput data sehingga banyak data yang terselip karena file tidak terorganisir dengan baik.
Batasan Masalah Hanya terdiri dari 4 role yaitu Admin, Manajer, HRD, dan Hanya terdiri menu berikut ini Absensi (Home), Input Pekerjaan (Daily Report), Input Reimburst, Manage, Proyek Task, Tasklist, Review, dan Pengaturan
Global Proses Input Reimburse dan Absen Proses Absensi dan Reimburse Manager HRD Start Login Menginput Reimburse Melakukan Absen Masuk/ Pulang Mereview Absensi Cetak Laporan Absensi Laporan Absensi dan Reimburse Bulanan Meng approve Reimburse Mentransfer Data Reimburse yang di approve End
Global Proses Monitoring Task list Proses Monitoring Tasklist Manager Start Start Login End Login Input Tasklist Harian Review Tasklist Assign Tasklist
Use Case Diagram Login dan Logout Update Pasword Input Absen Admin Manage Daily Report Manager Manage Manage Pengaturan Review Tasklist HRD Manage Proyek Task Melihat Tasklist Manage Reimburse
Activity Diagram Login dan Logout Login Logout Admin, Manager, HRD, Admin, Manager, HRD, Akses Login Pilih Logout Tampilkan Pesan Konfirmasi Isi Username dan Password Konfirmasi Pilihan Klik Login Validasi Username dan Password Validasi Username dan Password Tidak Data Tidak Valid Data Valid Menampilkan Halaman Utama Keluar Aplikasi, Login
Activity Diagram Update Password Update Password Admin, Manager, HRD, Pilih Account Update Password Isi Password Lama, Password, Password Baru, dan Konfirmasi Password Baru Klik Update Validasi Password Lama dan Password Baru Tidak Keluar Aplikasidan Login Tutup Halaman Update Password
Activity Diagram Input Absen Absen Akses Utama Klik Absen Masuk Input Absen Isi Lokasi Absen dan Keterangan Tidak Klik Simpan Validasi Data Klik Absen Keluar Menyimpan Data ke Basis Data Belum Absen Keluar Sudah Absen Keluar
Activity Diagram Manage Reimburse Manage Reimburse HRD Manager Akses Utama Pilih Menu Reimburse Input Reimburse Isi Data Reimburse Tidak Klik Simpan Validasi Data Update status sudah dibayar Update Status Approval dan Nilai yang diapprove Menyimpan Data ke Basis Data
Activity Diagram Manage Daily Report Input Daily Report Akses Utama Pilih MenuDaily Report Input Daily Report Isi Data Report Tidak Klik Simpan Validasi Data Menyimpan Data ke Basis Data
Activity Diagram Manage Proyek Task Manage Proyek Task Manager Akses Utama Pilih Menu Proyek Task List Proyek Pilih Proyek yang akan diaasign Tampilkan Menu List Proyek Task Klik Tambah Tampilkan Menu Input Proyek Task Input Jenis Tasklist dan PIC yang akan diassign Tidak Klik Simpan Validasi Data Menyimpan Data ke Basis Data Data Akan tampil pada Menu Tasklist
Activity Diagram Review Tasklist Review Tasklist Manager Akses Utama Pilih Menu Review Pencarian Report Input Pencarian by Nama atau Lokasi Masuk Klik Tampilkan Daftar Report Pilih Salah Satu Data yang Akan di Review Untuk Mereview Update Status Tidak Klik Simpan Validasi Data Menyimpan Data ke Basis Data
Activity Diagram Melihat Tasklist Melihat Tasklist Akses Utama Pilih Menu Tasklist Daftar Tasklist
Activity Diagram Manage Manage HRD, Admin Akses Utama Pilih Menu Manage Klik Tambah Data Personal, Jabatan, Alamat, dan Keluarga Tidak Klik Simpan Validasi Data Menyimpan Data ke Basis Data
Activity Diagram Manage Pengaturan Manage Pengaturan Admin Akses Utama Pilih Menu Pengaturan Manage Pengaturan Klik Tab Manajemen Menu Klik Tab Manajemen Akses Klik Tab Manajemen User Pilih Root Menu Pilih Role Update Status atau Reset Password Klik Tambah Menu Input Menu Input Nama Menu Ceklist Menu yang Dapat di Akses Klik Simpan Validasi Data Menyimpan Data ke Basis Data
Kesimpulan Karyawan akan menjadi lebih disiplin untuk menginputkan reimburse, absensi, dan pekerjaan setiap harinya karena data yang diinput disistem dapat secara langsung dimonitoring oleh manager. Dengan adanya sistem ini data menjadi lebih valid dan dapat dipertanggung jawabkan.