ANALISA DAN PERANCANGAN DATA WAREHOUSE PADA PT. PRIMAJAYA PANTES GARMENT - Binus e-Thesis
Jurusan Sistem Informasi Skripsi Sarjana Komputer
Semester Genap 2004 / 2005
ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA PT PPG
Eddy Sugianto 0400512343 Ainierti 0400513863 Septi Damayanti Kalengkongan 0400538166Abstrak Sebagai seorang manusia yang hidup di era modern ini, kita tidak bisa lepas dari teknologi yang terus berkembang, terkadang bisa menindas kita yang tertinggal oleh teknologi. Oleh karena itu tujuan penelitian kami adalah menganalisa dan merancang
data warehouse guna pengambilan keputusan yang cepat dan akurat pada perusahaan,
khususnya ditingkat Top management, sekaligus menyajikan data warehouse perusahaan sebagai sumber dari sistem informasi eksekutif yang lengkap, jelas, cepat dan akurat. Metode penganalisaan dilakukan dengan cara mengadakan survey, wawancara, serta mengadakan analisis permasalahan yang ada di perusahaan. Metode perancangan dilakukan dengan merancang tabel, skema bintang, rancangan layer dan laporan akhir (output laporan). Hasil yang sudah kami dapat dari survey yang kami lakukan adalah data yang digunakan dalam proses analisis masih berupa data yang terlalu detail dan masih tersebar, serta laporan akhir dari sistem informasi tidak mendukung level top management dalam pengambilan keputusan, dan kesimpulan yang kami dapatkan, bahwa untuk memenuhi atau mendapatkan data yang akuran dan cepat diperlukan sebuah konsep data warehouse, agar dapat melakukan analisis terhadap data perusahaan, membuat laporan akhir yang ringkas sesuai dengan keinginan dari pihak eksekutif dalam membuat keputusan-keputusan yang berguna untuk perusahaan dimasa yang akan datang, dan data warehouse yang sudah dibuat bisa digunakan sebagai sumber untuk menunjang aplikasi dari EIS maupun DSS. Kata kunci : Data, Informasi, Data Warehouse
Puji Syukur kepada Tuhan Yang Maha Esa atas berkat dan rahmat yang diberikan sehingga penulis dapat menyelesaikan penulisan skripsi ini. Skripsi yang berjudul “Analisis dan Perancangan Data Warehouse pada PT Primajaya Pantes Garment” disusun dengan maksud untuk memenuhi salah satu syarat kelulusan pada jenjang pendidikan S-1 (Strata-1) jurusan Sistem Informasi Pada Universitas Bina Nusantara, Jakarta.
Penulis menyadari bahwa masih terdapat banyak kekurangan yang terdapat pada penulisan skripsi ini karena keterbatasan pengetahuan dan pengalaman penulis, sehingga skripsi ini masih jauh dari sempurna. Oleh karena itu, kritik dan saran yang ditujukan untuk menyempurnakan skripsi ini sangat diperlukan dan diharapkan oleh penulis.
Pada kesempatan ini, penulis hendak menyampaikan rasa terima kasih kepada semua pihak yang telah memberikan bantuan, nasehat, petunjuk, kesempatan, d an dorongan selama penulis menyusun skripsi ini. Ucapan terima kasih ini terutama ditujukan kepada :
1. Ibu Dr. Th. Widia S. MM, selaku Rektor Universitas Bina Nusantara
2. Bapak Hartono, S.Kom.,MM selaku pembimbing penulis, yang telah memberikan petunjuk, saran dan mimbingan sehingga skripsi ini dapat diselesaikan.
3. Bapak Jemmy Wantono, selaku Direktur PT Primajaya Pantes Garment yang telah memberikan izin kepada kelompok kami untuk melakukan survei di perusahaannya. melakukan penelitian dalam perusahaan.
5. Ibu Kristina, selaku accounting staff pada PT Primajaya Pantes Garment yang telah memberikan bantuan kepada penulis selama penyusunan skripsi ini.
6. Segenap staf pengajar Universitas Bina Nusantara yang telah membimbing penulis selama kuliah.
7. Orang tua serta saudara-saudara penulis yang telah memberikan dukungan moral dan materiil yang tak ternilai harganya, juga teman-teman dan semua pihak yang tidak dapat penulis sebutkan satu per satu.
Jakarta, 23 Juni 2004 Penulis Halaman Judul Luar …………………………………………………………….. Halaman Judul Dalam …………………………………………………………... Halaman Persetujuan ……………………………………………………………. Halaman Pernyataan Dewan Penguji ……………………………………………. Abstrak ………………………………………………………………………….. Prakata ………………………………………………………………………….. Daftar Isi ………………………………………………………………………... Daftar Tabel …………………………………………………………………….. Daftar Gambar ………………………………………………………………….. Daftar Lampiran …………………………………………………………………
BAB 1 PENDAHULUAN 1.1 Latar Belakang ………………………………………………...
1 1.2 Ruang Lingkup ………………………………………………...
3
1.3 Tujuan dan Manfaat ……………………………………………
3 1.4 Metodologi ……………………………………………………..
4 1.5 Sistematika Penulisan ………………………………………….
4 BAB 2 LANDASAN TEORI
2.1 Konsep Dasar Data warehouse 2.1.1 Pengertian Data, Database ………………………….
7
2.2 Bentuk Data Warehouse
2.2.1 Functional Data Warehouse ……………………… 11
2.2.2 Centralized Data Warehouse …………………….. 12
2.2.3 Distributed Data Warehouse …………………….. 13
2.3 Karakteristik Data Warehouse
2.3.1 Subject Oriented …………………………………. 14
2.3.2 Integrated ………………………………………… 15
2.3.3 Time Variant ……………………………………… 16 2.3.4 Nonvolatile ………………………………………..
16
2.4 Kegiatan Data Warehouse ……………………………………… 16
2.5 Arsitektur dan Infrastruktur Data Warehouse
2.5.1 Arsitektur Data Warehouse ……………………… 17
2.5.2 Infrastruktur Data Warehouse ……………………. 19
2.6 Struktur Data Warehouse
2.6.1 Current Detail Data ………………………………. 20
2.6.2 Old Detail Data …………………………………… 21
2.6.3 Lightly Summarized Data ………………………… 21
2.6.4 Highly Summarized Data ………………………… 22
2.6.5 Metadata ………………………………………….. 22
2.7 Kegunaan Data Warehouse …………………………………….. 23
2.7.1 Pembuatan Laporan ………………………………. 23
2.7.2 On-line Analytical Processing (OLAP) …………... 23
2.7.4 Proses Informasi Eksekutif ……………………….. 25
2.8 Analisis Matriks ………………………………………………… 26
2.9 Primary Key dan Foreign Key …………………………………. 28
2.10 Perancangan Data Warehouse dengan Skema Bimtang ……….. 28
2.10.1 Star Schema (Skema Bintang) ……………………. 29
2.10.2 Keuntungan Skema Bintang ……………………... 29
2.10.3 Tabel Dalam Skema Bintang …………………….. 29
2.10.4 Jenis-jenis Skema Bintang ……………………….. 30
2.10.4.1 Skema Bintang Sederhana ………...30
2.10.4.2 Skema Bintang Majemuk …………33
2.10.4.3 Snowflake Schema………………... 34
2.11 Agregasi ………………………………………………………… 35
2.12 Denormalisasi ………………………………………………….. 36
2.13 Definisi Pembelian, Persediaan, Pemasaran dan Penjualan
2.13.1 Pembelian ………………………………………… 37
2.13.2 Persediaan ……………………………………….…38
2.13.3 Pemasaran ………………………………………… 38
2.12.3 Penjualan ………………………………………….. 39
2.14 Analisis SWOT …………………………………………………. 40
2.15 Critical Success Factor (CSF) …………………………………… 42
3.1 Sejarah PT PPG ………………………………………………… 43
3.8.1 Matriks Unit Organisasi vs Lokasi ………………
3.10 Analisis Kebutuhan Data dan Informasi ..……………………... 65
64
63 3.9.3 Matriks Aplikasi vs Fungsi Bisnis ……………….
3.9.2 Perangkat Lunak …………………………………
62
3.9 Teknologi Informasi di PT PPG ………………………………. 61 3.9.1 Perangkat Keras ………………………………….
60
59 3.8.4 Matriks Fungsi Bisnis vs Subyek Data …………...
58 3.8.3 Matriks Fungsi Bisnis vs Unit Organisasi ………..
57 3.8.2 Matriks Unit Organisasi vs Subyek Data ………...
3.8 Analisis Matriks
3.2 Struktur Organisasi …………………………………………….. 44
3.7.2 Fungsi Bisnis …………………………………… 55
3.7.1 Subyek Data …………………………………….. 54
3.7 Subyek Data dan Fungsi Bisnis ……………………………….. 54
3.6 Critical Success Factor (CSF) …………………………………. 53
51
3.5.2 Matriks SWOT ……………………………………
49
3.5 Analisis dan Matriks SWOT ……………………………………. 49 3.5.1 Analisis SWOT …………………………………...
3.4 Visi dan Misi PT PPG …………………………………………. 48
3.3 Tugas dan Tanggung Jawab ……………………………………. 44
3.11 Identifikasi Masalah …………………………………………… 66
BAB 4 RANCANGAN SISTEM YANG DIUSULKAN
4.4.4 Skema Bintang Sales Order …………………………. 76
4.8 Rancangan Layar …………………………………………………. 94
4.7 Estimasi Waktu Pembuatan Data Warehouse …………………….. 93
4.6 Analisa Kapasitas Media Penyimpanan dan Penjualan …………… 90
4.5 Metadata ……………..………………………………………….. 80
4.4.7 Skema Bintang Penerimaan ………………………… 79
4.4.6 Skema Bintang Pengiriman ………………………….. 78
4.4.5 Skema Bintang Penjualan …………..……………….. 77
4.1 Arsitektur Data Warehouse …………………………………….. 69
4.2 Rancangan Data Warehouse ……………………………………. 70
4.4.2 Skema Bintang Pembelian …………………………. 75
4.4.1 Skema Bintang Gabungan …………………………… 74
4.4 Rancangan Skema Bintang …………………………………….. 74
4.3 Clustering ………………………………………………………. 72
4.2.2.2 Dukungan Perangkat Lunak …………… 71
4.2.2.1 Dukungan Perangkat Keras ……..…….. 71
4.2.2 Rancangan Implementasi …………………………. 71
4.2.1 Transformasi Data ………………………………... 70
4.4.3 Skema Bintang Retur Pembelian ……………………. 75
5.1 Simpulan ………………………………………………………. 103
5.2 Saran ……………………………………………………….….. 104
DAFTAR PUSTAKA
RIWAYAT HIDUP
LAMPIRAN-LAMPIRAN
SURAT KETERANGAN SURVEI
Gambar 2.1 Bentuk Data Warehouse Fungsional.................................................. 12Gambar 2.12 Skema Bintang Snowflake................................................................. 35Gambar 4.5 Skema Bintang Sales Order............................................................... 77Gambar 4.4 Skema Bintang Retur Pembelian....................................................... 76Gambar 4.3 Skema Bintang Pembelian................................................................. 75Gambar 4.2 Skema Bintang Gabungan.................................................................. 74Gambar 4.1 Arsitektur Data Warehouse PT PPG.................................................. 69Gambar 3.2 Jaringan Komputer............................................................................. 62Gambar 3.1 Struktur Organisasi............................................................................ 44Gambar 2.13 Analisis SWOT.................................................................................. 41Gambar 2.11 Skema Bintang Majemuk.................................................................. 33Gambar 2.2 Bentuk Data Warehouse Terpusat..................................................... 13Gambar 2.10 Skema Bintang Dengan Tabel Dimensi Tambahan........................... 33Gambar 2.9 Skema Bintang Sebagai Sebagai Tabel Asosiasi............................... 32Gambar 2.8 Skema Bintang Dengan Beberapa Tabel Fakta................................. 31Gambar 2.7 Hubungan Antar Tabel Dimensi Pada Skema Bintang Sederhana.... 30Gambar 2.6 Stages in Information Strategy Planning........................................... 26Gambar 2.5 Struktur Data Warehouse................................................................... 20Gambar 2.4 Arsitektur Data Warehouse................................................................ 18Gambar 2.3 Bentuk Data Warehouse Terdistribusi............................................... 14Gambar 4.6 Skema Bintang Penjualan.................................................................. 78Gambar 4.8 Skema Bintang Penerimaan............................................................... 80Gambar 4.9 Form Login........................................................................................ 94Gambar 4.10 Form Query Pembelian...................................................................... 95Gambar 4.11 Form Query Retur Pembelian............................................................ 96Gambar 4.12 Form Query Sales Order.................................................................... 97Gambar 4.13 Form Query Penjualan....................................................................... 98Gambar 4.14 Form Query Pengiriman.................................................................... 99Gambar 4.15 Form Query Penerimaan.................................................................... 100Gambar 4.16 Form Skema Bintang......................................................................... 101Gambar 4.17 Form Add User.................................................................................. 102Tabel 2.1 Perbandingan Subject Oriented Antara Data Warehouse denganOperational Data................................................................................ 15
Tabel 3.1 Matriks SWOT................................................................................... 52Tabel 3.2 Matriks CSF vs Unit Organisasi........................................................ 53Tabel 3.3 Tabel Subyek Data............................................................................. 54Tabel 3.4 Tabel Fungsi Bisnis........................................................................... 55Tabel 3.5 Matriks Unit Organisasi vs Lokasi.................................................... 57Tabel 3.6 Matriks Subyek Data vs Unit Organisasi........................................... 58Tabel 3.7 Matriks Fungsi Bisnis vs Unit Organisasi......................................... 59Tabel 3.8 Matriks Fungsi Bisnis vs Subyek Data.............................................. 60Tabel 3.9 Matriks Fungsi Bisnis vs Aplikasi..................................................... 64Tabel 3.10 Matriks Masalah vs Unit Organisasi.................................................. 67Tabel 4.1 Analisis Clustering Matriks Fungsi Bisnis vs Subyek Data.............. 72Tabel 4.2 Tabel Subyek Data Utama................................................................. 73Tabel 4.3 Estimasi Waktu.................................................................................. 93Lampiran Tabel OLTP……………………………………………………………... L1-L8 Lampiran Form Login……………………………………………………………… L9 Lampiran Query Pembelian………………………………………………………... L10 Lampiran Grafik Query Pembelian………………………………………………… L11 Lampiran Query Retur Pembelian…………………………………………………. L12 Lampiran Grafik Retur Pembelian…………………………………………………. L13 Lampiran Sales Order……………………………………………………………… L14 Lampiran Grafik Sales Order………………………………………………………. L15 Lampiran Query Penjualan………………………………………………………… L16 Lampiran Grafik Penjualan………………………………………………………… L17 Lampiran Query Pengiriman……………………………………………………….. L18 Lampiran Grafik Pengiriman………………………………………………………. L19 Lampiran Query Penerimaan………………………………………………………. L20 Lampiran Grafik Penerimaan………………………………………………………. L21 Lampiran OLTP……………………………………………………………………. L22 Lampiran Form Add User………………………………………………………….. L23