ANALISIS DAN PERANCANGAN DATA WAREHOUSE BAGIAN PERSEDIAAN DAN PENJUALAN PT. ECS TECHNOLOGY Veronika 0600649552 Yuli Eka Wati 0600650623 Suryana 0600669251 Kelas Kelompok : 07 PLT 06 Abstrak - ANALISIS DAN PERANCANGAN DATA WAREHOUSE BAGIAN PERSEDIAAN DAN P

  __________________________________________________________________ Jurusan Teknik Informatika

  Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

  ANALISIS DAN PERANCANGAN DATA WAREHOUSE BAGIAN PERSEDIAAN DAN PENJUALAN PT. ECS TECHNOLOGY Veronika 0600649552 Yuli Eka Wati 0600650623 Suryana 0600669251 Kelas / Kelompok : 07 PLT / 06 Abstrak

  Tujuan dari penelitian ini adalah merancang data warehouse yang sesuai dengan kebutuhan perusahaan PT. ECS Technology. Perusahaan ini bergerak dibidang penjualan produk hardware maupun software. Perancangan data

  

warehouse ini dibatasi pada bagian persediaan dan penjualan. Penggunaan data

warehouse ini diharapkan dapat menunjang kebutuhan informasi bagi para

  eksekutif dalam mengambil keputusan bisnis dengan cepat. Metode penelitian yang digunakan yaitu metode analisis dan perancangan. Metode analisis dilakukan melalui wawancara dengan pihak terkait. Metode perancangan dilakukan dengan menentukan grain, measure, dimensi, dan merancang skema bintang, serta melakukan pemetaan OLTP ke data warehouse, yang dilanjutkan dengan perancangan physical. Hasil penelitian ini adalah sistem aplikasi data warehouse yang mencakup data

  

warehouse , OLAP cube dan sebuah sistem aplikasi yang digunakan untuk

  mengakses data warehouse. Hasil rancangan data warehouse telah dibangun ke DBMS yang dipilih. Implementasi dari data warehouse ini telah dievaluasi dengan hasil evaluasi yang berkaitan dengan kemudahan penggunaan aplikasi, tampilan program, keakuratan data, dan manfaat dari aplikasi.

  

Data warehouse dirancang sesuai dengan kebutuhan perusahaan, dan untuk

  memudahkan penggunaannya, disediakan program aplikasi. Masih dibutuhkan pengembangan selanjutnya dari program aplikasi yang dibuat.

  Kata Kunci :

  data warehouse, cube, grain, measure, dimensi

PRAKATA

  Puji dan syukur kami ucapkan kepada Tuhan Yang Maha Esa karena berkat rahmat dan karunia-Nya, penulis dapat menyelesaikan skripsi yang berjudul “Analisis dan Perancangan Data Warehouse Bagian Persediaan dan Penjualan PT. ECS Technology” dengan baik dan tepat waktu.

  Tujuan dari penulisan skripsi ini adalah sebagai salah satu syarat untuk menyelesaikan program studi Strata 1 (S-1) dengan jurusan Teknik Informatika dan mendapatkan gelar kesarjanaan pada Universitas Bina Nusantara.

  Pada kesempatan ini perkenankan penulis untuk mengucapkan terima kasih yang sebesar-besarnya pada :

  • Prof. Dr. Gerardus Polla, M.App.Sc selaku Rektor Universitas Bina Nusantara, yang telah memberi kesempatan kepada penulis untuk menyusun skripsi ini.
  • H. Mohammad Subekti, BE, M.Sc selaku Ketua Jurusan Teknik Informatika • Ashari, S.Kom, M.Kom selaku dosen pembimbing yang telah banyak memberi masukan kepada kami sehingga penulisan skripsi dapat selesai dengan baik dan tepat waktu.
  • Bpk. Setiawan Suryana selaku pihak PT. ECS Technology yang telah mengijinkan penulis melakukan survey dan membantu dalam penyusunan skripsi.
  • Seluruh dosen Universitas Bina Nusantara yang telah memberikan bekal dan tuntunan kepada penulis dengan berbagai pengetahuan selama ini.
  • Orang tua tercinta dan teman-teman yang telah banyak memberikan dukungan, bantuan, dan doa dalam penyusunan skripsi.

  • Serta semua pihak yang telah membantu penulis untuk menyelesaikan penulisan skripsi ini. Penulis tentu menyadari adanya kekurangan dalam skripsi ini karena keterbatasan penulis dalam hal kemampuan, pengetahuan serta pengalaman. Karena itu penulis mengharapkan adanya saran dan kritik yang berguna untuk menyempurnakan skripsi ini.

  Akhir kata penulis berharap agar skripsi ini berguna dan bermanfaat bagi semua pihak yang membaca atau memerlukan terutama PT. ECS Technology.

  Jakarta, Januari 2006 Penulis

