• Tidak ada hasil yang ditemukan

ANALISA DAN PERANCANGAN DATA WAREHOUSE PADA PT. PARIT PADANG - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "ANALISA DAN PERANCANGAN DATA WAREHOUSE PADA PT. PARIT PADANG - Binus e-Thesis"

Copied!
13
0
0

Teks penuh

(1)

iii

UNIVERSITAS BINA NUSANTARA

__________________________________________________________________ Jurusan Sistem Informasi

Fakultas Ilmu Komputer Skripsi Strata 1

Semester Ganjil Tahun 2005/2006

ANALISA DAN PERANCANGAN

DATA WAREHOUSE

PADA PT. PARIT PADANG

Lucky Budiman Wijaya / 0600633371 Lilyani / 0600635995

Abstrak

Saat ini penguasaan informasi adalah sangat penting, oleh karena itu diperlukan suatu pengolahan data sehingga data-data dalam perusahaan dapat diubah menjadi informasi yang berharga untuk keunggulan kompetitif.

Metode penelitian yang digunakan adalah metode analisa dan perancangan sistem. Metode analisa dilakukan dengan melakukan survei langsung dan studi kepustakaan.

Dari hasil penelitian didapat bahwa terdapat banyak data dan informasi yang tersebar dan belum terintegrasi, diperlukan suatu teknologi informasi yang mendukung PT. Parit Padang dalam mengintegrasikan data agar dapat diakses dengan mudah dan cepat guna menyajikan informasi secara cepat, akurat, dan aktual untuk mendukung proses pengambilan keputusan dan kebijakan perusahaan yaitu dengan data warehouse.

Dengan data warehouse, laporan dapat dihasilkan dengan lebih cepat, selain itu informasi yang disajikan lebih bersifat analitis sehingga mudah digunakan untuk pengambilan keputusan.

(2)

iv

PRAKATA

Puji syukur penulis ucapkan kepada Tuhan Yang Maha Esa yang telah melimpahkan

rahmat-Nya, sehingga skripsi ini dapat selesai tepat pada waktunya.

Masalah utama yang dibahas pada skripsi ini adalah mengenai Data Warehouse pada

PT. Parit Padang, oleh sebab itu penulis sangat mengharapkan skripsi ini dapat berguna bagi

PT. Parit Padang serta bagi semua pihak yang membaca dan yang membutuhkan.

Pada kesempatan ini, penulis juga ingin menyampaikan banyak terima kasih kepada

semua pihak yang telah memberikan bantuan berupa nasehat, petunjuk, dukungan maupun

dorongan kepada penulis. Untuk itu penulis ingin mengucapkan terima kasih kepada :

1.

Prof. Dr. Gerardus Polla, M. App. Sc., selaku rektor Universitas Bina Nusantara yang

telah menyediakan fasilitas sehingga penulis dapat menyelesaikan skripsi ini.

2.

Bapak Siswono, S.Kom, MM, selaku Ketua Jurusan Studi Sistem Informasi.

3.

Bapak Johan Setiawan, S.Kom, MM selaku dosen pembimbing penulis dalam

menyelesaikan skripsi ini, yang telah memberikan bimbingan serta pengarahan

kepada penulis sehingga skripsi ini dapat diselesaikan.

4.

Seluruh dosen Universitas Bina Nusantara, atas bimbingan dan pengajaran yang telah

diberikan selama ini.

5.

Executive Director PT. Parit Padang beserta seluruh staf-stafnya yang telah

memberikan kesempatan, bantuan, serta dukungan kepada penulis dalam

menyelesaikan skripsi ini.

6.

Orang tua dan saudara yang telah memberikan dorongan dan perhatian selama

(3)

v

7.

Teman-teman serta semua pihak yang tidak dapat penulis sebutkan satu persatu di

dalam penulisan skripsi ini atas dorongan dan dukungannya.

Penulis menyadari bahwa penulisan ini belum mencapai kesempurnaan dan masih

terdapat banyak kekurangan, oleh sebab itu penulis dengan senang hati bersedia untuk

menerima segala bentuk kritik dan saran dari para pembaca.

Akhir kata, penulis berharap skripsi ini dapat bermanfaat bagi para pembaca dan

almamater Universitas Bina Nusantara.

