• Tidak ada hasil yang ditemukan

Implementasi Extract-Transform-Load Untuk Menghasilkan data Warehouse Dan Visualisasi Data Pada PT. Wahana Karet Persada.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Implementasi Extract-Transform-Load Untuk Menghasilkan data Warehouse Dan Visualisasi Data Pada PT. Wahana Karet Persada."

Copied!
15
0
0

Teks penuh

(1)

vi

Universitas Kristen Maranatha

ABSTRAK

Implementasi dari sistem ETL (Extract-Transform-Load) basis data, Data

Warehouse, dan Visualisasi Data akan dilakukan untuk PT.Wahana Karet Persada

sebagai bentuk tindak lanjut pengolahan data yang terkumpul dari transaksi bisnis yang terjadi. Sistem ETL basis data merupakan proses pemindahan dan pengolahan data dengan menggunakan SQL Server Integration Services dari basis data yang menampung data dari transaksi bisnis, lalu memuatnya ke dalam Data

Warehouse. Data Warehouse merupakan database yang ditujukan khusus untuk

menghasilkan laporan dan analisis. Visualisasi Data merupakan metode pengolahan data yang kompleks ke dalam bentuk lain yang lebih intuitif dan mudah diterima, salah satu faktor yang paling banyak dicari saat ini. Dalam penelitian ini, digunakan metode bagan sebagai cara untuk memvisualisasikan data karena dapat dikatakan bagan sangat mudah dipahami oleh orang awan sekalipun namun tetap sistematis.

(2)

vii

Universitas Kristen Maranatha Implementation of database ETL system (Extract-Transform-Load), Data Warehouse, and Data Visualization will be conducted for PT.Wahana Karet Persada as a next step in processing data gathered from business transactions. Database ETL system is a process of extracting and transforming data using SQL Server Integration Services from database which contains business transactions data and

load them into Data Warehouse. Data Warehouse is a database used specifically

for reporting and analysis. Data Visualization is a method of transforming complex data into another more intuitive and easier to read form, one of the most wanted factors nowadays. In this research, Charting is selected as a method of visualizing data since it can be said that chart can easily being understood even by layman while remaining systematic.

(3)

viii

Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... ii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... x

DAFTAR TABEL ... xiv

BAB I PENDAHULUAN... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan... 2

1.4 Ruang Lingkup Kajian ... 2

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 3

BAB II KAJIAN TEORI ... 5

2.1 Konsep Business Intelligence (BI) ... 5

2.1.1 Data Warehouse (DW) ... 5

2.1.2 Skema Data Warehouse ... 7

2.1.3 Online Transaction Processing (OLTP) dan Online Analytical Processing (OLAP) ... 9

2.2 Visualisasi Data ...11

2.2.1 Representasi Grafis: Bagan ...11

2.3 Konsep Basis Data (Database) ...12

2.3.1 DataDefinitionLanguage (DDL) ...12

2.3.2 DataManipulationLanguage (DML) ...13

2.3.3 DataControlLanguage (DCL) ...14

2.4 Black Box Testing ...15

2.5 Tinjauan Piranti Lunak (Software) ...16

2.5.1 Microsoft Visual Studio 2008 ® ...18

2.5.2 Microsoft SQL Server Business Intelligence Development Studio ® ...19

2.5.3 SQL Server Integration Services (SSIS) ...20

2.5.4 SQL Server Analysis Services (SSAS) ...21

2.5.5 Microsoft SQL Server 2008 Management Studio ® ...22

BAB III ANALISIS DAN RANCANGAN SISTEM ...23

3.1 Proses Bisnis ...23

3.1.1 Transaksi Penjualan dan Pengiriman ...23

3.1.2 Pembayaran Transaksi Penjualan ...25

3.1.3 Pemesanan dan Pembayaran Transaksi Pembelian ...28

3.1.4 Pengambilan Barang Transaksi Pembelian ...30

