analisis dan perancangan data warehouse untuk …thesis.binus.ac.id/doc/cover/2008-2-00228-if...

24
ANALISIS DAN PERANCANGAN DATA WAREHOUSE UNTUK PENJUALAN DAN PERSEDIAAN PADA PT. HM SAMPOERNA TBK SKRIPSI Oleh Indah Berliani Hardja 0800736762 Josephine Maria 0800755042 Kelas/Kelompok : 08 PCT/03 Universitas Bina Nusantara Jakarta 2008

Upload: vuthu

Post on 11-Mar-2019

227 views

Category:

Documents


0 download

TRANSCRIPT

ANALISIS DAN PERANCANGAN DATA WAREHOUSE

UNTUK PENJUALAN DAN PERSEDIAAN

PADA

PT. HM SAMPOERNA TBK

SKRIPSI

Oleh

Indah Berliani Hardja 0800736762

Josephine Maria 0800755042

Kelas/Kelompok : 08 PCT/03

Universitas Bina Nusantara

Jakarta

2008

ANALISIS DAN PERANCANGAN DATA WAREHOUSE

UNTUK PENJUALAN DAN PERSEDIAAN

PADA

PT. HM SAMPOERNA TBK

SKRIPSI

diajukan sebagai salah satu syarat

untuk gelar kesarjanaan pada

Jurusan Teknik Informatika Jenjang Pendidikan Strata-1

Oleh

Indah Berliani Hardja 0800736762

Josephine Maria 0800755042

Kelas/Kelompok : 08 PCT/03

Universitas Bina Nusantara

Jakarta

2008

ANALISIS DAN PERANCANGAN DATA WAREHOUSE UNTUK PENJUALAN DAN PERSEDIAAN

PADA PT. HM SAMPOERNA TBK

SKRIPSI

Disusun oleh:

Indah Berliani Hardja Josephine Maria 0800736762 0800755042

Disetujui oleh:

Pembimbing

Hermansyah, S.Kom, M.Kom Kddsn: D2244

Universitas Bina Nusantara Jakarta

2008

iii

PRAKATA

Pertama – tama kami panjatkan puji dan syukur ke hadirat Tuhan Yang Maha

Esa atas segala rahmat-Nya sehingga kami dapat menyelesaikan skripsi ini dengan baik

sesuai dengan waktu yang telah ditentukan.

Dalam penelitian ini, kami membahas Analisis dan Perancangan Data

Warehouse untuk Penjualan dan Persediaan pada PT. HM Sampoerna Tbk. Skripsi

ini kami buat untuk menambah wawasan kami serta untuk penerapan ilmu yang telah

kami pelajari selama ini ke dalam dunia kerja yang sesungguhnya. Di sini kami mencoba

untuk membuat sebuah aplikasi data warehouse sebagai data pendukung untuk

pengambilan keputusan bagi pihak eksekutif (stakeholders).

Skripsi ini tidak akan terselesaikan tanpa adanya kekompakkan dan kerja sama

dari tim kami serta bantuan dari berbagai pihak. Untuk itu kami mengucapkan banyak

terima kasih 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 Hermansyah S.Kom, M.Kom selaku Dosen Pembimbing yang telah

banyak memberikan pengarahan, masukan, saran, dan motivasi kepada kami

dalam proses pembuatan skripsi ini, mulai dari awal hingga akhir semester.

vii

5. Para dosen Universitas Bina Nusantara yang selama ini telah memberikan

bimbingan pengajaran kepada kami dimana bimbingan mereka merupakan bekal

pengetahuan dalam masa pembuatan skripsi ini.

6. Bapak Ivan Cahyadi selaku Director PT. HM Sampoerna Tbk yang telah

memberikan izin kepada kami untuk melakukan survey di perusahaan beliau dan

telah bersedia meluangkan waktu untuk memberikan pengarahan selama proses

penyusunan skripsi ini.

7. Bapak Felix Sugianto selaku General Manager PT. HM Sampoerna Tbk yang

telah banyak memberikan dan menjelaskan data dan informasi yang kami

butuhkan dalam pembuatan dan penyusunan skripsi ini, memberikan bimbingan,

