• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA PT. ARTHA ENVIROTAMA - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA PT. ARTHA ENVIROTAMA - Binus e-Thesis"

Copied!
15
0
0

Teks penuh

(1)

vi

BINUS UNIVERSITY

Jurusan Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA PT ARTHA ENVIROTAMA

Andreas Valentino (0800741485)

Bertha Nurwin (0800746971)

Kelas/Kelompok : 07PAM/01

Abstrak

Pada lingkungan bisnis global yang berkembang pesat dewasa ini, banyak perusahaan yang menyadari bahwa informasi yang tepat dan berguna dapat menjadi kunci untuk meraih sukses dalam kompetisi dunia bisnis. Begitu juga halnya dengan PT. Artha Envirotama, perusahan yang bergerak pada bidang pengolahan air, membutuhkan aplikasi yang mampu menyediakan informasi untuk mendukung pengambilan keputusan. Metode penelitian yang digunakan adalah metode fact- finding dan metode perancangan data warehouse. Metode fact-finding dilakukan dengan melakukan wawancara ke pihak perusahaan untuk mendapatkan data yang dibutuhkan dan mengobservasi sistem yang sedang berjalan, serta melakukan studi pustaka untuk bahan referensi. Sedangkan metodologi perancangan data warehouse yang digunakan adalah metodologi perancangan data warehouse dengan 9 tahap yang dikenal dengan Nine-Step

Methodology yang dikembangkan oleh Ralph Kimball. Hasil penelitian yang didapat

adalah jumlah data perusahaan sangat besar sehingga pihak eksekutif kesulitan dalam mengambil keputusan dengan cepat. Simpulan dari pembuatan skripsi ini yaitu dengan adanya perancangan data warehouse, akses terhadap informasi dapat dilakukan dengan mudah, sehingga mempercepat proses analisis dan pengambilan keputusan oleh level eksekutif perusahaan.

Kata Kunci

(2)

vii

PRAKATA

Puji syukur kepada Tuhan Yang Maha Esa atas rahmat dan bimbingan-Nya, sehingga penulisan skripsi ini dapat diselesaikan dengan baik dan tepat waktu. Skripsi yang disusun merupakan hasil analisis dan perancangan data warehouse untuk PT Artha Envirotama. Skripsi berjudul “Analisis dan Perancangan Data Warehouse PT.Artha Envirotama” ini dibuat sebagai salah satu syarat kelulusan pada jenjang pendidikan Strata-1 jurusan Sistem Informasi pada BINUS UNIVERSITY. Dengan selesainya skripsi ini, penulis mengucapkan terima kasih yang sebesar-besarnya kepada :

• Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor BINUS

UNIVERSITY.

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

Komputer BINUS UNIVERSITY.

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

UNIVERSITY.

• Bapak Henry Antonius Eka W., S.Kom., MM., selaku Dosen Pembimbing yang

telah banyak memberikan saran dan bimbingan dalam mengarahkan penulisan skripsi ini.

• Bapak Yohanes Roman selaku Direktur PT. Artha Envirotama yang telah

memberikan izin untuk melakukan survei di perusahaan..

• Bapak Julius Deppy selaku Manager Finance & Acc PT Artha Envirotama yang

(3)

viii

• Seluruh staf pengajar Jurusan Ssitem Informasi BINUS UNIVERSITY yang

telah memberikan ilmu pengetahuan dan bimbingan selama penulis menuntut ilmu di BINUS UNIVERSITY

• Orang tua beserta keluarga yang telah memberi dukungan moral maupun

material yang tak ternilai harganya.

• Seluruh rekan dan pihak yang telah banyak membantu penyusunan skripsi ini

baik secara langsung maupun tidak langsung yang tidak dapat disebutkan satu persatu.

Penulis menyadari bahwa masih terdapat banyak kekurangan yang terdapat pada penulisan skripsi ini 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.

Akhir kata, penulis mohon maaf jika ada kata-kata yang kurang berkenan di hati. Semoga skripsi ini bisa bermanfaat bagi PT Artha Envirotama maupun pembaca.

Jakarta, 18 Januari 2008

(4)

ix DAFTAR ISI

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

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

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

Halaman Pernyataan Dewan Penguji……….……….. iv

