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