Lius Fendy 0800759532 Harry Anggono 0800778020 Hartono Tiodora 0800778065 KelasKelompok : 07PBT Kelompok 7 Abstrak - ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA PERSEDIAAN DAN PENJUALAN PT. COCOMAS INDONESIA - Binus e-Thesis

UNIVERSITAS BINA NUSANTARA

  _________________________________________________________________ Jurusan Teknik Informatika

  Program Studi Strata-1 Semester Ganjil tahun 2007/2008

  

ANALISIS DAN PERANCANGAN DATA WAREHOUSE

PADA PENJUALAN DAN PERSEDIAAN

PT. COCOMAS INDONESIA

Lius Fendy 0800759532

Harry Anggono 0800778020

Hartono Tiodora 0800778065

Kelas/Kelompok : 07PBT / Kelompok 7

  Abstrak

  Tujuan penulisan skripsi ini adalah menganalisis dan merancang data warehouse yang sesuai dengan kebutuhan PT. Cocomas Indonesia. Analisis dan Perancangan data warehouse ini dibatasi pada bagian persediaan dan penjualan. Penggunaan data warehouse ini diharapkan dapat membantu para pembuat keputusan memperoleh laporan yang lebih baik sehingga keputusan bisnis yang dihasilkan dapat lebih cepat dan tepat. Metodologi peneletian yang digunakan yaitu metode analisis dan perancangan. Metode analisis dilakukan melalui studi kepustakaan dan studi lapangan. Metode perancangan dilakukan dengan rancangan arsitektur data warehouse, penentuan

  

grain, fakta, dimensi, dan measure, rancangan skema bintang, rancangan indeks,

serta rancangan output dalam bentuk tampilan di layar.

  Hasil yang dicapai adalah suatu aplikasi data warehouse persediaan dan penjualan barang yang diimplementasikan dengan Microsoft SQL Server 2000 dan Visual sebagai front end tool.

  Studio .Net 2003

  Data Warehouse dirancang sesuai dengan kebutuhan perusahaan serta dengan adanya aplikasi data warehouse para pembuat keputusan dapat memperoleh informasi dan data yang lebih cepat dan tepat.

  Kata Kunci

  analisis, perancangan, data warehouse, fakta, dimensi

  

PRAKATA

  Puji dan syukur kami ucapkan kepada Tuhan Yang Maha Esa atas berkat dan “ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA PERSEDIAAN DAN PENJUALAN PT. COCOMAS INDONESIA”. Tujuan dari penulisan skripsi ini adalah untuk memenuhi syarat kelulusan pada jenjang pendidikan Strata-1 (S1) jurusan Teknik Informatika pada Universitas Bina Nusantara, Jakarta. Dalam proses penulisan skripsi ini, penulis melakukan analisa dan pengumpulan data di PT. Cocomas Indonesia.

  Pada kesempatan ini degan seluruh ketulusan hati penulis mengucap terima kasih kepada seluruh pihak yang telah memberikan bantuan dan dukungan yang telah diberikan, yaitu : 1.

  Bapak Prof. Dr. Drs. Gerardus Pola, M. App. Sc., selaku Rektor Universitas Bina Nusantara, 2. Bapak H. M. Subekti, BE, M. Sc, selaku Ketua Jurusan Teknik Informatika, 3. Bapak Choirul Huda, S.Kom., MM, selaku Dosen Pembimbing yang telah meluangkan banyak waktu, perhatian, dan pikiran untuk memberikan bimbingan serta gagasan – gagasan dalam penulisan skripsi ini, 4. Seluruh dosen Universitas Bina Nusantara yang telah memberikan banyak pengetahuan kepada penulis selama kuliah,

5. Bapak Budijanto, selaku Marekting And Operational Director PT. Cocomas

  Indonesia yang telah memberikan ijin untuk melakukan survey dan bantuan informasi untuk mendukung kelancaran penulisan skripsi ini,

  6. Bapak Isman Budiman, selaku Finance Director PT. Cocomas Indonesia yang telah memberikan ijin untuk melakukan survey dan bantuan informasi untuk kelancaran penulisan skripsi ini,

  Bapak Stevanus Ary, selaku General Manager PT. Cocomas Indonesia, 8. Bapak Albert Joung, selaku IT Staff PT. Cocomas Indonesia yang telah memberikan informasi yang diperlukan untuk penulisan skripsi ini,

  9. Ibu Jusniwati , selaku Kepala Gudang PT. Cocomas Indonesia yang telah memberikan informasi yang diperlukan untuk penulisan skripsi ini,

  10. Orang tua yang telah memberikan dukungan moral dan meteriil yang tiada ternilai harganya,