pengarahan, dan saran terkait dengan skripsi kami serta berbagai bantuannya

dalam berbagai hal yang menyangkut skripsi yang kami susun.

8. Ibu Audrey Susan Pangemanan selaku HR-SSC (Shared Services Center) PT.

HM Sampoerna Tbk yang telah bersedia meluangkan waktunya untuk

memberikan pengarahan kepada kami selama proses pembuatan skripsi ini.

9. Ibu Lilik selaku Supervisor PT. HM Sampoerna Tbk yang telah bersedia

meluangkan waktunya untuk memberikan pengarahan kepada kami.

10. Seluruh karyawan pada PT. HM Sampoerna Tbk yang telah membantu kami

dalam penyusunan skripsi ini.

11. Orang tua dan seluruh anggota keluarga kami yang telah memberikan dukungan

moril dan materiil kepada kami selama proses penyusunan skripsi ini.

12. Teman-teman dan semua pihak yang tidak dapat kami sebutkan satu-persatu,

yang telah memberikan dukungan moril kepada kami dalam menyelesaikan

skripsi ini.

viii

Kami sadar bahwa skripsi yang kami buat ini masih jauh dari sempurna. Oleh

karena itu, dengan segala kerendahan hati, kami sangat menghargai segala kritik dan

saran yang membangun.

Akhir kata, kami berharap agar skripsi ini dapat bermanfaat bagi pembaca serta

dapat dijadikan awal dan sebagai acuan bagi penelitian dan pengembangan selanjutnya,

sehingga hasil yang diperoleh dapat disempurnakan dengan lebih berdaya guna di masa

mendatang.

Jakarta, Juni 2008

Penulis

ix

DAFTAR ISI

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

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

Fotocopy Halaman Persetujuan Hard Cover ................................................................... iii

Fotocopy Halaman Pernyataan Dewan Penguji................................................................iv

Abstrak ..............................................................................................................................vi

Prakata............................................................................................................................. vii

Daftar Isi ............................................................................................................................x

Daftar Tabel ................................................................................................................. xviii

Daftar Gambar.................................................................................................................xxi

Daftar Lampiran.............................................................................................................xxv

BAB 1 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 ...................................................................................6

BAB 2 LANDASAN TEORI

2.1 Sistem Basis Data..........................................................................................8

2.1.1 Basis Data ............................................................................................8

2.1.2 Relational Model..................................................................................9

x

2.1.3 Relational Key....................................................................................11

2.1.4 Basis Data Relasional.........................................................................11

2.1.5 RDBMS (Relational Database Management System) .......................12

2.1.6 Security Data......................................................................................12

2.2 Pengertian Data dan Sistem Informasi........................................................14

2.3 Pengertian Dasar Data Warehouse .............................................................16

2.3.1 DBMS (Database Management System) ...........................................16

2.3.2 Pengertian Database ..........................................................................17

2.3.3 Pengertian DSS (Decision Support System).......................................18

2.3.4 Pengertian Data Warehouse...............................................................18

2.4 Karakteristik Data Warehouse....................................................................21

2.4.1 Subject Oriented.................................................................................21

2.4.2 Integrated ...........................................................................................22

2.4.3 Time Variant ......................................................................................23

2.4.4 Non-volatile........................................................................................24

2.5 Struktur Data Warehouse............................................................................25

2.5.1 Current Detail Data ...........................................................................26

2.5.2 Older Detail Data ..............................................................................27

2.5.3 Lightly Summary Data .......................................................................28

2.5.4 Highly Summary Data........................................................................29

2.5.5 Metadata.............................................................................................29

2.6 Bentuk Data Warehouse .............................................................................31

2.6.1 Functional Data Warehouse ..............................................................31

2.6.2 Centralized Data Warehouse ............................................................32

xi

2.6.3 Distributed Data Warehouse ............................................................33

2.7 Arsitektur dan Infrastruktur Data Warehouse.............................................34

2.7.1 Arsitektur Data Warehouse ...............................................................34

2.7.2 Infrastruktur Data Warehouse ...........................................................35

2.8 Kegiatan Inti Data Warehouse....................................................................36

2.9 Kegunaan Data Warehouse ........................................................................37

