ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA BINUS CAREER - Binus e-Thesis

  Jurusan Teknik Informatika Program Studi Database

  Skripsi Sarjana Komputer Semester Ganjil 2006 / 2007

  

ANALISIS DAN PERANCANGAN DATA WAREHOUSE

PADA BINUS CAREER

  Cheerdy 0700687570 Moses Tjandra 0700698113 Lusilowaty 0700722485

  Kelas / Kelompok : 07 PIT / 06

  Abstrak

  Penulisan skripsi data warehouse dilakukan pada BiNus Career yang bergerak di bidang job portal, dimana penulisan ini bertujuan untuk menyediakan informasi dalam mendukung proses pengambilan keputusan pihak manajer BiNus Career. Metode penelitian yang digunakan dibagi menjadi dua bagian utama yaitu metode analisis dan metode perancangan. Metode analisis berupa studi kepustakaan dan survei langsung ke perusahaan dengan mewawancarai orang-orang yang terkait untuk melengkapi informasi yang dibutuhkan. Sedangkan untuk metode perancangan digunakan sembilan langkah perancangan data warehouse yang dikemukakan oleh Kimball. Hasil yang dicapai dari analisis ini yaitu data pada data warehouse BiNus Career berasal dari OLTP yang telah dilakukan validasi, scrubbing, dan transformasi, sehingga menyediakan data yang akurat kepada pihak BiNus Career dalam melakukan proses analisis dan dirancangnya aplikasi untuk mengakses informasi dari data warehouse tersebut. Simpulan yang didapat yaitu informasi dalam data warehouse digunakan untuk membantu dalam pengambilan keputusan bisnis.

  Kata kunci : Informasi, Data Warehouse, Job Portal

  

PRAKATA

  Puji syukur penulis panjatkan kepada Tuhan Yang M aha Pengasih atas kasih karunia dan berkat-Nya sehingga dapat menyelesaikan penulisan skripsi ini dapat dengan baik dan tepat waktu. Skripsi yang disusun merupakan hasil analisis dan perancangan Data Warehouse yang ditujukan untuk organisasi BiNus Career.

  Dengan selesainya skripsi ini, penulis mengucapkan terima kasih kepada yang terhormat Bapak Prof. Dr. Gerardus Polla, M .App.Sc. selaku Rektor Universitas Bina Nusantara dan Bapak M uh. Tassim Billah, Ir., M .Sc. sebagai dosen pembimbing skripsi.

  Ucapan terima kasih dan penghargaan disampaikan pula kepada yang terhormat : 1. Keluarga tercinta yang telah memberikan dukungan doa, moril, maupun materiil.

  2. Bapak H.Mohammad Subekti, BE., M.Sc. selaku Ketua Jurusan Teknik Informatika.

  3. Segenap karyawan di BiNus Career yang telah memberikan kesempatan dan membantu dalam penyusunan skripsi ini.

  4. Ibu Farrah Mahdaly, selaku Manajer BiNus Career, yang telah meluangkan waktu dan tenaganya untuk memberikan pengarahan, dukungan, dan bantuan dalam penyusunan skripsi ini.

  5. Semua pihak yang telah banyak membantu penyusunan skripsi ini baik secara langsung maupun tidak langsung yang tidak dapat penulis sebutkan satu per satu.

  

Warehouse bagi Binus Career untuk waktu yang akan datang. Segala kritik dan saran

  yang membangun akan diterima dengan senang hati. Akhir kata penulis berharap skripsi ini dapat memberikan manfaat bagi pembaca.

  Jakarta, Januari 2007 Penulis

  

