Login Input data pegawai

3. Analisis use case

Pada analisis use case ini penulis menjelaskan urutan kegiatan yang dilakukan sistem dan aktor, objek dan fungsi apa saja yang berhubugan langsung dengan use case tersebut.

a. Login

Use case name Login Actor Karyawan, manager, admin Brief description Karyawan ingin login terhadap sistem informasi sumber daya manusia dengan menginputkan user name dan password maka sistem akan check user name dan password tersebut Besic flow Sistem menampilkan sistem informasi, jika user name dan assword yang diinginkan benar sistem akan menampilkan halaman utama, tetapi jika salah sistem akan menampilkan pesan “maaf, silahkan ulangi user name dan password anda” Alternate flow Jika dalam menginput user name dan password salah maka sistem akan menampilkan pesan “maaf, silahkan ulangi user name dan password anda” Pre condition Karyawan harus mengetahui user name dan password yang dimiliki Post condition Tampil halaman pertama web sistem informasi sumber daya Table 4.3, Use case analisis login

b. Input data pegawai

Use case name Input data pegawai Actor Administrator Brief description Administrator ingin menginput data seluruh pegawai yang dapat dilihat pada halaman web Besic flow Sistem memberikan tampilan form entri data pagawai yang telah tersedia pada sistem dan administrator dapat 61 mengentrinya Alternate flow Untuk melihat hasil entri data pegawai dapat dilihat dengan menekan tombol data diri danseluruh data yang telah terentri dapat dilihat secara lengkap Pre condition • Admin harus login terlebih dahulu • Data entri telah ada pada sistem Post condition Data karyawan telah tersimpan Table 4.4, Use case analisis input data pegawai c. Mencetak data pegawai Use case name Input data pegawai Actor Karyawan Brief description Karyawan ingin mencetak tentang informasi data diri sebagai arsip pribadi maupun untuk kepentingan perusahaan Besic flow Sistem memberikan tampilan form cetak data pagawai yang telah tersedia pada sistem Alternate flow Jika printer belum di turn on maka sistem akan menampilkan pesan error Pre condition • Admin harus login terlebih dahulu • Data entri telah ada pada sistem Post condition Data karyawan telah tercetak Table 4.5, Use case analisis cetak data pegawai d. Input penilaian prestasi Use case name Input penilaian prestasi kerja Actor Administrator Brief description Manager menilai kinerja bawahannya setiap project riset selesai dan hasil penilaian tersebut diinputkan langsung pada sistem, dan sistem dapat memproses hasil secara langung dalam bentuk presentase Besic flow Sistem memberikan tampilan form penilaian kinerja staff dan 62 manager SDM dapat mengentrinya Alternate flow Untuk melihat hasil kinerja staff, cukup memilih tombol prestasi pada halaman web Pre condition • Manager SDM harus login terlebih dahulu • Datastandart penilaian telah ada pada sistem Post condition Data penian prestasi telah tersimpan Table 4.6, Use case analisis penilaian perstasi e. Mencetak penilaian prestasi Use case name Mencetak penilaian prestasi kerja Actor Manager, karyawan, administrator Brief description user ingin mencetak penilaian kinerja staf dan data penilaian kinerja staff. Yang akan dicetak telah tersedia selanjutnya manager SDM melakukan pencetakan dapata penilaian perstasi kinerja pegawainya Besic flow Sistem akan memberikan tampilan form cetak nilai dan manager SDM dapat mencetak prestasi kerja karyawannya Alternate flow Jika printer belum di turn on maka sistem akan menampilkan pesan error Pre condition • Manager harus login terlebih dahulu • Data penilaian prestasi telah tersaedia Post condition Penilaian prestasi kerja tercetak Table 4.7, Use case analisis cetak penilaian prestasi f. Menginput penilaian pelanggaran Use case name Input penilaian pelanggaran Actor Administrator Brief description Manager menilai kinerja bawahannya setiap project riset selesai dan hasil penilaian tersebut langsung di input pada sistem, dan sistem dapat memproses hasil secara langung . 63 Besic flow Sistem memberikan tampilan form penilaian pelanggaran kerja staff dan manager SDM dapt menghilangkannya Alternate flow Untuk melihat hasil kinerja staff, cukup memilih tombol pelanggaran pada halaman web Pre condition • Manager SDM harus login terlebih dahulu • Datastandart penilaian telah ada pada sistem Post condition Data penilan prestasi telah tersimpan Table 4.8, Use case analisis penilaian pelanggaran g. Mencetak penilaian pelanggaran Use case name Mencetak penilaian pelanggaran Actor All User Brief description Manager ingin mencetak penilaian pelanggaran kerja staf dan data penilaian kinerja staff. Yang akan dicetak telah tersedia selanjutnya manager SDM melakukan pencetakan data penilaian pelanggaran kerja pegawainya Besic flow Sistem akan memberikan tampilan form cetak nilai dan manager SDM dapat mencetak pelanggaran kerja karyawannya Alternate flow Jika printer belum di turn on maka sistem akan menampilkan pesan error Pre condition • Manager harus login terlebih dahulu • Data penilaian prestasi telah tersedia Post condition Penilaian perstasi kerja tercetak Table 4.9, Use case analisis cetak penilaian pelanggaran h. Menginput data gaji Use case name Input data gaji Actor Administrator Brief description Karyawan ingin mengetahui informasi gaji yang didapat setelah beberapa project survey yayang diikuti. Administrator ingin menginput data seluruh perincian gaji yang dapat untuk 64 setiap projectnya dan dilihat pada halaman web Besic flow Sistem memberikan tampilan form entri data gaji pagawai yang telah tersedia pada sistem dan administrator dapat mengentrinya Alternate flow Untuk melihat informasi gaji, karyawan dapat melihat dengan menekan tombol gaji dan seluruh data project serta gaji yang didapat untuk tiap projectnya telah terinci dan dapat dilihat secara lengkap pada halaman web Pre condition • Admin harus login terlebih dahulu • Data entri telah ada pada sistem Post condition Data gaji karyawan telah tersimpan Table 4.10, Use case analisis input data gaji i. Mencetak informasi gaji Use case name Mencetak informasi gaji Actor Karyawan Brief description Karyawan ingin mencetak informasi gaji yang didapat untuk mencocokkan sebagai dasar pada saat pengambilan gaji juga sebagai arsip untuk bagian keuangan. Besic flow Sistem akan memberikan tampilan form cetak gaji dan karyawan dapat mencetak informasi gaji yang didapat untuk tiap project yang telah ia ikuti Alternate flow Untuk melihat form report gaji pegawai dapat melihat dengan menekan tombol cetah pada halaman informasi gaji dan jika printer belum di turn on maka sistem akan menampilkan pesan error Pre condition • karyawan harus login terlebih dahulu • Data entri telah ada pada sistem Post condition Karyawan dapat mengeprint informasi gaji yang telah diperoleh Table 4.11, Use case analisis cetak informasi gaji 65

j. Pengajuan curi