11. Teman-teman penulis yang telah memberikan dukungan, bantuan serta doa dalam penyusunan skripsi ini.

  Penulis menyadari bahwa masih terdapat banyak kekurangan dalam skripsi ini dikarenakan keterbatasan pengetahuan dan pengalaman penulis. Oleh karena itu, penulis sangat mengharapkan saran dan kritik yang akan membantu dalam menyempurnakan skripsi ini.

  Akhir kata, penulis berharap skripsi ini dapat memberikan manfaat bagi pihak terkait dan semua pihak yang memerlukan, serta dapat memberikan sumbangsih yang berarti bagi perkembangan ilmu pengetahuan, terutama dalam bidang teknologi informasi.

  Jakarta, Januari 2008 Penulis

  

DAFTAR ISI

  Halaman Judul Luar .................................................................................................... i Halaman Judul Dalam ................................................................................................. ii Halaman Persetujuan Softcover .................................................................................. iii Abstrak ........................................................................................................................ iv Prakata......................................................................................................................... v Daftar Isi ..................................................................................................................... vii Daftar Tabel ................................................................................................................ xiii Daftar Gambar............................................................................................................. xvi Daftar Lampiran .......................................................................................................... xviii

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

  BAB 2 LANDASAN TEORI

  2.1 Konsep Dasar Data Warehouse.............................................................. 7

  2.1.1 Pengertian Data dan Informasi................................................ 7

  2.1.2 Pengertian Teknologi Informasi.............................................. 7

  2.1.3 Pengertian Database ................................................................ 8

  2.1.4 Pengertian Data Warehouse ................................................... 8

  2.1.5 Pengertian Data Mart.............................................................. 9

  2.2 Karakteristik Datawarehouse ................................................................. 10

  2.2.1 Subject oriented ( Berorientasi subjek ) ..................................... 10

  2.2.3 Integrated ( saling terintegrasi )................................................. 12

  2.2.4 Non-volatile (tidak berubah-ubah) ............................................ 13

  2.3 Granularity ............................................................................................. 13

  2.4 Kegiatan Inti Data Warehouse ............................................................... 14

  2.5 Struktur Data warehouse........................................................................ 15

  2.5.1 Current Detail Data (Detail data saat ini).................................. 15

  2.5.2 Old Detail Data (Detail data historis)........................................ 16

  2.5.3 Lightly Summarized Data (Rangkuman data secara khusus)..... 16

  2.5.4 Highly Summarized Data (Rangkuman data secara umum) ...... 16

  2.5.5 Metadata..................................................................................... 17

  2.6 Arsitektur Data Warehouse.................................................................... 18

  2.7 Bentuk / Anatomi Data Warehouse........................................................ 19

  2.7.1 Functional Data Warehouse (Data Warehouse Fungsional) ..... 20

  2.7.2 Centralized Data Warehouse (Data Warehouse Terpusat)........ 20

  2.7.3 Distributed Data Warehouse (Data Warehouse Terdistribusi).. 21

  2.8 Kegunaan dan Keuntungan DataWarehouse.......................................... 22

  2.9 Perancangan Data Warehouse................................................................ 25

  2.9.1 Definisi Skema Bintang ............................................................. 26

  2.9.2 Keuntungan Skema Bintang....................................................... 27

  2.9.3 Tabel dalam Skema Bintang ...................................................... 28

  2.9.4 Jenis Skema Bintang .................................................................. 28

  3.1 Latar Belakang Perusahaan.................................................................... 41

  3.3.1 Sistem Penjualan ........................................................................ 52

  3.3 Prosedur Sistem yang Sedang Berjalan ................................................. 52

  3.2.6 Analisis CSF (Critical Success Factor) ..................................... 51

  3.2.5 Analisis SWOT (Strength, Weakness, Opportunity, Threat)..... 50

  3.2.4 Visi, Misi, dan Tujuan Perusahaan ............................................ 49

  3.2.3 Lokasi......................................................................................... 48

  3.2.2 Tugas dan Wewenang ................................................................ 44

  3.2.1 Struktur Organisasi .................................................................... 43

  3.2 Struktur Organisasi ................................................................................ 43

  BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN

  2.9.4.1 Skema Bintang Sederhana .......................................... 28

  2.15.2 Pengertian Penjualan.................................................................. 40

  2.15.1 Pengertian Persediaan ................................................................ 39

  2.15 Teori Persediaan dan Penjualan ............................................................. 39

  2.14 Kunci Sukses Data Warehouse .............................................................. 37

  2.13 State Transition Diagram (STD) ........................................................... 37

  2.12 Matriks ................................................................................................... 36

  2.11 Denormalisasi......................................................................................... 35

  2.10 Agregasi ................................................................................................. 34

  2.9.4.2 Skema Bintang Majemuk............................................ 32 Skema Snowflake........................................................ 33

  3.3.2 Sistem Persediaan ...................................................................... 54

  3.4 Subjek Data ............................................................................................ 55

  3.7.6 Matriks Fungsi Bisnis Vs Aplikasi ............................................ 74

  4.2 Rancangan Data Warehouse .................................................................. 82

  4.1 Arsitektur Data Warehouse.................................................................... 79

  BAB 4 PERANCANGAN DATA WAREHOUSE PT. Cocomas Indonesia

  3.10 Usulan Pemecahan Masalah................................................................... 78

  3.9 Masalah Yang Dihadapi......................................................................... 77

  3.8.3 Kebutuhan Keamanan ................................................................ 77

  3.8.2 Ketersediaan Data ...................................................................... 77

  3.8.1 Kebutuhan Informasi.................................................................. 74

  3.8 Analisi Kebutuhan Pengguna................................................................. 74

  3.7.5 Matriks Subjek Data Vs Aplikasi............................................... 73

  3.5 Analisis Fungsi Area dan Fungsi Bisnis ................................................ 56

  3.7.4 Matriks Unit Organisasi Vs Aplikasi ......................................... 72

  3.7.3 Analisis Database....................................................................... 64

  3.7.2 Piranti Lunak ( Software ).......................................................... 63

  3.7.1 Perangkat Keras ( Hardware ) ................................................... 62

  3.7 Teknologi Informasi pada PT. Cocomas Indonesia ............................... 61

  3.6.4 Matriks Subjek Data Vs Unit Organisasi................................... 61

  3.6.3 Matriks Fungsi Bisnis Vs Subjek Data ...................................... 60

  3.6.2 Matriks Fungsi Bisnis Vs Unit Organisasi................................. 59

  3.6 Analisis Matriks ..................................................................................... 57 Matriks Unit Organisasi Vs Lokasi............................................ 57

  4.2.1 Penentuan Grain, Fakta, Measure dan Dimensi......................... 82

  4.2.2 Rancangan Skema Bintang ........................................................ 85

  4.5.1.1 Spesifikasi Komputer.................................................. 142

  4.5.3.2 Restore ........................................................................ 147

  4.5.3.1 Backup ........................................................................ 147

  4.5.3 Recovery Data........................................................................... 147

  4.5.2 Instalasi ..................................................................................... 146

  4.5.1.3 Spesifikasi Keamanan ................................................. 145

  4.5.1.2 Spesifikasi Personil..................................................... 145

  4.5.1.1.3 Spesifikasi Jaringan................................... 144

  4.5.1.1.2 Spesifikasi Piranti Lunak .......................... 144

  4.5.1.1.1 Spesifikasi Perangkat Keras...................... 143

  4.5.1 Spesifikasi Sistem ...................................................................... 142

  4.2.3 Transformasi Data...................................................................... 89

  4.5 Rencana Implementasi ........................................................................... 141

  4.4 Analisis Manfaat .................................................................................... 141

  4.3 Analisis Kapasitas Media Penyimpanan ................................................ 122

  4.2.6.4 Rancangan Modul ....................................................... 113

  4.2.6.3 Rancangan Tampilan Layar ........................................ 108

  4.2.6.2 State Transition Diagram............................................ 107

  4.2.6.1 Struktur Menu ............................................................. 106

  4.2.6 Rancangan Aplikasi Data Warehouse........................................ 106

  4.2.4 Metadata..................................................................................... 90 Rancangan Indeks ...................................................................... 104

  4.5.4 Transfer Data............................................................................. 147

  4.5.5 Pelatihan.................................................................................... 151

  4.5.6 Panduan Pengoperasian............................................................. 152

  4.5.7 Pengujian Sistem....................................................................... 162

  5.1 Simpulan ................................................................................................ 164

  5.2 Saran ...................................................................................................... 165

  

