• Tidak ada hasil yang ditemukan

HASIL DAN PEMBAHASAN

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

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

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 • Data/standart 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 .

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 • Data/standart 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

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

j. Pengajuan curi

Use case name Pengajuan cuti

Actor Karyawan

Brief description Karyawan ingin megajukan cuti untuk liburan atau urusan lain yang ia harus meninggalkan pekerjaannya di kantor dalam kurun waktu tertentu

Besic flow Sistem memberikan tampilan form entri pengajuan cuti dan informasi jatah cuti yang ia punya

Alternate flow Jika jatah cuti yang diberikan telah habis maka sistem akan memberika report “maaf, anda sudah tidak dapat mengajukan cuti kembali”

Pre condition karyawan harus login terlebih dahulu

karyawan mengisi form pengajuan yang telah tersedia pada sistem

Post condition Report disetujui atau tidak oleh manager

Table 4.12, Use case analisis pengajuan cuti

k. Cetak report persetujuan cuti

Use case name Cetak persetujuan cuti

Actor karyawan

Brief description Karyawan ingin mencetak persetujuan cuti yang telah ia dapat untuk arsip diri juga sebagai report untuk pihak manajemen Besic flow Sistem akan memberikan tampilan form cetak persetujuan cuti

dan karyawan dapat mencetak persetujuan cuti yang didapat Alternate flow jika printer belum di turn on maka sistem akan menampilkan

pesan error

Pre condition karyawan harus login terlebih dahulu karyawa harus mempunyai jatah cuti Post condition Report persetujuan cuti tercetak

Table 4.13, Use case analisis cetak report cuti

Dokumen terkait