DAFTAR ISI

  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 ...................................................................................................................... xv Daftar Gambar.................................................................................................................. xvi Daftar Lampiran ............................................................................................................. xviii

  BAB 1 PENDAHULUAN 1.1. Latar Belakang ............................................................................................ 1 1.2. Ruang Lingkup............................................................................................ 2 1.3. Tujuan dan Manfaat .................................................................................... 3 1.4. Metodologi Penelitian ................................................................................. 4 1.5. Sistematika Penulisan ................................................................................. 5 BAB 2 LANDASAN TEORI 2.1. Teori Data Warehouse ................................................................................ 7 2.1.1. Definisi Database ........................................................................... 7 2.1.2. Definisi Data Warehouse................................................................ 7 2.1.3. Definisi Data Mart.......................................................................... 9 2.1.4. Karakteristik Data Warehouse........................................................ 9

  2.1.4.1 Subject Oriented.................................................................. 9

  2.1.4.2 Time Variant ..................................................................... 10

  2.1.4.3 Integrated.......................................................................... 10

  2.1.4.4 Non Volatile ...................................................................... 11 2.1.5. Granularity.................................................................................... 13 2.1.6.

Struktur Data Warehouse.............................................................. 13

  2.1.6.2 Old Detail Data................................................................. 14

  2.2.1 Perancangan Data Warehouse ...................................................... 19

  2.2.5.2 Skema Snowflake .............................................................. 24

  2.2.5.1 Skema Bintang Sederhana ................................................ 21

  2.2.5 Jenis Skema Bintang ..................................................................... 21

  2.2.4 Tipe Tabel Skema Bintang............................................................ 21

  2.2.3 Keuntungan Skema Bintang.......................................................... 20

  2.2.2 Definisi Skema Bintang ................................................................ 19

  Teori Perancangan Data Warehouse......................................................... 19

  2.1.6.3 Lightly Summarized Data.................................................. 14

  2.1.8 Arsitektur Data Warehouse .......................................................... 18 2.2.

  2.1.7.3 Distributed Data Warehouse ............................................ 17

  2.1.6.1 Current Detail Data.......................................................... 13

  2.1.7.1 Functional Data Warehouse ............................................. 16

  2.1.7 Anatomi Data Warehouse............................................................. 16

  2.1.6.5 Metadata ........................................................................... 15

  2.1.6.4 Highly Summarized Data .................................................. 14

  2.1.7.2 Centralized Data Warehouse ............................................ 17

  2.2.6 Normalisasi vs Denormalisasi....................................................... 25

  2.2.6.1 Normalisasi ....................................................................... 25

  2.2.6.2 Denormalisasi.................................................................... 26 2.3. Performance Tuning ................................................................................. 27 2.4.

  OLAP (OnLine Analytical Processing) .................................................... 28 2.5. Metodologi Perancangan Data Warehouse............................................... 28 2.6. Teori Persediaan dan Penjualan ................................................................ 31

  2.6.1 Teori Persediaan............................................................................ 31

  2.6.2 Teori Penjualan ............................................................................. 32

