• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN DATA WAREHOUSE UNTUK PENGELOLAAN PENJUALAN PADA PT. INDOMARCO ADI PRIMA - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "ANALISIS DAN PERANCANGAN DATA WAREHOUSE UNTUK PENGELOLAAN PENJUALAN PADA PT. INDOMARCO ADI PRIMA - Binus e-Thesis"

Copied!
16
0
0

Teks penuh

(1)

v

BINUS UNIVERSITY

Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil 2007/2008

ANALISIS DAN PERANCANGAN DATA WAREHOUSE UNTUK PENGELOLAAN PENJUALAN

PADA PT. INDOMARCO ADI PRIMA

Riadi Prasodjo 0800784212 Andre Widya K. 0800760414 Debby Kartika M. 0800780246 Kelas / Kelompok : 07 PCT / 08 Abstrak

Tujuan utama dari penelitian ini adalah menganalisis, dan merancang data warehouse untuk PT. Indomarco Adi Prima. Data warehouse yang dirancang ini dapat membantu menjelaskan kondisi gambaran dan perkembangan perusahaan dengan cepat, jelas, akurat, dan praktis. Laporan yang dihasilkan dapat digunakan untuk membantu mengambil keputusan dalam menentukan langkah bagi perkembangan perusahaan. Metode analisis dilakukan dengan melakukan studi kepustakaan dan survei langsung di perusahaan, sedangkan metode perancangan dilakukan dengan merancang sebuah data warehouse dengan anatomi terpusat beserta aplikasinya yang akan digunakan untuk mengolah data dari data harian ke dalam data warehouse, selanjutnya menampilkan informasi yang berguna dan dibutuhkan oleh pihak eksekutif. Dari hasil penelitian ini, maka dibuatlah aplikasi berbasis data warehouse yang mampu mengolah dan menampilkan data menjadi informasi yang rinci, jelas, terintegrasi, historis, dan dalam cara yang fleksibel yang disesuaikan dengan keinginan dan kebutuhan user, serta mampu memberikan informasi mengenai performa yang tepat atas kondisi perusahaan secara keseluruhan, sehingga dapat meningkatkan produktivitas pihak eksekutif dalam analisis dan pengambilan keputusan. Penulis menyimpulkan bahwa kebutuhan akan data dan aplikasi pendukung pengambilan keputusan adalah penting bagi perusahaan, agar setiap keputusan yang diambil memiliki landasan yang kuat.

Kata Kunci :

(2)

vi

PRAKATA

Puji syukur kami panjatkan kepada Tuhan Yang Maha Esa atas segala berkat dan rahmatNya, sehingga kami dapat menyelesaikan skripsi yang berjudul “Analisis dan Perancangan Data Warehouse pada Penjualan PT. Indomarco Adi Prima” ini tepat pada waktunya. Skripsi ini kami susun dengan tujuan untuk sebagai salah satu syarat dalam menyelesaikan jenjang pendidikan S-1 (Strata-1) jurusan Teknik Informatika di Binus University, Jakarta Barat.

Pada kesempatan ini, kami berterima kasih kepada pihak – pihak yang telah membantu dan mendukung dalam pembuatan skripsi ini baik secara langsung maupun tidak langsung. Pertama kami ucapkan kepada :

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 Fredy Purnomo, S.Kom.,M.Kom, selaku Ketua Jurusan Teknik Informatika . 4. Bapak Muh. Tassim Billah, Ir., M.Sc., selaku dosen pembimbing kami yang telah

memberikan arahan, saran, kritik dan masukkan dalam penyusunan skripsi.

5. Bapak Yohanes Riyanto, selaku IT Development Manager di PT. Indormaco Adi Prima yang telah membantu dalam pengarahan, akses, saran dan masukkan dalam pembuatan skripsi.

(3)

vii

7. Ibu Wulan, selaku Senior Officer HRD di PT. Indomarco Adi Prima yang telah membantu kami dalam mensurvei data – data mengenai perusahaan.

8. Segenap staf pengajar Universitas Bina Nusantara yang telah membimbing kami selama kuliah.

9. Orang tua dan seluruh anggota keluarga kami yang telah memberikan dukungan kepada kami, baik secara moril maupun material.

10. Teman-teman dan semua pihak yang tidak dapat kami sebutkan satu persatu, yang telah memberikan dukungan moril dalam menyelesaikan skripsi ini.

