ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA JOB PERTAMINA-TALISMAN - Binus e-Thesis

14  10 

Loading.... (view fulltext now)

Loading....

Loading....

Loading....

Loading....

Teks penuh

(1)

iii

UNIVERSITAS BINA NUSANTARA

Jurusan Sistem Informasi Skripsi Sarjana Komputer Semester Genap tahun 2003/2004

ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA JOB PERTAMINA – TALISMAN

Adi Kurniawan 0400527811 Adwin Nugroho 0400529571 Bayu Prawira 0400527830 Abstrak

Dewasa ini persaingan di bidang perminyakan semakin ketat. Dengan semakin ketatnya kompetisi ini maka sangat dibutuhkan informasi yang cepat, dan akurat. Oleh karena itu dibutuhkan suatu data warehouse dimana data terintegrasi dengan baik sehingga kegiatan analisis dapat dilakukan secara tepat oleh pihak eksekutif. Adapun metodologi yang kami lakukan dibagi menjadi dua bagian, yakni metode analisis dan metode perancangan. Metode analisis dilakukan dengan menganalisa permasalahan dalam organisasi , menganalisa Critical Success Factor pada JOB Pertamina-Talisman, dan menganalisa dampak teknologi pada organisasi. Metode perancangan dilakukan dengan melakukan analisis matriks dan clustering, skema bintang dan metadata. Hasil dari penelitian yang kami lakukan lalu kami sajikan dalam rancangan skema bintang untuk membentuk data warehouse. Informasi mengenai tabel pada data warehouse ini dapat kita lihat dengan jelas pada metadata. Baik berupa nama database asal tabel tersebut, nama tabel itu sendiri beserta deskripsi dan lokasi. Dengan adanya usulan ini maka diharapkan kebutuhan informasi oleh eksekutif dapat terpenuhi dengan baik.

Kata Kunci

(2)

iv PRAKATA

Puji syukur penulis kepada Tuhan Yang Maha Esa atas berkatNya yang berkelimpahan sehingga dapat menyelesaikan penulisan skripsi ini dengan baik dan tepat waktu. Skripsi yang disusun merupakan hasil analisis dan perancangan data warehouse pada JOB Pertamina – Talisman Ltd. Skripsi ini kami susun sebagai syarat kelulusan pada jenjang pendidikan S-1(Strata-1) jurusan Sistem Informasi pada Universitas Bina Nusantara, Jakarta.

Penulis menyadari bahwa masih terdapat banyak kekurangan yang terdapat pada penulisan skripsi karena keterbatasan pengetahuan dan pengalaman penulis, sehingga skripsi ini masih jauh dari sempurna. Oleh karena itu, kritik dan saran yang ditujukan untuk menyempurnakan skripsi ini sangat diperlukan dan diharapkan oleh penulis.

Dengan selesainya skripsi ini, penulis mengucapkan terima kasih dan penghargaan yang tinggi kepada yang terhormat Ibu Dr. Theresia Widia Suryaningsih , Ir, MM selaku Rektor Universitas Bina Nusantara.

Ucapan terima kasih dan penghargaan disampaikan pula kepada yang terhormat : 1. Bapak Siswono, S.Kom, MM selaku Ketua Jurusan Sistem Informasi

2. Bapak Hartono, SKom, MM selaku Dosen Pembimbing yang sudah memberikan banyak sekali bimbingan dalam penulisan skripsi ini.

3. Bapak Tatit Mudjianto selaku Logistic Superintendent JOB Pertamina – Talisman. 4. Bapak Adib Bachtiar selaku General Manager JOB Pertamina-Talisman.

(3)

v

7. Bapak Adil Sinulingga selaku Admin dan Support Manager JOB Pertamina – Talisman.

8. Bapak Erwin Pasaribu selaku Finance Manager. 9. Bapak Agus Supriyadi selaku Operation Manager. 10. Bapak Suharyanto selaku Exploration Manager.

11. Segenap staf pengajar Universitas Bina Nusantara yang telah membimbing penulis selama kuliah.

12. Orang tua, saudara , serta teman–teman penulis yang telah memberikan dukungan moral dan materiil yang tidak ternilai harganya.

Jakarta, Juni 2004

(4)

vii

DAFTAR ISI

Halaman Judul Luar………... i

Halaman Judul Dalam………ii

Halaman Persetujuan Hardcover...iii

Halaman Pernyataan Dewan Penguji... iv

Abstrak... v

Prakata... vi

Daftar Isi... vii

Daftar Tabel...xiv

Daftar Gambar... xv

BAB 1 PENDAHULUAN………..1

1.1 Latar Belakang... 1

1.2 Ruang Lingkup Penelitian... 2

1.3 Tujuan dan Manfaat...3

1.3.1 Tujuan………...3

1.3.2 Manfaat...3

1.4 Metodologi Penelitian...4

(5)

viii

BAB 2 LANDASAN TEORI………7

2.1 Pengertian Database……….. 7

2.2 Pengertian OLTP……….7

2.3 PengertianData Warehouse...8

2.4 Data Warehouse versus OLTP... 9

