universitas bina nusantara analisa dan perancangan … · menganalisa dan mengambil keputusan yang...

15
iv UNIVERSITAS BINA NUSANTARA Jurusan Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 Analisa dan Perancangan Data Warehouse Pada Talent Management Bina Nusantara HELENA DWI SANTOSO (0800737121) LISA AGNES PRATIWI (0800742626) IVANA MELITA (0800743692) Kelas/Kelompok: 07PAM/ 07 Abstrak Pihak Talent Management Bina Nusantara mengalami kesulitan dalam penyediaan data dan informasi yang dibutuhkan dan diinginkan oleh pihak manajemen dalam proses pengambilan keputusan. Tujuan dari skripsi ini adalah untuk menganalisa dan merancang data warehouse untuk mendukung puhak eksekutif perusahaan. Dalam merancang dan menganalisa sistem yang ada pada perusahaan digunakan metode analisa sistem yang berjalan dengan teknik Entity Relationship Modelling, perancangan data warehouse dan skema bintang melalui teknik dimensional modelling, perancangan metadata. Hasil analisis menunjukkan bahwa pihak eksekutif membutuhkan penyajian informasi yang cepat dan dapat digunakan sesuai keinginan pihak eksekutif. Maka dari itu, dirancanglah suatu data warehouse dan aplikasinya yang berguna untuk menyimpan data transaksional baik yang bersifat histori ataupun data baru yang telah ditransformasi dengan suatu format yang sama sehingga dapat membantu pihak manajemen untuk menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance management. Secara keseluruhan, data warehouse dan aplikasi yang dirancang dapat digunakan untuk mendukung kegiatan pembuatan laporan, analisis, dan pengambilan keputusan strategis organisasi. Dengan demikian, diharapkan pihak manajemen akan dapat mengambil keputusan strategis untuk mencapai tujuan organisasi. Kata Kunci Data Warehouse, perekrutan, kompensasi, training, development, performance management

Upload: dinhcong

Post on 18-May-2019

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

iv

UNIVERSITAS BINA NUSANTARA

Jurusan Sistem InformasiSkripsi Sarjana Komputer

Semester Ganjil tahun 2007/2008

Analisa dan Perancangan Data WarehousePada Talent Management Bina Nusantara

HELENA DWI SANTOSO (0800737121)LISA AGNES PRATIWI (0800742626)IVANA MELITA (0800743692)

Kelas/Kelompok:

07PAM/ 07

Abstrak

Pihak Talent Management Bina Nusantara mengalami kesulitan dalam penyediaan data dan informasi yang dibutuhkan dan diinginkan oleh pihak manajemen dalam proses pengambilan keputusan. Tujuan dari skripsi ini adalah untuk menganalisa dan merancang data warehouse untuk mendukung puhak eksekutif perusahaan.

Dalam merancang dan menganalisa sistem yang ada pada perusahaan digunakan metode analisa sistem yang berjalan dengan teknik Entity Relationship Modelling, perancangan data warehouse dan skema bintang melalui teknik dimensional modelling, perancangan metadata.

Hasil analisis menunjukkan bahwa pihak eksekutif membutuhkan penyajian informasi yang cepat dan dapat digunakan sesuai keinginan pihak eksekutif. Maka dari itu, dirancanglah suatu data warehouse dan aplikasinya yang berguna untuk menyimpan data transaksional baik yang bersifat histori ataupun data baru yang telah ditransformasi dengan suatu format yang sama sehingga dapat membantu pihak manajemen untuk menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance management.

Secara keseluruhan, data warehouse dan aplikasi yang dirancang dapat digunakan untuk mendukung kegiatan pembuatan laporan, analisis, dan pengambilan keputusan strategis organisasi. Dengan demikian, diharapkan pihak manajemen akan dapat mengambil keputusan strategis untuk mencapai tujuan organisasi.

Kata KunciData Warehouse, perekrutan, kompensasi, training, development, performance management

Page 2: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

v

PRAKATA

Puji syukur kepada Tuhan Yang Maha Esa atas selesainya penulisan skripsi yang

berjudul “Analisa dan Perancangan Data Warehouse pada Talent Management Bina

Nusantara” ini. Adapun tujuan dari penulisan skripsi ini adalah untuk memenuhi

persyaratan dalam menyelesaikan jenjang studi strata-1 jurusan Sistem Informasi pada