Kami mohon maaf apabila ada kekurangan pada penulisan skripsi ini. Oleh karena itu kami menerima saran dan kritik yang membangun dari pembaca. Akhir kata, selamat membaca dan dapat bermanfaat bagi kita semua di masa mendatang.

Jakarta, Januari 2008

(4)

viii DAFTAR ISI

Halaman Judul Luar ... i

Halaman Judul Dalam ... ii

Halaman Persetujuan Hard Cover(fotocopy)... iii

Halaman Pernyataan Dewan penguji ... iv

Abstraksi ... v

Prakata ... vi

Daftar Isi ... viii

Daftar Tabel ... xiv

Daftar Gambar... xvi

Daftar Lampiran ... xix

BAB I PENDAHULUAN 1.1. Latar Belakang ... 1

1.2. Ruang Lingkup... 2

1.3. Tujuan dan Manfaat ... 2

1.4. Metodologi ... 3

1.5. Sistematika Penulisan ... 5

BAB 2 LANDASAN TEORI 2.1 Teori - Teori Umum ... 7

(5)

ix

dan On–Line Analytical Processing (OLAP)...8

2.2 Konsep Data Warehouse... 10

2.2.1. Pengertian Data Warehouse... 10

2.2.2. Karakteristik Data Warehouse... 12

2.2.3. Anatomi Data Warehouse... 13

2.2.4. Arsitektur Data Warehouse... 14

2.2.5. Granularity... 20

2.2.6. Data Flow dalam Data Warehouse... 21

2.2.7. Skema Data Warehouse... 21

2.2.7.1. Tabel Fakta ... 21

2.2.7.2. Tabel Dimensi... 22

2.2.7.3. Pemodelan Dimensional ... 22

2.2.7.4. Skema Bintang... 22

2.2.8. Keuntungan Penggunaan Data Warehouse... 24

2.3 Perancangan Data Warehouse... 25

2.3.1. Pengertian Dimensionality Modelling... 25

2.3.2. Denormalisasi... 27

2.3.3. Agregasi ... 28

2.3.4. Nine - StepMethodology ... 28

2.3.5. Extraction Transformation Loading (ETL) ... 33

2.3.6. Data Transformation Services (DTS) ... 35

2.3.7. Pengertian Data Mart... 35

2.3.8. AnalysisServices... 36

(6)

x

2.4 Terminologi dalam Penjualan ... 38

2.4.1. Penjualan ... 38

2.4.1.1. Pengertian Penjualan (selling) ... 38

2.4.1.2. Sistem Penjualan... 40

2.4.2. Retur... 40

2.4.2.1. Pengertian Retur ... 40

2.4.2.2. Sistem Retur Penjualan... 40

2.4.3. Pengertian Persediaan (stock) ... 41

2.4.4. Pengertian Stock Point... 42

2.4.5. Pengertian End User... 42

2.4.6. Pengertian Salesman... 42

BAB 3 ANALISIS KEBUTUHAN DATA WAREHOUSE 3.1. Organisasi Perusahaan ... 43

3.1.1. Sejarah PT. Indomarco Adi Prima ... 43

3.1.2. Struktur Organisasi Perusahaan ... 45

3.1.3. Wewenang dan Tanggung Jawab... 46

3.2. Gambaran Sistem yang Sedang Berjalan ... 49

3.3. Analisis Sistem yang Berjalan ... 53

3.3.1. Subjek Data ... 53

3.3.2. Fungsi Bisnis... 54

3.3.3. Analisis Matriks ... 55

3.3.3.1. Matriks Unit Organisasi Vs Subyek Data ... 55

(7)

xi

3.3.3.3. Matriks Fungsi Bisnis Vs Eksekutif... 57

3.3.3.4. Matriks Fungsi Bisnis Vs Subyek Data ... 58

3.3.3.5. Matriks Fungsi Bisnis Vs Aplikasi ... 61

3.3.3.6. Matriks Subyek Data vs Aplikasi... 62

3.4. Analisis Database ... 62

3.4.1. ERD ... 62

3.4.2. Database pada Sistem yang sedang Berjalan ... 64

3.5. Teknologi Informasi pada PT. Indomarco Adi Prima... 80

3.5.1. Perangkat Keras ... 80

3.5.2. Perangkat Lunak ... 80

3.6. Analisis Kebutuhan Data dan Informasi ... 81

3.7. Identifikasi Masalah dan Pemecahan Masalah ... 82