2.7.1. Data Warehouse Fungsional...18

2.7.2. Data Warehouse Terpusat...18

2.7.3. Data Warehouse Terdistribusi...19

2.8. Arsitektur Data Warehouse... 20

2.9 Jenis Arsitektur Data Warehouse... 21

(6)

ix

2.9.2 Arsitektur Three-tier...22

2.9.3 Arsitektur Bottom-up...23

2.10. Kegiatan Inti Data Warehouse... 25

2.10.1. Memperoleh data dan menggabungkan data...25

2.10.2. Transformasi data... 25

2.10.3. Pendistribusian data... 25

2.10.4. Penggunaan data... 26

2.11 Skema Bintang... 26

2.12 Keuntungan menggunakan skema bintang... 26

2.13 Perancangan Skema Bintang... 27

2.13.1 Tabel Fakta (fact table)... 27

2.13.2 Tabel Dimensi(dimension table)...27

2.14 Ketentuan Pembacaan Skema Bintang ... 27

2.15 Jenis-jenis Skema Bintang ... 28

2.15.1 Skema Bintang Sederhana... 28

2.15.2 Skema Bintang dengan Banyak Tabel Fakta...29

2.15.3 Skema Snowflake... 30

2.16 Perencanaan Strategi Informasi... 32

2.17 Data Mart... 34

2.18 Agregasi... 34

2.19 Denormalisasi... 35

2.20 Tingkatan Manajemen Pengguna Informasi... 35

(7)

x

2.22 Pengertian Pembelian... 37

2.23 Pengertian Manajemen Produksi dan Manajemen Operasi... 38

2.24 Pengertian Penggajian... 39

2.25 Pengertian Persediaan... 40

BAB 3 ANALISIS KEBUTUHAN DATA WAREHOUSE... 41

3.1 Sejarah Singkat JOB (Join Operating Body) Talisman Ltd ... 41

3.2 Struktur Organisasi PT. Talisman... 44

3.2.1 Tugas dan Tanggung Jawab ...45

3.3 Lokasi JOB Pertamina-Talisman... 55

3.4 Analisis Fungsi Bisnis... 55

3.4.1 Visi...55

3.4.2 Misi...55

3.5 Analisa dan Perancangan... 56

3.5.1 Subjek Data...56

3.5.2 Fungsi Bisnis...57

3.5.3 Analisis Matriks...59

3.5.3.1 Matriks Organisasi vs Lokasi...59

3.5.3.2 Matriks Organisasi vs Subyek Data...60

3.5.3.3 Matriks Fungsi Bisnis vs Organisasi... 61

3.5.3.4 Matriks Fungsi Bisnis vs Subjek Data...63

3.5.3.5 Analisis Critical Succes Factor (CSF)...64

(8)

xi

3.6. Teknologi Informasi Pada JOB Pertamina-Talisman (OK)... 67

3.6.1. Perangkat Keras...68

3.6.2. Perangkat Lunak...69

3.6.3 Matriks Perangkat Lunak vs Unit Organisasi...69

3.7 Analisis Kebutuhan Data dan Informasi ... 70

3.8 Masalah yang Dihadapi... 70

3.9 Pemecahan Masalah...71

BAB 4 RANCANGAN DATA WAREHOUSE YANG DIUSULKAN... 72

4.1 Arsitektur Data Warehouse... 72

4.2 Rancangan Data Warehouse...73

4.2.1 Transformasi Data Warehouse... 73

4.2.2 Dukungan Perangkat Keras... 74

4.2.3 Dukungan perangkat Lunak... 75

4.3 Clustering... 75

4.4 Rancangan Skema Bintang... 81

4.4.1 Skema Bintang Gabungan... 81

4.4.2 Skema Bintang Purchase... .83

4.4.3 Skema Bintang Purchase Return... 84

4.4.4 Skema Bintang Inventory...85

4.4.5 Skema Bintang Production... 86

4.4.6 Skema Bintang Payroll... .87

(9)

xii

4.6 Analisis Pertunbuhan Data dan Kapasitas Media Penyimpanan. 98

4.7 Perancangan Layar Prototype Data Warehouse... 102

4.7.1 Menu Login... 102

4.7.2 Menu Purchase Graphic... 103

4.7.3 Menu Purchase Return Graphic... 104

4.7.4 Menu Inventory Graphic...105

4.7.5 Menu Production Graphic... 106

4.7.6 Menu Payroll Graphic... 107

4.7.7 Menu All Query... 108

4.7.8 Menu Purchase Query...109

4.7.9 Menu Purchase Return Query... 110

4.7.10 Menu Inventory Query... 111

4.7.11 Menu Production Query... .112

4.7.12 Menu Payroll Query... 113

4.7.13 Menu Purchase Pivot Table... 114

4.7.14 Menu Purchase Return Pivot Table... 115

4.7.15 Menu Inventory Pivot Table... 116

4.7.16 Menu Production Pivot Table...117

4.7.17 Menu Payroll Pivot Table...118

4.7.18 Menu Add New User... 119

4.7.19 Menu Delete User... 120