Abstrak……….……… vi

Prakata……….………. vii

Daftar Isi……….………. ix

Daftar Tabel………..…….……….. xiii

Daftar Gambar……….……….... xvi

Daftar Lampiran... xx

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....……….……….. 5

BAB 2 LANDASAN TEORI 2.1 Database……….. 7

(5)

x

2.1.2 Relational Model...………... 7

2.1.3 Entity Relational(ER) Modelling.……….………..…. 8

2.2 Data Warehouse 2.2.1 Pengertian Data Warehouse……….……….... 8

2.2.2 Karakteristik Data Warehouse……….……… 9

2.2.3 Arsitektur Data Warehouse……….………... 14

2.2.4 Anatomi Data Warehouse……….………... 19

2.2.5 Struktur Data Warehouse……….………... 20

2.2.6 Data Warehouse Data Flows ……….………. 21

2.2.7 Perbandingan Data Warehouse dengan OLTP………. 22

2.2.8 Tahapan Membangun Data Warehouse………... 23

2.2.9 Dimensionality Modeling……….. 27

2.2.10 Agregasi……… 30

2.2.11 Denormalisasi………... 31

2.3 Produksi……… 32

2.4 Pembelian………. 32

2.5 Retur Pembelian…….……….. 33

2.6 Penjualan………... 34

2.7 Retur Penjualan………. 37

BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Perusahaan……….. 38

3.1.1 Riwayat Perusahaan………... 38

(6)

xi

3.1.3 Struktur Organisasi Perusahaan………... 40

3.1.4 Tugas dan Wewenang………... 40

3.1.5 Analisis Sistem Yang Berjalan………... 42

3.1.6 Analisis Kebutuhan Informasi………... 43

3.1.7 Permasalahan Yang Dihadapi………... 44

3.1.8 Usulan Pemecahan Masalah………... 44

3.2 Basis Data Yang Berjalan………... 45

3.3 Arsitektur Data Warehouse………... 56

3.4 Perancangan Data Warehouse………... 58

3.4.1 Memilih Proses (Choosing the process) ………... 58

3.4.2 Memilih Grain (Choosing the grain) ………... 59

3.4.3 Identifikasi dan Penyesuaian Dimensi (Identifying and conforming the dimensions) ………... 60

3.4.4 Memilih Fakta (Choosing the Fact) ………. 61

3.4.5 Menyimpan Pre-Calculation pada Tabel Fakta (Storing pre-calculation in the fact-table) ………... 62

3.4.6 Rounding Out the Dimension Table……….. 63

3.4.7 Memilih durasi dari basis data (Choosing the duration of the database) ………... 67

3.4.8 Melacak perubahan dari dimensi secara perlahan (Tracking slowly changing dimensions) ………... 68

3.4.9 Memutuskan prioritas dan mode dari query (Deciding the query priorities and the query modes) ………... 68

(7)

xii

3.5 Transformasi Data………... 104

3.6 Perancangan Layar………... 123

BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Perancangan Aplikasi..…………... 140

4.2 Rancangan Implementasi………... 160

4.2.1 Perangkat Keras………... 160

4.2.2 Perangkat Lunak………... 161

4.3 Evaluasi Hasil Implementasi………... 161

4.4 Jadwal Implementasi………... 162

BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan………... 164

5.2 Saran………... 165

DAFTAR PUSTAKA………... 166

RIWAYAT HIDUP………... 168 LAMPIRAN... L1 FOTOCOPY FORM EVALUASI

FOTOCOPY SURAT SURVEI

(8)

xiii

DAFTAR TABEL

Tabel 2.1 Perbandingan OLTP dan Data Warehouse(Connolly dan Begg, 2002,

p1049)………... 23

Tabel 3.9 Tabel Transaksi Detil Penjualan………... 50

Tabel 3.10 Tabel Transaksi Header Retur Penjualan………... 51

Tabel 3.11 Tabel Transaksi Detil Retur Penjualan………... 51

Tabel 3.12 Tabel Transaksi Header Pembelian………... 52

Tabel 3.13 Tabel Transaksi Detil Pembelian………... 53

Tabel 3.14 Tabel Transaksi Header Retur Pembelian………... 53

Tabel 3.15 Tabel Transaksi Detil Retur Pembelian………... 54