BAB 4 DATAWAREHOUSE YANG DIUSULKAN 4.1. Perancangan Data Warehouse... 83

4.1.1. Arsitektur Data Warehouse... 83

4.1.2. Rancangan Data Warehouse... 84

4.1.3. Skema Bintang ... 89

4.1.3.1. Fakta Transaksi Penjualan (FSALES) ... 89

4.1.3.2. Fakta Transaksi Claim Penjualan (FCLAIM) ... 90

4.1.3.3. Fakta Persediaan(FSTOCK) ... 91

4.1.4. Meta Data... 92

4.1.5. Analisis Kapasitas Penyimpanan dan Pertumbuhan Data.... 97

(8)

xii

4.2. Rancangan Layar Aplikasi ... 112

4.2.1. Halaman Login... 112

4.2.2. Halaman Utama... 113

4.2.3. Halaman Menu Admin... 114

4.2.4. Halaman Menu Reporting ... 117

4.2.5. Halaman Report ... 120

4.2.6. Halaman Menu Star Schema... 122

4.2.7. Halaman Menu ETL... 124

4.2.8. Halaman Menu About us ... 125

4.3. Implementasi Sistem ... 126

4.3.1. Spesifikasi Perangkat Keras... 126

4.3.2. Spesifikasi Perangkat Lunak ... 127

4.3.3. Jadwal Implementasi... 130

4.3.4. Kebutuhan Personil ... 131

4.3.5. Evaluasi ... 132

4.3.6. Petunjuk Operasional ... 134

BAB 5 SIMPULAN DAN SARAN 5.1. Simpulan ... 139

5.2. Saran... 139

DAFTAR PUSTAKA... 141

(9)

xiii LAMPIRAN

FOTOCOPY SURAT SURVEY

(10)

xiv

DAFTAR TABEL

Tabel 2.1 Perbedaan OLAP dan OLTP... 10

Tabel 3.1 Subjek Data PT. Indomarco Adi Prima ... 53

Tabel 3.2 Fungsi Bisnis PT. Indomarco Adi Prima ... 54

Tabel 3.3 Matriks Unit Organisasi vs Subyek Data... 55

Tabel 3.4 Matriks Unit Organisasi vs Fungsi Bisnis... 56

Tabel 3.5 Matriks Eksekutif vs Fungsi Bisnis ... 57

Tabel 3.6 Matriks Fungsi Bisnis vs Subyek Data ... 59

Tabel 3.7 Matriks Fungsi Bisnis vs Aplikasi ... 61

Tabel 3.8 Subyek Data vs Aplikasi ... 62

Tabel 3.9 Meta Data Tabel PROD... 65

Tabel 3.10 Meta Data Tabel CUST ... 67

Tabel 3.11 Meta Data Tabel SLSMAST ... 68

Tabel 3.12 Meta Data Tabel SPMAST... 69

Tabel 3.13 Meta Data Tabel KODEPOS... 70

Tabel 3.14 Meta Data Tabel BRANCH... 71

Tabel 3.15 Meta Data Tabel BRAND ... 72

Tabel 3.16 Meta Data Tabel CATEGORY... 72

Tabel 3.17 Meta Data Tabel MSTRAN... 74

Tabel 3.18 Meta Data Tabel PRODGRP... 74

Tabel 3.19 Meta Data Tabel WRMAST... 75

Tabel 3.20 Meta Data Tabel STCK ... 77

(11)

xv

Tabel 3.22 Meta Data Tabel MINTRAN... 79

Tabel 4.1 Meta Data Dimensi Produk ... 92

Tabel 4.2 Meta Data Dimensi Salesman... 93

Tabel 4.3 Meta Data Dimensi Stock Point... 93

Tabel 4.4 Meta Data Dimensi Status ... 94

Tabel 4.5 Meta Data Dimensi Gudang ... 94

Tabel 4.6 Meta Data Dimensi Waktu ... 95

Tabel 4.7 Meta Data Fakta Claim Penjualan ... 96

Tabel 4.8 Meta Data Fakta Penjualan... 96

Tabel 4.9 Meta Data Fakta Persediaan ... 97

Tabel 4.10 Analisis Kapasitas Tabel FSALES ... 98

Tabel 4.11 Analisis Kapasitas Tabel FCLAIM... 100

Tabel 4.12 Analisis Kapasitas Tabel FSTOCK... 101

(12)

xvi

DAFTAR GAMBAR