2.10 Aliran Data pada Data Warehouse ............................................................38

2.11 Pengertian OLTP.........................................................................................39

2.12 Perbandingan antara Data Warehouse dengan OLTP ................................39

2.13 Metode Analisis dan Perancangan Data Warehouse ..................................41

2.14 Metodologi Perancangan Data Warehouse................................................41

2.15 Perancangan Data Warehouse dengan Skema Bintang .............................46

2.15.1 Skema Bintang .................................................................................46

2.15.2 Keuntungan Menggunakan Skema Bintang.....................................47

2.15.3 Perancangan Skema Bintang............................................................47

2.15.3.1 Tabel Fakta (Fact Table)......................................................48

2.15.3.2 Tabel Dimensi (Dimension Table) .......................................48

2.15.4 Ketentuan Pembacaan Skema Bintang ............................................49

2.15.5 Jenis-Jenis Skema Bintang...............................................................49

2.16 Analisis Kapasitas Media Penyimpanan .....................................................53

2.17 Data Mart....................................................................................................55

2.18 Agregasi ......................................................................................................55

2.19 Denormalisasi..............................................................................................56

2.20 Kunci Sukses Data Warehouse..................................................................57

xii

2.21 Critical Suscces Factor (CSF) .................................................................... 59

2.22 Penjualan, Persediaan dan Distribusi ..........................................................60

2.22.1 Pengertian Penjualan........................................................................60

2.22.1.1 Pengertian Penjualan Bersih (Net Sales) ..............................63

2.22.1.2 Pengertian Gross Margin / Gross Profit ..............................63

2.22.1.3 Pengertian Net Margin / Net Income....................................64

2.22.1.4 Pengertian Harga Pokok Penjualan (Cost of Goods Sold) ...64

2.22.2 Pengertian Persediaan ......................................................................64

2.22.2.1 Pengertian Inventory Turnover ............................................66

2.22.3 Pengertian Distribusi........................................................................66

2.22.3.1 Fungsi Distribusi ..................................................................67

2.22.3.2 Sistem Distribusi ..................................................................70

2.22.3.3 Saluran Distribusi.................................................................71

2.22.3.4 Faktor-faktor yang Mempengaruhi Kegiatan Distribusi ......74

BAB 3 ANALISIS KEBUTUHAN DATA WAREHOUSE

3.1 Organisasi Perusahaan ................................................................................75

3.1.1 Latar Belakang Perusahaan................................................................75

3.1.2 Bisnis Perusahaan ..............................................................................76

3.1.2.1 Kinerja Perusahaan ................................................................76

3.1.2.2 Sejarah Tembakau..................................................................77

3.1.2.3 Sejarah Kretek........................................................................79

3.1.2.4 Mitra Produksi Sigaret HM Sampoerna Tbk (MPS)..............82

3.1.2.5 Pertanian Tembakau...............................................................83

xiii

3.1.2.6 Pertanian Cengkeh .................................................................87

3.1.2.7 Produksi Rokok......................................................................88

3.2 Struktur Organisasi Perusahaan ..................................................................89

3.3 Tanggung Jawab dan Wewenang................................................................91

3.4 Prosedur yang Sedang Berjalan ..................................................................92

3.4.1 Distribution Channel Management....................................................92

3.4.2 Overall Sales Process ........................................................................94

3.4.3 Alur Barang........................................................................................96

3.4.4 Proses Distribusi Barang ke Depo/ADC............................................ 97

3.4.4.1 Pengiriman dan Penerimaan Barang dari HMS .....................98

3.4.4.2 Pengiriman dan Penerimaan dari Depo/ADC/Pos Lainnya

(Pemindahan Antar Gudang = PAG) ...................................100

3.4.4.3 Imprest Stock pada Field Marketing ....................................103

3.4.4.4 Penjualan Konsinyasi ...........................................................104

3.4.4.5 Penjualan ke Pelanggan Lainnya .........................................105

3.4.4.6 Kredit Nota/Retur dari Pelanggan........................................107

3.4.4.7 Koreksi Atas Persediaan Stok Jual.......................................108

3.4.4.8 Pengiriman dan Penerimaan Bad Stock dari Depo/ADC/Pos