Universitas Bina Nusantara.

Dalam kesempatan ini, perkenankanlah kami mengucapkan terima kasih pada

semua pihak yang telah membantu, mendukung dan membimbing kami dalam

menyelesaikan skripsi ini, antara lain:

1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc. selaku rektor Universitas Bina

Nusantara.

2. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc. selaku Dekan Fakultas Ilmu

Komputer.

3. Bapak Johan, S.Kom., MM. selaku Ketua Jurusan Sistem Informasi.

4. Bapak Henkie Ongowarsito, S.Kom , M.Sc. selaku Sekretaris Jurusan Sistem

Informasi.

5. Bapak Henry Antonius Eka W, S.Kom., MM. selaku Dosen Pembimbing di

kelas yang telah banyak memberikan dukungan, bantuan, arahan dan

membimbing kami dalam menyelesaikan penulisan skripsi ini.

6. Bapak Jimmy Sadeli, MM. selaku Chief Manager Talent Management Bina

Nusantara yang telah membantu kami dalam memberikan data dan informasi

yang dibutuhkan dalam penyusunan skripsi ini.

Page 3: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

vi

7. Para dosen Universitas Bina Nusantara yang telah memberikan bekal ilmu

pengetahuan dan telah mendidik kami selama masa studi di Universitas Bina

Nusantara.

8. Orang tua dan keluarga kami yang telah memberikan dukungan baik secara

materiil maupun moril dalam penulisan skripsi ini selama penulis menempuh

perkuliahan di kampus tercinta ini.

9. Teman-teman dan pihak-pihak yang tidak dapat kami sebutkan satu-persatu

yang telah banyak memberikan dukungan moril yang sangat berharga dalam

penulisan skripsi ini.

Dalam penulisan skripsi ini, kami telah berusaha semaksimal mungkin dalam

penyempurnaan skripsi ini. Namun kami menyadari sepenuhnya bahwa skripsi ini

masih terdapat beberapa kekurangan. Untuk itu, semua saran dan kritik yang

bersifat membangun sangat diharapkan demi kesempurnaan skripsi ini.

Akhir kata, kami berharap semoga skripsi ini dapat membantu dan

bermanfaat bagi Talent Management Bina Nusantara dan pihak-pihak lain yang

membutuhkan.

Jakarta, Januari 2008

Penulis

Page 4: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

vii

DAFTAR ISI

Halaman Judul Luar............................................................................................................. i

Halaman Judul Dalam.......................................................................................................... ii

Halaman Persetujuan Hardcover......................................................................................... iii

Abstrak................................................................................................................................. iv

Prakata.................................................................................................................................. v

Daftar Isi.............................................................................................................................. vii

Daftar Tabel......................................................................................................................... xi

Daftar Gambar..................................................................................................................... xiv

Daftar Lampiran................................................................................................................... xviii

BAB 1 PENDAHULUAN

1.1 Latar Belakang............................................................................................................. 1

1.2 Ruang Lingkup............................................................................................................. 3

1.3 Tujuan dan Manfaat..................................................................................................... 4

1.4 Metodologi Penelitian.................................................................................................. 4

1.5 Sistematika Penulisan.................................................................................................. 5

BAB 2 LANDASAN TEORI

2.1 Pengertian Data............................................................................................................ 8

2.2 Pengertian Informasi.................................................................................................... 8

2.3 Pengertian Database.................................................................................................... 9

Page 5: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

viii

2.4 Konsep Data Warehouse............................................................................................. 9

2.4.1 Pengertian Data Warehouse............................................................................ 9

2.4.2 Karakteristik Data Warehouse......................................................................... 10

2.4.3 Perbandingan antara OLTP dengan Data Warehouse..................................... 14

2.4.4 Struktur Data Warehouse................................................................................ 15

2.4.5 Arsitektur Data Warehouse............................................................................. 17

2.4.6 Data Flow dalam Data Warehouse.................................................................. 22

2.4.7 Metadata............................................................................ ............................. 23

2.4.8 Kegunaan Data Warehouse............................................................................. 24

2.4.9 Perancangan Data Warehouse dengan Dimensional Model............................ 25

2.4.10 Perancangan Skema Bintang ......................................................................... 26

2.4.11 Metodologi Perancangan Data Warehouse................................................... 27

2.4.12 Agregasi......................................................................................................... 30