(4)

vi

DAFTAR ISI

Halaman Judul Luar

Halaman Judul Dalam ………..

i

Halaman Persetujuan Hardcover ………..

ii

Abstrak ………..

iii

Prakata ………..

iv

Daftar Isi ………..

vi

Daftar Tabel ……….

xi

Daftar Gambar ……….

xiii

Daftar Lampiran ………

xv

BAB 1

PENDAHULUAN

1.1

Latar Belakang...

1

1.2

Ruang Lingkup...

2

1.3

Tujuan dan Manfaat Penulisan...

3

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

7

2.1.2 Pengertian Data Warehouse... 8

(5)

vii

2.1.4 Karakteristik Data Warehouse…... 10

2.1.5 Anatomi Data Warehouse……... 12

2.1.6 Struktur Data Warehouse...……... 16

2.1.7 Arsitektur Data Warehouse……... 19

2.1.7.1 Arsitektur Two-Tier….……….. 20

2.1.7.2 Arsitektur Three-Tier….………. 21

2.1.7.3 Arsitektur Bottom-Up….……… 22

2.1.8 Kegiatan Inti Data Warehouse……... 23

2.1.9 Tahapan Membangun Data Warehouse…... 24

2.2

Perancangan Data Warehouse dengan Skema Bintang

26

2.2.1 Keuntungan Menggunakan Skema Bintang...

27

2.2.2 Perancangan Skema Bintang...

28

2.2.3 Skema Bintang Sederhana……...

28

2.2.4 Skema Bintang dengan Beberapa Tabel Fakta...

29

2.2.5 Skema Bintang Majemuk……...

30

2.2.6 Skema Snowflake………... 32

2.3

Pengertian OLTP………

35

2.3.1 Data Warehouse Versus OLTP…...………...

35

2.4

Denormalisasi………..………

36

2.5

Definisi Pembelian, Persediaan, Pemasaran, dan………

Penjualan……….

37

2.6.1 Pembelian………….………….…...………...

37

(6)

viii

2.6.3 Pemasaran……..……….…...………...

39

2.6.4 Penjualan………..……….…...………...

39

BAB 3

ANALISA SISTEM YANG BERJALAN

3.1

Gambaran Umum Perusahaan...

41

3.1.1 Sejarah Perusahaan...

41

3.1.2 Produk Yang Didistribusikan…...

43

3.1.3 Kategori Pelanggan PT. Parit Padang...

45

3.1.4 Visi dan Misi Perusahaan………

45

3.2

Organisasi Perusahaan...

46

3.2.1 Struktur Organisasi Perusahaan...

46

3.2.2 Tugas, Wewenang, dan Tanggung Jawab...

48

3.3

Fungsi Bisnis dan Subyek Data...

56

3.3.1 Fungsi Bisnis...

56

3.3.2 Subyek Data……...

58

3.4

Analisa Matriks……….

59

3.4.1 Organisasi VS Lokasi...

59

3.4.2 Organisasi VS Subyek Data...

60

3.4.3 Fungsi Bisnis VS Organisasi...

61

3.4.4 Fungsi Bisnis VS Subyek Data...

62

3.5

Entity Relationship Diagram (ERD) PT. Parit Padang

65

3.6

Basis Data yang Digunakan pada Sistem Berjalan...

66

(7)

ix

3.8

Analisa Permasalahan...…...

81

3.9

Pemecahan Masalah...…...

81

BAB 4

RANCANGAN YANG DIUSULKAN

4.1

Anatomi Data Warehouse...………... 84

4.2

Rancangan Data Warehouse ………...

89

4.2.1 Transformasi Data...

93

4.2.2 Metadata...

93

4.3

Rancangan Implementasi………...

108

4.3.1 Dukungan Perangkat Keras...………

108

4.3.2 Dukungan Piranti Lunak...…………..

108

4.4

Rancangan Skema Bintang...………

109

4.4.1 Skema Bintang Gabungan...

109

4.4.2 Skema Bintang Penjualan...

111

4.4.3 Skema Bintang Pembelian...

112

4.4.4 Skema Bintang Persediaan...

113

4.5

Analisa Kapasitas Media Penyimpanan …………...

114

4.6

Prototipe Aplikasi………....

116