ke HMS ................................................................................110

3.4.5 Proses Distribusi Barang ke Penyalur Khusus (PKh.) ..................... 114

3.4.5.1 Permintaan Barang dari Departemen PKh. dan Pengiriman

Barang ke Agen PKh............................................................115

3.4.5.2 Bad Stock dari PKh. .............................................................118

3.5 Analisis Subjek Data dan Fungsi Bisnis pada PT HM Sampoerna Tbk ... 119

xiv

3.5.1 Analisis Subjek Data ........................................................................119

3.5.2 Analisis Unit Organisasi ..................................................................120

3.5.3 Analisis Fungsi Bisnis......................................................................121

3.6 Analisis Matriks pada PT HM Sampoerna Tbk ........................................122

3.6.1 Analisis Matriks Unit Organisasi vs Lokasi ....................................122

3.6.2 Analisis Matriks Unit Organisasi vs Subjek Data............................123

3.6.3 Analisis Matriks Fungsi Bisnis vs Unit Organisasi .........................123

3.6.4 Analisis Matriks Fungsi Bisnis vs Subjek Data ...............................126

3.7 Analisis Penggunaan Teknologi Informasi pada HM Sampoerna Tbk.....127

3.7.1 Analisis Penggunaan Perangkat Keras yang Sedang Berjalan.........127

3.7.2 Analisis Penggunaan Perangkat Lunak yang Sedang Berjalan........128

3.7.3 Analisis Matriks Fungsi Bisnis vs Aplikasi yang Sedang Berjalan.128

3.7.4 Analisis Matriks Subjek Data vs Aplikasi yang Sedang Berjalan ...129

3.7.5 Analisis Basis Data pada PT HM Sampoerna Tbk ..........................130

3.7.5.1 Identifikasi Kamus Data.......................................................130

3.7.5.2 Identifikasi Skema Relasi Model Data Logical ...................144

3.7.5.3 Identifikasi ERD ..................................................................154

3.7.6 Identifikasi Masalah yang Dihadapi oleh PT HM Sampoerna Tbk .156

3.7.6.1 Analisis Critical Success Factor (CSF) ............................... 156

3.7.6.2 Identifikasi Permasalahan dan Kebutuhan...........................156

3.7.7 Usulan Pemecahan Masalah Yang Dihadapi oleh PT HM

Sampoerna Tbk .............................................................................159

xv

BAB 4 PERANCANGAN DAN IMPLEMENTASI DATA WAREHOUSE

4.1 Perancangan Data Warehouse ..................................................................161

4.1.1 Metode Perancangan pada Data Warehouse....................................161

4.1.2 Perancangan Arsitektur Data Warehouse ........................................161

4.1.3 Rancangan Data Warehouse ............................................................163

4.1.4 Perancangan Metadata .....................................................................169

4.1.5 Perancangan Skema Bintang............................................................174

4.1.6 Perancangan Skema Relasi ..............................................................176

4.1.7 Transformasi Data............................................................................178

4.1.7.1 Langkah-langkah Melakukan Transformasi Data................178

4.1.7.2 Query dan DTS untuk Tabel Dimensi dan Fakta .................190

4.1.8 Analisis Kapasitas Media Penyimpanan ..........................................200

4.2 Pengembangan Aplikasi Data Warehouse................................................211

4.2.1 Rancangan Layar Aplikasi ...............................................................211

4.2.1.1 Halaman Login.....................................................................212

4.2.1.2 Halaman Utama....................................................................212

4.2.1.3 Halaman Menu Admin.........................................................213

4.2.1.4 Halaman Laporan Penjualan ................................................215

4.2.1.5 Halaman Laporan Persediaan...............................................219

4.2.1.6 Halaman Menu ETL.............................................................223

4.3 Implementasi Data Warehouse .................................................................224

4.3.1 Spesifikasi Perangkat Keras .............................................................224

4.3.2 Spesifikasi Perangkat Lunak............................................................225

4.3.3 Estimasi Waktu Implementasi Data Warehouse..............................227

xvi

4.4 Evaluasi .....................................................................................................227

4.5 Petunjuk Operasional ................................................................................229

