1.2.1 Diagram Use Case
1.2.2 Skenario
Name
|
Absensi
|
Actors
|
Karyawan
|
Tujuan
|
Untuk mengisi daftar
hadir
|
Kondisi awal
|
Karyawan belum
melakukan absensi
|
Deskripsi
|
Meliputi proses
pengisian data absensi harian yang didalamnya meliputi nama karyawan, Alfa,
sakit dan hadir.
|
Aksi aktor
|
Reaksi
sistem
|
1. Karyawan mengisi
absensi harian sebagai salah satu syarat laporan penggajian karyawan.
|
2. Sistem mencocokan data karyawan dengan
data absensi harian yang diisi karyawan.
3.Jika data karyawan cocok, sistem
menampilkan bahwa karyawan tersebut telah melakukan absensi masuk pada waktu
yang telah ditentukan, tetapi jika karyawan absen melewati waktu yang telah
ditentukan maka sistem akan menampilkan pesan bahwa karyawan tersebut
terlambat.
|
Postconditions
|
Menampilkan
bahwa Karyawan sudah melakukan absensi
|
Tabel
Skenario absensi
Name
|
Kelola gaji
karyawan
|
||
Actors
|
Bagian keuangan
|
||
Tujuan
|
Untuk menangani
gaji karyawan
|
||
Kondisi awal
|
Gaji karyawan
belum diinput
|
||
Deskripsi
|
Proses pengisian data –
data gaji karyawan yang akan dikerjakan oleh bagian keuangan meliputi Nomor
Induk Karyawan (NIK), Nama, Jabatan, Status keluarga dan jumlah anak,
Golongan dan masa kerja golongan, gaji bulan, gaji pokok, tunjangan tidak
tetap, santunan sosial, potongan, pajak, dan gaji bersih. Serta mengelola (edit & delete) dan merekap data gaji
karyawan
|
||
Aksi aktor
|
Reaksi
sistem
|
||
1. Membukan form input gaji karywan
3. Mengisi data gaji karyawan
4. Klik tombol simpan
|
|
||
Postconditions
|
Menampilkan
daftar gaji karyawan
|
Tabel
Skenario kelola gaji karyawan
Name
|
Slip gaji
|
||
Actors
|
Bagian keuangan
|
||
Tujuan
|
Untuk menangani
gaji karyawan
|
||
Kondisi awal
|
Gaji karyawan
sudah diinput
|
||
Deskripsi
|
Pengisian data slip gaji
|
||
Aksi aktor
|
Reaksi
sistem
|
||
1. Mengisi data slip gaji berdasarkan daftar gaji karyawan
3. Klik tombol simpan
|
|
||
Postconditions
|
Menampilkan
daftar slip gaji
|
Tabel
Skenario slip gaji
Name
|
Kelola data
karyawan
|
||
Actors
|
Bagian keuangan
|
||
Tujuan
|
Untuk menangani
data karyawan
|
||
Kondisi awal
|
Karyawan belum
didata
|
||
Deskripsi
|
Meliputi proses pengisian data karyawan yang meliputi NIK, Nama, Tanggal Lahir, Kota Kelahiran, Jenis
Kelamin, dll. Serta mengelola (edit
& delete) dan merekap data karyawan
|
||
Aksi aktor
|
Reaksi
sistem
|
||
1. Membukan form input gaji karywan
3. Mengisi data karyawan
4. Klik tombol simpan
|
|
||
Postconditions
|
Menampilkan
daftar data karyawan
|
Name
|
Cetak laporan
|
Actors
|
Bagian keuangan,
bagian sdm
|
Tujuan
|
Untuk mencetak
laporan
|
Kondisi awal
|
Tampilan daftar
data gaji dan karyawan
|
Deskripsi
|
Mencetak laporan
data
|
Aksi aktor (pengurus)
|
Reaksi
sistem
|
1. Memilih
laporan yang akan dicetak
|
2. Menampilkan
Laporan
3. Mencetak
laporan
|
Postconditions
|
Hasil output
laporan
|
Tabel
Skenario cetak laporan
Name
|
Laporan data Karyawan
|
Actors
|
Ketua
|
Tujuan
|
Untuk melihat
data karyawan
|
Kondisi awal
|
Tampilan daftar
data karyawan
|
Deskripsi
|
Laporan data karyawan
dibuat untuk ketua agar dapat cek data benar atau tidaknya
|
Aksi aktor (pengurus)
|
Reaksi
sistem
|
1. Mengakses
data karyawan
|
2. menampilkan
data karyawan
3. Mencetak
laporan data karyawan
|
Postconditions
|
Hasil output
laporan data karyawan
|
Tabel
Skenario laporan data karyawan
Name
|
Laporan Gaji
Karyawan
|
Actors
|
Ketua
|
Tujuan
|
Untuk melihat
gaji karyawan
|
Kondisi awal
|
Tampilan daftar
gaji karyawan
|
Deskripsi
|
Laporan gaji
karyawan dibuat untuk ketua agar dapat cek data benar atau tidaknya
|
Aksi aktor (pengurus)
|
Reaksi
sistem
|
1. Mengakses
daftar gaji karyawan
|
2. Menampilkan
daftar gaji karyawan
3. Mencetak
laporan gaji karyawan
|
Postconditions
|
Hasil output
laporan gaji karyawan
|
Tabel
Skenario laporan gaji karayawan
1.2 Class Diagram
Gambar
Class diagram Studi Kasus Sistem
Penggajian di PT. JavaFarm
1.2.1 Class Responsibility
Collaborator Card
Kelas
Absensi
|
|
Responbility
·
cekkaryawan
|
Collaboration
·
t.datakaryawan
·
keloladatakaryawan
|
Tabel
Class Responsibility Collaborator Card
Download File lengkapnya
bagus yaaa ;)
ReplyDeleteSupplier Tas Terbesar
Terima kasih sudah berkunjung
Delete