v
Universitas Kristen Maranatha
ABSTRAK
Pertumbuhan yang pesat dari akumulasi data telah menciptakan kondisi kaya akan data tapi minim informasi. Data Warehouse merupakan penemuan informasi baru dengan mengelelola sejumlah data dalam jumlah besar yang diharapkan dapat mengatasi kondisi tersebut. Dengan memanfaatkan teknologi OLAP pada Data Warehouse dalam pengolahan data barang dan data penjualan barang, diharapkan dapat menghasilkan informasi tentang trend penjualan barang dan mengubahnya dalam bentuk diagram yang lebih mudah untuk dianalisa untuk manajemen pengambilan keputusan yang tepat. Pengolahan data menggunakan Star Schema yang memproses data dari dimensi dan tabel fakta yang kemudian diolah lebih lanjut melalui proses pada OLAP. Sumber data yang digunakan adalah basis data studi kasus toko buku Media yang berisi data penjualan selama 3 tahun mulai dari tahun 2013 sampai tahun 2016. Kesimpulan yang didapatkan adalah dengan menggunakan teknologi OLAP, data dapat dengan mudah di analisa dan dapat digunakan untuk merencanakan strategi penjualan yang tepat bagi perusahaan.
vi
Universitas Kristen Maranatha
ABSTRACT
The rapid growth of data accumulation has created conditions data-rich but minimal information . Data Warehouse is the discovery of new information , organizing a number of large amounts of data are expected to tackle the condition. By utilizing the Data Warehouse OLAP technology in data processing goods and goods sales data , expected to generate information on the trend of sales of goods and turn it in the form of diagrams easier to be analyzed for management decision-making right . Star Schema data processing using the process data of the dimension and fact tables are then processed further through the process of OLAP . Sources of data used case studies bookstore Media database that contains sales data for 3 years starting from the year 2013 to 2016 . The conclusion obtained is by using OLAP technology, data can be easily analyzed and can be used to plan appropriate sales strategy for the company.
vii
Universitas Kristen Maranatha
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALISTAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN... iii
PRAKATA ... iv
BAB 1 PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan... 2
1.4 Ruang Lingkup ... 2
1.4.1 Ruang Lingkup Data ... 2
1.4.2 Ruang Lingkup Perangkat Lunak ... 2
1.5 Sumber Data ... 2
1.6 Sistematika Penyajian... 3
BAB 2 KAJIAN TEORI ... 4
2.1 Data Warehouse ... 4
2.1.1 Extract, Transform and Load (ETL) ... 6
2.1.2 Preprocessing Data Warehouse ... 7
2.2 OLAP(Online Analytical Processing) ... 8
viii
Universitas Kristen Maranatha
BAB 3 ANALISIS DAN RANCANGAN SISTEM... 15
3.1 Identifikasi Database ... 15
3.2 Data Cleaning... 21
3.3 Perancangan Star Schema ... 26
3.4 Generalisasi Data ... 28
BAB 4 IMPLEMENTASI ... 32
4.1 Import Data dari SQLServer ke Microsoft Excel ... 32
4.2 Perancangan Pivot Table ... 35
4.2.1 Pivot Table Dimensi Waktu ... 36
4.2.2 Pivot Table Dimensi Supplier ... 39
4.2.3 Pivot Table Dimensi Jenis Barang ... 40
4.3 Pembuatan Grafik... 41
4.3.1 Dimensi Waktu ... 41
4.3.2 Dimensi Supplier ... 43
4.3.3 Dimensi Jenis Barang ... 44
4.4 Proses Update Data ... 44
4.5 Proses Membuat Dashboard Pada Excel ... 48
4.6 Pembahasan ... 51
4.6.1 Penjualan Barang Berdasarkan Dimensi Waktu ... 51
4.6.2 Penjualan Barang Berdasarkan Jenis Barang ... 52
4.6.3 Penjualan Barang Berdasarkan Dimensi Supplier ... 52
BAB 5 SIMPULAN DAN SARAN... 53
5.1 Simpulan ... 53
5.2 Saran ... 53
DAFTAR PUSTAKA ... 54
ix
Universitas Kristen Maranatha
DAFTAR GAMBAR
Gambar 2.1 OLAP ... 9
Gambar 2.2 Finance Yahoo ... 10
Gambar 2.3 Star Schema OLAP ... 11
Gambar 2.4 Kubus OLAP ... 12
Gambar 2.5 Tahap OLAP... 12
Gambar 3.1 Tabel Barang ... 16
Gambar 3.2 Tabel Barang Jenis ... 17
Gambar 3.3 Tabel Jual Faktur ... 19
Gambar 3.4 Tabel Jual Faktur Det ... 20
Gambar 3.5 Tabel Supplier ... 21
Gambar 3.6 Tabel Barang Unclean... 22
Gambar 3.7 Tabel Barang Custom ... 22
Gambar 3.8 Tabel Barang ... 23
Gambar 3.9 Jenis Barang Inconsistent ... 24
Gambar 3.10 Tabel Jenis Barang ... 25
Gambar 3.11 Tabel Suplier ... 26
Gambar 3.12 Desain Star Schema ... 27
Gambar 3.13 Query Join Tabel Fakta ... 27
Gambar 4.1 Import Data ... 32
Gambar 4.2 Import Data ... 33
Gambar 4.3 Import Data ... 34
Gambar 4.4 Import Data ... 35
Gambar 4.5 Import Data ... 35
Gambar 4.6 Penjualan per Bulan ... 36
Gambar 4.7 Penjualan per Hari ... 37
Gambar 4.8 Penjualan per Kuarter ... 37
Gambar 4.9 Penjualan per Minggu ... 38
Gambar 4.10 Penjualan per Tahun ... 39
Gambar 4.11 Penjualan per Supplier ... 40
x
Universitas Kristen Maranatha
Gambar 4.13 Grafik Penjualan per Bulan ... 41
Gambar 4.14 Grafik Penjualan per Hari ... 42
Gambar 4.15 Grafik Penjualan per Kuarter ... 42
Gambar 4.16 Grafik Penjualan per Minggu ... 43
Gambar 4.17 Grafik Penjualan per Tahun ... 43
Gambar 4.18 Grafik Penjualan per Supplier ... 44
Gambar 4.19 Grafik Penjualan per Jenis Barang ... 44
Gambar 4.20 Insert Data Baru ... 45
Gambar 4.21 Insert Data Baru ... 45
Gambar 4.22 Insert Data Baru ... 46
Gambar 4.23 Update Pivot Table ... 47
Gambar 4.24 Update Pivot Table ... 48
Gambar 4.25 Insert Slicer... 49
Gambar 4.26 Slicer ... 49
Gambar 4.27 Slicer ... 50
Gambar 4.28 Chart ... 50
Gambar 4.29 Chart Slicer ... 51
xi
Universitas Kristen Maranatha
DAFTAR TABEL
Table 3.1 Keterangan tabel yang akan digunakan ... 15
Table 3.2 Keterangan Tabel Star Schema ... 27
Table 3.3 Keterangan Tabel Fakta ... 28
1
Universitas Kristen Maranatha
BAB 1
PENDAHULUAN
Bab 1 menjelaskan tentang latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, sumber data dan sistematika penyajian dari tugas akhir ini.
1.1Latar Belakang
Perkembangan teknologi database saat ini sangat pesat, banyak bentuk-bentuk yang dulu hanya mempunyai teknologi sebagai tempat penyimpanan data yang terdiri dari field-field, record dan diolah serta ditampilkan menjadi informasi dalam berbagai format tampilan yang sederhana, namun kini bermula dari bentuk yang sederhana tersebut telah didapatkan suatu metode untuk menampilkan suatu database yang berguna untuk menganalisa data untuk suatu keperluan tertentu.
Dengan memanfaatkan relational database yang sudah ada maka didapat suatu cara untuk mengantisipasi kebutuhan guna menganalisa data secara cepat untuk membantu mendapatkan keputusan dalam suatu organisasi. [1]
Alat tulis kantor merupakan barang yang paling umum dijumpai karena kebutuhan akan alat tulis kantor yang sangat banyak. Hal tersebut tentu saja menimbulkan persaingan bisnis antar perusahaan yang ketat. Dalam rangka menghadapi persaingan bisnis dan meningkatkan pendapatan perusahaan, pihak terkait dalam perusahaan tersebut dituntut untuk dapat mengambil keputusan yang tepat dalam menentukan strategi pemasaran alat tulis kantor yang akan dijualnya. [2]
2
Universitas Kristen Maranatha
1.2Rumusan Masalah
Rumusan masalah pada Perancangan Data Warehouse Untuk Toko Alat Tulis Kantor (Studi Kasus TB Media) ialah sebagai berikut:
1. Bagaimana menganalisa data penjualan dengan menggunakan OLAP ? 2. Bagaimana menampilkan hasil analisa data penjualan dalam bentuk
grafik?
1.3Tujuan Pembahasan
Tujuan Pembahasan pada Perancangan Data Warehouse Untuk Toko Alat Tulis Kantor (Studi Kasus TB Media) ialah sebagai berikut:
1. Menganalisa data penjualan dengan menggunakan OLAP. 2. Menampilkan hasil analisa data penjualan dalam bentuk grafik.
1.4Ruang Lingkup
Dalam pembuatan Perancangan Data Warehouse Untuk Toko Alat Tulis Kantor (Studi Kasus TB Media), akan dibuat batasan masalah agar topik yang di bicarakan tetap pada batasan yang sudah ditentukan:
1.4.1Ruang Lingkup Data
Adapun ruang lingkup data yang akan dianalisa hanya mencakup alat tulis kantor yang dijual dalam kurun waktu 3 tahun dengan ukuran basis data sebesar 131.83 MB dan data penjualan sebanyak 372.523 record.
1.4.2Ruang Lingkup Perangkat Lunak
Adapun ruang lingkup perangkat lunak pada aplikasi ini adalah:
1. Sistem Operasi : Windows 7 Profesional
2. Sistem Basis Data : Microsoft SQL Server
1.5Sumber Data
Primer : Sumber data dari database yang berisi data penjualan alat tulis kantor selama 3 tahun.
3
Universitas Kristen Maranatha
1.6Sistematika Penyajian
Berikut ini adalah sistematika penyajian pada pembuatan aplikasi ini:
BAB I Pendahuluan
Membahas mengenai latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, sumber data, dan sistematika penyajian Tugas Akhir.
BAB II Kajian Teori
Membahas mengenai teori-teori seperti pengenalan Data Warehouse, OLAP, dan Business Intelligence yang berkaitan dengan analisa ini.
BAB III Analisis dan Rancangan Sistem
Membahas mengenai pemodelan dan tahapan yang dilakukan dalam menganalisa data.
BAB IV Hasil Penelitian
Membahas mengenai hasil analisis dan juga berisi tentang screenshot dari analisis yang dibuat.
BAB V Simpulan dan Saran
53
Universitas Kristen Maranatha
BAB 5
SIMPULAN DAN SARAN
5.1Simpulan
Kesimpulan yang didapat berdasarkan tujuan yang telah disampaikan di bab I adalah sebagai berikut.
1. Analisa data penjualan dengan menggunakan metode OLAP menghasilkan data yang lebih akurat dan hasil yang diperoleh dapat digunakan untuk menentukan strategi penjualan pada toko alat tulis kantor.
2. Pembuatan grafik data penjualan dengan menggunakan pivot table dan dashboard pada Microsoft Excel dapat memudahkan pengguna untuk
melihat data penjualan dan juga menentukan strategi penjualan yang tepat.
5.2Saran
54 Recommender Systems An Introduction, New York: Cambridge University Press, 2011.
[3] S. Nagabushana, Data Warehousing OLAP and Data Mining, New Delhi: New Age International (P) Ltd., Publishers, 2006.
[4] R. Wrembel dan C. Koncilia, Data Warehouses and OLAP: Concepts, Architectures and Solutions, London: IRM Press (an imprint of Idea Group Inc.), 2007.
[5] N. M. Huda, “APLIKASI DATA MINING UNTUK MENAMPILKAN INFORMASI TINGKAT KELULUSAN MAHASISWA (Studi Kasus di
Fakultas MIPA Universitas Diponegoro),” APLIKASI DATA MINING
UNTUK MENAMPILKAN INFORMASI TINGKAT KELULUSAN
MAHASISWA (Studi Kasus di Fakultas MIPA Universitas Diponegoro), pp.
6-9, 2010.
[6] R. C. Clark dan R. E. Mayer, E-learning and the science of instruction: Proven guidelines for consumers and designers of multimedia learning, 3rd penyunt., San Francisco, CA: Jossey-Bass, 2011.
[7] G. S. Linoff, Data Analysis Using SQL and EXCEL, United States of America: Wiley Publishing, Inc., 2008.
[8] W. Aigner, S. Miksch, H. Schumann dan C. Tominski, Visualization of Time-Oriented Data, London: Springer-Verlag London Limited, 2011. [9] T. A. Ramadhan, “Simbol-simbol Desain Sistem : SMART-Technology
55