4.5.1 Instalasi Software .............................................................................229

4.5.1.1 Instalasi pada Server ............................................................229

4.5.1.2 Instalasi pada Client .............................................................231

4.5.2 Pengaturan Data dan Aplikasi..........................................................233

4.5.3 Backup Data .....................................................................................234

4.5.4 Penjadwalan Sinkronisasi OLTP dan OLAP ...................................235

4.5.5 Pembuatan Report ............................................................................236

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan ...............................................................................................238

5.2 Saran..........................................................................................................239

DAFTAR PUSTAKA ...................................................................................................240

RIWAYAT HIDUP ......................................................................................................243

LAMPIRAN..................................................................................................................247

FOTOCOPY SURAT SURVEI ..................................................................................292

xvii

DAFTAR TABEL

Tabel 2.1 Perbandingan subject oriented antara Data Warehouse dengan Data

Operational ..............................................................................................22

Tabel 2.2 Perbandingan Data Warehouse dengan OLTP ........................................ 40

Tabel 3.1 Tabel Subjek Data ..................................................................................119

Tabel 3.2 Tabel Fungsi Bisnis................................................................................121

Tabel 3.3 Tabel Matriks Unit Organisasi vs Lokasi...............................................122

Tabel 3.4 Tabel Matriks Unit Organisasi vs Subjek Data......................................123

Tabel 3.5 Tabel Matriks Fungsi Bisnis vs Unit Organisasi ...................................123

Tabel 3.6 Tabel Matriks Fungsi Bisnis vs Subjek Data .........................................126

Tabel 3.7 Tabel Matriks Fungsi Bisnis vs Aplikasi yang Sedang Berjalan ...........128

Tabel 3.8 Tabel Matriks Subjek Data vs Aplikasi yang Sedang Berjalan .............129

Tabel 3.9 Tabel Delivery Order .............................................................................130

Tabel 3.10 Laporan Penerimaan Barang (LPB) .......................................................130

Tabel 3.11 Tabel Berita Acara Claim Rokok (BACR) ............................................ 131

Tabel 3.12 Tabel Pemindahan Antar Gudang Debit (PAGD)..................................132

Tabel 3.13 Tabel Perubahan Titipan Rokok Debit (PTRD) ..................................... 132

Tabel 3.14 Tabel Koreksi Atas Persediaan Debit (KAPD) ...................................... 133

Tabel 3.15 Tabel Bukti Titipan Barang Debit (BTBD) ...........................................134

Tabel 3.16 Tabel Pemindahan Antar Gudang Kredit (PAGK) ................................134

Tabel 3.17 Tabel Bukti Titipan Barang Kredit (BTBK) ..........................................135

Tabel 3.18 Tabel Perubahan Titipan Rokok Kredit (PTRK) ...................................135

Tabel 3.19 Tabel Koreksi Atas Persediaan Kredit (KAPK).....................................136

xviii

Tabel 3.20 Tabel Berita Acara Pengiriman B/S / Laporan Penerimaan Barang B/S

(BAP B/S) .............................................................................................. 136

Tabel 3.21 Tabel Koreksi Atas Persediaan Debit B/S (KAPD B/S) ........................ 137

Tabel 3.22 Tabel Koreksi Atas Persediaan Kredit B/S (KAPK B/S)....................... 138

Tabel 3.23 Tabel Nota Penjualan (NP) ....................................................................138

Tabel 3.24 Tabel Salesman ......................................................................................139

Tabel 3.25 Tabel Driver ...........................................................................................140

Tabel 3.26 Tabel Routing.........................................................................................140

Tabel 3.27 Tabel NPType ........................................................................................140

Tabel 3.28 Tabel Location .......................................................................................141

Tabel 3.29 Tabel Outlet............................................................................................141

Tabel 3.30 Tabel Brand............................................................................................141

Tabel 3.31 Tabel Process Order (PO) ......................................................................141

Tabel 3.32 Tabel BACRType...................................................................................142

Tabel 3.33 Tabel TCompany....................................................................................142

Tabel 3.34 Tabel TP/SJ ............................................................................................142

Tabel 3.35 Tabel SuratMuat.....................................................................................143

