• Tidak ada hasil yang ditemukan

PERANCANGAN DATA WAREHOUSE PENJUALAN DAN PEMBELIAN PADA PT. PONDOK PUJIAN SEJAHTERA - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "PERANCANGAN DATA WAREHOUSE PENJUALAN DAN PEMBELIAN PADA PT. PONDOK PUJIAN SEJAHTERA - Binus e-Thesis"

Copied!
14
0
0

Teks penuh

(1)

v Semester Ganjil tahun 2006/2007 PERANCANGAN DATA WAREHOUSE

PENJUALAN DAN PEMBELIAN PADA PT PONDOK PUJIAN SEJAHTERA

Issabella Anyani Widjojo (0700679190)

Anis Anindita (0700680583)

Redia Eka Vitasari Waluyo (0700680601) Kelas/Kelompok : 07PGT/01

Abstrak

Tujuan dari pembuatan skripsi ini adalah mengidentifikasi masalah dan memberikan usulan pemecahan masalah yang ada pada perusahaan, menganalisis sistem yang berjalan untuk mendapatkan informasi yang diperlukan, merancang data warehouse penjualan dan pembelian pada perusahaan. Metode penelitian yang digunakan adalah metode fact- finding dan metode perancangan data warehouse. Metode fact-finding dilakukan dengan melakukan wawancara ke pihak perusahaan untuk mendapatkan data yang dibutuhkan dan mengobservasi sistem yang sedang berjalan, serta melakukan studi pustaka untuk bahan referensi. Sedangkan metodologi perancangan data warehouse yang digunakan adalah metodologi perancangan data warehouse dengan 9 tahap yang dikenal dengan Nine-Step Methodology yang dikembangkan oleh Ralph Kimball. Hasil penelitian yang didapat adalah database yang berisi data yang detail dengan tabel–tabel ternormalisasi, sehingga penyediaan informasi dan laporan tidak dapat dilakukan seketika karena perlu melakukan query dan kalkulasi pada database tersebut. Simpulan dari pembuatan skripsi ini yaitu dengan adanya perancangan data warehouse, akses terhadap informasi dan penyediaan laporan langsung dapat dilakukan, sehingga mempercepat proses analisis dan pengambilan keputusan oleh level eksekutif perusahaan. Hal ini tentunya akan berpengaruh terhadap kinerja perusahaan.

Kata Kunci

(2)

vi

Prakata

PRAKATA

Puji syukur kepada Tuhan Yang Maha Esa atas rahmat dan bimbingan-Nya, sehingga penulisan skripsi ini dapat diselesaikan dengan baik dan tepat waktu. Skripsi yang disusun merupakan hasil analisis dan perancangan data warehouse untuk PT Pondok Pujian Sejahtera. Skripsi berjudul “Perancangan Data Warehouse Penjualan dan Pembelian pada PT Pondok Pujian Sejahtera” ini dibuat sebagai salah satu syarat kelulusan pada jenjang pendidikan Strata-1 jurusan Teknik Informatika pada Universitas Bina Nusantara. Dengan selesainya skripsi ini, penulis mengucapkan terima kasih yang sebesar-besarnya kepada :

• Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina

Nusantara.

• Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., selaku Dekan Universitas Bina

Nusantara.

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

Informatika Uniersitas Bina Nusantara.

• Bapak Fredy Purnomo, S.Kom., M.Kom., selaku Sekeretaris Jurusan Teknik

Informatika.

• Bapak Ashari, S.Kom., M.Kom., selaku Dosen Pembimbing yang telah banyak

memberikan saran dan bimbingan dalam mengarahkan penulisan skripsi ini. • Bapak Lilik Christian selaku Manager Internal Audit PT Pondok Pujian

(3)

vii

• Seluruh staf pengajar Jurusan Teknik Informatika Bina Nusantara yang telah

memberikan ilmu pengetahuan dan bimbingan selama penulis menuntut ilmu di Universitas Bina Nusantara.

• Orang tua beserta keluarga yang telah memberi dukungan moral maupun

material yang tak ternilai harganya.