DAFTAR IS I

  Halaman Judul Luar ......................................................................................................... i Halaman Judul Dalam .................................................................................................... ii Halaman Persetujuan Hardcover ................................................................................... iii Halaman Pernyataan Dewan Penguji .............................................................................iv Abstrak.......................................................................................................................... vii Prakata.......................................................................................................................... viii Daftar Isi ......................................................................................................................... x Daftar Tabel .................................................................................................................. xv Daftar Gambar ........................................................................................................... xviii Daftar Lampiran .......................................................................................................... xxi

  Bab 1. PENDAHULUAN

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

  1.2 Ruang Lingkup.............................................................................................2

  1.3 Tujuan dan Manfaat .....................................................................................3

  1.4 Metodologi ...................................................................................................3

  1.5 Sistematika Penulisan ................................................................................. 4

  Bab 2. LANDAS AN TEORI

  2.1 Teori-Teori Umum …………………………..……..…………………….. 6

  2.1.1 Data dan Informasi.........................................................................6

  2.1.2 Pengertian Database .......................................................................6

  Pengertian OLTP (On-Line Transaction Processing) ...................7

  2.1.4 Pengertian Data Warehouse............................................................7

  2.1.5 Data Mart........................................................................................8

  2.1.6 Perbandingan Data Warehouse dan OLTP ....................................8

  2.1.7 Karakteristik Data Warehouse .......................................................9

  2.1.8 Struktur Data Warehouse .............................................................13

  2.1.9 Arsitektur Data Warehouse ..........................................................15

  2.1.10 Data Flow Dalam Data Warehouse..............................................19

  2.1.11 Skema Data Warehouse................................................................21

  2.1.11.1 Tabel Fakta.....................................................................21

  2.1.11.2 Tabel Dimensi ................................................................22

  2.1.11.3 Pemodelan Dimensional ................................................23

  2.1.11.4 Skema Bintang...............................................................23

  2.1.11.5 Skema Snowflake ...........................................................23

  2.1.11.6 Keuntungan dari Penggunaan Pemodelan Dimensional ...................................................................24

  2.1.12 Metadata .......................................................................................24

  2.1.13 Granularity....................................................................................25

  2.1.14 Agregasi ........................................................................................26

  2.1.15 Denormalisasi................................................................................27

  2.1.16 DTS (Data Transformation Service).............................................28

  2.1.17 Metodologi Perancangan Data Warehouse...................................30

  2.1.18 Keuntungan Penggunaan Data Warehouse...................................33

  2.1.19 OLAP (On-Line Analytical Processing) .......................................34

  Analysis Services ..........................................................................36

  2.2.9 Pengertian Internship Program.....................................................44

  3.3 Analisis Sistem yang Berjalan ................................................................. .65

  3.2 Sistem yang Sedang Berjalan ....................................................................54

  3.1.5 Tugas dan Wewenang .................................................................. 51

  3.1.4 Struktur Organisasi ...................................................................... 51

  3.1.3 Kegiatan Bisnis Utama pada BiNus Career ................................. 47

  3.1.2 Tujuan BiNus Career ................................................................... 47

  3.1.1 Sejarah BiNus Career ...................................................................45

  3.1 Tentang BiNus Career................................................................................45

  Bab 3. ANALIS IS S IS TEM YANG B ERJ ALAN

  2.2.8 Pengertian Interview .....................................................................44

  2.1.21 Analisis Matriks............................................................................36

  2.2.7 Pengertian Job Matching ..............................................................44

  2.2.6 Pengertian Recruitment .................................................................43

  2.2.5 Pengertian Employer .....................................................................43

  2.2.4 Pengertian Job Seeker ...................................................................43

  2.2.3 Proses Job Portal ..........................................................................42

  2.2.2 Tujuan Job Portal .........................................................................42

  2.2.1 Pengertian Job Portal....................................................................42

  2.2 Terminologi...............................................................................................42

  2.1.22 Analisis Critical Success Factor...................................................41

  3.3.1 Subyek Data .................................................................................65

  Fungsi Bisnis ................................................................................66

  3.6 Pemecahan Masalah ................................................................................. 77

  4.1.3.3 Skema Bintang Jumlah Respon Terhadap Pekerjaan yang Tersedia .........................................................................90

  4.1.3.2 Skema Bintang Job Seeker Aktif ..................................89

  4.1.3.1 Skema Bintang Job Seeker.............................................88

  4.1.3 Skema Bintang ..............................................................................88

  4.1.2 Rancangan Data Warehouse ........................................................ 80

  4.1.1 Arsitektur Data Warehouse .........................................................79

  4.1 Perancangan Data Warehouse ...................................................................78

  