BAB 3 ANALISIS DAN PERANCANGAN DATA WAREHOUSE 3.1. Analisis...................................................................................................... 33

  3.1.2 Struktur Organisasi ....................................................................... 35

  3.1.3 Tugas dan Wewenang ................................................................... 36

  3.1.4 Proses Bisnis ................................................................................. 43

  3.1.1 Latar Belakang Organisasi ............................................................ 33

  3.1.5.1 Hardware .......................................................................... 46

  3.1.5.2 Software ............................................................................ 47

  3.1.6 Analisis Aplikasi dan User ........................................................... 48

  3.1.7 Analisis Kebutuhan Data dan Informasi ....................................... 49

  3.1.8 Masalah Yang Dihadapi................................................................ 51

  3.1.9 Usulan Pemecahan Masalah.......................................................... 52

  3.2 Perancangan Data Warehouse .................................................................. 53

  3.2.1 Perancangan Logical ..................................................................... 53

  3.1.5 Identifikasi Hardware dan Software ............................................. 46

  3.2.1.1 Penentuan Grain ............................................................... 53

  3.2.3.6 Analisis Pertumbuhan Data & Kapasitas Media Penyimpanan ..................................................................... 68

  4.1.4 Konversi Data.............................................................................. 109

  4.1.3 Instalasi ....................................................................................... 109

  4.1.2.2 Arsitektur Jaringan.......................................................... 108

  4.1.2.1 Software .......................................................................... 106

  4.1.2 Pengadaan Software dan Arsitektur Jaringan.............................. 106

  4.1.1 Jadwal Implementasi................................................................... 106

  3.2.3.8 Mekanisme Keamanan.................................................... 104

  3.2.3.7 Perancangan User View .................................................. 102

  3.2.3.5 Pemilihan Index ................................................................ 67

  3.2.1.2 Penentuan Measure ........................................................... 54

  3.2.3.4 Pemilihan File Organisasi ................................................. 66

  3.2.3.3 Analisis Transaksi ............................................................. 65

  3.2.3.2 Perancangan Representasi dari Derived Data................... 64

  3.2.3.1 Perancangan Base Table ................................................... 63

  3.2.3 Perancangan Physical ................................................................... 63

  3.2.2 Pemilihan DBMS .......................................................................... 63

  3.2.1.5 Pemetaan Data Warehouse dan OLTP ............................. 61

  3.2.1.4 Rancangan Skema Bintang ............................................... 55

  3.2.1.3 Penentuan Dimensi ........................................................... 55

BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi........................................................................................... 106

  4.1.5 Pengujian..................................................................................... 112

  4.1.5.1 Kemudahan Pemakaian Sistem ....................................... 112

  4.1.5.2 Graphical User Interface (GUI) ..................................... 112

  4.1.5.3 Keakuratan Data.............................................................. 112

  4.1.5.4 Manfaat Program............................................................. 112

  4.1.6 Operasi ........................................................................................ 113

  4.1.6.1 Performance Tuning ....................................................... 113

  4.1.6.2 Back Up........................................................................... 113

  4.1.6.3 Restore ............................................................................ 114 4.2. Evaluasi................................................................................................... 114

  4.2.1 Kemudahan Pemakaian Sistem................................................... 115

  4.2.2 Graphical User Interface (GUI) ................................................. 116

  4.2.3 Keakuratan Data.......................................................................... 116

  4.2.4 Manfaat Program......................................................................... 117

  BAB 5 SIMPULAN DAN SARAN

  5.1 Simpulan ................................................................................................. 118

  5.2 Saran........................................................................................................ 119 DAFTAR PUSTAKA ..................................................................................................... 120 DAFTAR RIWAYAT HIDUP........................................................................................ 122 LAMPIRAN-LAMPIRAN FOTOCOPY SURAT SURVEI