• 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

Oleh karena itu dibutuhkan suatu data warehouse dimana data terintegrasi dengan baik sehingga kegiatan analisis dapat dilakukan secara tepat oleh pihak eksekutif.. Adapun metodologi

Untuk itu kami melakukan perancangan data warehouse yang dapat menyajikan informasi secara cepat dan tepat serta menghasilkan laporan akhir yang ringkas dan sesuai dengan

Kesimpulan yang kami dapat adalah untuk memenuhi atau mendapatkan informasi yang akurat dan cepat diperlukan sebuah konsep data warehouse, agar dapat melakukan analisis

Dengan hasil skripsi ini, maka dapat disimpulkan bahwa data warehouse menyediakan data yang akurat bagi pihak manajemen dalam pengambilan keputusan, dan dengan penggunaan

Dari hasil penelitian didapat bahwa terdapat banyak data dan informasi yang tersebar dan belum terintegrasi, diperlukan suatu teknologi informasi yang mendukung PT.Asuransi

Simpulan yang didapatkan adalah suatu aplikasi penjualan berbasis web yang dapat menyajikan informasi yang akurat, efektif, dan efisien, serta dapat mendukung dan melengkapi

Pusat Digital Multimedia dan aplikasi data warehouse yang berisikan data yang dapat dianalisis untuk pengambilan keputusan.. Hasil dari perancangan ini dimanfaatkan

Hasil yang sudah kami dapat dari survey yang kami lakukan adalah data yang digunakan dalam proses analisis masih berupa data yang terlalu detail dan masih tersebar, serta