vii
UNIVERSITAS BINA NUSANTARA
Jurusan Teknik Informatika Skripsi Sarjana Komputer
Semester Ganjil Tahun Ajaran 2006/2007
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA MANUSIA PADA PT. MEKAR PRANA INDAH
Adriyunus 0700709281 Jeffri Dharmawan 0700709565 Billy Setiawan 0700710485
Kelas / Kelompok : 07PAT / 01
Abstrak Tujuan penelitian dan penulisan skripsi ini adalah membantu permasalahan yang dihadapi perusahaan dalam hal pendataan dan pengontrolan karyawan yang lebih baik dengan segala aktifitas perusahaan yang berhubungan dengan karyawan, karena selama ini masih menggunakan sistem yang sederhana. Metode penelitian yang digunakan adalah dengan menganalisa sistem yang telah ada di lapangan dan studi pustaka untuk mencari informasi yang diperlukan. Lalu membuat dan merancang sistem dengan bantuan Flow Chart, State Diagram sehingga pada akhirnya pembuatan aplikasi program. Kesimpulan yang didapat setelah Sistem Sumber Daya Manusia dijalankan adalah mempermudah pengontrolan, pengecekan dan pendataan karyawan dan aktifitas perusahaan yang berhubungan langsung dengan karyawan. Kata Kunci : Sumber Daya Manusia, Sistem Basis Data
viii
PRAKATA
Puji dan syukur kepada Tuhan Yesus Kristus, atas berkat dan bimbingan yang
diberikan kepada kami sehingga dapat menyelesaikan skripsi yang berjudul
“ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA
MANUSIA PADA PT. MEKAR PRANA INDAH”.
Adapun skripsi ini merupakan karya tulis yang disusun untuk memenuhi tugas
akhir dan juga merupakan salah satu syarat dalam memperoleh gelar Kesarjanaan
Teknik Informatika Universitas Bina Nusantara, Jakarta.
Kami menyadari karena adanya keterbatasan waktu, pengalaman ,
kemampuan dan pengetahuan, maka skripsi ini dalam bentuk maupun isinya masih
jauh dari sempurna. Oleh karenanya penulis memohon maaf yang sebesar – besarnya
apabila bentuk dan peyajian skripsi ini kurang berkenan bagi pembaca.
Dalam kesempatan ini, kami ingin mengucapkan banyak terima kasih yang
sebesar – besarnya kepada Bapak Doddy Koeswandy, S.Kom., MM; selaku dosen
pembimbing atas dukungan, bimbingan, perhatian, kesabaran, dan kerja samanya
yang telah diberikan selama penyusunan skripsi ini.
Disamping itu, kami juga ingin menyampaikan ucapan terima kasih kepada :
1. Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina
Nusantara yang telah memberikan kesempatan kepada kami untuk mengikuti
kuliah dan menyelesaikan skripsi ini.
ix
2. Bapak Ir. Sablin Yusuf, M.Sc, M.Comp.Sc., selaku Dekan Fakultas Ilmu
Komputer yang telah memberikan kesempatan kepada kami untuk
menyelesaikan skripsi ini.
3. Bapak H.M. Subekti,BE ,M.Sc , selaku Kepala Jurusan Teknik Informatika
yang telah memberikan kesempatan kepada kami untuk menyelesaikan skripsi
ini.
4. Bapak Prasetyo selaku Manajer Sumber Daya Manusia PT. Mekar Prana
Indah, serta seluruh staffnya yang sudah memberi kami informasi yang
sangat membantu untuk skripsi kami.
5. Orang tua dan saudara – saudara kami yang telah memberikan dukungan,
nasehat, bimbingan, dan doa sehingga penyusunan skripsi ini dapat
terselesaikan.
6. Teman – teman angkatan 2003 Bina Nusantara, atas kebersamaan, pendapat,
bantuan dan kerjasamanya selama ini.
7. Dan semua pihak yang telah membantu kami dalam menyelesaikan skripsi ini,
yang tidak bisa kami sebutkan satu per satu.
Akhir kata, kami berharap semoga skripsi ini dapat bermanfaat bagi semua
pihak yang membacanya.
Jakarta, Januari 2007
Penulis
x
DAFTAR ISI
HALAMAN JUDUL LUAR ……………………………………………………. i
HALAMAN JUDUL DALAM …………………………………………………. ii
HALAMAN PERSETUJUAN SOFT COVER …………………………………. iii
ABSTRAK ………………………………………………………………………. iv
PRAKATA ………………………………………………………………………. v
DAFTAR ISI ……………………………………………………………………. vii
DAFTAR TABEL ……………………………………………………………….. xiii
DAFTAR GAMBAR ……………………………………………………………xviii
BAB 1 PENDAHULUAN
1.1 Latar Belakang …………………………………………………………… 1
1.2 Ruang Lingkup …………………………………………………………... 2
1.3 Tujuan dan Manfaat ……………………………………………………… 2
1.4 Metodologi Penelitian ……………………………………………………. 3
1.5 Sistematika Penulisan ……………………………………………………. 4
BAB 2 LANDASAN TEORI
2.1 Pengertian basis data ……………………………………………………... 6
2.1.1 Database language ………………………………………………... 7
2.1.1.1 Data Definition Language (DDL) ………………………... 8
xi
2.1.1.2 Data Manipulation Language (DML) ……………………. 8
2.1.2 Database Application LifeCycle …………………………………. 8
2.1.2.1 Database Planning ………………………………………... 9
2.1.2.2 System Definition ………………………………………… 10
2.1.2.3 Requirement collection and analysis ……………………... 10
2.1.2.4 Database Design ………………………………………….. 11
2.1.2.4.1 Perancangan Basis Data Konseptual ………… 11
2.1.2.4.2 Perancangan Basis Data Logical ……………. 12
2.1.2.4.3 Perancangan Basis Data Fisikal ……………... 12
2.1.2.5 Pemilihan DBMS ………………………………………. 14
2.1.2.6 Application Design …………………………………….. 15
2.1.2.7 Prototyping ……………………………………………... 16
2.1.2.8 Implementation …………………………………………. 17
2.1.2.9 Data Convertion and Loading …………………………. 17
2.1.2.10 Testing ………………………………………………….. 17
2.1.3 Tujuan Basis Data ………………………………………………... 18
2.1.4 Komponen – komponen sistem basis data ……………………….. 18
2.1.5 Struktur data dalam sistem basis data ……………………………. 19
2.2 Pengertian normalisasi …………………………………………………… 20
2.2.1 Tahap – tahap normalisasi ………………………………………... 20
2.3 Entity Relationship Diagrams (ERD) …………………………………….. 22
2.4 SQL (Structured Query Language) ………………………………………. 25
xii
2.4.1 Struktur dasar SQL ……………………………………………….. 25
2.5 Teori - teori Sumber Daya Manusia ……………………………………… 26
2.5.1 Pengertian Sumber Daya Manusia ……………………………….. 26
2.5.2 Pengertian Sistem Informasi Sumber Daya Manusia …………….. 27
2.5.3 Manajemen Sumber Daya Manusia ……………………………… 27
2.5.3.1 Perencanaan kebutuhan kerja dan perekrutan ……………. 28
2.5.3.2 Pemilihan kandidat pekerja ………………………………. 31
2.5.3.3 Orientasi dan pelatihan pekerja …………………………... 32
2.5.3.4 Penilaian Prestasi Pekerja ………………………………… 34
2.5.3.5 Promosi, Mutasi dan Pengembangan karir ………………. 37
2.5.3.6 Pemberian balas jasa dan penghargaan …………………... 38
2.5.3.7 Pengertian PHK atau pemberhentian personil …………… 40
BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN
3.1 Sejarah Perusahaan ………………………………………………………. 43
3.2 Maksud dan Tujuan, Visi dan Misi, Tugas ………………………………. 45
dan Darma PT. Mekar Prana Indah ……………………………………… 45
3.2.1 Maksud dan Tujuan ………………………………………………. 46
3.2.2 Visi ……………………………………………………………….. 46
3.2.3 Misi ………………………………………………………………. 46
3.2.4 Tugas dan Darma ………………………………………………… 46
3.3 Struktur Organisasi ………………………………………………………. 47
xiii
3.3.1 Struktur Organisasi PT.Mekar Prana Indah ……………………… 47
3.3.2 Struktur Organisasi PT.Mekar Prana Indah Bagian SDM ……….. 55
3.4 Sistem Sumber Daya Manusia yang sedang berjalan ……………………. 58
3.4.1 Sistem Penerimaan dan Penempatan Sumber Daya Manusia ……. 58
3.4.2 Sistem Mutasi ……………………………………………………. 58
3.4.3 Sistem Promosi …………………………………………………... 59
3.4.4 Sistem Pendidikan dan Pelatihan ………………………………… 59
3.4.5 Sistem Penilaian Kinerja …………………………………………. 60
3.4.6 Sistem Pemberhentian Karyawan ………………………………... 63
3.4.7 Sistem Penggajian dan Remunerasi ……………………………… 64
3.4.8 Sistem Absensi …………………………………………………… 65
3.5 Aliran Diagram …………………………………………………………... 65
3.6 Permasalahan yang dihadapi ……………………………………………... 78
3.7 Analisis Kebutuhan Informasi …………………………………………… 78
3.8 Usulan Pemecahan Masalah ……………………………………………… 80
BAB 4 PERANCANGAN DAN IMPELEMENTASI
4.1 Perancangan Sistem Basis Data ………………………………………….. 82
4.1.1 Perancangan Basis Data Konseptual …………………………….. 82
4.1.1.1 Identifikasi Entiti ………………………………………… 83
4.1.1.2 Identifikasi Tipe Relationship ……………………………. 87
4.1.1.3 Identifikasi dan Asosiasi Atribut suatu Entitas …………... 90
xiv
4.1.1.4 Menentukan Primary Key suatu Entitas …………………. 107
4.1.1.5 Menentukan Generalisasi / Spesialisasi suatu Entitas ……. 111
4.1.1.6 Validasi Local Konseptual Model dengan User Transaksi . 112
4.1.2 Perancangan Basis Data Logikal …………………………………. 115
4.1.2.1 Menghilangkan Features yang tidak compatible …………. 115
4.1.2.2 Pembentukan Relasi Model Data Logikal ……………….. 133
4.1.2.3 Validasi Normalisasi Data ……………………………….. 165
4.1.2.3.1 Bentuk Normal Tahap Pertama(1NF) ………….. 166
4.1.2.3.2 Bentuk Normal Tahap Kedua (2NF) …………… 171
4.1.2.3.3 Bentuk Normal Tahap Ketiga (3NF) …………... 177
4.1.2.4 Pembentukan Model Data Logikal Global ………………. 196
4.1.2.5 Model Diagram Relasional Global ……………………… 208
4.1.2.6 Validasi Model Data Logikal Global ……………………. 209
4.1.3 Perancangan Basis Data Fisikal ………………………………….. 212
4.1.3.1 Pemilihan DBMS ………………………………………… 212
4.1.3.2 Merancang Base Relation ………………………………... 215
4.1.3.3 Merancang Constraint Perusahaan ……………………….. 244
4.1.3.4 Analisis Transaksi ………………………………………... 247
4.1.3.5 Pemilihan Indeks ……………………………………….... 287
4.1.3.6 Estimasi kapasitas penyimpanan yang dibutuhkan ………. 296
4.1.3.7 Merancang mekanisme keamanan ………………………. 372
4.2 Perancangan Aplikasi …………………………………………………… 378
xv
4.2.1 Bagan Terstruktur ( Structure Chart ) …………………………… 378
4.2.2 STD (State Transition Diagrams) ………………………………… 393
4.2.3 Spesifikasi Proses ………………………………………………… 405
4.3 Perancangan Input dan Output ………………………………………….... 457
4.4 Rencana Impelementasi …………………………………………………... 523
4.4.1 Spesifikasi Perangkat Keras …………………………………….... 523
4.4.2 Spesifikasi Perangkat Lunak ……………………………………... 524
4.4.3 Spesifikasi Kebutuhan Jaringan ………………………………….. 525
4.4.4 Jadwal Rencana Implementasi …………………………………… 526
4.4.5 Cara Pengoperasian Aplikasi …………………………………….. 528
BAB 5 SIMPULAN DAN SARAN
5.1 Simpulan …………………………………………………………………. 564
5.2 Saran ……………………………………………………………………… 565
DAFTAR PUSTAKA
DAFTAR RIWAYAT HIDUP
FOTOCOPY SURAT SURVEY
FOTOCOPY ABSENSI SURVEY
xvi
DAFTAR TABEL
Tabel 3.1 Kebutuhan Informasi 77
Tabel 4.1 Identifikasi Entiti 84
Tabel 4.2 Multiplicity dan Tipe Relasional 89
Tabel 4.3 Entiti Karyawan 90
Tabel 4.4 Entiti Lamaran 94
Tabel 4.5 Entiti Pelamar 95
Tabel 4.6 Entiti Penilaian Kinerja 96
Tabel 4.7 Entiti Pelatihan 98
Tabel 4.8 Entiti Promosi 99
Tabel 4.9 Entiti Mutasi 101
Tabel 4.10 Entiti Penggajian 102
Tabel 4.11 Entiti PHK 104
Tabel 4.12 Entiti Pelanggaran 105
Tabel 4.13 Entiti Kehadiran 105
Tabel 4.14 Entiti Cuti 106
Tabel 4.15 Candidate dan Primary Key 107
Tabel 4.16 Skema Relasi One To Many 155
Tabel 4.17 Skema Relasi One To One 165
Tabel 4.18 Model Data Global 196
xvii
Tabel 4.19 Pemilihan DBMS 212
Tabel 4.20 Analysis Form Transaksi a 247
Tabel 4.21 Analysis Form Transaksi b 249
Tabel 4.22 Analysis Form Transaksi c 250
Tabel 4.23 Analysis Form Transaksi d 251
Tabel 4.24 Analysis Form Transaksi e 253
Tabel 4.25 Analysis Form Transaksi f 255
Tabel 4.26 Analysis Form Transaksi g 257
Tabel 4.27 Analysis Form Transaksi h 259
Tabel 4.28 Analysis Form Transaksi i 261
Tabel 4.29 Analysis Form Transaksi j 263
Tabel 4.30 Analysis Form Transaksi k 264
Tabel 4.31 Analysis Form Transaksi l 266
Tabel 4.32 Analysis Form Transaksi m 267
Tabel 4.33 Analysis Form Transaksi n 268
Tabel 4.34 Analysis Form Transaksi o 270
Tabel 4.35 Analysis Form Transaksi p 271
Tabel 4.36 Analysis Form Transaksi q 272
Tabel 4.37 Analysis Form Transaksi r 273
Tabel 4.38 Analysis Form Transaksi s 274
Tabel 4.39 Analysis Form Transaksi t 275
Tabel 4.40 Analysis Form Transaksi u 276
xviii
Tabel 4.41 Analysis Form Transaksi v 277
Tabel 4.42 Analysis Form Transaksi w 278
Tabel 4.43 Analysis Form Transaksi x 279
Tabel 4.44 Analysis Form Transaksi y 280
Tabel 4.45 Analysis Form Transaksi z 281
Tabel 4.46 Analysis Form Transaksi aa 282
Tabel 4.47 Analysis Form Transaksi ab 283
Tabel 4.48 Analysis Form Transaksi ac 284
Tabel 4.49 Analysis Form Transaksi ad 285
Tabel 4.50 Analysis Form Transaksi ae 286
Tabel 4.51 Tabel Perhitungan Ruang Penyimpanan I 296
Tabel 4.52 Estimasi Tabel Entiti Karyawan 298
Tabel 4.53 Estimasi Tabel Entiti Gaji 300
Tabel 4.54 Estimasi Tabel Entiti Login 301
Tabel 4.55 Estimasi Tabel Entiti KaryawanAtasan 303
Tabel 4.56 Estimasi Tabel Entiti Bank 304
Tabel 4.57 Estimasi Tabel Entiti Jabatan 306
Tabel 4.58 Estimasi Tabel Entiti Golongan 307
Tabel 4.59 Estimasi Tabel Entiti Bagian 308
Tabel 4.60 Estimasi Tabel Entiti Divisi 309
Tabel 4.61 Estimasi Tabel Entiti Unit 311
Tabel 4.62 Estimasi Tabel Entiti AnakKaryawan 312
xix
Tabel 4.63 Estimasi Tabel Entiti TelpKaryawan 313
Tabel 4.64 Estimasi Tabel Entiti PendidikanKaryawan 314
Tabel 4.65 Estimasi Tabel Entiti Kontrak 316
Tabel 4.66 Estimasi Tabel Entiti JatahCutiKaryawan 317
Tabel 4.67 Estimasi Tabel Entiti Cuti 318
Tabel 4.68 Estimasi Tabel Entiti JenisCuti 320
Tabel 4.69 Estimasi Tabel Entiti Pelamar 321
Tabel 4.70 Estimasi Tabel Entiti TelpPelamar 323
Tabel 4.71 Estimasi Tabel Entiti PendidikanPelamar 324
Tabel 4.72 Estimasi Tabel Entiti Kursus 325
Tabel 4.73 Estimasi Tabel Entiti PengalamanKerja 326
Tabel 4.74 Estimasi Tabel Entiti PenilaiKaryawan 328
Tabel 4.75 Estimasi Tabel Entiti PemberiMutasi 330
Tabel 4.76 Estimasi Tabel Entiti PemberiPromosi 331
Tabel 4.77 Estimasi Tabel Entiti PemberiCuti 332
Tabel 4.78 Estimasi Tabel Entiti PemberiPelatihan 333
Tabel 4.79 Estimasi Tabel Entiti PelatihanKaryawan 335
Tabel 4.80 Estimasi Tabel Entiti Perekrut 336
Tabel 4.81 Estimasi Tabel Entiti PemberiPHK 337
Tabel 4.82 Estimasi Tabel Entiti PenindakPelanggaran 338
Tabel 4.83 Estimasi Tabel Entiti Wawancara 340
Tabel 4.84 Estimasi Tabel Entiti Mutasi 341
xx
Tabel 4.85 Estimasi Tabel Entiti Promosi 342
Tabel 4.86 Estimasi Tabel Entiti Penilaian 344
Tabel 4.87 Estimasi Tabel Entiti Lamaran 345
Tabel 4.88 Estimasi Tabel Entiti TesPsi 347
Tabel 4.89 Estimasi Tabel Entiti Pelatihan 348
Tabel 4.90 Estimasi Tabel Entiti JenisPelatihan 349
Tabel 4.91 Estimasi Tabel Entiti Penggajian 350
Tabel 4.92 Estimasi Tabel Entiti Kehadiran 352
Tabel 4.93 Estimasi Tabel Entiti Shift 353
Tabel 4.94 Estimasi Tabel Entiti PengunduranDiri 355
Tabel 4.95 Estimasi Tabel Entiti Pemecatan 356
Tabel 4.96 Estimasi Tabel Entiti Pensiun 358
Tabel 4.97 Estimasi Tabel Entiti Pelanggaran 359
Tabel 4.98 Tabel Perhitungan ruang penyimpanan II 360
Tabel 4.99 Tabel Perhitungan besar data pada cluster index 363
Tabel 4.100 Tabel Perhitungan besar data pada non cluster index 366
Tabel 4.101 Tabel Perhitungan besar data pada cluster index 369
Tabel 4.102 Tabel Hak Akses User terhadap transaksi 376
Tabel 4.103 Jadwal Rencana Implementasi 526
xxi
DAFTAR GAMBAR
Gambar 2.1 Database Application Lifecycle 9
Gambar 2.2 Proses Perekrutan 30
Gambar 3.1 Struktur Organisasi PT. Mekar Prana Indah 47
Gambar 3.2 Struktur Organisasi PT. Mekar Prana Indah
Bagian Sumber Daya Manusia 55
Gambar 3.3 Flowchart Sistem Penerimaan dan Penempatan 66
Gambar 3.4 Flowchart Sistem Mutasi 68
Gambar 3.5 Flowchart Sistem Promosi 69
Gambar 3.6 Flowchart Sistem Pendidikan dan Pelatihan 70
Gambar 3.7 Flowchart Sistem Penilaian Kinerja 71
Gambar 3.8 Flowchart Sistem Pemberhentian Karyawan 72
Gambar 3.9 Flowchart Sistem Penggajian dan Remunerasi 74
Gambar 3.10 Flowchart Sistem Absensi 75
Gambar 3.11 Flowchart Sistem Cuti 76
Gambar 3.12 Flowchart Sistem Pelanggaran 77
Gambar 4.1 ERD Konseptual 83
Gambar 4.2 E-R Diagram 88
Gambar 4.3 E-R Primary Key 110
Gambar 4.4 Contoh Spesialisasi/Generalisasi Pada Entiti Karyawan 111
xxii
Gambar 4.5 Contoh Spesialisasi/Generalisasi Pada Entiti PHK 111
Gambar 4.6 ER Diagram konseptual dengan primarykey,
spesialisasi, dan pathway 113
Gambar 4.7 KaryawanAtasan dengan PenilaianKinerja 116
Gambar 4.8 KaryawanAtasan dengan Promosi 117
Gambar 4.9 KaryawanAtasan dengan Mutasi 118
Gambar 4.10 KaryawanAtasan dengan Penilaian Kinerja 118
Gambar 4.11 Karyawan dengan Pelatihan 119
Gambar 4.12 Karyawan dengan Lamaran 120
Gambar 4.13 KaryawanAtasan dengan PHK 121
Gambar 4.14 KaryawanAtasan dengan Cuti 121
Gambar 4.15 KaryawanAtasan dengan Pelanggaran 122
Gambar 4.16 Karyawan mempunyai TelpKaryawan 124
Gambar 4.17 Karyawan mempunyai PendidikanKaryawan 126
Gambar 4.18 Karyawan mempunyai AnakKaryawan 127
Gambar 4.19 Karyawan mempunyai JatahCuti 128
Gambar 4.20 Pelamar mempunyai TelpPelamar 129
Gambar 4.21 Pelamar mempunyai PendidikanPelamar 130
Gambar 4.22 Pelamar mempunyai PengalamanKerja 131
Gambar 4.23 Pelamar mempunyai Kursus 131
Gambar 4.24 Lamaran mendapatkan Wawancara 132
Gambar 4.25 Normalisasi 1NF untuk entiti promosi 166
xxiii
Gambar 4.26 Normalisasi 1NF untuk entiti pelamar 167
Gambar 4.27 Normalisasi 1NF untuk entiti cuti 167
Gambar 4.28 Normalisasi 1NF untuk entiti karyawan 168
Gambar 4.29 Normalisasi 1NF untuk entiti mutasi 169
Gambar 4.30 Normalisasi 1NF untuk entiti penggajian 169
Gambar 4.31 Normalisasi 1NF untuk entiti penilaian kinerja 170
Gambar 4.32 Normalisasi 2NF untuk entiti Karyawan 172
Gambar 4.33 Entiti yang terbentuk dari karyawan 173
Gambar 4.34 Normalisasi 2NF untuk entiti Wawancara 174
Gambar 4.35 Entiti yang terbentuk dari Wawancara 174
Gambar 4.36 Normalisasi 2NF untuk entiti JatahCutiKaryawan 175
Gambar 4.37 Entiti yang terbentuk dari JatahCutiKaryawan 175
Gambar 4.38 Normalisasi 3NF entiti Karyawan 176
Gambar 4.39 Entiti yang terbentuk dari karyawan 179
Gambar 4.40 Normalisasi 3NF entiti Lamaran 180
Gambar 4.41 Entiti yang terbentuk dari Lamaran 181
Gambar 4.42 Normalisasi 3NF entiti penggajian 181
Gambar 4.43 Entiti yang terbentuk dari penggajian 183
Gambar 4.44 Normalisasi 3NF entiti kehadiran 184
Gambar 4.45 Entiti yang terbentuk dari kehadiran 184
Gambar 4.46 Normalisasi 3NF entiti penilaian kinerja 185
Gambar 4.47 Entiti yang terbentuk dari penilaian kinerja 186
xxiv
Gambar 4.48 Normalisasi 3NF entiti Mutasi 186
Gambar 4.49 Entiti yang terbentuk dari Mutasi 188
Gambar 4.50 Normalisasi 3NF entiti pelatihan 188
Gambar 4.51 Entiti yang terbentuk dari pelatihan 190
Gambar 4.52 Normalisasi 3NF entiti Promosi 190
Gambar 4.53 Entiti yang terbentuk dari Promosi 192
Gambar 4.54 Normalisasi 3NF entity Cuti 192
Gambar 4.55 Entiti yang terbentuk dari Cuti 193
Gambar 4.56 Normalisasi 3NF entity PHK 193
Gambar 4.57 Entiti yang terbentuk dari PHK 194
Gambar 4.58 Normalisasi 3NF entiti Pelanggaran 194
Gambar 4.59 Entiti yang terbentuk dari Pelanggaran 195
Gambar 4.60 ERD – Logikal Global 208
Gambar 4.61 Validasi Model Logikal Global 209
Gambar 4.62 Bagan Terstruktur Transaksi Lamaran 378
Gambar 4.63 Bagan Terstruktur Transaksi TesPsi 378
Gambar 4.64 Bagan Terstruktur Transaksi Wawancara 379
Gambar 4.65 Bagan Terstruktur Transaksi Cuti 379
Gambar 4.66 Bagan Terstruktur Transaksi JatahCuti 380
Gambar 4.67 Bagan Terstruktur Transaksi KontrakKaryawan 380
Gambar 4.68 Bagan Terstruktur Transaksi Mutasi 381
Gambar 4.69 Bagan Terstruktur Transaksi Promosi 381
xxv
Gambar 4.70 Bagan Terstruktur Transaksi Penilaian 382
Gambar 4.71 Bagan Terstruktur Transaksi Pelatihan 382
Gambar 4.72 Bagan Terstruktur Transaksi Pelanggaran 383
Gambar 4.73 Bagan Terstruktur Transaksi Penggajian 383
Gambar 4.74 Bagan Terstruktur Transaksi Kehadiran 384
Gambar 4.75 Bagan Terstruktur Transaksi PengunduranDiri 384
Gambar 4.76 Bagan Terstruktur Transaksi Pemecatan 385
Gambar 4.77 Bagan Terstruktur Transaksi Pensiun 385
Gambar 4.78 Bagan Terstruktur Master Karyawan 386
Gambar 4.79 Bagan Terstruktur Master Pelamar 386
Gambar 4.80 Bagan Terstruktur Master Bank 387
Gambar 4.81 Bagan Terstruktur Master Login 387
Gambar 4.82 Bagan Terstruktur Master Shift 388
Gambar 4.83 Bagan Terstruktur Master TelpKaryawan 388
Gambar 4.84 Bagan Terstruktur Master AnakKaryawan 389
Gambar 4.85 Bagan Terstruktur Master PendidikanKaryawan 389
Gambar 4.86 Bagan Terstruktur Master TelpPelamar 390
Gambar 4.87 Bagan Terstruktur Master PendidikanPelamar 390
Gambar 4.88 Bagan Terstruktur Master Kursus 391
Gambar 4.89 Bagan Terstruktur Master PengalamanKerja 391
Gambar 4.90 Bagan Terstruktur Master JenisCuti 392
Gambar 4.91 Bagan Terstruktur Master JenisPelatihan 392
xxvi
Gambar 4.92 STD Form Login 393
Gambar 4.93 STD Form Menu Data 393
Gambar 4.94 STD Form Menu Data Histori Karyawan 394
Gambar 4.95 STD Form Menu Data Karyawan 395
Gambar 4.96 STD Form Menu Data Pelamar 396
Gambar 4.97 STD Form Menu Master 397
Gambar 4.98 STD Form Menu Master Bagian 397
Gambar 4.99 STD Form Menu Master Divisi 397
Gambar 4.100 STD Form Menu Master Golongan 398
Gambar 4.101 STD Form Menu Master Jabatan 398
Gambar 4.102 STD Form Menu Master Jenis Absensi 398
Gambar 4.103 STD Form Menu Master Jenis Cuti 399
Gambar 4.104 STD Form Menu Master Jenis Pelatihan 399
Gambar 4.105 STD Form Menu Master Unit 399
Gambar 4.106 STD Form Menu Transaksi 400
Gambar 4.107 STD Form Menu Transaksi Cuti 401
Gambar 4.108 STD Form Menu Transaksi Jatah Cuti 401
Gambar 4.109 STD Form Menu Transaksi Kontrak Kerja 401
Gambar 4.110 STD Form Menu Transaksi Lamaran 401
Gambar 4.111 STD Form Menu Transaksi Mutasi 402
Gambar 4.112 STD Form Menu Transaksi Pelanggaran 402
Gambar 4.113 STD Form Menu Transaksi Pelatihan 402
xxvii
Gambar 4.114 STD Form Menu Transaksi Penggajian 402
Gambar 4.115 STD Form Menu Transaksi Penilaian 403
Gambar 4.116 STD Form Menu Transaksi PHK 403
Gambar 4.117 STD Form Menu Transaksi Promosi 403
Gambar 4.118 STD Form Menu Transaksi Psikotes 403
Gambar 4.119 STD Form Menu Transaksi Ubah Gaji 404
Gambar 4.120 STD Form Menu Transaksi Wawancara 404
Gambar 4.121 STD Form Menu Utama 404
Gambar 4.122 Menu Login 457
Gambar 4.123 Menu Utama 457
Gambar 4.124 Menu Karyawan Semua 458
Gambar 4.125 Menu Karyawan Cari 459
Gambar 4.126 Menu Karyawan Hubungan Kerja 460
Gambar 4.127 Menu Karyawan Alamat 461
Gambar 4.128 Menu Karyawan Telepon 462
Gambar 4.129 Menu Karyawan Pendidikan 463
Gambar 4.130 Menu Karyawan Status 464
Gambar 4.131 Menu Karyawan Keluarga 465
Gambar 4.132 Menu Karyawan Kehadiran 466
Gambar 4.133 Menu Karyawan Cuti 467
Gambar 4.134 Menu Karyawan Pelatihan 468
Gambar 4.135 Menu Karyawan Penilaian Kinerja 469
xxviii
Gambar 4.136 Menu Karyawan Pelanggaran 470
Gambar 4.137 Menu Karyawan Penggajian 471
Gambar 4.138 Menu Karyawan User Login 472
Gambar 4.139 Menu Karyawan Pengawasan 473
Gambar 4.140 Menu Pelamar Semua 474
Gambar 4.141 Menu Pelamar Cari 475
Gambar 4.142 Menu Pelamar Lamaran 476
Gambar 4.143 Menu Pelamar Alamat 477
Gambar 4.144 Menu Pelamar Telepon 478
Gambar 4.145 Menu Pelamar Pendidikan 479
Gambar 4.146 Menu Pelamar Status 480
Gambar 4.147 Menu Pelamar Pengalaman Kerja 481
Gambar 4.148 Menu Pelamar Kursus 482
Gambar 4.149 Menu Histori Karyawan Semua 483
Gambar 4.150 Menu Histori Karyawan Cari 484
Gambar 4.151 Menu Histori Karyawan Hubungan Kerja Akhir 485
Gambar 4.152 Menu Histori Karyawan Alamat 486
Gambar 4.153 Menu Histori Karyawan Telepon 487
Gambar 4.154 Menu Histori Karyawan Pendidikan 488
Gambar 4.155 Menu Histori Karyawan Status 489
Gambar 4.156 Menu Histori Karyawan Keluarga 490
Gambar 4.157 Menu Histori Karyawan Hubungan Kerja 491
xxix
Gambar 4.158 Menu Histori Karyawan Alamat 491
Gambar 4.159 Menu Input Karyawan Telepon 492
Gambar 4.160 Menu Input Karyawan Gaji 492
Gambar 4.161 Menu Input Karyawan Keluarga 493
Gambar 4.162 Menu Input Karyawan Pendidikan 493
Gambar 4.163 Menu Input Karyawan Status 494
Gambar 4.164 Menu Input Karyawan User Login 494
Gambar 4.165 Menu Input Pelamar Data Lamaran 495
Gambar 4.166 Menu Input Pelamar Alamat 495
Gambar 4.167 Menu Input Pelamar Telepon 496
Gambar 4.168 Menu Input Pelamar Pendidikan 496
Gambar 4.169 Menu Input Pelamar Status 497
Gambar 4.170 Menu Input Pelamar Pengalaman Kerja 497
Gambar 4.171 Menu Input Pelamar Kursus 498
Gambar 4.172 Menu Master Bagian 499
Gambar 4.173 Menu Master Divisi 499
Gambar 4.174 Menu Master Golongan 500
Gambar 4.175 Menu Master Jabatan 500
Gambar 4.176 Menu Master Jenis Absensi 501
Gambar 4.177 Menu Master Jenis Cuti 501
Gambar 4.178 Menu Master Jenis Latihan 502
Gambar 4.179 Menu Master Unit 502
xxx
Gambar 4.180 Menu Transaksi Cuti 503
Gambar 4.181 Menu Transaksi Jatah Cuti 504
Gambar 4.182 Menu Transaksi Kontrak 505
Gambar 4.183 Menu Transaksi Lamaran 506
Gambar 4.184 Menu Transaksi Mutasi 507
Gambar 4.185 Menu Transaksi Pelatihan 508
Gambar 4.186 Menu Transaksi Penggajian 509
Gambar 4.187 Menu Transaksi Penilaian 510
Gambar 4.188 Menu Transaksi PHK 511
Gambar 4.189 Menu Transaksi Promosi 512
Gambar 4.190 Menu Transaksi Surat Peringatan 513
Gambar 4.191 Menu Transaksi PsikoTes 514
Gambar 4.192 Menu Transaksi Ubah Gaji 514
Gambar 4.193 Menu Transaksi Wawancara 515
Gambar 4.194 Laporan Slip Gaji Karyawan 516
Gambar 4.195 Laporan Karyawan 517
Gambar 4.196 Laporan Penggajian Karyawan 518
Gambar 4.197 Laporan Cuti Karyawan 519
Gambar 4.198 Laporan Mutasi Karyawan 520
Gambar 4.199 Laporan Peringatan Karyawan 521
Gambar 4.200 Laporan Promosi Karyawan 522
Gambar 4.201 Gambar Hubungan Antara Client dan Server 525
xxxi
Gambar 4.202 User Interface Menu Login 528
Gambar 4.203 User Interface Menu Utama 529
Gambar 4.204 User Interface Menu Utama 530
Gambar 4.205 User Interface Menu Pelamar 532
Gambar 4.206 User Interface Menu Input Pelamar Tab Data Lamaran 533
Gambar 4.207 User Interface Menu Input Pelamar Tab Alamat 534
Gambar 4.208 User Interface Menu Input Pelamar Tab Telepon 535
Gambar 4.209 User Interface Menu Input Pelamar Tab Pendidikan 536
Gambar 4.210 User Interface Menu Input Pelamar Tab Status 537
Gambar 4.211 User Interface Menu Input Pelamar Tab PengalamanKerja538
Gambar 4.212 User Interface Menu Input Pelamar Tab Kursus 539
Gambar 4.213 User Interface Menu Input Pelamar Tab Perekrut 540
Gambar 4.214 User Interface Message Box 540
Gambar 4.215 User Interface Menu Utama1 541
Gambar 4.216 User Interface Menu Input Lamaran 542
Gambar 4.217 User Interface Menu Input Tes 543
Gambar 4.218 User Interface Menu Input Wawancara 544
Gambar 4.219 User Interface Menu Pelamar 545
Gambar 4.220 User Interface Message Box 545
Gambar 4.221 User Interface Menu Input Karyawan Tab HubunganKerja 546
Gambar 4.222 User Interface Menu Input Karyawan Tab Gaji 547
Gambar 4.223 User Interface Menu Input Karyawan Tab Keluarga 547
xxxii
Gambar 4.224 User Interface Message Box 548
Gambar 4.225 User Interface Menu Karyawan 548
Gambar 4.226 User Interface Menu Transaksi Perubahan Gaji 549
Gambar 4.227 User Interface Menu Transaksi Penggajian 550
Gambar 4.228 User Interface Laporan Slip Gaji 550
Gambar 4.229 User Interface Menu Transaksi Promosi 551
Gambar 4.230 User Interface Menu Transaksi Mutasi 552
Gambar 4.231 User Interface Menu Transaksi Pengisian Cuti 553
Gambar 4.232 User Interface Menu Transaksi Jatah Cuti 553
Gambar 4.233 User Interface Menu Transaksi Pelatihan 554
Gambar 4.234 User Interface Menu Transaksi Penilaian 555
Gambar 4.235 User Interface Menu Transaksi Peringatan 555
Gambar 4.236 User Interface Menu Transaksi Kontrak Karyawan 556
Gambar 4.237 User Interface Menu Transaksi PHK 557
Gambar 4.238 User Interface Cari Laporan Gaji 558
Gambar 4.239 User Interface Laporan Daftar Gaji 558
Gambar 4.240 User Interface Laporan Daftar Karyawan 559
Gambar 4.241 User Interface Cari Laporan Cuti 560
Gambar 4.242 User Interface Laporan Cuti 560
Gambar 4.243 User Interface Cari Laporan Pelanggaran 561
Gambar 4.244 User Interface Laporan Pelanggaran 561
Gambar 4.245 User Interface Cari Laporan Promosi 562
xxxiii
Gambar 4.246 User Interface Laporan Promosi 562
Gambar 4.247 User Interface Cari Laporan Mutasi 563
Gambar 4.248 User Interface Laporan Mutasi 563
Top Related