Tabel 3.16 Tabel Transaksi Header Produksi………... 55

Tabel 3.17 Tabel Transaksi Detil Produksi………... 55

Tabel 3.18 Tabel Grain vs Dimensi pada Produksi………... 60

Tabel 3.19 Tabel Grain vs Dimensi pada Pembelian………... 61

(9)

xiv

Tabel 3.30 Tabel Analisis Kapasitas Media Penyimpanan 5 Tahun Mendatang Untuk Tabel Fakta………... 77

Tabel 3.31 Tabel Analisis Kapasitas Media Penyimpanan 5 Tahun Mendatang Untuk Tabel Dimensi………... 78

Tabel 3.32 Tabel Analisis Kapasitas Media Penyimpanan 3 Tahun Sebelumnya Untuk Tabel Fakta………... 85

(10)

xv

Tabel 3.41 Tabel Metadata DimTipeCustomer………... 94

Tabel 3.42 Tabel Metadata FactProduksi………... 95

Tabel 3.43 Tabel Metadata FactPembelian………... 98

Tabel 3.44 Tabel Metadata FactPenjualan………... 101

(11)

xvi

Gambar 2.5 Arsitektur Data Warehouse(Connolly dan Begg, 2002, p1058)…... 18

Gambar 2.6 Struktur Data Warehouse(W.H.Inmon, 2002, p36) ………... 21

Gambar 2.7 Star Schema (Connolly dan Begg, 2002, p1080)………... 29

Gambar 2.8 Snowflake Schma (Connolly dan Begg, 2002, p1081)…………... 30

Gambar 3.1 Struktur Organisasi PT. Artha Envirotama………... 40

Gambar 3.2 ER Model PT. Artha Envirotama………... 45

Gambar 3.3 Arsitektur Data Warehouse pada PT. Artha Envirotama... 57

Gambar 3.4 Skema Snowflake………... 67

Gambar 3.5 Gambar Rancangan Package DTS Dimensi BahanBaku... 104

Gambar 3.6 Gambar Rancangan Package DTS Dimensi Barang... 105

Gambar 3.7 Gambar Rancangan Package DTS Dimensi Customer... 106

Gambar 3.8 Gambar Rancangan Package DTS Dimensi GroupBarang... 108

Gambar 3.9 Gambar Rancangan Package DTS Dimensi Supplier... 109

Gambar 3.10 Gambar Rancangan Package DTS Dimensi TipeCustomer... 110

Gambar 3.11 Gambar Rancangan Package DTS Dimensi Waktu... 111

Gambar 3.12 Gambar Rancangan Package DTS Fact Penjualan... 114

Gambar 3.13 Gambar Rancangan Package DTS Fact Pembelian... 117

(12)

xvii

Gambar 3.15 Gambar Rancangan Layar Login... 124

Gambar 3.16 Gambar Rancangan Layar Menu Utama... 124

Gambar 3.17 Gambar Rancangan Layar Menu File... 125

Gambar 3.18 Gambar Rancangan Layar Add User... 125

Gambar 3.19 Gambar Rancangan Layar Change Password... 126

Gambar 3.20 Gambar Rancangan Layar Delete User... 126

Gambar 3.21 Gambar Rancangan Layar Menu Pivot Table... 127

Gambar 3.22 Gambar Rancangan Layar Pivot Penjualan... 128

Gambar 3.23 Gambar Rancangan Layar Graphic Penjualan dengan 2D Bar... 128

Gambar 3.24 Gambar Rancangan Layar Graphic Penjualan dengan 2D Pie... 129

Gambar 3.25 Gambar Rancangan Layar Graphic Penjualan dengan 2D Line... 129

Gambar 3.26 Gambar Rancangan Layar Graphic Penjualan dengan 3D Area... 130

Gambar 3.27 Gambar Rancangan Layar Pivot Pembelian... 131

Gambar 3.28 Gambar Rancangan Layar Graphic Pembelian dengan 2D Bar... 131

Gambar 3.29 Gambar Rancangan Layar Graphic Pembelian dengan 2D Pie... 132

Gambar 3.30 Gambar Rancangan Layar Graphic Pembelian dengan 2D Line... 132

