ANALISIS DAN PERANCANGAN DATA WAREHOUSE PEMASARAN DAN PEMBELIAN PADA PT. KAMAJAYA TRI LAKSANA - Binus e-Thesis

  Jurusan Teknik Informatika Program Studi Ilmu Komputer

  Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

  

ANALISIS DAN PERANCANGAN DATA WAREHOUSE PEMASARAN DAN

PEMBELIAN PADA PT. KAMAJAYA TRI LAKSANA

  IP.Marry Kusuma 0600630243 Ivony Margaretta 0600638725 Vieny Firstya Vionalyn 0600639910

  Abstrak

  Analisis informasi dan pengambilan keputusan merupakan prosedur kegiatan yang penting karena menentukan target dan langkah strategis keberlangsungan dan pengembangan perusahaan. Tujuan penelitian ini adalah menyediakan alat bantu pendukung pengambilan keputusan PT Kamajaya Tri Laksana (PT KTL) yang mampu menyajikan data dalam bentuk informasi yang dapat memberikan gambaran kondisi perusahaan dengan jelas dan cara yang praktis. Penulis menerapkan metode analisa dan metode perancangan, meliputi survei sistem yang berjalan, survei kebutuhan user dengan wawancara terhadap pihak yang bersangkutan, studi kepustakaan, dan merancang aplikasi berbasis data warehouse dengan perancangan tabel, skema bintang, rancangan layar, output serta query yang berisi informasi yang dibutuhkan untuk mendukung pengambilan keputusan. Dari hasil penelitian, penulis menemukan permasalahan di PT KTL adalah prosedur analisis informasi pemasaran dan pembelian membutuhkan waktu cukup lama dan kurang praktis, karena hanya menggunakan pencetakan laporan bulanan dari data detil operasional sebagai landasan analisis dan pengambilan keputusan. Hal ini menyebabkan analisis menjadi kurang mendalam dan menyeluruh. Maka dibutuhkan aplikasi berbasiskan data warehouse yang mampu mengolah dan menampilkan data menjadi informasi yang rinci, jelas, terintegrasi, historis dan dalam cara yang fleksibel yang disesuaikan dengan keinginan dan kebutuhan user sehingga mampu memberikan gambaran yang tepat atas kondisi global perusahaan. Penulis menyimpulkan bahwa kebutuhan akan data dan aplikasi pendukung pengambilan keputusan adalah penting bagi perusahaan, agar tiap keputusan dan kebijakan yang diambilnya memiliki landasan yang tepat dan kuat. KATA KUNCI : Analisis, Perancangan, Data Warehouse, Pemasaran, Pembelian

  Puji syukur ke hadirat Tuhan atas karunia dan berkatnya sehingga penulis dapat menyelesaikan penulisan skripsi ini dengan baik. Skripsi ini disusun sebagai penulisan hasil Analisis dan Perancangan Data Warehouse untuk kegiatan Pemasaran dan Pembelian pada PT. Kamajaya Tri Laksana.

  Ucapan terima kasih dan penghargaan penulis sampaikan pula kepada yang terhormat :

  1. Bapak Prof. Dr. Drs. Gerardus Polla selaku Rektor Universitas Bina Nusantara.

  2. Bapak H. Mohammad Subekti, BE ,M.Sc. selaku Ketua Jurusan Teknik Informatika.

  3. Bapak Abdul Aziz, Dr., Ir. selaku dosen pembimbing yang telah banyak membantu dan mengarahkan kami dalam penyusunan hingga selesainya skripsi ini.

  4. Pimpinan dan segenap karyawan PT. Kamajaya Tri Laksana yang telah memberikan bantuan dan dukungan selama kami melakukan penelitian unutk menyusun skripsi ini.

  5. Orangtua dan keluarga tercinta yang telah memberikan dukungan moril maupun material.

  6. Seluruh Dosen dan Staff pengajar Universitas Bina Nusantara Jakarta yang telah memberikan bekal ilmu dan pengetahuan kepada penlis.

  7. Rekan – rekan yang telah memberikan dukungan serta doa restunya kepada penulis sejak awal kuliah hingga selesainya skripsi ini.