• Seluruh rekan dan pihak yang telah banyak membantu penyusunan skripsi ini

baik secara langsung maupun tidak langsung yang tidak dapat disebutkan satu persatu.

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.

Akhir kata, penulis mohon maaf jika ada kata-kata yang kurang berkenan di hati. Semoga skripsi ini bisa bermanfaat bagi PT Pondok Pujian Sejahtera maupun pembaca.

Jakarta, 13 Januari 2007

(4)

viii

DAFTAR ISI

Halaman Judul Luar... i

Halaman Judul Dalam ... ii

Halaman Persetujuan Hardcover...iii

Halaman Persetujuan Dewan Penguji... iv

Abstrak... v

Prakata ... vi

DAFTAR ISI ...viii

DAFTAR TABEL ... xii

DAFTAR GAMBAR... xv

DAFTAR LAMPIRAN ... xvi

BAB 1 PENDAHULUAN... 1

1.1 Latar Belakang...1

1.2 Ruang Lingkup ...2

1.3 Tujuan dan Manfaat...3

1.4 Metodologi...4

1.5 Sistematika Penulisan ...5

BAB 2 LANDASAN TEORI ... 7

2.1 Sistem Basis Data ...7

2.1.1 Basis Data ...8

2.1.2 Relational Model...8

2.1.3 Relational Database...9

(5)

ix

2.2 Konsep Data Warehouse...10

2.2.1 Definisi Data Warehouse...10

2.2.2 Karakteristik Data Warehouse...11

2.2.3 Anatomi Data Warehouse...13

2.2.4 Struktur Data Warehouse...15

2.2.5 Arsitektur Data Warehouse...16

2.2.6 Data WarehouseData Flow...23

2.2.7 Keuntungan Data Warehouse...24

2.2.8 Perbandingan Data Warehouse dengan OLTP...24

2.3 Perancangan Data Warehouse...25

2.3.1 Tahapan Membangun Data Warehouse...25

2.3.2 Perancangan Data Warehouse dengan Skema Bintang...29

2.4 Agregasi...35

2.5 Denormalisasi ...36

2.6 Definisi Pembelian dan Penjualan ...36

2.6.1 Pembelian ...36

2.6.2 Penjualan ...37

BAB 3 ANALISIS DAN PERANCANGAN SISTEM... 39

3.1 Analisis ...39

3.1.1 Riwayat Perusahaan...39

3.1.2 Visi dan Misi Perusahaan ...40

3.1.3 Struktur Organisasi ...41

3.1.4 Tugas dan Wewenang...42

(6)

x

3.1..6 Permasalahan yang dihadapi ...54

3.1.7 Usulan Pemecahan Masalah ...55

3.2 Perancangan...55

3.2.1 Memilih Proses (Choosing the process) ...56

3.2.2 Memilih Grain (Choosing the grain) ...57

3.2.3 Identifikasi dan Penyesuaian Dimensi (Identifying and conforming the dimensions)...58

3.2.4 Memilih Fakta (Choosing the Fact) ...60

3.2.5 Menyimpan Pre-Calculation pada Tabel Fakta (Storing pre-calculation in the fact-table)...60

3.2.6 Rounding Out the Dimension Table...61

3.2.7 Memilih durasi dari basis data (Choosing the duration of the database) ...71

3.2.8 Melacak perubahan dari dimensi secara perlahan (Tracking slowly changing dimensions) ...71

3.2.9 Memutuskan prioritas dan mode dari query (Deciding the query priorities and the query modes)...72

3.2.10 Metadata ...94

BAB 4 IMPLEMENTASI DAN EVALUASI... 114

4.1 Arsitektur Data Warehouse...114

4.2 Rencana Implementasi...127

4.2.1 Dukungan Perangkat Keras ( Hardware) ...127

4.2.2 Dukungan Perangkat Lunak ( Software) ...129

(7)

xi

4.4 Jadwal Implementasi Sistem ...131

4.5 Rencana Backup...132

4.6 Analisis Manfaat...133

4.7 Evaluasi ...134

BAB 5 SIMPULAN DAN SARAN ... 136