DAFTAR PUSAKA................................................................................................... 166

DAFTAR RIWAYAT HIDUP ................................................................................. 168

LAMPIRAN – LAMPIRAN..................................................................................... L1

FOTOCOPY SURAT SURVEI

  DAFTAR TABEL

Tabel 2.1 Perbandingan data warehouse dengan data operasional ........................... 11Tabel 3.1 Sertifikat yang dimiliki perusahaan .......................................................... 43Tabel 3.2 Matriks Unit Organisasi Vs Lokasi........................................................... 58Tabel 3.3 Matriks Fungsi Bisnis Vs Unit Organisasi................................................ 59Tabel 3.4 Matriks Fungsi Bisnis Vs Subjek Data ..................................................... 60Tabel 3.5 Matriks Subjek Data Vs Unit Organisasi.................................................. 61Tabel 3.6 Perangkat Keras (Hardware) ................................................................... 62Tabel 3.7 Piranti Lunak (Software).......................................................................... 63Tabel 3.8 Fungsionalitas pada Aplikasi Perusahaan ................................................ 63Tabel 3.9 Tabel SalesPerson .................................................................................... 64Tabel 3.10 Tabel Item ................................................................................................ 65Tabel 3.11 Tabel Customer ........................................................................................ 65Tabel 3.12 Tabel CustType ........................................................................................ 66Tabel 3.13 Tabel Region ............................................................................................ 66Tabel 3.14 Tabel Warehouse...................................................................................... 67Tabel 3.15 Tabel Customer Receipt........................................................................... 67Tabel 3.16 Tabel SalesInvoHeader ............................................................................ 68Tabel 3.17 Tabel SalesInvoDetail .............................................................................. 68Tabel 3.18 Tabel Staff................................................................................................ 69Tabel 3.19 Tabel Project ............................................................................................ 69Tabel 3.20 Tabel Invent ............................................................................................. 70Tabel 3.21 Tabel SalesReturHeader........................................................................... 71Tabel 3.22 Tabel SalesReturDetail ............................................................................ 71Tabel 3.23 Matriks User dan Aplikasi ....................................................................... 72Tabel 3.24 Matriks Subjek Data Vs Aplikasi............................................................. 73Tabel 3.26 Matriks User dan Kebutuhan Informasi................................................... 76Tabel 4.1 Hubungan antara Fakta dan Measure....................................................... 84Tabel 4.2 Hubungan antara Fakta dan Dimensi ....................................................... 85Tabel 4.3 Sumber data bagi Dimensi Waktu ........................................................... 90Tabel 4.4 Dimensi Waktu ........................................................................................ 90Tabel 4.5 Sumber data bagi Dimensi Customer....................................................... 91Tabel 4.6 Dimensi Customer.................................................................................... 91Tabel 4.7 Sumber data bagi dimensi jenis customer................................................ 91Tabel 4.8 Dimensi Customer Type .......................................................................... 92Tabel 4.9 Sumber data bagi dimensi item................................................................ 92Tabel 4.10 Dimensi Item............................................................................................ 93Tabel 4.11 Sumber data bagi dimensi warehouse...................................................... 93Tabel 4.12 Dimensi Warehouse ................................................................................. 93Tabel 4.13 Sumber data bagi dimensi sales person.................................................... 94Tabel 4.14 Dimensi Sales Person............................................................................... 94Tabel 4.15 Sumber data bagi dimensi staff................................................................ 95Tabel 4.16 Dimensi Staff ........................................................................................... 95Tabel 4.17 Sumber data bagi dimensi region............................................................. 96Tabel 4.18 Dimensi Region ....................................................................................... 96Tabel 4.19 Sumber data bagi dimensi proyek............................................................ 97Tabel 4.20 Dimensi Proyek........................................................................................ 97Tabel 4.21 Sumber data bagi fakta inventory ............................................................ 98Tabel 4.22 Fakta Inventory ........................................................................................ 99Tabel 4.24 Fakta Sales ............................................................................................... 102Tabel 4.25 Sumber data bagi fakta payment .............................................................. 103Tabel 4.26 Fakta Pembayaran .................................................................................... 104Tabel 4.27 Indeks tabel fakta ..................................................................................... 105Tabel 4.28 Indeks tabel dimensi................................................................................. 106Tabel 4.29 Perkiraan Pertumbuhan Data ................................................................... 122Tabel 4.30 Estimasi Cluster Index Row Size............................................................. 138Tabel 4.31 Estimasi NonCluster Index Row Size...................................................... 139Tabel 4.32 Estimasi Total Kapasitas Penyimpanan Data .......................................... 140Tabel 4.33 Tabel Jadwal Rencana Implementasi....................................................... 142Tabel 4.34 Perangkat Keras yang diusulkan .............................................................. 143Tabel 4.35 Hak akses user ......................................................................................... 146

  

DAFTAR GAMBAR