3.2 Desain Basis Data Online Transaction Processing (OLTP) ...31

3.2.1 EntityRelationshipDiagram (ERD) ...31

3.2.2 Skema Relasi ...33

3.3 Software Requirement ...39

3.4 Desain Skema Data Warehouse ...41

3.4.1 Desain Skema Fact Constellation Data Warehouse ...42

3.4.2 Hirarki Dimensi Data Warehouse ...46

(4)

Universitas Kristen Maranatha

3.5 Sistem Extract-Transform-Load (ETL) Basis Data ...47

3.5.1 Preparasi Sebelum Extract-Transform-Load ...47

3.5.2 Aliran Data Extract-Transform-Load ...48

3.5.3 Operasi Setelah Extract-Transform-Load ...51

3.6 Perancangan Hasil Analisis...52

3.6.1 Laporan Penjualan Per Barang / Berat ...55

3.6.2 Laporan Pembelian Per Barang / Berat ...56

3.6.3 Laporan Penjualan Per Pembeli / Kota ...58

3.6.4 Laporan Pembelian Per Pemasok / Kota ...59

3.6.5 Laporan Penjualan Per Bulan / Kuartal / Tahun ...61

3.6.6 Laporan Pembelian Per Bulan / Kuartal / Tahun ...62

3.7 Perancangan Antarmuka OLAP ...64

BAB IV HASIL PENELITIAN ...68

4.1 Proses Pembuatan Perintah ETL ...68

4.2 Sistem Extract-Transform-Load Basis Data OLTP ...93

4.3 Proses Pembuatan Tabel Dimensi Time ...94

4.4 Form Utama OLAP ... 111

4.5 Fitur-Fitur OLAP ... 112

4.6 Form Laporan Penjualan per Barang / Berat Barang ... 122

4.7 Form Laporan Penjualan per Pembeli / Kota Pembeli ... 129

4.8 Form Laporan Penjualan per Bulan / Kuartal / Tahun... 136

4.9 Form Laporan Pembelian per Barang / Berat Barang ... 142

4.10 Form Laporan Pembelian per Pemasok / Kota Pemasok ... 150

4.11 Form Laporan Pembelian per Bulan / Kuartal / Tahun ... 157

BAB V PEMBAHASAN DAN HASIL UJI COBA PENELITIAN ... 164

5.1 Proses Extract-Transform-Load ... 164

5.2 Form Laporan Penjualan per Barang / Berat Barang ... 166

5.3 Form Laporan Penjualan per Pembeli / Kota Pembeli ... 170

5.4 Form Laporan Penjualan per Bulan / Waktu / Kuartal... 174

5.5 Form Laporan Pembelian per Barang / Berat Barang ... 180

5.6 Form Laporan Pembelian per Pemasok / Kota Pemasok ... 184

5.7 Form Laporan Pembelian per Bulan / Waktu / Kuartal... 188

5.8 Form Sistem Extract – Transform – Load Basis Data ... 193

BAB VI SIMPULAN DAN SARAN ... 195

6.1 Simpulan ... 195

6.2 Saran ... 195

DAFTAR PUSTAKA ... xv

(5)

x

Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 1 Star Schema (sumber: Data Mining Concepts and Techniques 2nd Ed) ... 8

Gambar 2 Snowflake Schema (sumber: Data Mining Concepts and Techniques 2nd Ed) ... 9

Gambar 3 Perbedaan OLTP dan OLAP ...10

Gambar 4 Contoh Bagan Batang / Bar Chart (sumber: Data Mining Concepts and Techniques 2nd Ed) ...11

Gambar 5 Contoh DDL Create ...13

Gambar 6 Contoh DDL Drop ...13

Gambar 7 Contoh DDL Alter ...13

Gambar 8 Contoh DML Insert ...13

Gambar 9 Contoh DML Update ...14

Gambar 10 Contoh DML Delete ...14

Gambar 11 Contoh DML Select ...14