2.4.13 Denormalisasi................................................................................................ 31

2.5 Entity Relationship Modelling..................................................................................... 34

2.5.1 Entity Types...................................................................................................... 34

2.5.2 Relationship Types........................................................................................... 35

2.5.3 Attributes.......................................................................................................... 35

2.5.4 Constraints....................................................................................................... 36

2.6 Sumber Daya Manusia................................................................................................. 37

2.6.1 Pengertian Sumber Daya Manusia................................................................... 37

2.6.2 Fungsi-fungsi Sumber Daya Manusia ............................................................. 38

Page 6: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

ix

BAB 3 ANALISA DAN PERANCANGAN DATA WAREHOUSE

3.1 Analisa Sistem Berjalan............................................................................................... 43

3.1.1 Sejarah Organisasi ......................................................................................... 43

3.1.2 Struktur Organisasi.......................................................................................... 45

3.1.3 Tugas dan Wewenang...................................................................................... 45

3.1.4 ERD.................................................................................................................. 55

3.1.5 Analisa Kebutuhan Data dan Informasi........................................................... 55

3.1.6 Teknologi Informasi yang Sedang Digunakan................................................ 57

3.1.6.1 Perangkat Keras ............................................................................... 57

3.1.6.2 Piranti Lunak..................................................................................... 57

3.1.7 Database yang Ada.......................................................................................... 58

3.1.8 Permasalahan yang Dihadapi........................................................................... 73

3.1.9 Alternatif Pemecahan Masalah...................................................................... 73

3.1.10 Jadwal Pelaksanaan........................................................................................ 74

3.2 Perancangan Data Warehouse..................................................................................... 74

3.2.1 Arsitektur Data Warehouse............................................................................. 74

3.2.2 Rancangan Skema Bintang.............................................................................. 75

3.2.3 Rancangan Metadata........................................................................................ 86

3.2.4 Transformasi Data............................................................................................ 101

3.2.5 Analisa Kapasitas Media Penyimpanan dan Analisa Pertumbuhan Data........ 186

3.2.6 Rancangan Layar............................................................................................. 195

Page 7: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

x

BAB 4 IMPLEMENTASI DATA WAREHOUSE 212

4.1 Tampilan Layar............................................................................................................ 212

4.2 Rancangan Implementasi............................................................................................. 231

4.1.1 Dukungan Perangkat Keras............................................................................. 231

4.1.2 Dukungan Piranti Lunak.................................................................................. 233

BAB 5 SIMPULAN DAN SARAN 234

5.1 Simpulan...................................................................................................................... 234

5.2 Saran............................................................................................................................. 235

Daftar Pustaka.................................................................................................................... 236

Riwayat Hidup.................................................................................................................... 238

Page 8: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

xi

DAFTAR TABEL

Tabel 2.1 Perbandingan antara sistem OLTP dengan sistem data warehouse.................. 14

Tabel 2. 2 Perbedaan Pelatihan dengan Pengembangan...................................................... 40

Tabel 3.1 master_data_pribadi_pegawai........................................................................... 58

Tabel 3.2 tabel_bisnis_unit................................................................................................ 59

Tabel 3.3 tabel_divisi......................................................................................................... 60

Tabel 3.4 tabel_departemen............................................................................................... 60

Tabel 3.5 tabel_kode_jabatan............................................................................................ 61

Tabel 3.6 tabel_jns_kelamin.............................................................................................. 61

Tabel 3.7 tabel_jenis_staf.................................................................................................. 62

Tabel 3.8 tabel_level_gaji.................................................................................................. 62

Tabel 3.9 tabel_training..................................................................................................... 63

Tabel 3.10 tabel_job_training.............................................................................................. 63

Tabel 3.11 tabel_range_performance................................................................................... 64

Tabel 3.12 tabel_jns_job_transfer........................................................................................ 64

Tabel 3.13 tabel_alasan........................................................................................................ 65

Tabel 3.14 tabel_jenis_pelanggaran..................................................................................... 65

Tabel 3.15 tabel_jenis_sanksi.............................................................................................. 66

Tabel 3.16 transaksi_jabatan_dibutuhkan............................................................................ 66

Tabel 3.17 transaksi_detil_jbt_dibutuhkan.......................................................................... 67

Tabel 3.18 transaksi_realisasi_jbt_dibutuhkan.................................................................... 67