5.1 Simpulan ...136

5.2 Saran ...137

DAFTAR PUSTAKA... 138

RIWAYAT HIDUP ... 140

LAMPIRAN ... 1

Lampiran 1 - Daftar Store Procedure...1

Lampiran 2 - Proses Extract,Transform dan Load (ETL) ...12

Lampiran 3 - Tampilan Layar Aplikasi Data Warehouse...15 FOTOCOPY FORM EVALUASI

(8)

xii

DAFTAR TABEL

Tabel 2. 1 Perbandingan OLTP dan Data Warehouse (Connolly dan Begg, 2002, p1049)

...25

Tabel 3. 1 Tabel Grain vs Dimensi pada Penjualan ...58

Tabel 3. 2 Tabel Grain vs Dimensi pada Pembelian ...59

Tabel 3. 3 Tabel Grain vs Dimensi pada Retur Pembelian ...59

Tabel 3. 4 Tabel Rounding Out Dimension...61

Tabel 3. 5 Tabel Dimensi Waktu...62

Tabel 3. 6 Tabel Dimensi Toko ...63

Tabel 3. 7 Tabel Dimensi Propinsi ...63

Tabel 3. 8 Tabel Dimensi Kota...63

Tabel 3. 9 Tabel Dimensi Barang ...64

Tabel 3. 10 Tabel Dimensi Tipe Barang...64

Tabel 3. 11 Tabel Dimensi Group Barang ...65

Tabel 3. 12 Tabel Dimensi Supplier...65

Tabel 3. 13 Tabel Dimensi Tipe Supplier...65

Tabel 3. 14 Tabel Dimensi Jenis Pembayaran...66

Tabel 3. 15 Tabel Dimensi JenisKerjasama ...66

Tabel 3. 16 Tabel Dimensi Alasan ...66

Tabel 3. 17 Tabel Dimensi Member...67

Tabel 3. 18 Tabel Durasi Basis Data ...71

Tabel 3. 19 Tabel Keterangan ETL ...72

Tabel 3. 20 Tabel Keterangan Backup...72

(9)

xiii

Tabel 3. 22 Analisis Kapasitas Media Penyimpanan untuk Tabel Fakta ...83

Tabel 3. 23 Analisis Kapasitas Media Penyimpanan untuk Tabel Dimensi...84

Tabel 3. 24 Tabel Analisis Pertumbuhan Data ...85

Tabel 3. 25Tabel Pemilihan Indeks ...86

Tabel 3. 26 Tabel Penghitungan Indeks Clustered...91

Tabel 3. 27 Tabel Metadata DimWaktu ...95

Tabel 3. 28 Tabel Metadata DimToko...96

Tabel 3. 29 Tabel Metadata DimPropinsi...97

Tabel 3. 30Tabel Metadata DimKota ...98

Tabel 3. 31Tabel Metadata DimBarang...99

Tabel 3. 32 Tabel Metadata DimTipeBarang ...100

Tabel 3. 33 Tabel Metadata DimGroupBarang ...101

Tabel 3. 34Tabel Metadata DimSupplier...102

Tabel 3. 35Tabel Metadata DimTipeSupplier ...103

Tabel 3. 36Tabel Metadata DimJenisPembayaran ...104

Tabel 3. 37Tabel Metadata DimTipeKerjasama...105

Tabel 3. 38 Tabel Metadata DimAlasan ...106

Tabel 3. 39Tabel Metadata DimMember...107

Tabel 3. 40Tabel Metadata FaktaPenjualan...108

Tabel 3. 41Tabel Metadata FaktaPembelian ...110

Tabel 3. 42Tabel Metadata FaktaReturPembelian...112

Tabel 4. 1 Tabel Master Barang ...116

Tabel 4. 2 Tabel Master User...117

(10)

xiv

Tabel 4. 4 Tabel Master Group Barang ...117

Tabel 4. 5 Tabel Master Toko...118

Tabel 4. 6 Tabel Master Propinsi...119

Tabel 4. 7 Tabel Master Kota ...119

Tabel 4. 8 Tabel Master Jenis Pembayaran ...120

