Studi Kasus HRIS 6 — Membuka Isi Proposisi Menjadi Objek dan Hubungan
Studi Kasus HRIS 6 — Membuka Isi Proposisi Menjadi Objek dan Hubungan
Contoh penerapan tambahan; data simulasi dan pembahasan mandiri.
Situasi contoh
Kita membuka isi proposisi menjadi objek karyawan, departemen, tanggal, dan hubungan antarbenda.
Langkah penyelesaian
Pada tahap sebelumnya P hanya mengatakan “karyawan memiliki sisa cuti”. Petugas belum bisa menunjuk karyawan mana. Begitu Andi dan Budi mempunyai catatan berbeda, satu huruf P tidak cukup untuk menyimpan keduanya. Logika predikat menambahkan tempat untuk nama karyawan, departemen, dan tanggal.
Objek dan variabel. Gunakan tiga jenis objek. x,y untuk karyawan; d untuk departemen; t untuk tanggal. Contoh konstanta pada sesi 7 adalah Andi, IT, dan 10 Juli. x adalah tempat untuk objek karyawan, bukan nilai benar/salah; P pada sesi sebelumnya adalah nama pernyataan, bukan nama karyawan.
Konvensi kuantifier. Untuk menjaga pembacaan mudah, pakai kuantifier bertipe:
| Predikat | Jumlah argumen | Arti |
|---|---|---|
| Karyawan(x) | 1 | x adalah karyawan |
| MemilikiSisaCuti(x) | 1 | Saldo cuti x masih ada |
| DisetujuiAtasan(x) | 1 | Atasan menyetujui pengajuan x yang sedang dibahas |
| Probation(x) | 1 | x sedang probation |
| DisetujuiHRD(x) | 1 | HRD menyetujui pengajuan x yang sedang dibahas |
| BekerjaPada(x,d) | 2 | x bekerja pada departemen d |
| KuotaPenuh(d,t) | 2 | Kuota departemen d penuh pada tanggal t |
| CutiDiproses(x,t) | 2 | Cuti x pada t diproses |
Batas model sumber: persetujuan atasan/HRD dan saldo tidak mempunyai argumen tanggal atau nomor pengajuan. Jadi model ini menganggap nilainya tetap untuk kasus yang dianalisis. Pada HRIS dengan banyak pengajuan per orang, tambahkan identitas pengajuan atau tanggal pada predikat terkait; itu pengembangan model, tidak dipakai diam-diam untuk mengubah data sesi 7.
Untuk memendekkan tulisan, definisikan singkatan formula, bukan predikat baru tanpa arti:
L berarti “seluruh syarat layak pada triple x,d,t terpenuhi”. Berikut tiga contoh aturan universal, sehingga permintaan minimal dua aturan terpenuhi:
- Syarat cukup pemrosesan:
. - Larangan kuota penuh:
. - Keperluan HRD ketika diproses:
.
Pada aturan 1, pilih karyawan, departemen, dan tanggal sembarang; jika semua syaratnya benar, pemrosesan harus benar. Pada aturan 2, begitu kuota pada departemen tempat ia bekerja penuh, pemrosesan harus salah. Pada aturan 3, persetujuan HRD diwajibkan bagi keputusan pemrosesan karyawan probation. Ketiganya merupakan contoh pemodelan jawaban sesi 6. Aturan F2 yang diberikan sesi 7 berbeda dan tetap dievaluasi sesuai rumus aslinya.
Contoh pernyataan eksistensial yang akan diuji pada sesi 7 adalah