Semua pihak dan teman – teman yang tidak dapat penulis sebutkan satu – persatu, yang telah membantu penulis dalam menyelesaikan skripsi ini, baik secara langsung

  maupun tidak langsung.

  Penulis berharap skripsi ini dapat dijadikan awal bagi pengembangan selanjutnya, sehingga hasil yang telah diperoleh dapat disempurnakan dan lebih berdaya guna di masa mendatang.

  Jakarta, Januari 2006 Penulis

  Halaman Judul Luar.......................................................................................................... i Halaman Judul Dalam...................................................................................................... ii Halaman Persetujuan Hardcover ................................................................................... iii Halaman Pernyataan Dewan Penguji.............................................................................. iv Abstrak........................................................................................................................... vii Prakata........................................................................................................................... viii Daftar Isi ...........................................................................................................................x Daftar Tabel .................................................................................................................. xvi Daftar Gambar .............................................................................................................. xix Daftar Lampiran............................................................................................................ xxi

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

  BAB 2. LANDASAN TEORI

  2.1. Teknologi Informasi..................................................................................7

  2.2. Konsep Dasar Sistem Informasi................................................................7

  2.3. Konsep Database.......................................................................................8

  2.4. Pengertian On-Line Transaction Processing (OLTP) .............................10

  2.5. Pengertian On-Line Analytical Processing (OLAP)...............................11

  2.6.1. Pengertian Data Warehouse..........................................................11

  2.6.4.3. Summarized Data..............................................................18

  2.6.8. Kegunaan Data Warehouse...........................................................26

  2.6.7.3 Data Warehouse Terdistribusi............................................25

  2.6.7.2. Data Warehouse Terpusat .................................................23

  2.6.7.1. Data Warehouse Fungsional .............................................22

  2.6.7. Anatomi Data Warehouse .............................................................22

  2.6.6. Arsitektur Data Warehouse...........................................................21

  2.6.5. Pengertian Data Mart ....................................................................20

  2.6.4.4. Metadata............................................................................19

  2.6.4.2. Older Detail Data ..............................................................18

  2.6.2. Karakteristik Data Warehouse ......................................................14

  2.6.4.1. Current Detail Data ...........................................................18

  2.6.4. Struktur Data Warehouse..............................................................16

  2.6.3. Data Warehouse VS Database Operasional..................................15

  2.6.2.5. Detailed and Summarized .................................................15

  2.6.2.4. Non volatile.......................................................................14

  2.6.2.3. Integrated ..........................................................................14

  2.6.2.2. Time-Variant.....................................................................14

  2.6.2.1. Subject-Oriented ...............................................................14

  2.6.9. Skema Bintang ..............................................................................28

  2.6.9.2. Keuntungan Skema Bintang .............................................29

  2.6.9.3. Perancangan Skema Bintang.............................................30

  2.6.9.3.1. Tabel Fakta........................................................30

  2.6.9.3.2. Tabel Dimensi...................................................31

  2.6.9.4. Ketentuan Pembacaan Skema Bintang .............................31

  2.6.9.5. Jenis-Jenis Skema Bintang................................................32

  2.6.9.5.1. Skema Bintang Sederhana .................................32

  2.6.9.5.2. Skema Bintang Dengan Banyak Tabel Fakta ....33

  2.6.9.5.3. Skema Snowflake...............................................34

  2.6.9.5.4. Skema Bintang Majemuk...................................35

  2.6.10. Relational Modelling vs Multidimensional Modelling.................36

  2.6.11. Agregasi ........................................................................................38

  2.6.12. Denormalisasi ...............................................................................38

  2.7. Pengertian Pemasaran ..............................................................................39

  2.8. Pengertian Pembelian ...............................................................................41

  2.9. Pengertian Persediaan ..............................................................................42

  BAB 3 ANALISA SISTEM YANG BERJALAN

  3.1. Organisasi Perusahaan ..............................................................................43

  3.1.1. Latar Belakang Perusahaan...........................................................43

  3.1.2. Struktur Organisasi Perusahaan ....................................................44

  3.1.3. Wewenang dan Tanggung Jawab..................................................45

  3.2. Sistem yang berjalan .................................................................................48

  3.3.1. Perangkat Keras ............................................................................49

  3.3.2. Piranti Lunak.................................................................................50

  3.4. Analisis Perancangan dan Perencanaan ....................................................50

  3.4.1. Metode Analisis dan Perancangan ................................................50

  3.4.2. Subyek Data ..................................................................................51

  3.4.3. Analisis Fungsi Bisnis...................................................................52

  3.4.4. Analisis Matriks ............................................................................53

  3.4.4.1. Matriks Unit Organisasi vs Subyek Data.......................53

  3.4.4.2. Matriks Fungsi Bisnis vs Unit Organisasi .....................55

  3.4.4.3. Matriks Fungsi Bisnis vs Subyek Data ..........................57

  3.4.4.4. Matriks Fungsi Bisnis vs Aplikasi .................................59

  3.4.4.5. Matriks Subyek Data vs Aplikasi ..................................60

  3.4.5. Analisis SWOT .............................................................................60

  3.4.6. Matriks SWOT .............................................................................62

  3.4.7. Analisis Critical Success Factor....................................................62

  3.4.8. Analisis Kebutuhan Data dan Informasi .......................................64

  3.5. Identifikasi Masalah dan Pemecahan Masalah .........................................66

  3.4.1. Masalah yang dihadapi .................................................................66

  3.4.2. Pemecahan masalah ......................................................................67

  BAB 4 DATA WAREHOUSE YANG DIUSULKAN

  4.1. Arsitektur Data Warehouse.......................................................................68

  4.2. Rancangan Data Warehouse .....................................................................69

  4.2.2. Rancangan Skema Bintang ...........................................................74

  4.2.2.1. Skema Bintang Gabungan..............................................74

  4.2.2.2. Skema Bintang Pembelian .............................................75

  4.2.2.3. Skema Bintang Penjualan ..............................................76

  4.2.2.4. Skema Bintang Persediaan.............................................77

  4.2.3. Metadata........................................................................................78

  4.2.4. Prototipe aplikasi data warehouse.................................................92

  4.3. Rancangan implementasi ........................................................................111

  4.3.1. Dukungan Perangkat Keras.........................................................111

  4.3.2. Dukungan Piranti Lunak .............................................................111

  4.4. Analisis kapasitas media penyimpanan ..................................................112

  4.5. Analisis pertumbuhan data......................................................................115

  4.6. Analisis manfaat......................................................................................117

  4.7. Jadwal implementasi...............................................................................118

  4.8. Evaluasi...................................................................................................118

  BAB 5 KESIMPULAN DAN SARAN

  5.1. Kesimpulan .............................................................................................120

  5.2. Saran .......................................................................................................121

  DAFTAR PUSTAKA RIWAYAT HIDUP LAMPIRAN