Tabel 3.36 Tabel COA .............................................................................................143

Tabel 3.37 Tabel BTBDType...................................................................................143

Tabel 3.38 Skema Relasi Model Data Logical Penjualan........................................144

Tabel 3.39 Skema Relasi Model Data Logical Persediaan ......................................145

Tabel 3.40 Tabel Identifikasi Kebutuhan.................................................................158

Tabel 4.1 Tabel Obyek...........................................................................................165

Tabel 4.2 Tabel Atribut ..........................................................................................166

xix

Tabel 4.3 Tabel DimBrand.....................................................................................170

Tabel 4.4 Tabel DimOutlet.....................................................................................170

Tabel 4.5 Tabel DimSalesman ...............................................................................171

Tabel 4.6 Tabel DimLocation ................................................................................171

Tabel 4.7 Tabel DimBACRType ...........................................................................172

Tabel 4.8 Tabel DimPO .........................................................................................172

Tabel 4.9 Tabel DimWaktu....................................................................................173

Tabel 4.10 Tabel FactPersediaan .............................................................................173

Tabel 4.11 Tabel FactPenjualan...............................................................................174

Tabel 4.12 Tabel Perancangan Skema Relasi ..........................................................176

Tabel 4.13 Tabel Analisis Kapasitas Media Penyimpanan Tabel Fakta ..................204

Tabel 4.14 Tabel Analisis Kapasitas Media Penyimpanan Tabel Dimensi .............211

Tabel 4.15 Tabel Estimasi Waktu Implementasi Data Warehouse .........................227

xx

DAFTAR GAMBAR

Gambar 2.1 Integration................................................................................................23

Gambar 2.2 Time Variancy ..........................................................................................24

Gambar 2.3 Nonvolatility.............................................................................................25

Gambar 2.4 Struktur Data dalam Data Warehouse .....................................................26

Gambar 2.5 Functional Data Warehouse.....................................................................32

Gambar 2.6 Centralized Data Warehouse ...................................................................33

Gambar 2.7 Distributed Data Warehouse....................................................................34

Gambar 2.8 Hubungan Antara Tabel Dimensi pada Skema Bintang Sederhana.........50

Gambar 2.9 Skema Bintang dengan Lebih dari Satu Tabel Fakta ...............................51

Gambar 2.10 Skema Bintang sebagai Tabel Asosiasi....................................................52

Gambar 2.11 Skema Bintang dengan Outboard Table atau Secondary Dimension

Table.........................................................................................................53

Gambar 2.12 Sistem Distribusi Langsung .....................................................................71

Gambar 2.13 Sistem Distribusi Tidak Langsung...........................................................71

Gambar 2.14 Hubungan antara Produsen, Saluran Distribusi, dan Konsumen .............73

Gambar 3.1 Field Operation........................................................................................90

Gambar 3.2 Distribution Channel Management..........................................................92

Gambar 3.3 Overall Sales Process ..............................................................................94

Gambar 3.4 Alur Barang pada Depo/ADC/Pos dan PKh ............................................ 96

Gambar 3.5 Alur Barang pada Depo/ADC/Pos ........................................................... 97

Gambar 3.6 Pengiriman dan Penerimaan Barang di Depo/ADC/Pos ..........................98

Gambar 3.7 Pengiriman dan Penerimaan Barang antar Depo/ADC/Pos ...................101

xxi

Gambar 3.8 Transaksi-transaksi yang mempengaruhi Imprest Stock ........................104

Gambar 3.9 Alur Barang pada Pelanggan Konsinyasi...............................................105

Gambar 3.10 Alur Barang pada Pelanggan..................................................................107

Gambar 3.11 Kredit Nota dari Pelanggan....................................................................108

Gambar 3.12 Koreksi Atas Persediaan ........................................................................109

Gambar 3.13 Pengiriman dan Penerimaan B/S dari Depo/ADC/Pos ..........................111

Gambar 3.14 Alur Barang pada Penyalur Khusus .......................................................115

Gambar 3.15 Permintaan dan Pengiriman Barang untuk Agen PKh...........................116

Gambar 3.16 Penanganan Bad Stock dari Agen PKh .................................................. 118