Gambar 12 Contoh DCL Grant ...15

Gambar 13 Contoh DCL Revoke ...15

Gambar 14 Contoh Test Case ...16

Gambar 15 Contoh Kode C# ...17

Gambar 16 Microsoft Visual Studio 2008 ® ...18

Gambar 17 SQL Server Business Intelligence Development Studio ® ...19

Gambar 18 Aplikasi Front-end SQL Server Integration Services ...20

Gambar 19 Aplikasi Front-end SQL Server Analysis Services ...21

Gambar 20 Microsoft SQL Server 2008 Management Studio ® ...22

Gambar 21 Transaksi Penjualan dan Pengiriman ...24

Gambar 22 Pembayaran Tunai ...26

Gambar 23 Pembayaran Kredit ...27

Gambar 24 Pemesanan dan Pembayaran Pembelian ...29

Gambar 25 Pengambilan Barang dari Pemasok ...31

Gambar 26 Entity Relationship Diagram ...32

Gambar 27 ERDtoTableDiagram ...33

Gambar 28 Skema Fact ConstellationData Warehouse ...43

Gambar 29 Hirarki Dimensi Data Warehouse ...46

Gambar 30 Aliran Data ETL Tabel Dimensi Barang ...48

Gambar 31 Aliran Data ETL Tabel Dimensi Pembeli ...49

Gambar 32 Aliran Data ETL Tabel Dimensi Pemasok ...49

Gambar 33 Aliran Data ETL Tabel Fakta Pembelian ...50

Gambar 34 Aliran Data ETL Tabel Fakta Penjualan ...51

Gambar 35 Rancangan Antarmuka OLAP ...65

Gambar 36 Membuat Integration Service Project...68

Gambar 37 SQL Server Import and Export Wizard ...69

Gambar 38 Memilih Basis Data Sumber ...70

Gambar 39 Memilih Data Warehouse Tujuan ...71

Gambar 40 Memilih Jenis Sumber Data ...72

Gambar 41 Pemetaan Tabel Pada Basis Data Sumber Dan Tujuan ...73

Gambar 42 Edit Mapping Tabel Pembelian ...74

Gambar 43 Peringatan Akan Adanya Perbedaan Tipe Data ...75

Gambar 44 Rangkuman Wizard ...76

Gambar 45 Hasil Wizard ...77

Gambar 46 Execute SQL Task Control ...78

(6)

Universitas Kristen Maranatha

Gambar 48 Parse Query ...82

Gambar 49 Koneksi Control Flow ...83

Gambar 50 Derived Column Control ...84

Gambar 51 Relasi Data Flow ...85

Gambar 52 Kolom Source - Barang ...86

Gambar 53 Kolom Source 1 - Pemasok ...87

Gambar 54 Source 2 - Pemasok ...88

Gambar 55 Property Derived berat_barang ...89

Gambar 56 Property Derived alamat_pemasok ...90

Gambar 57 Property Derived alamat_pembeli ...91

Gambar 58 Perintah ETL Saat Dijalankan ...92

Gambar 59 Form Sistem Extract-Transform-Load Basis Data ...93

Gambar 60 Membuat Analysis Services Project ...94

Gambar 61 Data Source Wizard ...95

Gambar 62 Membuat Koneksi Baru Dengan Data Warehouse ...96

Gambar 63 Memilih Data Warehouse ...97

Gambar 64 Impersonation Information ...98

Gambar 65 Completing the New Data Source Wizard ...99

Gambar 66 Welcome to the Dimension Wizard ... 100

Gambar 67 Membuat Tabel Dimensi Time Pada Data Source ... 101

Gambar 68 Memilih Atribut Dan Tanggal Awal / Akhir Tabel Time ... 102

Gambar 69 Select Calendars ... 103

Gambar 70 Completing the Dimension Wizard ... 104

Gambar 71 Langkah 7, Membuat Data Source View ... 105

Gambar 72 Schema Generation Wizard ... 106

