ANALISA DAN PERANCANGAN DATA WAREHOUSE PADA TALENT MANAGEMENT BINA NUSANTARA - Binus e-Thesis

  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 iv

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.

  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

  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

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

  27 2.4.12 Agregasi.........................................................................................................

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

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

  36 2.6 Sumber Daya Manusia.................................................................................................

  35 2.5.4 Constraints.......................................................................................................

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

  34 2.5.2 Relationship Types...........................................................................................

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

  31 2.5 Entity Relationship Modelling.....................................................................................

  30 2.4.13 Denormalisasi................................................................................................

  26 2.4.11 Metodologi Perancangan Data Warehouse...................................................

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

  25 2.4.10 Perancangan Skema Bintang .........................................................................

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

  23 2.4.8 Kegunaan Data Warehouse.............................................................................

  22 2.4.7 Metadata............................................................................ .............................

  17 2.4.6 Data Flow dalam Data Warehouse..................................................................

  15 2.4.5 Arsitektur Data Warehouse.............................................................................

  14 2.4.4 Struktur Data Warehouse................................................................................

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

  9 2.4.2 Karakteristik Data Warehouse.........................................................................

  38

  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

  212

  BAB 4 IMPLEMENTASI DATA WAREHOUSE

  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

DAFTAR TABEL Tabel 2.1 Perbandingan antara sistem OLTP dengan sistem data warehouse.................

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

  68

  67 Tabel 3.19 transaksi_job_transfer........................................................................................

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

  66 Tabel 3.17 transaksi_detil_jbt_dibutuhkan..........................................................................

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

  65 Tabel 3.15 tabel_jenis_sanksi..............................................................................................

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

  64 Tabel 3.13 tabel_alasan........................................................................................................

  14 Tabel 2. 2 Perbedaan Pelatihan dengan Pengembangan......................................................

  40 Tabel 3.1 master_data_pribadi_pegawai...........................................................................

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

  62 Tabel 3.9 tabel_training.....................................................................................................

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

  61 Tabel 3.7 tabel_jenis_staf..................................................................................................

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

  60 Tabel 3.5 tabel_kode_jabatan............................................................................................

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

  59 Tabel 3.3 tabel_divisi.........................................................................................................

  58 Tabel 3.2 tabel_bisnis_unit................................................................................................

  63 Tabel 3.11 tabel_range_performance...................................................................................

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

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

  95 Tabel 3.42 Fakta THR.........................................................................................................

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

  94 Tabel 3.40 Fakta Karyawan Mengundurkan Diri................................................................

  93 Tabel 3.39 Fakta Karyawan akan Pensiun...........................................................................

  92 Tabel 3.38 Fakta Man Power...............................................................................................

  91 Tabel 3.37 Fakta Job Transfer..............................................................................................

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

  90 Tabel 3.35 Dimensi Waktu..................................................................................................

  89 Tabel 3.34 Dimensi Jenis Pelanggaran................................................................................

  88 Tabel 3.32 Dimensi Job Training........................................................................................

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

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

  86 Tabel 3.30 Dimensi Jenis Job transfer.................................................................................

  74 Tabel 3.29 Dimensi Karyawan............................................................................................

  72 Tabel 3.27 Jadwal Pelaksanaan...........................................................................................

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

  71 2.4.11 Tabel 3.26 transaksi_pelanggaran_pegawai .......................................................................

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

  70 Tabel 3.24 transaksi_training_pegawai...............................................................................

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

  69 Tabel 3.22 transaksi_penggajian..........................................................................................

  96

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................................... 193Tabel 3.48 Analisis Pertumbuhan Data................................................................................ 194

  DAFTAR GAMBAR Gambar 2.1 Contoh data yang berorientasi subyek...........................................................

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

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

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

  78 Gambar 3.7 Skema Bintang Fakta Keterlambatan.............................................................

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

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

  76 Gambar 3.4 Skema Bintang Fakta Permintaan..................................................................

  75 Gambar 3.3 Skema Bintang Keseluruhan..........................................................................

  55 Gambar 3.2 Arsitektur Enterprise Data Warehouse..........................................................

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

  11 Gambar 2.2 Permasalahan dalam integrasi........................................................................

  31 Gambar 2.11 Denormalisasi dengan perulangan data..........................................................

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

  20 Gambar 2.9 Arsitektur data warehouse.............................................................................

  19 Gambar 2.8 Arsitektur Independent Data Mart.................................................................

  18 Gambar 2.7 Arsitektur Dependent Data Mart...................................................................

  17 Gambar 2.6 Arsitektur Enterprise Data Warehouse..........................................................

  14 Gambar 2.5 Struktur data warehouse................................................................................

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

  12 Gambar 2.3 Permasalahan dalam time variancy................................................................

  81

