iv
UNIVERSITAS BINA NUSANTARA
_______________________________________________________________________ Jurusan Teknik Informatika
Skripsi Sarjana Komputer Semester Genap tahun 2005/2006
ANALISIS DAN PERANCANGAN KHASANAH DATA PADA P.T. ANCOL TERANG METAL PRINTING
Embrik Singh (0600615715) Meco Sitardja (0600617361) Stephen Krisnardi (0600631095)
Kelas/Kelompok : 08PCT/01 Abstrak
P.T. Ancol Terang Metal Printing adalah perusahaan yang bergerak di bidang pengemasan kaleng. Untuk meningkatkan bisnisnya dalam menghadapi persaingan yang semakin ketat, P.T. Ancol Terang Metal Printing membutuhkan informasi yang cepat dan akurat. Tujuan dari penelitian ini adalah menganalisa dan merancang aplikasi data warehouse yang mendukung kegiatan produksi, guna memenuhi kebutuhan informasi bagi pelaksanaan proses analisa. Metodologi penelitian yang digunakan adalah metode analisa dan perancangan. Metode analisa meliputi studi kepustakaan dan studi lapangan. Sedangkan metode perancangan meliputi merancang model sistem dan membuat prototipe aplikasi data warehouse. Hasil yang dicapai adalah P.T. Ancol Terang Metal Printing pada bagian produksi, membutuhkan data warehouse produksi untuk menunjang pihak eksekutif melakukan analisa. Data warehouse mengelola data historis dan data sekarang menjadi suatu bentuk yang terintegrasi agar dapat lebih mudah dalam melakukan analisa. Kesimpulan yang diperoleh adalah konsep data warehouse pada bagian produksi dapat menunjang pengambilan keputusan yang berguna bagi perusahaan.
v
PRAKATA
Puji syukur kami panjatkan kepada Tuhan Yang Maha Esa atas segala rahmat dan karunia-Nya sehingga kami dapat menyelesaikan penyusunan dan penulisan skripsi ini tepat pada waktunya.
Tujuan dari penulisan skripsi ini adalah untuk memenuhi salah satu syarat untuk menyelesaikan jenjang studi Strata-1 pada Jurusan Teknik Informatika, Universitas Bina Nusantara, Jakarta.
Dalam penyusunan skripsi ini kami telah mendapat bimbingan dan dukungan dari berbagai pihak baik secara langsung maupun tidak langsung. Pada kesempatan ini perkenankan kami untuk menyampaikan ucapan terima kasih yang sebesar – besarnya kepada :
• Bapak Prof. Dr. Gerardus Polla, M.App.Sc. selaku Rektor Universitas Bina
Nusantara, Jakarta.
• Bapak H.M.Subekti,BE,M.Sc selaku Ketua Jurusan Teknik Informatika.
• Bapak Doddy Koeswandy S. Kom., MM., selaku dosen pembimbing skripsi yang
telah memberikan bimbingan, saran, pengarahan dan motivasi kepada kami selama pengerjaan skripsi ini.
• Ibu Eva, dari pihak PT. Ancol Terang Metal Printing yang telah banyak
memberikan bimbingan, nasihat, dan dorongan kepada kami dalam menyelesaikan skripsi ini.
• Pimpinan dan seluruh staf PT. Ancol Terang Metal Printing yang telah
vi
• Orang tua dan seluruh keluarga kami yang telah memberikan dorongan semangat
serta dukungan moral maupun material bagi kami.
• Seluruh rekan-rekan yang telah memberikan saran, ide, pemikiran, serta
dorongan semangat bagi kami selama pengerjaan skripsi ini.
• Semua pihak yang baik secara langsung maupun tidak langsung telah membantu
kami dalam menyelesaikan penulisan skripsi ini.
Kami menyadari sepenuhnya bahwa penulisan skripsi ini masih jauh dari sempurna baik secara materi maupun penyajiannya. Oleh karena itu kami sangat mengharapkan masukan berupa kritik dan saran yang membangun dari pembaca.
Akhir kata, kami mohon maaf jika ada kata-kata kami yang kurang berkenan di hati pembaca. Semoga laporan ini bisa bermanfaat bagi pembaca.
Jakarta, Juni 2006
viii
DAFTAR ISI
Halaman Judul Luar Halaman Judul Dalam
Halaman Persetujuan Softcover Abstrak
Prakata Daftar Isi Daftar Tabel Daftar Gambar
1 PENDAHULUAN
1.1 Latar Belakang
1.2 Ruang Lingkup
1.3 Tujuan dan Manfaat 1.4 Metodologi Penelitian
1.5 Sistematika Penulisan
BAB 2 LANDASAN TEORI 2.1 Teknologi Informasi
2.2 Konsep Dasar Sistem Informasi 2.3 Konsep Database
2.4 Definisi OLTP
ix 2.5 Definisi Data Warehouse 2.6 Karakteristik Data Warehouse
2.5.1 Subject Oriented (Berorientasi Subyek) 2.5.2 Integrated (Terintegrasi)
2.5.3 Time Variant (Rentang Waktu) 2.5.4 Nonvolatile (Tidak Berubah) 2.6 Struktur Data Warehouse
2.6.1 Current Detail Data 2.6.2 Older Detail Data 2.6.3 Lightly Summary Data 2.6.4 Highly Summary Data 2.6.5 Metadata
2.7 Anatomi Data Warehouse
2.7.1 Data Warehouse Fungsional 2.7.2 Data Warehouse Terpusat 2.7.3 Data Warehouse Terdistribusi 2.8 Kegunaan Data Warehouse
2.9 Metode Analisis Perancangan Data Warehouse 2.10 Perancangan Data Warehouse dengan Skema Bintang
2.10.1 Keuntungan Menggunakan Skema Bintang 2.10.2 Perancangan Skema Bintang
2.10.3 Skema Bintang Sederhana
2.10.4 Skema Bintang dengan Banyak Tabel Fakta
x 2.10.5 Skema Bintang Majemuk 2.10.6 Skema Snowflake
2.10.7 Agregasi 2.10.8 Denormalisasi
2.10.9 Pemetaan Fungsi pada unit organisasi 2.10.10 Pemetaan Eksekutif dengan Fungsi 2.11 Data Mart
2.12 Analisa SWOT (Strength, Weakness, Opportunities,Threat) 2.13 Critical Success Factor (CSF)
2.14 Pengertian Produksi
BAB 3 ANALISIS KEBUTUHAN DATA WAREHOUSE 3.1 Metode Analisis dan Perancangan
3.2 Latar Belakang Organisasi
3.2.1 Visi dan Misi Perusahaan 3.3 Struktur Organisasi
3.3.1 Tugas dan Wewenang 3.4 Subjek Data dan Fungsi Bisnis
3.4.1 Subjek Data 3.4.2 Fungsi Bisnis 3.5 Analisa Matriks
3.5.1 Matriks Unit Organisasi vs Lokasi 3.5.2 Matriks Unit Organisasi vs Subjek Data
xi
3.5.3 Matriks Fungsi Bisnis vs Unit Organisasi 3.5.4 Matriks Fungsi Bisnis vs Subjek Data 3.6 Analisis SWOT
3.7 Analisis Critical Success Factor
3.8 Teknologi Informasi P.T. Ancol Terang Metal Printing 3.8.1 Perangkat Keras
3.8.2 Perangkat Lunak
3.8.3 Matriks Fungsi Bisnis vs Aplikasi 3.8.4 Matriks Subjek Data vs Aplikasi 3.9 Sistem yang Berjalan
3.10 Analisis Kebutuhan Data dan Informasi 3.11 Masalah yang Dihadapi
3.12 Pemecahan Masalah
BAB 4 DATA WAREHOUSE YANG DIUSULKAN 4.1 Arsitektur Data Warehouse
4.2 Rancangan Data Warehouse 4.2.1 Transformasi Data 4.2.2 Metadata
4.2.3 Prototipe Aplikasi Data Warehouse 4.3 Rancangan Implementasi
4.3.1 Dukungan Perangkat Keras 4.3.2 Dukungan Perangkat Lunak
xii 4.4 Rancangan Skema Bintang
4.5 Analisis Kapasitas Media Penyimpanan 4.6 Analisis Pertumbuhan Data
4.7 Analisis Manfaat 4.8 Rencana Implementasi 4.9 Evaluasi Hasil Implementasi 4.10 Tata Cara Penggunaan Aplikasi
BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan
5.2 Saran
DAFTAR PUSTAKA RIWAYAT HIDUP
LAMPIRAN-LAMPIRAN
FOTOCOPY SURAT KETERANGAN SURVEY
103 105 109 111 111 112 115
133 133 134
xiii
DAFTAR TABEL
Tabel 2.1 Perbandingan Subject Oriented antara Data Warehouse dengan Operational Data
14
Tabel 3.1 Subyek Data Unit Produksi pada PT. Ancol Terang Metal Printing
71
Tabel 3.2 Fungsi Bisnis Unit Produksi pada PT. Ancol Terang Metal Printing
71
Tabel 3.3 Tabel Matriks Unit Organisasi vs Lokasi 73 Tabel 3.4 TabelMatriks Unit Organisasi Vs Subyek Data 74 Tabel 3.5 TabelMatriks Fungsi Bisnis Vs Unit Organisasi 76 Tabel 3.6 Tabel Matriks Fungsi Bisnis vs Subyek Data 77 Tabel 3.7 Tabel Analisis SWOT pada P.T. Ancol Terang Metal Printing 80 Tabel 3.8 Tabel Matriks Fungsi Bisnis vs Aplikasi 83 Tabel 3.9 Tabel Matriks Subyek Data vs Aplikasi 84
Tabel 4.1 Tabel Raw_material_Dim 91
Tabel 4.2 Tabel Sumber Data bagi Tabel Raw_material_Dim 91
Tabel 4.3 Tabel Supplier_Dim 92
Tabel 4.4 Tabel Sumber Data bagi Tabel Supplier_Dim 92
Tabel 4.5 Tabel Customer_Dim 92
Tabel 4.6 Tabel Sumber Data bagi Tabel Customer_Dim 92
xiv
Tabel 4.8 Tabel Sumber Data bagi Tabel Produk_Dim 93
Tabel 4.9 Tabel Mesin_Dim 93
Tabel 4.10 Tabel Sumber Data bagi Tabel Mesin_Dim 94
Tabel 4.11 Tabel Departemen_Dim 94
Tabel 4.12 Tabel Sumber Data bagi Tabel Departemen_Dim 94
Tabel 4.13 Tabel Waktu_Dim 94
Tabel 4.14 Tabel Sumber Data bagi Tabel Waktu_Dim 95
Tabel 4.15 Tabel Produksi_Fact 96
Tabel 4.16 Tabel Sumber Data bagi Tabel Produksi_Fact 97 Tabel 4.17 Analisis Kapasitas Media Penyimpanan 108
Tabel 4.18 Tabel Data Saat Ini 108
Tabel 4.19 Pertumbuhan Data Tahun 2006 - 2009 109 Tabel 4.20 Jumlah Bytes per Record, Pertambahan Record dan KiloBytes
tiap tahunnya
109
xv
DAFTAR GAMBAR
Gambar 2.1 Aspek Terintegrasi dari Data Warehouse 15
Gambar 2.2 Aspek Time Variant Data Warehouse 16
Gambar 2.3 Aspek Nonvolatile Data Warehouse 18
Gambar 2.4 Struktur Data Warehouse 19
Gambar 2.5 Data Warehouse Fungsional 22
Gambar 2.6 Data Warehouse Terpusat 23
Gambar 2.7 Data Warehouse Terdistribusi 25
Gambar 2.8 Hubungan Antara Tabel Dimensi pada Skema Bintang Sederhana
30
Gambar 2.9 Skema Bintang dengan Lebih dari Satu Tabel Fakta 31 Gambar 2.10 Skema Bintang Sebagai Tabel Asosiasi 32
Gambar 2.11 Skema Bintang Majemuk 33
Gambar 2.12 Skema Bintang Snowflake 34
Gambar 2.13 Skema Bintang dengan Outboard Table atau Secondary Dimension Table
34
Gambar 2.14 Hubungan Unit Organisasi dan Fungsi 37 Gambar 2.15 Matriks Unit Organisasi dan Fungsi 37
Gambar 3.1 Struktur Organisasi Perusahaan 44
Gambar 3.2 Struktur Organisasi Bagian Produksi 44 Gambar 4.1 Arsitektur Data Warehouse P.T. Ancol Terang Metal
Printing
xvi
Gambar 4.2 Layar Login 99
Gambar 4.3 Layar Utama 99
Gambar 4.4 Layar Pivot 100
Gambar 4.5 Layar Grafik 100
Gambar 4.6 Layar Transform Fact 100
Gambar 4.7 Layar Transform Dim 101
Gambar 4.8 Layar Change Password 101
Gambar 4.9 Layar User Setting 101
Gambar 4.10 Star Schema Produksi pada PT.Ancol Terang Metal Printing 104
Gambar 4.11 Halaman Login 115
Gambar 4.12 Halaman Utama 116
Gambar 4.13 Tampilan Pivot Tabel (1) 117
Gambar 4.14 Tampilan View Graph (1) 118
Gambar 4.15 Tampilan Pivot Tabel (2) 119
Gambar 4.16 Tampilan View Graph (2) 120
Gambar 4.17 Tampilan Pivot Tabel (3) 121
Gambar 4.18 Tampilan View Graph (3) 122
Gambar 4.19 Tampilan Pivot Tabel (4) 123
Gambar 4.20 Tampilan View Graph (4) 124
Gambar 4.21 Tampilan Maintenance-ChangePassword 125
Gambar 4.22 Tampilan ChangePassword 125
Gambar 4.23 Tampilan Maintenance-UserSetting 126
xvii
Gambar 4.25 Tampilan Maintenance-DTS 128
Gambar 4.26 Tampilan DTS – Fact (1) 128
Gambar 4.27 Tampilan DTS – Fact (2) 129
Gambar 4.28 Tampilan DTS – Fact (3) 129
Gambar 4.29 Tampilan DTS – Dimension (1) 130
Gambar 4.30 Tampilan DTS – Dimension (2) 131
Gambar 4.31 Tampilan DTS – Dimension (3) 131