4.7.20 Menu Change Password... 121

(10)

xiii

4.7.22 Menu Transformation Data Warehouse... 123

4.7.23 Menu Add Years Data Warehouse... 124

4.8 Perkiraan Biaya Implementasi Data Warehouse... 124

4.8.1 Perangkat Keras... 124

4.8.2 Perangkat Lunak...125

BAB 5 SIMPULAN dan SARAN... 126

5.1. Simpulan... 126

5.2. Saran...126

DAFTAR PUSTAKA ...127

DAFTAR RIWAYAT HIDUP ...129

LAMPIRAN

(11)

xiv

DAFTAR TABEL

Tabel 2.1 Perbandingan Data Warehouse dengan OLTP……….…..…...10

Tabel 3.1 Subjek Data pada JOB Pertamina-Talisman (OK)……….…..….…56

Tabel 3.2 Fungsi Bisnis pada JOB Pertamina-Talisman (OK)……….…..…...58

Tabel 3.3 Matriks Organisasi vs Lokasi………..….….… 59

Tabel 3.4 Matriks Organisasi vs Subjek Data ………..….…...60

Tabel 3.5 Matriks Fungsi Bisnis vs Organisasi………...……..61

Tabel 3.6 Matriks Fungsi Bisnis vs Subjek Data………..…..……...63

Tabel 3.7 Matriks Critical Success Factor vs Unit Organisasi…………...….……..67

Tabel 3.8 Matriks Perangkat Lunak vs Unit Organisasi ………...…....69

Tabel 4.1 Clustering Matriks Fungsi Bisnis vs Subjek Data Tahap 1……...………76

Tabel 4.2 Clustering Matriks Fungsi Bisnis vs Subjek Data Tahap 2……...………77

Tabel 4.3 Clustering Matriks Fungsi Bisnis vs Subjek Data Tahap 3……...………78

Tabel 4.4 Clustering Matriks Fungsi Bisnis vs Subjek Data Tahap 4……...………79

Tabel 4.5 Clustering Matriks Fungsi Bisnis vs Subjek Data Tahap 5……...………80

(12)

xv

DAFTAR GAMBAR

Gambar 2.1 Aspek Terintegrasi dari Data Warehouse……….. 13

Gambar 2.2 Aspek Nonvolatile Data Warehouse …………..……….. 14

Gambar 2.3 Struktur Data Warehouse ……….……….... 15

Gambar 2.4 Arsitektur Two-Tier Data Warehouse …..……….22

Gambar 2.5 Arsitektur Three-Tier Data Warehouse ……….……… 23

Gambar 2.6 Arsitektur Bottom-Up Data Warehouse …….………... .. 24

Gambar 2.7 Hubungan antara Tabel Dimensi pada Skema Bintang ……..……….. 29

Gambar 2.8 Skema Bintang dengan lebih dari 1 Tabel Fakta ……..……….. 30

Gambar 2.9 Skema Snowflake ……….……… 31

Gambar 2.10 Piramid Teknologi Informasi ……….……….. ... 32

Gambar 2.11 Pengaruh Tingkatan Manajemen terhadap Sumber Informasi .……… 36

Gambar 2.12 Pengaruh Tingkatan Manajemen terhadap Bentuk Penyajian Informasi….. 37

Gambar 3.1 Struktur Organisasi JOB Pertamina -Talisman………..…………... 44

Gambar 3.2 Skema Jaringan JOB Pertamina – Talisman………..……… 68

Gambar 4.1 Arsitektur Data Warehouse………..……….. 72

Gambar 4.2 Skema Jaringan Data Warehouse……….………... 74

Gambar 4.3 Skema Bintang Gabungan ……..………...82

Gambar 4.4 Skema Bintang Pembelian …………..……….. 83

Gambar 4.5 Skema Bintang Retur Pembelian ………..………… 84

(13)

xvi

Gambar 4.7 Skema Bintang Production ………..……... 86

Gambar 4.8 Skema Bintang Payroll ………..…………... 87

Gambar 4.9 Menu Login ……….………... 102

Gambar 4.10 Menu Purchase Graph ………..……. ……... 103

Gambar 4.11 Menu Purchase Return Graph ………..… ……... 104

Gambar 4.12 Menu Inventory Graph ……….………... 105

Gambar 4.13 Menu Production Graph ………….………. 106

Gambar 4.14 Menu Payroll Graph ……….………... 107

Gambar 4.15 Menu All Query ………..……….. ……... 108

Gambar 4.16 Menu Purchase Query ………..…………. ……... 109

Gambar 4.17 Menu Purchase Return Query ………..……… 110

Gambar 4.18 Menu Inventory Query ……….………. 111

Gambar 4.19 Menu Production Query ……….……….112

Gambar 4.20 Menu Payroll Query ……….………... 113

Gambar 4.21 Menu Purchase Pivot ………..……….. ………114

Gambar 4.22 Menu Purchase Return Pivot ……….……….115

Gambar 4.23 Menu Inventory Pivot ……….……….. 116

(14)

xvii

Figur

Memperbarui...

Referensi

Memperbarui...