Tabel 3.19 transaksi_job_transfer........................................................................................ 68

Page 9: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

xii

Tabel 3.20 transaksi_akan_pensiun..................................................................................... 69

Tabel 3.21 transaksi_pengunduran_diri............................................................................... 69

Tabel 3.22 transaksi_penggajian.......................................................................................... 70

Tabel 3.23 transaksi_THR............................................................................ ...................... 70

Tabel 3.24 transaksi_training_pegawai............................................................................... 71

Tabel 3.25 transaksi_performance_evaluation ................................................................... 71

2.4.11 Tabel 3.26 transaksi_pelanggaran_pegawai ....................................................................... 72

Tabel 3.27 transaksi_absensi_pegawai................................................................................ 72

Tabel 3.27 Jadwal Pelaksanaan........................................................................................... 74

Tabel 3.29 Dimensi Karyawan............................................................................................ 86

Tabel 3.30 Dimensi Jenis Job transfer................................................................................. 88

Tabel 3.31 Dimensi Alasan.................................................................................................. 88

Tabel 3.32 Dimensi Job Training........................................................................................ 89

Tabel 3.33 Dimensi Range Performance............................................................................. 89

Tabel 3.34 Dimensi Jenis Pelanggaran................................................................................ 90

Tabel 3.35 Dimensi Waktu.................................................................................................. 91

Tabel 3.36 Fakta Permintaan................................................................................................ 91

Tabel 3.37 Fakta Job Transfer.............................................................................................. 92

Tabel 3.38 Fakta Man Power............................................................................................... 93

Tabel 3.39 Fakta Karyawan akan Pensiun........................................................................... 94

Tabel 3.40 Fakta Karyawan Mengundurkan Diri................................................................ 95

Tabel 3.41 Fakta Penggajian................................................................................................ 95

Tabel 3.42 Fakta THR......................................................................................................... 96

Page 10: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

xiii

Tabel 3.43 Fakta Pelatihan................................................................................................... 97

3.1.6 Tabel 3.44 Fakta Performance Management....................................................................... 98

3.1.7 Tabel 3.45 Fakta Surat Peringatan....................................................................................... 99

Tabel 3.46 Fakta Keterlambatan.......................................................................................... 100

Tabel 3.47 Analisis Kapasitas Media Penyimpanan Tabel Dimensi................................... 193

Tabel 3.48 Analisis Pertumbuhan Data................................................................................ 194

Page 11: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

xiv

DAFTAR GAMBAR

Gambar 2.1 Contoh data yang berorientasi subyek........................................................... 11

Gambar 2.2 Permasalahan dalam integrasi........................................................................ 12

Gambar 2.3 Permasalahan dalam time variancy................................................................ 13

Gambar 2.4 Permasalahan dalam non-volatility................................................................ 14

Gambar 2.5 Struktur data warehouse................................................................................ 17

Gambar 2.6 Arsitektur Enterprise Data Warehouse.......................................................... 18

Gambar 2.7 Arsitektur Dependent Data Mart................................................................... 19

Gambar 2.8 Arsitektur Independent Data Mart................................................................. 20

Gambar 2.9 Arsitektur data warehouse............................................................................. 21

Gambar 2.10 Pembentukan satu profile record dari beberapa record detil......................... 31

Gambar 2.11 Denormalisasi dengan perulangan data.......................................................... 33

Gambar 2.12 Denormalisasi dengan penggunaan derived data........................................... 34

Gambar 3.1 Entity Relationship Diagram (ERD).............................................................. 55

Gambar 3.2 Arsitektur Enterprise Data Warehouse.......................................................... 75

Gambar 3.3 Skema Bintang Keseluruhan.......................................................................... 76

Gambar 3.4 Skema Bintang Fakta Permintaan.................................................................. 77

Gambar 3.5 Skema Bintang Fakta Job Transfer................................................................ 77

Gambar 3.6 Skema Bintang Fakta Man Power.................................................................. 78

Gambar 3.7 Skema Bintang Fakta Keterlambatan............................................................. 79

Gambar 3.8 Skema Bintang Fakta Karyawan Akan Pensiun............................................ 80

Gambar 3.9 Skema Bintang Fakta Pengunduran Diri….................................................... 81

Page 12: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

xv

Gambar 3.10 Skema Bintang Fakta Penggajian................................................................ 82