Gambar 73 Specify Target Schema Generation ... 107

Gambar 74 Completing the Schema Generation Wizard ... 108

Gambar 75 Schema Generation Progress Tabel Time ... 109

Gambar 76 Diagram Relasi Antara Tabel Dimensi Dengan Tabel Fakta ... 110

Gambar 77 Form Utama OLAP ... 111

Gambar 78 Bagan Kolom (Column) Batang ... 112

Gambar 79 Bagan Kolom (Column) Batang 3D ... 113

Gambar 80 Bagan Baris (Bar) Batang ... 113

Gambar 81 Bagan Baris (Bar) Batang 3D ... 114

Gambar 82 Bagan Garis (Line) ... 114

Gambar 83 Bagan Garis (Line) 3D ... 115

Gambar 84 Bagan Area ... 115

Gambar 85 Bagan Area 3D ... 116

Gambar 86 Bagan Tangga (Step) ... 116

Gambar 87 Bagan Tangga (Step) 3D ... 117

Gambar 88 Hover Tooltip ... 117

Gambar 89 Show Value ... 118

Gambar 90 Nilai Numerik yang Berhimpitan ... 119

Gambar 91 Nilai Numerik yang Berhimpitan Setelah Diperbesar ... 120

Gambar 92 Pemilihan Nilai Sumbu Utama Secara Manual ... 120

Gambar 93 Filter Dimensi ... 121

Gambar 94 Tampilan Awal Form Penjualan per Barang / Berat Barang ... 122

Gambar 95 Rata-Rata Harga Penjualan Satu Unit Barang per Barang ... 124

Gambar 96 Jumlah Kuantitas Unit Barang Yang Dijual per Barang ... 125

Gambar 97 Nilai Subtotal dari Penjualan per Barang ... 125

(7)

xii

Universitas Kristen Maranatha

Gambar 99 Laporan Penjualan per Barang/Berat untuk Pembeli Tertentu ... 126

Gambar 100 Laporan Penjualan per Barang/Berat untuk Kota Tertentu ... 127

Gambar 101 Laporan Penjualan per Barang/Berat untuk Bulan Tertentu ... 127

Gambar 102 Laporan Penjualan per Barang/Berat untuk Kuartal Tertentu ... 128

Gambar 103 Laporan Penjualan per Barang/Berat untuk Tahun Tertentu ... 128

Gambar 104 Tampilan Awal Form Penjualan per Pembeli / Kota Pembeli ... 129

Gambar 105 Jumlah Kuantitas Unit Barang Yang Dijual per Pembeli ... 131

Gambar 106 Nilai Subtotal Dari Penjualan per Pembeli ... 132

Gambar 107 Jumlah Dari Berapa Kali Penjualan Terjadi per Pembeli ... 132

Gambar 108 Laporan Penjualan per Pembeli/Kota Pembeli untuk Barang Tertentu ... 133

Gambar 109 Laporan Penjualan per Pembeli/Kota Pembeli untuk Berat Barang Tertentu ... 133

Gambar 110 Laporan Penjualan per Pembeli/Kota Pembeli untuk Bulan Tertentu 134 Gambar 111 Laporan Penjualan per Pembeli/Kota Pembeli untuk Kuartal Tertentu ... 134

Gambar 112 Laporan Penjualan per Pembeli/Kota Pembeli untuk Tahun Tertentu ... 135

Gambar 113 Tampilan Awal Form Penjualan per Bulan / Kuartal / Tahun ... 136

Gambar 114 Jumlah Kuantitas Unit Barang Yang Dijual per Periode Waktu ... 138

Gambar 115 Nilai Subtotal Dari Penjualan per Periode Waktu... 139

Gambar 116 Jumlah Dari Berapa Kali Penjualan Terjadi per Periode Waktu ... 139

Gambar 117 Laporan Penjualan per Bulan / Kuartal / Tahun untuk Barang Tertentu ... 140