4.6.1 Rancangan Layar Splash... 116

4.6.2 Rancangan Layar Login... 116

4.6.3 Rancangan Layar Tambah User... 117

4.6.4 Rancangan Layar Query Penjualan... 118

(8)

x

4.6.6 Rancangan Layar Query Persediaan... 122

4.6.7 Rancangan Layar Tampilan Grafik...

123

4.6.8 Rancangan Layar Pivot Tabel Penjualan...

124

4.6.9 Rancangan Layar Pivot Tabel Pembelian...

126

4.6.10 Rancangan Layar Pivot Tabel Persediaan...

128

4.6.11 Rancangan Layar DTS...

129

4.6.12 Rancangan Layar Data Marker... 130

4.6.13 Rancangan Layar Skema Bintang...

131

4.7

Analisa Manfaat...

132

BAB 5

SIMPULAN DAN SARAN

5.1

Simpulan……… 133

5.2

Saran ……….

134

DAFTAR PUSTAKA

RIWAYAT HIDUP

LAMPIRAN-LAMPIRAN

(9)

xi

DAFTAR TABEL

Tabel 2.1 Tabel Data Warehouse Versus OLTP...……….

36

Tabel 3.1 Kategori Pelanggan PT. Parit Padang...………..

45

Tabel 3.2 Fungsi Bisnis PT. Parit Padang...………..

57

Tabel 3.3 Subyek Data PT. Parit Padang...………...

58

Tabel 3.4 Organisasi VS Lokasi...………..

59

Tabel 3.5 Organisasi VS Subyek Data...………..

60

Tabel 3.6 Fungsi Bisnis VS Organisasi...

61

Tabel 3.7 Fungsi Bisnis VS Subyek Data...

63

Tabel 3.8 Basis Data Pelanggan...

66

Tabel 3.9 Basis Data Barang...

66

Tabel 3.10 Basis Data Penjualan Header... 67

Tabel 3.11 Basis Data Penjualan Detail... 68

Tabel 3.12 Basis Data Pembelian Header... 68

Tabel 3.13 Basis Data Pembelian Detail... 69

Tabel 3.14 Basis Data Karyawan...

70

Tabel 3.15 Basis Data Principal... 71

Tabel 3.16 Basis Data Delivery Order Header... 72

Tabel 3.17 Basis Data Delivery Order Detail... 72

Tabel 3.18 Basis Data Persediaan Barang Masuk Header... 73

Tabel 3.19 Basis Data Persediaan Barang Masuk Detail... 73

Tabel 3.20 Basis Data Persediaan Barang Keluar Header... 74

(10)

xii

Tabel 3.22 Basis Data Retur Pembelian Header... 75

Tabel 3.23 Basis Data Retur Pembelian Detail... 75

Tabel 3.24 Basis Data Cabang...

76

Tabel 3.25 Basis Data Sales Order Header... 76

Tabel 3.26 Basis Data Sales Order Detail... 77

Tabel 3.27 Basis Data Purchase Order Header... 77

Tabel 3.28 Basis Data Purchase Order Detail... 78

Tabel 3.29 Basis Data Retur Penjualan Header... 78

Tabel 3.30 Basis Data Retur Penjualan Detail... 79

Tabel 4.1 Tabel Fakta dan Tabel Dimensi data warehouse...

PT. Parit Padang...

94

Tabel 4.2 Sumber Data bagi Tabel Fakta Penjualan...

95

Tabel 4.3 Sumber Data bagi Tabel Fakta Pembelian...

96

Tabel 4.4 Sumber Data bagi Tabel Fakta Persediaan...

97

Tabel 4.5 Sumber Data bagi Tabel Dimensi Barang...

98

Tabel 4.6 Sumber Data bagi Tabel Dimensi Cabang...

99

Tabel 4.7 Sumber Data bagi Tabel Dimensi Wilayah...

100

Tabel 4.8 Sumber Data bagi Tabel Dimensi Waktu...

101

Tabel 4.9 Sumber Data bagi Tabel Dimensi Principal... 106

(11)

xiii

DAFTAR GAMBAR

Gambar 2.1 Data Warehouse Fungsional………

13

Gambar 2.2 Data Warehouse Terpusat………

15

Gambar 2.3 Data Warehouse Terdistribusi………