Tabel 2.1 Tabel Perbandingan Data Warehouse dengan Database Operasional .......15Tabel 4.1 Hasil Transformasi Tabel Fakta Penjualan ................................................79Tabel 4.9 Hasil Transformasi Tabel Dimensi Sub Area ............................................84Tabel 4.8 Sumber Data Tabel Dimensi Area .............................................................84Tabel 4.7 Hasil Transformasi Tabel Fakta Persediaan Barang ..................................83Tabel 4.6 Sumber Data Tabel Fakta Persediaan Barang............................................83Tabel 4.5 Hasil Transformasi Tabel Fakta Persediaan Barang ..................................82Tabel 4.4 Sumber Data Tabel Fakta Pembelian.........................................................81Tabel 4.3 Hasil Transformasi Tabel Fakta Pembelian...............................................81Tabel 4.2 Sumber Data Tabel Fakta Penjualan..........................................................80Tabel 3.8 Matriks SWOT...........................................................................................62

  Tabel

Tabel 3.7 Matriks Subyek Data vs Aplikasi ..............................................................60Tabel 3.6 Matriks Fungsi Bisnis vs Aplikasi .............................................................59Tabel 3.5 Matriks Fungsi Bisnis vs Subyek Data ......................................................57Tabel 3.4 Matriks Fungsi Bisnis vs Unit Organisasi .................................................55Tabel 3.3 Matriks Unit Organisasi vs Subyek Data...................................................54Tabel 3.2 Tabel Fungsi Bisnis....................................................................................53Tabel 3.1 Tabel Subyek Data.....................................................................................52

  2.2 Tabel Perbandingan Relational Modelling VS Multidimentional Modelling...................................................................................................37