Gambar 118 Laporan Penjualan per Bulan / Kuartal / Tahun untuk Berat Barang Tertentu ... 140

Gambar 119 Laporan Penjualan per Bulan / Kuartal / Tahun untuk Pembeli Tertentu ... 141

Gambar 120 Laporan Penjualan per Bulan / Kuartal / Tahun untuk Kota Tertentu 141 Gambar 121 Tampilan Awal Form Pembelian per Barang / Berat Barang ... 142

Gambar 122 Rata-Rata Harga Pembelian Satu Unit Barang per Barang ... 144

Gambar 123 Jumlah Kuantitas Unit Barang Yang Dibeli per Barang... 145

Gambar 124 Nilai Subtotal Dari Pembelian per Barang ... 145

Gambar 125 Jumlah Dari Berapa Kali Pembelian Terjadi per Barang ... 146

Gambar 126 Laporan Pembelian per Barang/Berat untuk Pemasok Tertentu ... 147

Gambar 127 Laporan Pembelian per Barang/Berat untuk Kota Tertentu ... 147

Gambar 128 Laporan Pembelian per Barang/Berat untuk Bulan Tertentu ... 148

Gambar 129 Laporan Pembelian per Barang/Berat untuk Kuartal Tertentu ... 148

Gambar 130 Laporan Pembelian per Barang/Berat untuk Tahun Tertentu... 149

Gambar 131 Tampilan Awal Form Pembelian per Pemasok / Kota Pemasok ... 150

Gambar 132 Jumlah Kuantitas Unit Barang Yang Dibeli per Pemasok ... 152

Gambar 133 Nilai Subtotal Dari Pembelian per Pemasok ... 153

Gambar 134 Jumlah Dari Berapa Kali Pembelian Terjadi per Pemasok ... 153

Gambar 135 Laporan Pembelian per Pemasok/Kota Pemasok untuk Barang Tertentu ... 154

Gambar 136 Laporan Pembelian per Pemasok/Kota Pemasok untuk Berat Barang Tertentu ... 154

Gambar 137 Laporan Pembelian per Pemasok/Kota Pemasok untuk Bulan Tertentu ... 155

(8)

Universitas Kristen Maranatha Gambar 139 Laporan Pembelian per Pemasok/Kota Pemasok untuk Tahun Tertentu

... 156

Gambar 140 Tampilan Awal Form Pembelian per Bulan / Kuartal / Tahun ... 157

Gambar 141 Jumlah Kuantitas Unit Barang Yang Dibeli per Periode Waktu ... 159

Gambar 142 Nilai Subtotal Dari Pembelian per Periode Waktu ... 160

Gambar 143 Jumlah Dari Berapa Kali Pembelian Terjadi per Periode Waktu ... 160

Gambar 144 Laporan Pembelian per Bulan / Kuartal / Tahun untuk Barang Tertentu ... 161

Gambar 145 Laporan Pembelian per Bulan / Kuartal / Tahun untuk Berat Barang Tertentu ... 162

Gambar 146 Laporan Pembelian per Bulan / Kuartal / Tahun untuk Pemasok Tertentu ... 162

(9)

xiv

Universitas Kristen Maranatha

DAFTAR TABEL

Tabel I Detail Rancangan Tabel Barang ...34

Tabel II Detail Rancangan Tabel Barang Detail ...34

Tabel III Detail Rancangan Tabel Pemasok ...34

Tabel IV Detail Rancangan Tabel Pembeli...35

Tabel V Detail Rancangan Tabel Pengguna ...35

Tabel VI Detail Rancangan Tabel Beli Master ...35

Tabel VII Detail Rancangan Tabel Beli Detail ...36

Tabel VIII Detail Rancangan Tabel Jual Master ...36

Tabel IX Detail Rancangan Tabel Jual Detail ...36

Tabel X Detail Rancangan Tabel Surat Jalan Master ...37

Tabel XI Detail Rancangan Tabel Surat Jalan Detail ...37

