analisis dan perancangan data warehouse untuk …thesis.binus.ac.id/doc/cover/2008-2-00228-if...
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