Gambar 3.17 ERD Penjualan.......................................................................................154

Gambar 3.18 ERD Persediaan .....................................................................................155

Gambar 4.1 Arsitektur Data Warehouse pada PT. HM Sampoerna Tbk ..................162

Gambar 4.2 Skema Bintang Persediaan.....................................................................175

Gambar 4.3 Skema Bintang Penjualan ......................................................................176

Gambar 4.4 Enterprise Manager Window .................................................................178

Gambar 4.5 New Package Window ...........................................................................179

Gambar 4.6 Setting Connection Data Source............................................................180

Gambar 4.7 Data Source............................................................................................181

Gambar 4.8 Setting Connection Data Destination ....................................................182

Gambar 4.9 Data Destination ....................................................................................183

Gambar 4.10 Setting Source Data Transformation Services .......................................184

Gambar 4.11 Setting Destination Data Transformation Services ...............................185

Gambar 4.12 Setting Transformasi DTS......................................................................186

Gambar 4.13 DTS Package Window ...........................................................................187

xxii

Gambar 4.14 Setting Filter Time Stamp ......................................................................188

Gambar 4.15 Setting Connection Filter Time Stamp ...................................................189

Gambar 4.16 Execute Data Transformation Services..................................................190

Gambar 4.17 Design Query untuk DTS_Brand...........................................................191

Gambar 4.18 DTS DimBrand ...................................................................................... 191

Gambar 4.19 Design Query untuk DTS_Outlet...........................................................192

Gambar 4.20 DTS DimOutlet ...................................................................................... 192

Gambar 4.21 Design Query untuk DTS_Salesman .....................................................193

Gambar 4.22 DTS DimSalesman ................................................................................. 193

Gambar 4.23 Design Query untuk DTS_Location ......................................................194

Gambar 4.24 DTS DimLocation..................................................................................194

Gambar 4.25 Design Query untuk DTS_BACR_Type................................................195

Gambar 4.26 DTS DimBACRType ............................................................................. 195

Gambar 4.27 Design Query untuk DTS_PO................................................................ 196

Gambar 4.28 DTS DimPO ........................................................................................... 196

Gambar 4.29 Design Query untuk DTS_Waktu ..........................................................197

Gambar 4.30 DTS DimWaktu ..................................................................................... 197

Gambar 4.31 Design Query untuk DTS_FactPersediaan ............................................198

Gambar 4.32 DTS FactPersediaan...............................................................................199

Gambar 4.33 Design Query untuk DTS_FactPenjualan ..............................................199

Gambar 4.34 DTS FactPenjualan ................................................................................200

Gambar 4.35 Rancangan Layar Login .........................................................................212

Gambar 4.36 Rancangan Layar Utama ........................................................................213

Gambar 4.37 Rancangan Layar Menu Backup ............................................................214

xxiii

Gambar 4.38 Rancangan Layar Menu User Management...........................................214

Gambar 4.39 Rancangan Layar Menu User Management untuk Add User.................215

Gambar 4.40 Rancangan Layar Laporan Penjualan.....................................................216

Gambar 4.41 Rancangan Layar Summary Laporan Penjualan berdasarkan Brand .....217

Gambar 4.42 Rancangan Layar Detail Laporan Penjualan berdasarkan Brand........... 218

Gambar 4.43 Rancangan Layar Chart Penjualan berdasarkan Brand..........................219

Gambar 4.44 Rancangan Layar Laporan Persediaan...................................................220

Gambar 4.45 Rancangan Layar Summary Laporan Persediaan berdasarkan Waktu...221

Gambar 4.46 Rancangan Layar Detail Laporan Persediaan berdasarkan Waktu ........222

Gambar 4.47 Rancangan Layar Chart Persediaan berdasarkan Waktu .......................223

Gambar 4.48 Rancangan Layar ETL ...........................................................................224

Gambar 4.49 Konfirmasi Instalasi XAMPP ................................................................229

Gambar 4.50 Control Panel XAMPP ...........................................................................230

Gambar 4.51 Tampilan Awal XAMPP ........................................................................231

Gambar 4.52 Instalasi Mozilla Firefox ........................................................................232