Tabel XII Detail Rancangan Tabel Penerimaan Barang Master ...37

Tabel XIII Detail Rancangan Tabel Penerimaan Barang Detail ...37

Tabel XIV Detail Rancangan Tabel Faktur Jual ...38

Tabel XV Detail Rancangan Tabel Log ...38

Tabel XVI Detail Rancangan Tabel Dimensi Barang ...44

Tabel XVII Detail Rancangan Tabel Dimensi Pemasok...44

Tabel XVIII Detail Rancangan Tabel Dimensi Pembeli ...44

Tabel XIX Detail Rancangan Tabel Dimensi Pembeli ...44

Tabel XX Detail Rancangan Tabel Fakta Pembelian ...45

Tabel XXI Detail Rancangan Tabel Fakta Penjualan ...45

Tabel XXII Black Box Test Proses Extract-Transform-Load ... 164

Tabel XXIII Black Box Test Form Laporan Penjualan per Barang / Berat Barang . 166 Tabel XXIV Black Box Test Form Laporan Penjualan per Pembeli / Kota Pembeli170 Tabel XXV Black Box Test Form Laporan Penjualan per Bulan / Waktu / Kuartal . 174 Tabel XXVI Black Box Test Form Laporan Pembelian per Barang / Berat Barang 180 Tabel XXVII Black Box Test Form Laporan Pembelian per Pemasok / Kota Pemasok ... 184

(10)

1

Universitas Kristen Maranatha

1.1 Latar Belakang Masalah

Pada era modern seperti saat ini peranan teknologi informasi sangatlah

penting, tetapi teknologi yang canggih tidak akan berguna tanpa

pengaplikasian piranti lunak yang tepat guna. Bila teknologi tersebut dipakai

dengan tepat maka kinerja suatu organisasi akan meningkat cukup pesat

dan kinerja yang baik akan membawa keuntungan bagi organisasi baik

langsung maupun tidak langsung.

PT. Wahana Karet Persada merupakan perusahaan yang bergerak di

bidang industri karet, agar proses transaksi penjualan dan pembelian

tergorganisir dengan baik, PT. Wahana Karet Persada memutuskan untuk

mengotomatisasi sistem mereka dengan menggunakan suatu aplikasi

desktop

sebagai solusi untuk membantu meminimalisir kesalahan dalam

pencatatan transaksi. Dengan begitu data-data barang, penjualan, pembelian,

dan lainnya dapat disimpan secara sistematis dan terkomputerisasi sehingga

data-data tidak perlu disimpan secara manual dengan menggunakan kertas

yang terkadang merupakan tindakan yang cukup berisiko karena dapat

tercecer, hilang, maupun rusak.

Namun pengelolaan data transaksi bisnis saja dirasakan kurang

memenuhi, maka dibutuhkan sebuah pengolahan data untuk memproses

lebih lanjut data-data transaksi bisnis yang ada. Dengan kata lain,

dibutuhkan sebuah sistem tambahan yang mampu mengolah data-data

barang, penjualan, pembelian, dan lainnya yang tersimpan sehingga dapat

dianalisis dan diproses lebih lanjut sehingga menghasilkan keluaran yang

(11)

2

Universitas Kristen Maranatha

1.2 Rumusan Masalah

Dari latar belakang di atas, maka dirumuskanlah beberapa masalah yang

akan dibahas dalam penelitian ini sebagai berikut:

1. Mengetahui cara menyiapkan data transaksi bisnis (pembelian,

penjualan, dan lain-lain) agar dapat digunakan dalam analisis?

2. Mengetahui cara mengatur dan menyimpan data transaksi yang

telah diolah tersebut di dalam Data Warehouse agar dapat diolah

lebih lanjut?

3. Mengetahui cara menampilkan data di dalam Data Warehouse ke

dalam bentuk grafik yang lebih mudah dipahami?

1.3 Tujuan Pembahasan