Tabel 4.10 Sumber Data Tabel Dimensi Sub Area......................................................84Tabel 4.12 Sumber Data Tabel Dimensi Barang .........................................................85Tabel 4.13 Hasil Transformasi Tabel Dimensi Produk Barang ...................................86Tabel 4.14 Sumber Data Tabel Dimensi Produk Barang.............................................86Tabel 4.15 Hasil Transformasi Tabel Dimensi Merk Barang......................................86Tabel 4.16 Sumber Data Tabel Dimensi Merk Barang................................................87Tabel 4.17 Hasil Transformasi Tabel Dimensi Pelanggan ..........................................87Tabel 4.18 Sumber Data Tabel Dimensi Pelanggan ....................................................87Tabel 4.19 Hasil Transformasi Tabel Dimensi Gudang ..............................................88Tabel 4.20 Sumber Data Tabel Dimensi Gudang ........................................................88Tabel 4.21 Hasil Transformasi Tabel Dimensi Jenis Pembayaran ..............................89Tabel 4.22 Sumber Data Tabel Dimensi Jenis Pembayaran ........................................89Tabel 4.23 Hasil Transformasi Tabel Dimensi Karyawan...........................................90Tabel 4.24 Sumber Data Tabel Dimensi Karyawan ....................................................90Tabel 4.25 Hasil Transformasi Tabel Dimensi Supplier..............................................90Tabel 4.26 Sumber Data Tabel Dimensi Supplier .......................................................91Tabel 4.27 Hasil Transformasi Tabel Dimensi Waktu ................................................91Tabel 4.28 Sumber Data Tabel Dimensi Waktu ..........................................................92Tabel 4.29 Analisis Kapasitas Media Penyimpanan Tabel Dimensi Fakta Pembelian114Tabel 4.30 Analisis Kapasitas Media Penyimpanan Tabel Dimensi Fakta Penjualan 114Tabel 4.31 Analisis Kapasitas Media Penyimpanan Tabel Dimensi Fakta Persediaan115Tabel 4.32 Analisis Pertumbuhan Data Pembelian....................................................115Tabel 4.33 Analisis Pertumbuhan Data Penjualan.....................................................116Tabel 4.35 Jadwal Rencana Implementasi.................................................................118Gambar 2.1 Struktur Data Dalam Data Warehouse ...................................................17Gambar 4.2 TranformYuasa .......................................................................................72Gambar 4.10 Rancangan Menu Login..........................................................................92Gambar 4.9 Rancangan Splash Screen .......................................................................92Gambar 4.8 Skema Bintang Persediaan......................................................................77Gambar 4.7 Skema Bintang Penjualan .......................................................................76Gambar 4.6 Skema Bintang Pembelian ......................................................................75Gambar 4.5 Skema Bintang Gabungan.......................................................................74Gambar 4.4 CreateFactYuasa .....................................................................................74Gambar 4.3 TransformDimYuasa...............................................................................73Gambar 4.1 Arsitektur Data Warehouse ....................................................................69Gambar 2.2 Metadata Operasional.............................................................................19Gambar 3.1 Struktur Organisasi PT KTL...................................................................44Gambar 2.9 Skema Bintang Majemuk........................................................................36Gambar 2.8 Skema Snowflake ....................................................................................35Gambar 2.7 Skema Bintang dengan Banyak Tabel Fakta ..........................................34Gambar 2.6 Skema Bintang Sederhana ......................................................................33Gambar 2.5 Data Warehouse Terdistribusi ................................................................26Gambar 2.4 Data Warehouse Terpusat.......................................................................24Gambar 2.3 Data Warehouse Fungsional...................................................................23Gambar 4.11 Rancangan Halaman Utama....................................................................93Gambar 4.13 Rancangan Menu Grafik Pembelian .......................................................95Gambar 4.24 Rancangan Grafik Retur Jual ................................................................106Gambar 4.32 Rancangan Help Menu Admin..............................................................110Gambar 4.31 Rancangan Help Menu Grafik ..............................................................110Gambar 4.30 Rancangan Menu Help Pivot Tabel ......................................................109Gambar 4.29 Rancangan Menu About .......................................................................109Gambar 4.28 Rancangan Menu Skema Bintang.........................................................108Gambar 4.27 Rancangan Data Transformation Service .............................................108Gambar 4.26 Rancangan Menu Ganti Password ........................................................107Gambar 4.25 Rancangan Menu Admin ......................................................................107Gambar 4.23 Rancangan Grafik Kanvas ....................................................................105Gambar 4.14 Rancangan Menu Pivot Tabel Penjualan ................................................96Gambar 4.22 Rancangan Grafik Jumlah Penjualan Luar Kota...................................104Gambar 4.21 Rancangan Grafik Jumlah Penjualan Barang .......................................103Gambar 4.20 Rancangan Menu Pivot Tabel Jumlah Penjualan Persediaan Barang...102Gambar 4.19 Rancangan Grafik Persediaan Pembelian Barang.................................101Gambar 4.18 Rancangan Menu Pivot Tabel Persediaan Pembelian Barang ..............100Gambar 4.17 Rancangan Menu Grafik Saldo Awal Barang.........................................99Gambar 4.16 Rancangan Menu Pivot Tabel Saldo Awal Barang.................................98Gambar 4.15 Rancangan Menu Grafik Penjualan ........................................................97Gambar 4.33 Help Menu Ganti Password ..................................................................111

  Tabel L.1 Tabel Master Supplier............................................................................... L1 Tabel L.2 Tabel Master Customer............................................................................. L2 Tabel L.3 Tabel Master Barang................................................................................. L2 Tabel L.4 Tabel Diskon Customer ............................................................................ L3 Tabel L.5 Tabel Master Area..................................................................................... L3 Tabel L.6 Tabel Master Sub Area ............................................................................. L4 Tabel L.7 Tabel Master Karyawan............................................................................ L4 Tabel L.8 Tabel Master Gudang................................................................................ L4 Tabel L.9 Tabel Transaksi Laporan Pembelian......................................................... L5 Tabel L.10 Tabel Transaksi Faktur Pembelian............................................................ L6 Tabel L.11 Tabel Transaksi Laporan Penjualan.......................................................... L7 Tabel L.12 Tabel Transaksi Faktur Penjualan............................................................. L9 Tabel L.13 Tabel Posisi Stock................................................................................... L10 Gambar L.1 Tampilan Splash Screen ......................................................................... L11 Gambar L.2 Tampilan Menu Login ........................................................................... L11 Gambar L.3 Tampilan Halaman Utama ..................................................................... L12 Gambar L.4 Tampilan Pivot Tabel Total Pembelian ................................................. L12 Gambar L.5 Tampilan Pivot Tabel Jumlah Pembelian Barang................................... L13 Gambar L.6 Tampilan Grafik Pembelian.................................................................... L13 Gambar L.7 Tampilan Pivot Tabel Total Penjualan ................................................... L14 Gambar L.8 Tampilan Pivot Tabel Jumlah Penjualan Barang.................................... L14

  Gambar L.10 Tampilan Pivot Tabel Harga Barang ...................................................... L15 Gambar L.11 Tampilan Grafik Penjualan ..................................................................... L16 Gambar L.12 Tampilan Saldo Awal Barang................................................................. L16 Gambar L.13 Tampilan Grafik Saldo Awal Barang ..................................................... L17 Gambar L.14 Tampilan Pivot Tabel Jumlah Pembelian Barang................................... L17 Gambar L.15 Tampilan Pivot Tabel Retur Pembelian Barang .................................... L18 Gambar L.16 Tampilan Grafik Persediaan Pembelian.................................................. L18 Gambar L.17 Tampilan Pivot Tabel Jumlah Penjualan Barang.................................... L19 Gambar L.18 Tampilan Pivot Tabel Jumlah Penjualan Luar Kota ............................... L19 Gambar L.19 Tampilan Pivot Tabel Penjualan Kanvas................................................ L20 Gambar L.20 Tampilan Pivot Tabel Retur Penjualan Barang ...................................... L20 Gambar L.21 Tampilan Grafik Jumlah Penjualan Barang............................................ L21 Gambar L.22 Tampilan Grafik Jumlah Penjualan Luar Kota ....................................... L21 Gambar L.23 Tampilan Grafik Penjualan Kanvas ........................................................ L22 Gambar L.24 Tampilan Grafik Retur Penjualan ........................................................... L22 Gambar L.25 Tampilan Menu Admin .......................................................................... L23 Gambar L.26 Tampilan Menu Ganti Password ............................................................ L23 Gambar L.27 Tampilan Menu Data Transformation Service ....................................... L24 Gambar L.28 Tampilan Menu Proses DTS Berhasil..................................................... L24 Gambar L.29 Tampilan Menu Skema Bintang ............................................................. L25 Gambar L.30 Tampilan Menu About............................................................................ L25 Gambar L.31 Tampilan Menu Help Pivot Tabel .......................................................... L26

  Gambar L.33 Tampilan Menu Help Admin .................................................................. L27 Gambar L.34 Tampilan Menu Help Ganti Password.................................................... L27 Gambar L.35 Tampilan Laporan Pivot Tabel dalam Excel .......................................... L28 Gambar L.36 Tampilan Laporan Grafik dalam Excel................................................... L28 Gambar L.37 Tampilan Grafik dalam Bentuk File JPG ............................................... L29