Gambar 3.10 Skema Bintang Fakta Penggajian................................................................Gambar 3.22 Rancangan Window Menu File................................................................... 197Gambar 3.31 Rancangan Window Pivot Table Performance Management...................... 205Gambar 3.30 Rancangan Window Pivot Table Pengunduran Diri Karyawan.................. 204Gambar 3.29 Rancangan Window Pivot Table Man Power.............................................. 203Gambar 3.28 Rancangan Window Pivot Table Keterlambatan Karyawan........................ 202Gambar 3.27 Rancangan Window Pivot Table Karyawan Akan Pensiun......................... 201

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

Gambar 3.25 Rancangan Window Pivot Table Gaji Karyawan........................................ 199Gambar 3.24 Rancangan Window Data Transformation Service...................................... 198Gambar 3.23 Rancangan Window About.......................................................................... 198Gambar 3.21 Rancangan Window Change Password....................................................... 197

  82 Gambar 3.11 Skema Bintang Fakta THR..........................................................................

Gambar 3.20 Rancangan Window Data Marker................................................................ 197Gambar 3.19 Rancangan Window Processing................................................................... 196Gambar 3.18 Rancangan Window Set Datawarehouse and Server Name......................... 196Gambar 3.17 Rancangan Window Add User..................................................................... 196Gambar 3.16 Rancangan Window Home.......................................................................... 195

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

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

  84 Gambar 3.13 Skema Bintang Fakta Pelanggaran..............................................................

  83 Gambar 3.12 Skema Bintang Fakta Training....................................................................

Gambar 3.32 Rancangan Window Pivot Table Permintaan Karyawan……………... 206Gambar 3.33 Rancangan Window Pivot Table Surat Peringatan...................................... 207Gambar 4.8 Window Pivot Table Job Transfer............................................................... 217Gambar 4.17 Window Pivot Table Keterlambatan Karyawan........................................... 226Gambar 4.16 Window Pivot Table Surat Peringatan……................................................. 225Gambar 4.15 Window Pivot Table Performance Management......................................... 224Gambar 4.14 Window Pivot Table Training Karyawan….......................................... 223Gambar 4.13 Window Pivot Table THR Karyawan.......................................................... 222Gambar 4.12 Window Pivot Table Gaji Karyawan………............................................ 221Gambar 4.11 Window Pivot Table Man Power…............................................................. 220

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

Gambar 4.9 Window Pivot Table Karyawan Akan Pensiun............................................ 218Gambar 4.7 Window Pivot Table Permintaan Karyawan................................................ 216Gambar 3.34 Rancangan Window Pivot Table THR Karyawan....................................... 208Gambar 4.6 Window Change Password.......................................................................... 215Gambar 4.5 Window Add User........................................................................................ 214Gambar 4.4 Window Menu File....................................................................................... 214Gambar 4.3 Window Home………………………………............................................. 213Gambar 4.2 Window Set Datawarehouse and Server Name............................................ 213Gambar 4.1 Window Login.............................................................................................. 212Gambar 3.37 Rancangan Window Query.......................................................................... 211Gambar 3.36 Rancangan Window Pivot Table Query....................................................... 210

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

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

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

Gambar 4.20 Window About…………….......................................................................... 229Gambar 4.21 Window Data Marker................................................................................... 229Gambar 4.22 Window DTS............................................................................................. 230Gambar 4.23 Window Processing...................................................................................... 231

  xviii

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