Tujuan dari penelitian ini adalah:

1. Melakukan Proses ETL pada basis data OLTP perusahaan.

2. Membuat skema Data Warehouse yang dapat memenuhi

requirement perusahaan.

3. Membuat visualisasi data di dalam Data Warehouse untuk

keperluan analisis.

1.4 Ruang Lingkup Kajian

Batasan-batasan dalam penelitian ini adalah:

1. Hardware

a. AMD Phenom

(TM)

9850 Quad-Core Processor

b. Gigabyte M52L-S3 2GB Memory RAM

c. Western Digital WD-25 250GB Harddisk

2. Software:

a. Sistem operasi yang digunakan adalah Microsoft Windows

XP Professional

®

.

b. Aplikasi dibuat dengan menggunakan bahasa pemrograman

(12)

Universitas Kristen Maranatha

c.

Database Engine yang digunakan adalah Microsoft SQL

Server 2008

®

.

3. Aplikasi:

a. Sistem OLTP yang ada mencakup proses pengolahan

Inventori, Pembelian, dan Penjualan dari PT. Wahana Karet

Persada.

b. Integrasi data transaksi penjualan dan pembelian dari basis

data operasional ke

Data Warehouse atau sistem ETL

(Extract-Transform-Load) basis data dengan menggunakan

SQL Server Integration Services (SSIS).

c. Penambahan dimensi waktu dalam

Data Warehouse

dengan menggunakan SQL Server Analysis Services.

d. Pengambilan data dari

Data Warehouse dan presentasi

dalam bentuk grafik dengan menggunakan Chart Control.

1.5 Sumber Data

Data-data yang diperoleh untuk membuat aplikasi desktop ini bersumber dari:

Studi Pustaka, yaitu melalui buku-buku yang berhubungan dengan

perancangan aplikasi desktop dengan bahasa C#.

Studi Pustaka, yaitu melalui situs-situs dan artikel-artikel dari

internet yang dapat membantu dalam pembuatan aplikasi dekstop

ini.

Studi Lapangan, yaitu melalui wawancara dengan owner dari PT.

Wahana Karet Persada.

Studi Lapangan, yaitu melalui data-data transaksi yang dimiliki PT.

Wahana Karet Persada.

1.6 Sistematika Penyajian

Berikut adalah sistematika penyajian dalam laporan tugas akhir ini:

(13)

4

Universitas Kristen Maranatha

Berisikan pendahuluan dan garis besar dari latar

belakang, perumusan masalah,

tujuan,

batasan

masalah, dan sistematika penulisan.

BAB II

KAJIAN TEORI

Berisikan tentang teori-teori yang akan digunakan

dalam menyusun laporan tugas akhir.

BAB III

ANALISIS DAN RANCANGAN SISTEM

Berisikan tentang analisis dan juga perancangan

aplikasi yang dibuat.

BAB IV

HASIL PENELITIAN

Berisikan tentang bagaimana aplikasi dijalankan atau

dipakai beserta dengan contoh tampilan pengoperasian

aplikasi tersebut.

BAB V

PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Berisikan mengenai eveluasi dari aplikasi yang

dikerjakan.

BAB VI

SIMPULAN DAN SARAN

Berisikan kesimpulan dan saran untuk keperluan

(14)

195

Universitas Kristen Maranatha

6.1 Simpulan

Berdasarkan hasil analisis dan perancangan dapat ditarik kesimpulan

sebagai berikut:

1. Sebuah sistem

Extract-Transform-Load untuk mengambil data dari

basis data OLTP telah berhasil dibuat. Data-data yang ada pada basis

data OLTP telah berhasil diambil, ditransformasi, dan dimuat ke dalam

Data Warehouse

dengan menggunakan

SQL

Server Integration

Services.

2. Sebuah Data Warehouse dengan tambahan dimensi waktu yang tidak

ada pada basis data OLTP telah berhasil dibuat. Dimensi waktu dibuat