Bab 4. PERANCANGAN DAN IMPLEMENTAS I S IS TEM YANG DIUS ULKAN

  3.5 Masalah yang Dihadapi ............................................................................ 76

  3.3.3 Analisis Matriks ............................................................................67

  3.4 Analisis Kebutuhan Data dan Informasi .................................................. 73

  3.3.5.2 Perangkat Lunak ...........................................................73

  3.3.5.1 Perangkat Keras ............................................................73

  3.3.5 Teknologi Informasi Pada BiNus Career ......................................73

  3.3.4 Analisis Critical Success Factor (CSF) .......................................72

  3.3.3.4 Matriks Fungsi Bisnis vs Subyek Data .........................70

  3.3.3.3 Matriks Fungsi Bisnis vs Unit Organisasi .....................68

  3.3.3.2 Matriks Unit Organisasi vs Subyek Data.......................67

  3.3.3.1 Matriks Unit Organisasi vs Lokasi.................................67

  4.1.3.4 Skema Bintang Employer Aktif ....................................91

  Skema Bintang Pendaftaran Employer ........................ .92

  4.1.3.6 Skema Bintang Layanan atau Fungsi Bisnis .................93

  4.1.3.7 Skema Bintang Data Warehouse ................................. .94

  4.1.4 Metadata .......................................................................................95

  4.1.5 Analisis Kapasitas Penyimpanan Dan Pertumbuhan Data..........127

  4.1.6 Rancangan DTS (Data Transformation Service) .......................130

  4.2 Rancangan Aplikasi ................................................................................131

  4.3 Implementasi Sistem …………………………………………..…….... .141

  4.3.1 Spesifikasi Perangkat Keras ………………………………..….141

  4.3.2 Spesifikasi Perangkat Lunak ………………………………..... .142

  4.3.3 Jadwal Implementasi ………………………………………......142

  4.3.4 Kebutuhan Personil ……………………………..…………......143

  4.3.5 Evaluasi ……………………………………………………..... .144

  4.3.6 Petunjuk Operasional ………………………….………..……. .147

  Bab 5. S IMPULAN DAN S ARAN

  5.1 Simpulan .................................................................................................165

  5.2 Saran ……………………………………………………........................166

  

DAFTAR PUS TAKA ................................................................................................167

RIWAYAT HID UP ................................................................................................... 169

LAMPIRAN- LAMPIRAN FOTOCOPY S URAT S URVEI

  

DAFTAR T AB EL

Tabel 2.1 Perbedaan OLTP dan Data Warehouse ......................................................9Tabel 2.2 Contoh M atriks Unit Organisasi vs Lokasi …………………………..….37Tabel 2.3 Contoh M atriks Unit Organisasi vs Subjek Data ………………………. .38Tabel 2.4 Contoh M atriks Fungsi Bisnis vs Unit Organisasi ………………….…...40Tabel 2.5 Contoh M atriks Fungsi Bisnis Vs Subjek Data ………………….…….. .41Tabel 3.1 Subyek Data BiNus Career ……………………………….…………..… 66Tabel 3.2 Fungsi Bisnis BiNus Career ………………………………………….… .67Tabel 3.3 M atriks Organisasi vs Subyek Data ……………………………………..68Tabel 3.4 M atriks Fungsi Bisnis vs Organisasi ………………………………..…...69Tabel 3.5 M atriks Fungsi Bisnis vs Subyek Data ………………………………….71Tabel 4.1 Tabel Fakta dari Data Warehouse ………………………………….….. .84Tabel 4.2 Proses Transformasi Dimensi Fakultas …………………………..……...97Tabel 4.3 Sumber Data Tabel Dimensi Fakultas …………………………………. .97Tabel 4.4 Proses Transformasi Dimensi Jurusan …………………………………..98Tabel 4.5 Sumber Data Tabel Dimensi Jurusan …………………………………....98Tabel 4.6 Proses Transformasi Dimensi Tahun Akademis …………………….…..99Tabel 4.7 Sumber Data Tabel Dimensi Tahun Akademis ………………………….99Tabel 4.8 Proses Transformasi Dimensi Pekerjaan yang Tersedia ………….…….100Tabel 4.9 Sumber Data Tabel Dimensi Pekerjaan yang Tersedia ………….……..101Tabel 4.10 Proses Transformasi Dimensi Employer ……………………….….…...102Tabel 4.11 Sumber Data Tabel Dimensi Employer …………………….……….… 102Tabel 4.12 Proses Transformasi Dimensi Pengalaman Kerja …………………….. .103Tabel 4.14 Sumber Data Tabel Dimensi Jenis Kelamin ………………………..… .104Tabel 4.15 Proses Transformasi Dimensi Industri …………………………………105Tabel 4.16 Sumber Data Tabel Dimensi Industri ………………………………......105Tabel 4.17 Proses Transformasi Dimensi Ukuran Organisasi ………………….... ..106Tabel 4.18 Sumber Data Tabel Dimensi Ukuran Organisasi ……………………... .106Tabel 4.19 Proses Transformasi Dimensi Tipe Organisasi ………………….…......107Tabel 4.20 Sumber Data Tabel Dimensi Tipe Organisasi ……………………….....107Tabel 4.21 Proses Transformasi Dimensi Jenis Layanan …………………………..108Tabel 4.22 Sumber Data Tabel Dimensi Jenis Layanan ………………………...… 108Tabel 4.23 Proses Transformasi Dimensi Sub Jenis Layanan …………………..... .109Tabel 4.24 Sumber Data Tabel Dimensi Sub Jenis Layanan ………………..…..... .109Tabel 4.25 Proses Transformasi Dimensi Waktu …………………………………..110Tabel 4.26 Sumber Data Tabel Dimensi Waktu ………………………………..…. 110Tabel 4.27 Proses Transformasi Fakta Job Seeker ………………………………....114Tabel 4.28 Sumber Data Tabel Fakta Job Seeker …………………………………. 115Tabel 4.29 Proses Transformasi Fakta Job Seeker Aktif …………………………..117Tabel 4.30 Sumber Data Tabel Fakta Job Seeker Aktif ............................................118Tabel 4.31 Proses Transformasi Fakta Employer Aktif ............................................119Tabel 4.32 Sumber Data Tabel Fakta Employer Aktif ..............................................120Tabel 4.33 Proses Transformasi Fakta Jumlah Respon dari Job Seeker Terhadap

  Pekerjaan yang Tersedia .........................................................................122

