UNIVERSITAS BINA NUSANTARA Jurusan Teknik Infromatika
Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007
Analisis dan Perancangan
Business Intelligence
Pada
PT. SUPRA SUMBER CIPTA
Nurhan Qudsy Avicena 0600639955 Jabir Satria Prima 0600639141
Zenato 0600647982
Abstrak
Tujuan penelitian dari skripsi ini secara khusus adalah untuk memenuhi persyaratan dalam menyelesaikan jenjang studi S-1 bagi para penulis. Namun secara umum penelitian ini bertujuan untuk memudahkan bagi PT. SUPRA SUMBER CIPTA, sebagai perusahaan yang kami pilih untuk mengimplementasikan penelitian kami, dalam hal supply chain di perusahaannya. Dalam hal ini adalah merancang data mart dan sistem business intelligence dalam inventarisnya untuk meningkatkan keefisienan dan keefektifan bagi PT. SUPRA SUMBER CIPTA dalam menjalankan kegiatan operasionalnya.
Adapun metode penelitian yang kami pilih yaitu metode analisis dan metode perancangan. Metode analisis mengarah pada pengumpulan data, penerapan informasi dalam kenyataan sesuai dengan keinginan kebutuhan, dan melakukan survei perusahaan. Sedangkan metode perancangan dikonsentrasikan pada perancangan data mart, yaitu dengan cara pembagunan data mart yang disesuaikan dengan kebutuhan perancangan business intelligence, aplikasi business intelligence ini memungkinkan untuk manajemen tingkat atas mengetahui secara jelas dalam gambaran yang mudah dimengerti seperti chart untuk melihat perkembangan perusahaan, dan gauge untuk melihat kinerja perusahaan. Jadi manajemen tingkat atas lebih mudah untuk mengambil keputusan strategis perusahaan.
PRAKATA
Puji dan syukur kami panjatkan kepada Tuhan Yang Maha Esa, karena hanya atas berkat, rahmat dan bimbingan-Nya lah, kami selaku penulis dapat menyelesaikan skripsi
ini dengan semaksimal mungkin dan tepat pada waktunya.
Skripsi yang berjudul : “Perancangan dan Penerapan Business Intelligence pada
PT. SUPRA SUMBER CIPTA“ ini dibuat sebagai salah satu syarat untuk menyelesaikan program studi Strata-1 di Universitas Bina Nusantara, Jakarta.
Rasa terima kasih kami yang tulus dan tak terhingga kami tujukan kepada :
1. Bapak Prof. Dr. Drs. Gerardus Polla, M.App.Sc, selaku Rektor Universitas Bina Nusantara.
2. Bapak Sablin Yusuf, M.Sc.,M.Comp.Sc., selaku Dekan Universitas Bina Nusantara. 3. Bapak H. Muhammad Subekti, M.Sc., selaku Ketua Jurusan Teknik Informatika
Universitas Bina Nusantara.
4. Bapak Freddy Purnomo, S.Kom., M.Kom. Selaku Sekertaris Jurusan Teknik Informatika.
5. Bapak Doddy Koeswandy, S.Kom., MM. selaku Dosen Pembimbing yang telah
banyak memberikan saran dan bimbingan dalam mengarahkan penulisan skripsi ini. 6. Seluruh staf pengajar Jurusan Teknik Informatika Universitas Bina Nusantara yang
telah memberikan ilmu pengetahuan dan bimbingan selama penulis menuntut ilmu di Universitas Bina Nusantara.
7. Seluruh staff PT. SUPRA SUMBER CIPTA yang sangat membantu dan korporatif
8. Orang tua beserta keluarga penyusun yang telah sangat mendukung secara moril
maupun materiil dalam penyusunan skripsi ini dari awal hingga selesai.
9. Teman-teman kami yang secara langsung atau tidak langsung telah membantu kami secara materil maupun moril.
10.Seluruh rekan dan pihak yang tidak dapat kami sebutkan satu-persatu, yang turut membantu dalam penyusunan skripsi ini secara langsung maupun tidak langsung.
11.Kepada anggota milis SQLSERVER_INDO@groups.yahoo.com yang banyak memberikan masukan-masukannya yang sangat berguna.
Penulis telah berusaha untuk menyusun skripsi ini dengan sebaik dan semaksimal
mungkin. Oleh karena itu, kami mohon maaf apabila ada kesalahan yang kami buat baik yang disengaja maupun tidak disengaja dalam tulisan ini. Semua kritik dan saran yang
membangun dari semua pihak kami terima dengan segala kerendahan hati. Semoga skripsi ini dapat berguna bagi semua pihak yang membutuhkan dan dapat digunakan sebagaimana mestinya demi kemajuan Universitas Bina Nusantara pada khususnya dan
bangsa Indonesia pada umumnya.
Terima kasih.
Jakarta, Januari 2006
DAFTAR ISI
Halaman Judul Luar Halaman Judul Dalam
Halaman Persetujuan Hardcover...iii
Halaman Pernyataan Dewan Penguji...iv
Abstrak...vii
Prakata...viii
Daftar Isi...x
Daftar Tabel...xvi
Daftar Gambar...xviii
Daftar Lampiran...xxii
BAB 1 PENDAHULUAN 1.1 Latar Belakang...1
1.2 Ruang Lingkup Penelitan...2
1.3 Tujuan & Manfaat Penelitian...2
1.3.1 Tujuan Penelitian...2
1.3.2 Manfaat Penelitian...3
1.4 Metodologi Penelitian...3
1.4.1 Metode Penemuan Fakta...3
1.4.2 Metode Perancangan...4
BAB 2 LANDASAN TEORI
2.1 Teori Umum...6
2.1.1 Pengertian Data...6
2.1.2 Pengertian Meta Data...6
2.1.3 Pengertian Sistem...7
2.1.4 Pengertian Bisnis...7
2.1.5 Pengertian Sistim Informasi...7
2.1.6 Pengertian Sistem Basis Data...7
2.1.7 Pengertian Data Warehouse...8
2.1.7.1Konsep Data Warehouse...8
2.1.8 Pengertian Data Mart...10
2.1.9 Pengertian Cube/OLAP(OnLine Analitical Processing)..11
2.1.10 Pengertian Data Mining...13
2.1.11 Pengertian State Transition Diagram...16
2.1.12 Pengertian SWOT...16
2.1.13 Pengertian Penjualan...18
2.1.14 Pengertian Pembelian...20
2.1.15 Pengertian Inventory atau Persediaan...24
2.1.15.1 Perencanaan Persediaan...25
2.1.15.2 Pengendalian Internal atas Persediaan...26
2.1.15.3 Metode Pencatatan Persediaan...27
2.1.15.4 Metode Penilaian Persediaan...27
2.1.16 Pengertian Business Intelligence...29
2.2 Teori Khusus...30
2.2.1 Pendekatan Data Warehouse...30
2.2.1.1Karakteristik (MultiDimensional)...31
2.2.1.2ETL (Extraction, Transaction, Load)...33
2.2.1.3OLAP...33
2.2.2 Pendekatan Data Mart...35
2.2.3 Pendekatan Data Mining...35
2.2.3.1Karakteristik Data Mining...36
2.2.3.2Perbandingan Data Mining dengan OLAP...37
2.2.3.3Siklus Hidup Data Mining...37
2.2.4 Pendekatan Business Intelligence...38
2.2.4.1Karakteristik Business Intelligence...39
2.2.4.2Evolusi dari Sistem Business Intelligence...40
2.2.4.3Siklus Hidup Business Intelligence...44
2.2.5 Executive Dashboard...45
BAB 3 INTI PENELITIAN (judul dan isi tergantung masalah yang diteliti) 3.1 Gambaran Umum Perusahaan...46
3.1.1 Sejarah Perusahaan...46
3.1.2 Visi dan Misi...46
3.1.3 Produk...47
3.1.4 Kegiatan Usaha...47
3.1.6 Tugas dan Tanggung Jawab...48
3.2 Subjek Data dan Fungsi Bisnis...53
3.2.1 Subjek Data...53
3.2.2 Fungsi Bisnis...53
3.3 Analisis Matriks...55
3.3.1 Unit Organisasi vs Lokasi...55
3.3.2 Unit Organisasi vs Subjek Data...55
3.3.3 Fungsi Bisnis vs Unit Organisasi...56
3.3.4 Fungsi Bisnis vs Subjek Data...58
3.4 Analisis SWOT...60
3.5 Analisis Critical Success Factor...62
3.6 Analisis Key PerformanceIndicator (KPI)...63
3.7 Teknologi Informasi PT.Supra Sumber Cipta...65
3.7.1 Perangkat Keras...65
3.7.2 Piranti Lunak...66
3.7.3 Matriks Fungsi Bisnis vs Aplikasi...66
3.7.4 Matriks Subjek Data vs Aplikasi...67
3.8 Analisis Sistem Berjalan...69
3.9 Masalah yang Dihadapi...69
3.10 Analisa Kebutuhan Sistem Terhadap Sistem Berjalan...70
3.11 Pemecahan Masalah...70
3.12 Analisa Perancangan Sistem Teradap Sistem Yang Berjalan...71
3.12.1 ERD Basis Data Yang Digunakan...71
3.12.3 Perancangan Meta Data dari Data Mart Penjualan,
Pembelian, dan Retur...78
3.12.4 Proses Pentransferan Data Spreadsheet ke Tabel...84
3.12.5 Proses Pentransfean Database OLTP dan OLAP...88
3.12.6 Analisa Perancangan Kubus untuk Business Intelligence...93
3.12.6.1 Kubus OLAP SSC...93
3.13 Perancangan Layar...95
BAB 4 IMPLEMENTASI 4.1 Perancangan Aplikasi...99
4.1.1 Struktur Menu...99
4.1.2 STD (State Transition Diagram)...102
4.2 Rincian Tampilan Aplikasi...106
4.2.1 Komponen-Komponen Tiap Halaman...107
4.3 Implementasi Sistem...125
4.3.1 Spesifikasi Perangkat Keras...126
4.3.2 Spesifikasi Perangkat Lunak...126
4.3.2.1Spesifikasi Komponen Server...126
4.3.2.2Spesifikasi Komponen Client...127
BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan...128
DAFTAR PUSTAKA...130 RIWAYAT HIDUP...134 LAMPIRAN
DAFTAR TABEL
Tabel 3.1 Subyek Data PT. Supra Sumber Cipta...53
Tabel 3.2 Fungsi bisnis pada PT. Supra Sumber Cipta...54
Tabel 3.3 Matriks Unit Organisasi vs. Lokasi...55
Tabel 3.4 Matriks Unit Organisasi vs. Subyek Data………...56
Tabel 3.5 Matriks Fungsi Bisnis vs. Unit Organisasi………..57
Tabel 3.6 Matriks Fungsi Bisnis vs. Subyek Data………...59
Tabel 3.7 Analisa SWOT...61
Tabel 3.8 Analisa CSF...62
Tabel 3.9 Analisa KPI...63
Tabel 3.10 Matriks Fungsi Bisnis vs. Aplikasi………..67
Tabel 3.11 Matriks Subjek Data vs. Aplikasi………68
Tabel 3.12 Basis Data Barang………...72
Tabel 3.13 Basis Data Customer………...72
Tabel 3.14 Basis Data Pabrik………....73
Tabel 3.15 Basis Data Staff………...73
Tabel 3.16 Basis Data Supplier……….…74
Tabel 3.17 Basis Data PO Header……….………74
Tabel 3.18 Basis Data PO Detail………...75
Tabel 3.19 Basis Data DO Header………...75
Tabel 3.20 Basis Data DO Detail………..…76
Tabel 3.22 Basis Data SO Detail………...77
Tabel 3.23 Basis Data PO Retur………77
Tabel 3.24 Basis Data DO Retur………...78
Tabel 3.25 Perancangan Meta Data………...…78
Tabel 3.26 Basis Data Dimensi Barang……….…80
Tabel 3.27 Basis Data Dimensi Customer……….…80
Tabel 3.28 Basis Data Dimensi Pabrik………..81
Tabel 3.29 Basis Data Dimensi Staff………...81
Tabel 3.30 Basis Data Dimensi Supplier………...82
Tabel 3.31 Basis Data Dimensi Waktu………..…82
Tabel 3.32 Basis Data FactStockBarang………...83
Tabel 3.33 Basis Data FactOrderAmount………..…83
Tabel 3.34 Basis Data FactReturAmount………..84
Tabel 3.35 Basis Data FactSalesAmount………..…84
Tabel 4.1 Spesifikasi Perangkat Keras...126
Tabel 4.2 Spesifikasi Perangkat Lunak Pada Server...126
DAFTAR GAMBAR
Gambar 2.1 Matrix SWOT...18
Gambar 2.2 Contoh lingkungan Business Intelligence...30
Gambar 2.3 Basis Data Relasional...32
Gambar 2.4 Basis Data Multidimensional...32
Gambar 2.5 Struktur Business Intelligence dari IBM...43
Gambar 3.1 Struktur Organisasi PT. Supra Sumber Cipta...48
Gambar 3.2 Entity Relationship Diagram (ERD)...71
Gambar 3.3 Control Flow Excel ke SQL Server...85
Gambar 3.4 Data Flow Excel ke SQL Server...86
Gambar 3.5 Setting Excel Source...86
Gambar 3.6 Setting OLE DB Destination...87
Gambar 3.7 Hasil transfer dari Microsoft Excel ke Microsoft SQL Server 2005...88
Gambar 3.8 Control Flow dbOLTP ke dbOLAP...89
Gambar 3.9 Data Flow dbOLTP ke dbOLAP...90
Gambar 3.10 Setting OLE DB Source...91
Gambar 3.11 Mapping tabel Barang dengan DimBarang...92
Gambar 3.12 Hasil transfer dari dbOLTP ke dbOLAP...92
Gambar 3.13 Kubus OLAP SSC...93
Gambar 3.14 Perancangan Layar - My Dashboard...95
Gambar 3.15 Perancangan Layar - Category Management...96
Gambar 3.16 Perancangan Layar - Report Trend Penjualan dan Stok...97
Gambar 3.18 Perancangan Layar - Report Alert...98
Gambar 4.1 Struktur Menu My Dashboard...99
Gambar 4.2 Struktur Menu Report Manager Operasional...99
Gambar 4.3 Struktur Menu Report Trend Penjualan dan Stock...100
Gambar 4.4 Struktur Menu Detail Customer...100
Gambar 4.5 Struktur Menu Alert...100
Gambar 4.6 Struktur Menu Report Detail Stock Barang...101
Gambar 4.7 Struktur Menu Report Penjualan Per Barang...102
Gambar 4.8 STD - Halaman My Dashboard...102
Gambar 4.9 STD - Halaman Report Manager Operasional...103
Gambar 4.10 STD - Halaman Report Penjualan dan Stock...104
Gambar 4.11 STD - Halaman Detil Customer...104
Gambar 4.12 STD - Halaman Alert...105
Gambar 4.13 STD - Halaman Detail Stock...105
Gambar 4.14 STD - Report Penjualan Per Barang...106
Gambar 4.15 Header Halaman...106
Gambar 4.16 Performa Penjualan Tujuh Bulan Terakhir...107
Gambar 4.17 Performa Ketersediaan Barang...108
Gambar 4.18 Trend Penjualan Seluruh Barang Tujuh Bulan Terakhir...109
Gambar 4.19 Top TenCustomer Selama Tujuh Bulan...110
Gambar 4.20 Top Ten Barang Terjual Selama Tujuh Bulan...110
Gambar 4.21 Alert...111
Gambar 4.22 Quantity Masuk vs. Quantity Keluar Keseluruhan...111
Gambar 4.24 Rata-Rata Barang Masuk dan Keluar...112
Gambar 4.25 Trend Stock Barang Selama Tujuh Bulan...112
Gambar 4.26 Top Five Produk Dengan Jumlah Keluar Tertinggi...113
Gambar 4.27 Top Five Produk Dengan Jumlah Masuk Tertinggi...113
Gambar 4.28 TopFive Produk Dengan Stock Tertinggi...114
Gambar 4.29 Trend Retur Seluruh Barang...114
Gambar 4.30 Top Five Produk Dengan Kualitas Terburuk...115
Gambar 4.31 Nama Produk...115
Gambar 4.32 Detail dari Nama Produk...115
Gambar 4.33 Trend Penjualan per-Barang...116
Gambar 4.34 Trend Stock Barang...117
Gambar 4.35 Alert...117
Gambar 4.36 Nama Customer...117
Gambar 4.37 Detail Customer...118
Gambar 4.38 Trend Pembelian Customer...118
Gambar 4.39 Daftar Pembelian Barang...119
Gambar 4.40 Insufficient Stock...120
Gambar 4.41 Over Stock...120
Gambar 4.42 Nama Produk dan Detailnya...121
Gambar 4.43 Performa Ketersediaan Barang...121
Gambar 4.44 Meta Data Barang...122
Gambar 4.45 Quantity Masuk vs. Quantity Keluar Barang...122
Gambar 4.46 Trend Retur Barang...123
Gambar 4.48 Jumlah Penjualan Barang...124 Gambar 4.49 Nilai Penjualan Barang...124
DAFTAR LAMPIRAN