dengan menggunakan fitur dari

SQL Server Analysis Services.

Dengan bertambahnya dimensi, hasil analisis yang dihasilkan menjadi

lebih mendalam.

3. Aplikasi OLAP yang berfungsi untuk menarik dan mengolah data yang

terdapat pada

Data Warehouse ke dalam bentuk grafik bagan telah

berhasil dibuat. Set data yang ingin ditampilkan dapat dipilih secara

bebas.

Dari simpulan di atas, dapat dikatakan penelitian ini telah memenuhi

tujuan penelitian yang diharapkan.

6.2 Saran

1. Kemampuan analisis

Data Warehouse yang lebih kompleks agar dapat

meninjau lebih banyak aspek dari sudut pandang bisnis.

2. Sebuah sistem OLTP yang mencakup penggabungan dari departemen

lain di luar departemen Pembelian dan Penjualan sehingga data yang dapat

(15)

xv

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Han, Jiawei & Kamber, Micheline (2006). Data Mining Concepts and

Techniques (2nd Ed.). San Francisco: Elsevier. chap. 3

4

Jensen, Cary & Anderson, Loy (1992). Harvard Graphics 3: The Complete

Reference. Osborne: McGraw-Hill. pp.413

Kimball, Ralph & Ross, Margy (2002). The Data Warehouse Toolkit: The

Complete Guide to Dimensional Modeling (2nd ed.). Wiley. pp. 358

362

O’Brien, J. A.

& Marakas, G. M. (2009). Management information systems

(9th ed.). Boston, MA: McGraw-Hill/Irwin. pp. 402-403

Power, D. J. (2007). A Brief History of Decision Support Systems version 4.0.

Diambil tanggal: September, 14 2011 dari http://dssresources.com/history/

dsshistory.html

Utley, Craig (2009). Designing the Star Schema Database version 1.1.

Diambil tanggal: September, 19 2011 dari ciobriefings.com/Publications/

WhitePapers/DesigningtheStarSchemaDatabase/tabid/101/Default.aspx

Viegas, Fernanda & Wattenberg, Martin (2011). How To Make Data Look

Sexy, Diambil tanggal: September, 19 2011 dari

http://articles.cnn.com/2011-04-19/opinion/sexy.data_1_visualization-21st-century engagement?_s=PM:

OPINION

Williams, L. (2006).

Testing Overview and Black Box Testing Technique.

Referensi

Dokumen terkait

Pri osebnih storitvah so ti standardi običajno povezani s karakteristikami, ki se nanašajo na: - obnašanje izvajalca storitve prijaznost, videz … - okolje hrup, vonj, čistoča …

Besaran yang diperoleh adalah waktu (s) dan volume

Guru mengajak peserta didik untuk mengawali kegiatan pembelajaran dengan.. Allah Bapa kami di Surga, terima kasih untuk berkat dan rahmat-Mu bagi kami yang sedang berkumpul di

Segala puji syukur kepada Tuhan Yesus Kristus, atas berkat, rahmat, karunia, dan penyertaan-Nya selama proses pengerjaan tesis dengan judul Pengaruh Faktor-Faktor Budaya

MEMENUHI Berdasarkan hasil pemeriksaan terhadap seluruh kelengkapan dokumen pembelian bahan baku dan dokumen angkutan hasil hutan yang sah selama periode Maret – Mei

Maka dengan demikian seorang yang memiliki kontrol diri yang rendah tidak mampu untuk mengarahkan dan mengatur perilakunya, sehingga tidak menutup

Penelitian ini bertujuan unutk mengetahui besarnya lepasan nikel dan kromium dari beberapa merk braket stainless steel dan mengetahui apakah terdapat perbedaan pada tingkat

Tabung gas berfungsi sebagai pensuplai gas yang digunakan dalam analisis. Gas yang digunakan sebagai pembawa bisa berupa hydrogen, helium maupun nitrogen. Akan tetapi helium