Tabel 4.34 Sumber Data Tabel Fakta Proses Transformasi Fakta Jumlah Respon dari

  Job Seeker Terhadap Pekerjaan yang Tersedia........................................123

Tabel 4.36 Sumber Data Tabel Fakta Pendaftaran Employer ...................................125Tabel 4.37 Proses Transformasi Fakta Layanan .......................................................126Tabel 4.38 Sumber Data Tabel Fakta Layanan .........................................................127Tabel 4.39 Kapasitas Penyimpanan dan Pertumbuhan Data Tabel Dimensi .............128Tabel 4.40 Kapasitas Penyimpanan dan Pertumbuhan Data Tabel Fakta..................129Tabel 4.41 Tabel Jadwal Implementasi Sistem pada BiNus Career .........................143Tabel 4.42 Tabel Response Time Aplikasi Data Warehouse ....................................146

  

DAFTAR GAMB AR

Gambar 2.1 Contoh Data Subject Orientation .........................................................10Gambar 2.2 Proses Integrasi Data dari Sumber Data ke dalam Data Warehouse ....11Gambar 2.3 Karakteristik Time Variant ....................................................................12Gambar 2.4 Karateristik Non-Volatile dalam Data Warehouse ...............................13Gambar 2.5 Struktur Data Warehouse ......................................................................14Gambar 2.6 Komponen Arsitektur Data Warehouse ................................................16Gambar 2.7 Data Flow dalam Data Warehouse .......................................................20Gambar 2.8 Contoh Tabel Fakta ...............................................................................22Gambar 2.9 Contoh Tabel Dimensi ..........................................................................22Gambar 2.10 Contoh Skema Bintang .........................................................................23Gambar 2.11 Contoh Skema Snowflake ......................................................................24Gambar 2.12 Contoh dari Granularity ........................................................................26Gambar 2.13 Contoh Agregasi ...................................................................................27Gambar 3.1 Struktur Organisasi BiNus Career .........................................................51Gambar 3.2 Prosedur Pendaftaran Job Seeker ..........................................................55Gambar 3.3 Prosedur Pendaftaran Employer ............................................................57Gambar 3.4 Prosedur Employer M engirim Aplikasi Lowongan Pekerjaan .............59Gambar 3.5 Prosedur Job Seeker M engirim Surat Lamaran ....................................61Gambar 3.6 Prosedur Employer M elakukan Layanan Campus Hiring ....................62Gambar 3.7 Prosedur Employer M elakukan Direct Placement ................................64Gambar 4.1 Arsitektur Data Warehouse ..................................................................79Gambar 4.2 Skema Bintang Job Seeker ....................................................................89Gambar 4.4 Skema Bintang Jumlah Respon Terhadap Pekerjaan yang Tersedia ....91Gambar 4.5 Skema Bintang Employer Aktif ............................................................92Gambar 4.6 Skema Bintang Pendaftaran Employer .................................................93Gambar 4.7 Skema Bintang Layanan atau Fungsi Bisnis .........................................94Gambar 4.8 Skema Bintang Data Warehouse BiNus Career ...................................95Gambar 4.9 Bagan DTS ..........................................................................................130Gambar 4.10 Halaman Login ....................................................................................131Gambar 4.11 Halaman M enu Utama ........................................................................133Gambar 4.12 Halaman Active Job Seeker dan Active Employer ..............................134Gambar 4.13 Halaman untuk Login Job Seeker, Register Job Seeker, Register

  Employer , Services Report, Available Position Response, dan Send Application Report ..............................................................................135