Gambar 3.31 Gambar Rancangan Layar Graphic Pembelian dengan 3D Area... 133

Gambar 3.32 Gambar Rancangan Layar Pivot Produksi... 134

Gambar 3.33 Gambar Rancangan Layar Graphic Produksi dengan 2D Bar... 134

Gambar 3.34 Gambar Rancangan Layar Graphic Produksi dengan 2D Pie... 135

Gambar 3.35 Gambar Rancangan Layar Graphic Produksi dengan 2D Line... 135

Gambar 3.36 Gambar Rancangan Layar Graphic Produksi dengan 3D Area... 136

Gambar 3.37 Gambar Rancangan Layar Menu Query... 137

(13)

xviii

Gambar 3.39 Gambar Rancangan Layar Graphic Query... 138

Gambar 3.40 Gambar Rancangan Layar Menu Tools... 139

Gambar 3.41 Gambar Rancangan Layar Transformation... 139

Gambar 3.42 Gambar Rancangan Layar Data Warehouse Map... 140

Gambar 3.43 Gambar Rancangan Layar Info... 140

Gambar 4.1 Form Login... 141

Gambar 4.9 Form Graphic Penjualan dengan 2D Bar... 146

Gambar 4.10 Form Graphic Penjualan dengan 2D Pie... 147

Gambar 4.11 Form Graphic Penjualan dengan 2D Line... 147

Gambar 4.12 Form Graphic Penjualan dengan 3D Area... 148

Gambar 4.13 Form Pivot Pembelian... 149

Gambar 4.14 Form Graphic Pembelian dengan 2D Bar... 149

Gambar 4.15 Form Graphic Pembelian dengan 2D Pie... 150

Gambar 4.16 Form Graphic Pembelian dengan 2D Line... 150

Gambar 4.17 Form Graphic Pembelian dengan 3D Area... 151

Gambar 4.18 Form Pivot Produksi... 152

(14)

xix

Gambar 4.20 Form Graphic Produksi dengan 2D Pie... 153

Gambar 4.21 Form Graphic Produksi dengan 2D Line... 153

Gambar 4.22 Form Graphic Produksi dengan 3D Area... 154

Gambar 4.23 Form Open Cube... 155

Gambar 4.24 Form Save Cube... 155

Gambar 4.25 Form Print Preview... 156

Gambar 4.26 Form Export To Excel... 157

Gambar 4.27 Form Query... 158

Gambar 4.27 Form Pivot Query... 159

Gambar 4.27 Form Graphic Query... 159

Gambar 4.28 Form Transformasi Data... 160

Gambar 4.29 Form Data Warehouse Map... 160

(15)

xx

DAFTAR LAMPIRAN

Referensi

Dokumen terkait

Misal dalam penelitian ini mencari data tentang proses pendidikan atau pembelajaran Pendidikan Agama Islam (PAI) yang ada di Madrasah Ibtidaiyah Nahrus Salamah Jaken

mempunyai kemamapuan yang cukup baik untuk meningkatkan aktivitas belajar dalam mengikuti mata pelajaran Sejarah Kebudaayaan Islam dikelas. Guru mampu memilih

moral dan spiritual... Penelitian ini bermaksud melihat secara nyata dari realitas manajemen strategik dan mutu pendidikan di MA Raudlatusy Syubban Sekarjalak Margoyoso

Sehingga dapat disimpulkan bahwa sediaan obat kumur dengan minyak cengkeh 1% dan 0,75% mempunyai efek bakterisid dan sediaan obat kumur dengan minyak cengkeh

Display data dapat disajikan melalui bagan di bawah ini untuk melihat bagaimana implementasi teknik wait time pada pelajaran Fiqih di lingkungan SMA Nu Hasyim Asy’ari

Penelitian yang berjudul Analisis Kapasitas Aparatur Pemerintah Kecamatan Pasar Kemis dalam Menunjang Fungsi Pelayanan Publik yang paling penting dan utama adalah menjawab

Gereja yang satu : Gereja yang tampak sebagai perwujudan kehendak tunggal Yesus Kristus untuk dalam Roh Kudus tetap hadir kini di tengah manusia untuk menyelamatkan (LG 8).

Indonesia memiliki wilayah yang cukup luas baik berupa lautan..