Gambar 2.1 Data Warehouse Terpusat ... 14

Gambar 2.2 Arsitektur Data Warehouse ... 14

Gambar 3.1 Struktur Organisasi PT. Indomarco Adi Prima ... 45

Gambar 3.2 Prosedur Sistem Penjualan dan Persediaan... 51

Gambar 3.3 Prosedur Claim Penjualan ... 52

Gambar 3.4 ERD Database Sistem Penjualan... 63

Gambar 4.1 Skema Bintang Penjualan ... 89

Gambar 4.2 Skema Bintang Claim Penjualan... 90

Gambar 4.3 Skema Bintang Persediaan ... 91

Gambar 4.4 Enterprise Manager Window ... 103

Gambar 4.5 New Package Window ... 103

Gambar 4.6 Setting Connection Data Source... 104

Gambar 4.7 Data Source... 104

Gambar 4.8 Setting Connection Data Destination... 105

Gambar 4.9 Data Destination... 105

Gambar 4.10 Setting Source Data Transformation... 106

Gambar 4.11 Setting Destination Data Transformation Services... 106

Gambar 4.12 Setting Transformasi Data Transformation Services... 107

Gambar 4.13 Setting Filter Time Stamp... 107

Gambar 4.14 Setting Connection Filter Time Stamp... 108

Gambar 4.15 Execute Data Transformation Services... 108

(13)

xvii

Gambar 4.17 DTS DWAKTU... 109

Gambar 4.18 DTS DPROD... 110

Gambar 4.19 DTS FSALES... 110

Gambar 4.20 DTS DSLS ... 110

Gambar 4.21 DTS DSP ... 111

Gambar 4.22 DTS DSTAT ... 111

Gambar 4.23 DTS FSTOCK ... 111

Gambar 4.24 DTS DWR ... 112

Gambar 4.25 Rancangan Layar Login ... 112

Gambar 4.26 Rancangan Layar Utama ... 113

Gambar 4.27 Rancangan Layar Admin... 114

Gambar 4.28 Rancangan Layar AddUser... 115

Gambar 4.29 Rancangan Layar Edit User... 116

Gambar 4.30 Rancangan Layar Sales Reporting ... 117

Gambar 4.31 Rancangan Layar Sales Claim Reporting... 118

Gambar 4.32 Rancangan Layar Stock Reporting... 119

Gambar 4.33 Rancangan Layar Sales Report... 120

Gambar 4.34 Rancangan Layar Sales Claim Report... 120

Gambar 4.35 Rancangan Layar Stock Report... 121

Gambar 4.36 Rancangan Layar Sales Star Schema... 122

Gambar 4.37 Rancangan Layar Sales Claim Star Schema... 123

Gambar 4.38 Rancangan Layar Stock Star Schema... 124

(14)

xviii

(15)

xix

DAFTAR LAMPIRAN

(16)

xx

Grafik Penjualan PT. Indomarco Adi prima ...L19 Grafik Persediaan Barang di Gudang Indomarco I ...L20 Grafik Kinerja Salesman Periode 1999 – 2002...L21 Grafik Perbandingan Tingkat Penjualan Produk Periode 2000 – 2001 ...L22 Grafik Trend Produk Periode 2000 – 2002 ...L23 Grafik Claim Penjualan Berdasarkan Stock Point Periode 1999 – 2000 ...L24 Laporan Penjualan untuk Produk Bendera 1 L dan Bendera Instant 400 gram ...L25 Ringkasan Wawancara dengan pihak eksekutif dan staff di PT. Indomarco

Referensi

Dokumen terkait

Subjek ingin memiliki uang sendiri, karena penghasilan ibu subjek digunakan untuk memenuhi kebutuan adik subjek yg masih kecil. Subjek ingin memiliki uang agar bisa

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

Berdasaarkan latar belakang di atas, maka tesis yang berjudul “ Strategi Guru Pendidikan Agama Islam dalam Pembinaan Perilaku Keagamaan Siswa Yang Orang Tuanya Perantau

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).

Ekstrak daun jambu biji memiliki kelarutan rendah yang berakibat pada bioavailabilitas oral yang kurang maksimal.Penelitian bertujuan untuk membuat sediaan SNEDDS

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI.. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI.. %).

Adakah pengaruh antara persepsi kerentanan dalam menggunakan vaksin HPV untuk mencegah kanker serviks dan kemungkinan untuk melakukan perilaku pencegahan kanker