Tabel 4. 9 Tabel Master Tipe Kerjasama...120

Tabel 4. 10 Tabel Master Supplier...120

Tabel 4. 11 Tabel Master Tipe Supplier...121

Tabel 4. 12 Tabel Master Alasan...122

Tabel 4. 13 Tabel Master Member...122

Tabel 4. 14 Tabel Transaksi Penjualan Head...123

Tabel 4. 15 Tabel Transaksi Penjualan Detail ...124

Tabel 4. 16 Tabel Transaksi Pembelian Head...125

Tabel 4. 17 Tabel Transaksi Pembelian Detail...125

Tabel 4. 18 Tabel Transaksi Retur Pembelian Head...126

Tabel 4. 19 Tabel Transaksi Retur Pembelian Detail ...126

Tabel 4. 20 Jadwal Rencana Implementasi Sistem...131

(11)

xv

DAFTAR GAMBAR

Gambar 2. 1 Struktur Data dalam DataWarehouse (W. H. Inmon, 2002, p36) ...16

Gambar 2. 2 Arsitektur Dasar Data Warehouse (Poe, 1996, p41) ...17

Gambar 2. 3 Arsitektur Data Warehouse (Connolly dan Begg, 2002, p1058) ...23

Gambar 2. 4 Bagian dari ER Model yang merepresentasikan kebutuhan data dari proses bisnis PropertySale (Connolly dan Begg, 2002, p1085) ...26

Gambar 2. 5 Skema Bintang Sederhana (Poe, 1996, p124) ...32

Gambar 2. 6 Skema Bintang dengan Beberapa Tabel Fakta (Poe, 1996, p126)...33

Gambar 2. 7 SnowflakeSchema (Poe, 1996, p129)...35

Gambar 3. 1 Struktur Organisasi PT Pondok Pujian Sejahtera (Sumber : Akte Pendirian no.1 tgl 1 Juli 1998 ) ...41

Gambar 3. 2 Flowchart Penjualan ...49

Gambar 3. 3 Flowchart Pembelian...52

Gambar 3. 4 Data Flow Diagram (Diagram Konteks)...53

Gambar 3. 5 Data Flow Diagram (Diagram Nol) ...54

Gambar 3. 6 ER Model dari PT Pondok Pujian Sejahtera...56

Gambar 3. 7 Skema Bintang Penjualan ...68

Gambar 3. 8 Skema Bintang Pembelian ...69

(12)

xvi

DAFTAR LAMPIRAN

(13)

xvii

(14)

xviii

Referensi

Dokumen terkait

Penelitian yang berjudul Analisis Kapasitas Aparatur Pemerintah Kecamatan Pasar Kemis dalam Menunjang Fungsi Pelayanan Publik yang paling penting dan utama adalah menjawab

Berdasarkan latar belakang diatas penulis tertarik untuk meneliti fenomena di atas dengan judul “Implementasi Model Pembelajaran Konstruktivistik Pada Mata Pelajaran

Gereja yang satu : Gereja yang tampak sebagai perwujudan kehendak tunggal Yesus Kristus untuk dalam Roh Kudus tetap hadir kini di tengah manusia untuk menyelamatkan (LG 8).

Pengeringan perahu kuno Indramayu dilakukan secara alami, dari hasil observasi lapangan menunjukkan terjadi pengkerutan pada papan kayu ke arah tangensial (bidang gergajian

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI.. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI.. %).

Jika ditilik dari berbagai website e-gov di Indonesia, nyaris tidak ada kebijakan e-gov berbagai pemerintah daerah di Indonesia untuk memanfaatkan situs media jejaring

Adakah pengaruh antara persepsi kerentanan dalam menggunakan vaksin HPV untuk mencegah kanker serviks dan kemungkinan untuk melakukan perilaku pencegahan kanker

Oleh sebab itu penyusun mengambil judul “Pokok Pewartaan Paulus dalam Surat Rasul Paulus Kepada Jemaat di Galatia Untuk Katekase Umat Lingkungan Santo Antonius Padua Paroki Kalasan