Gambar 3.11 Skema Bintang Fakta THR.......................................................................... 83

Gambar 3.12 Skema Bintang Fakta Training.................................................................... 84

Gambar 3.13 Skema Bintang Fakta Pelanggaran.............................................................. 85

Gambar 3.14 Skema Bintang Fakta Performance Management........................................ 86

Gambar 3.15 Rancangan Window Login........................................................................... 195

Gambar 3.16 Rancangan Window Home.......................................................................... 195

Gambar 3.17 Rancangan Window Add User..................................................................... 196

Gambar 3.18 Rancangan Window Set Datawarehouse and Server Name......................... 196

Gambar 3.19 Rancangan Window Processing................................................................... 196

Gambar 3.20 Rancangan Window Data Marker................................................................ 197

Gambar 3.21 Rancangan Window Change Password....................................................... 197

Gambar 3.22 Rancangan Window Menu File................................................................... 197

Gambar 3.23 Rancangan Window About.......................................................................... 198

Gambar 3.24 Rancangan Window Data Transformation Service...................................... 198

Gambar 3.25 Rancangan Window Pivot Table Gaji Karyawan........................................ 199

2.4.11 Gambar 3.26 Rancangan Window Pivot Table Job Transfer............................................ 200

Gambar 3.27 Rancangan Window Pivot Table Karyawan Akan Pensiun......................... 201

Gambar 3.28 Rancangan Window Pivot Table Keterlambatan Karyawan........................ 202

Gambar 3.29 Rancangan Window Pivot Table Man Power.............................................. 203

Gambar 3.30 Rancangan Window Pivot Table Pengunduran Diri Karyawan.................. 204

Gambar 3.31 Rancangan Window Pivot Table Performance Management...................... 205

Gambar 3.32 Rancangan Window Pivot Table Permintaan Karyawan……………... 206

Page 13: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

xvi

Gambar 3.33 Rancangan Window Pivot Table Surat Peringatan...................................... 207

Gambar 3.34 Rancangan Window Pivot Table THR Karyawan....................................... 208

2.6.1 Gambar 3.35 Rancangan Window Pivot Table Training Karyawan.................................. 209

Gambar 3.36 Rancangan Window Pivot Table Query....................................................... 210

Gambar 3.37 Rancangan Window Query.......................................................................... 211

Gambar 4.1 Window Login.............................................................................................. 212

Gambar 4.2 Window Set Datawarehouse and Server Name............................................ 213

Gambar 4.3 Window Home………………………………............................................. 213

Gambar 4.4 Window Menu File....................................................................................... 214

Gambar 4.5 Window Add User........................................................................................ 214

Gambar 4.6 Window Change Password.......................................................................... 215

Gambar 4.7 Window Pivot Table Permintaan Karyawan................................................ 216

Gambar 4.8 Window Pivot Table Job Transfer............................................................... 217

Gambar 4.9 Window Pivot Table Karyawan Akan Pensiun............................................ 218

2.4.11 Gambar 4.10 Window Pivot Table Pengunduran Diri Karyawan...................................... 219

Gambar 4.11 Window Pivot Table Man Power…............................................................. 220

Gambar 4.12 Window Pivot Table Gaji Karyawan………............................................ 221

Gambar 4.13 Window Pivot Table THR Karyawan.......................................................... 222

Gambar 4.14 Window Pivot Table Training Karyawan….......................................... 223

Gambar 4.15 Window Pivot Table Performance Management......................................... 224

Gambar 4.16 Window Pivot Table Surat Peringatan……................................................. 225

Gambar 4.17 Window Pivot Table Keterlambatan Karyawan........................................... 226

Gambar 4.18 Window Query……………………............................................................. 227

Page 14: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

xvii

2.6.1 Gambar 4.19 Window Pivot Table Query……………...................................................... 228

Gambar 4.20 Window About…………….......................................................................... 229

Gambar 4.21 Window Data Marker................................................................................... 229

Gambar 4.22 Window DTS............................................................................................. 230

Gambar 4.23 Window Processing...................................................................................... 231

Page 15: UNIVERSITAS BINA NUSANTARA Analisa dan Perancangan … · menganalisa dan mengambil keputusan yang berhubungan dengan perekrutan karyawan, kompensasi, training dan development, performance

xviii

DAFTAR LAMPIRAN

Kuisioner.............................................................................................................................. L1