Gambar 4.53 Browser Mozilla Firefox........................................................................233

Gambar 4.54 SQL Server Backup ...............................................................................235

Gambar 4.55 Scheduling..............................................................................................236

xxiv

DAFTAR LAMPIRAN

Layar Login.....................................................................................................................L1

Layar Home..................................................................................................................... L1

Layar Home IT................................................................................................................ L2

Layar Backup .................................................................................................................. L2

Layar Backup Done......................................................................................................... L2

Layar User Management ................................................................................................. L3

Layar Add User ............................................................................................................... L3

Layar ETL ....................................................................................................................... L4

Layar ETL IT .................................................................................................................. L4

Layar Change Password.................................................................................................. L5

Layar Change Password IT ............................................................................................. L5

Layar Penjualan Brand Before Expand Tabel................................................................. L6

Penjualan Brand Chart .................................................................................................... L6

Layar Penjualan Brand Chart .......................................................................................... L7

Layar Penjualan Brand Before Expand TabelChart........................................................ L8

Layar Penjualan Brand After Expand Tabel ................................................................... L9

Layar Penjualan Brand After Expand Tabel Chart ....................................................... L10

Layar Penjualan Outlet Before Expand Tabel .............................................................. L11

Penjualan Outlet Chart .................................................................................................. L11

Layar Penjualan Outlet Chart........................................................................................ L12

Layar Penjualan Outlet Before Expand Tabel Chart..................................................... L13

Layar Penjualan Outlet After Expand Tabel................................................................. L14

xxv

Layar Penjualan Outlet After Expand Tabel Chart ....................................................... L15

Layar Penjualan Salesman Before Expand Tabel ......................................................... L16

Penjualan Salesman Chart............................................................................................. L16

Layar Penjualan Salesman Chart .................................................................................. L17

Layar Penjualan Salesman Before Expand Tabel Chart ............................................... L18

Layar Penjualan Salesman After Expand Tabel............................................................ L19

Layar Penjualan Salesman After Expand Tabel Chart.................................................. L20

Layar Penjualan Waktu Before Expand Tabel.............................................................. L21

Penjualan Waktu Chart ................................................................................................. L21

Layar Penjualan Waktu Chart ....................................................................................... L22

Layar Penjualan Waktu Before Expand Tabel Chart.................................................... L23

Layar Penjualan Waktu After Expand .......................................................................... L24

Layar Penjualan Waktu After Expand Tabel Chart ...................................................... L25

Layar Persediaan BACR Type Before Expand Tabel................................................... L26

Persediaan BACR Type Chart ...................................................................................... L26

Layar Persediaan BACR Type Chart ............................................................................ L27

Layar Persediaan BACR Type Before Expand Tabel Chart......................................... L28

Layar Persediaan BACR Type After Expand Tabel ..................................................... L29

Layar Persediaan BACR Type After Expand Tabel Chart ........................................... L30

Layar Persediaan Brand Before Expand Tabel ............................................................. L31

Persediaan Brand Chart................................................................................................. L31

Layar Persediaan Brand Chart ...................................................................................... L32

Layar Persediaan Brand Before Expand Tabel Chart ................................................... L33

Layar Persediaan Brand After Expand Tabel................................................................ L34

xxvi

Layar Persediaan Brand After Expand Tabel Chart...................................................... L35

Layar Persediaan Depo Before Expand Tabel .............................................................. L36

Persediaan Depo Chart.................................................................................................. L36

Layar Persediaan Depo Chart........................................................................................ L37

Layar Persediaan Depo Before Expand Tabel Chart .................................................... L38

Layar Persediaan Depo After Expand Tabel................................................................. L39

Layar Persediaan Depo After Expand Tabel Chart....................................................... L40

Layar Persediaan Waktu Before Expand Tabel ............................................................ L41

Persediaan Waktu Chart................................................................................................ L41

Layar Persediaan Waktu Chart...................................................................................... L42

Layar Persediaan Waktu Before Expand Tabel Chart .................................................. L43

Layar Persediaan Waktu After Expand Tabel............................................................... L44

Layar Persediaan Waktu After Expand Tabel Chart..................................................... L45

xxvii