16

Gambar 2.4 Struktur Data Warehouse……… 18

Gambar 2.5 Arsitektur Two-Tier Data Warehouse……… 20

Gambar 2.6 Arsitektur Three-Tier Data Warehouse………. 21

Gambar 2.7 Arsitektur Bottom-Up Data Warehouse………. 22

Gambar 2.8 Skema Bintang Sederhana...………

29

Gambar 2.9 Skema Bintang dengan Beberapa Tabel Fakta...………

30

Gambar 2.10 Skema Bintang Majemuk...……….

31

Gambar 2.11 Skema Bintang dengan Outboard Table...………. 33

Gambar 2.12 Skema Snowflake...………. 34

Gambar 3.1 Struktur Organisasi PT. Parit Padang.……….

47

Gambar 3.2 Entity Relationship Diagram (ERD) PT. Parit Padang...……….

65

Gambar 4.1 Anatomi Data Warehouse pada PT. Parit Padang..……….

86

Gambar 4.2 Skema Bintang Gabungan...……….

110

Gambar 4.3 Skema Bintang Penjualan...……….

111

Gambar 4.4 Skema Bintang Pembelian...……….

112

Gambar 4.5 Skema Bintang Persediaan...……….

113

Gambar 4.6 Rancangan Layar Splash...………. 116

(12)

xiv

Gambar 4.8 Rancangan Layar Tambah User...………. 117

Gambar 4.9 Rancangan Layar Query Penjualan PT. Parit Padang...……….

118

Gambar 4.10 Rancangan Layar Query Pembelian PT. Parit Padang...………

120

Gambar 4.11 Rancangan Layar Query Persediaan PT. Parit Padang...…...

122

Gambar 4.12 Rancangan Layar Tampilan Grafik PT. Parit Padang...……...

123

Gambar 4.13 Rancangan Layar Pivot Tabel Penjualan PT. Parit Padang...

124

Gambar 4.14 Rancangan Layar Pivot Tabel Pembelian PT. Parit Padang...

126

Gambar 4.15 Rancangan Layar Pivot Tabel Persediaan PT. Parit Padang...

128

Gambar 4.16 Rancangan Layar DTS PT. Parit Padang...

129

Gambar 4.17 Rancangan Layar Data Marker ...

130

(13)

xv

DAFTAR LAMPIRAN

L1. Tampilan Layar Splash………...

L2. Tampilan Layar Login.………...

L3. Tampilan Layar Menu File……..………...

L4. Tampilan Layar Menu Query…..………...

L5. Tampilan Layar Menu Pivot Table…..………...

L6. Tampilan Layar Menu Maintenance………...

L7. Tampilan Layar Form Query Pembelian.………...

L8. Tampilan Layar Form Query Penjualan..………...

L9. Tampilan Layar Form Pivot Pembelian.………...

L10. Tampilan Layar Form Pivot Penjualan...………...

L11. Tampilan Layar Form Pivot Persediaan.………...

L12. Tampilan Layar Data Marker………….………...

L13. Tampilan Layar Form Grafik Bar……...………...

L14. Tampilan Layar Form Grafik 3-D…...………...

L15. Tampilan Layar Form Grafik Line……...………...

L16. Tampilan Layar Form Tambah User……...………...

L17. Tampilan Layar DTS………..……...………...

L18. Tampilan Layar Laporan Query Persediaan…..………...

Referensi

Dokumen terkait

Misal dalam penelitian ini mencari data tentang proses pendidikan atau pembelajaran Pendidikan Agama Islam (PAI) yang ada di Madrasah Ibtidaiyah Nahrus Salamah Jaken

Sehingga dapat disimpulkan bahwa sediaan obat kumur dengan minyak cengkeh 1% dan 0,75% mempunyai efek bakterisid dan sediaan obat kumur dengan minyak cengkeh

Display data dapat disajikan melalui bagan di bawah ini untuk melihat bagaimana implementasi teknik wait time pada pelajaran Fiqih di lingkungan SMA Nu Hasyim Asy’ari

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

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

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

Sumber lain penambahan modal kerja adalah hasil penjualan aktiva tetap, investasi jangka panjang dan aktiva tidak lancar lainnya yang tidak diperlukan lagi oleh perusahaan. Bila

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