iv
UNIVERSITAS BINA NUSANTARA
_______________________________________________________________________ Jurusan Sistem Informasi
Skripsi Sarjana Komputer Semester Genap tahun 2005/2006
ANALISIS DAN PERANCANGAN DATAWAREHOUSE PADA PT. JAGOR JAYA
Charles Nova 0600619051 Rachmat Ibnu 0600622424 Suriadi 0600624120
Abstrak
Perusahaan membutuhkan informasi yang strategis dan tepat dalam menjalankan kegiatan operasionalnya sehari-hari. Datawarehouse adalah suatu aplikasi yang mengelola data-data operasional perusahaan yang berjumlah banyak dan tersebar. Datawarehouse mengambil dan mengintegrasikan informasi yang ada pada database-database perusahaan dan menyajikannya dalam bentuk informasi yang strategis dan tepat. Dari informasi yang sudah terkumpul, pihak pimpinan perusahaan dapat menggunakannya sebagai bahan pengambilan keputusan. Datawarehouse berperan penting dalam menentukan kesuksesan perusahaan. Penelitian skripsi ini dilakukan pada PT. Jagor Jaya, dan difokuskan pada bagian pembelian, penjualan, dan persediaan. Dimaksudkan hasil dari penelitian ini dapat bermanfaat dalam perancangan dan pengimplementasian datawarehouse yang dapat dimanfaatkan oleh para pimpinan perusahaan dalam menjalankan dan memajukan perusahaan.
KATA PENGANTAR
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas rahmat yang telah diaugerahkanNya sehingga penulisan skripsi ini dapat terselesaikan. Adapun tujuan dari penulisan skripsi ini adalah untuk memenuhi persyaratan dalam menyelesaikan jenjang studi Strata-1 di Universitas Bina Nusantara, Jakarta. Atas dukungan moral dan materi yang diberikan oleh berbagai pihak kepada penulis selama penyusunan skripsi ini, maka pada kesempatan ini penulis mengucapkan banyak terima kasih kepada :
1. Bapak Prof.Dr.Drs.Gerardus Polla, M.App.Sc , selaku Rektor Universitas Bina Nusantara, Jakarta.
2. Bapak Ir.Sablin Yusuf,M.Sc,M.Comp.Sc, selaku Dekan Fakultas Ilmu Komputer. 3. Bapak Siswono, S.Kom, MM, selaku Ketua Jurusan Sistem Informasi.
4. Bapak Johan, S.Kom, MM, selaku Sekretaris Jurusan Sistem Informasi.
5. Bapak Doddy Koeswandy, S.Kom, MM, selaku dosen pembimbing yang telah banyak meluangkan waktu dan tenaga dalam membimbing penulis dalam penulisan skripsi ini.
6. Seluruh dosen Universitas Bina Nusantara yang telah memberikan bekal ilmu pengetahuan yang berguna bagi penulis selama masa kuliah.
8. Orang tua dan keluarga yang telah memberikan dukungan baik secara moral maupun material kepada penulis.
9. Teman-teman penulis yang terlalu banyak untuk disebutkan satu persatu yang telah memberikan dukungan, bantuan, pendapat, waktu dan saran yang berguna dalam penyelesaian skripsi ini.
Akhir kata, semoga hasil karya skripsi ini dapat berguna bagi rekan-rekan
pembaca dan sebagai sumbangsih kepada almamater dalam perkembangan ilmu pengetahuan.
Jakarta, 15 Juni 2006
DAFTAR ISI
Halaman Judul Luar i
Halaman Judul Dalam ii
Halaman Pernyataan iii
Abstrak iv
Prakata / Kata Pengantar v
Daftar Isi vii
Daftar Gambar xii
Daftar Tabel xv
BAB 1 PENDAHULUAN 1
1.1 Latar Belakang 1
1.2 Ruang Lingkup 2
1.3 Tujuan dan manfaat 3
1.4 Metodologi 4
1.5 Sistematika Penulisan 4
BAB 2 LANDASAN TEORI 7
2.1 Definisi Teknologi Informasi 7 2.2 Konsep Dasar Sistem Informasi 8
2.3 Pengertian Database 10
2.4 Definisi Datawarehouse 11 2.5 Karakteristik Data Warehouse 11
viii 2.5.1 SubjectOriented (Berorientasi Subyek) 12 2.5.2 Integrated (Terintegrasi) 15 2.5.3 Time-variant (Rentang Waktu) 16 2.5.4 Nonvolatile (Tidak Berubah 17 2.6 Struktur Data Warehouse 18
2.6.1 Current Detail Data 19 2.6.2 Older Detail Data 20 2.6.3 Highly Summarized Data 20 2.6.4 Lightly Summarized Data 20
2.6.5 Meta Data 20
2.7 Arsitektur Datawarehouse 21 2.8 Kegunaan Datawarehouse 24 2.9 Perencanaan dan Perancangan Data Warehouse 25 2.10 Perancangan Datawarehouse Dengan Skema Bintang 27
2.10.1 Keuntungan Menggunakan Skema Bintang 28 2.10.2 Perancangan Skema Bintang 28 2.10.3 Skema Bintang Sederhana 29 2.10.4 Skema Bintang Dengan Banyak Tabel Fakta 30 2.10.5 Skema Bintang Majemuk 32
2.10.6 Skema Snowflake 33
2.10.7 Agregasi 35
ix
2.13 Penjualan 40
2.14 ReturPenjualan 41
2.15 Persediaan 42
2.16 Pembelian 42
BAB 3 ANALISA DATAWAREHOUSE 44
3.1 Metode Analisis dan Perancangan 44 3.2 Latar Belakang Organisasi 45
3.3 Struktur Organisasi 45
3.3.1 Wewenang dan Tanggung Jawab 46 3.4 Subjek Data dan Fungsi Bisnis 50
3.4.1 Subjek Data 50
3.4.2 Fungsi Bisnis 51
3.5 Analisis Matriks 52
3.5.1 Organisasi Vs Lokasi 52 3.5.2 Organisasi Vs Subjek Data 53 3.5.3 Fungsi Bisnis Vs Organisasi 54 3.5.4 Fungsi Bisnis Vs Subjek Data 56 3.6 Analisis SWOT PT. Jagor Jaya 58 3.7 Analisa Critical Success Factor 59 3.8 Teknologi Informasi PT. Jagor Jaya 59
3.8.1 Perangkat Keras 59
3.8.2 Perangkat Lunak 60
x 3.8.4 Matriks Subjek Data vs Aplikasi 62 3.9 Matriks Subjek Data vs Aplikasi 62
3.10 Masalah yang dihadapi 63
3.11 Pemecahan Masalah 63
BAB 4 DATA WAREHOUSE YANG DIUSULKAN 64 4.1 Arsitektur Data Warehouse 64 4.2 Rancangan Data Warehouse 67
4.2.1 Transformasi data 69
4.2.2 Metadata 70
4.2.3 Prototipe aplikasi data warehouse 80
4.3 Rancangan implementasi 87
4.3.1 Dukungan perangkat keras 87 4.3.2 Dukungan Piranti Lunak 88
4.4 Clustering 89
4.5 Skema Bintang 90
4.5.1 Skema Bintang Pembelian 91 4.5.2 Skema Bintang Penjualan 92 4.5.3 Skema Bintang Persediaan 93 4.5.4 Skema Bintang Retur Pembelian 94 4.5.5 Skema Bintang Retur Penjualan 95 4.6 Analisis Pertumbuhan Data 96
4.7 Analisis Manfaat 98
xi
BAB 5 SIMPULAN DAN SARAN 140
5.1 Kesimpulan 140
5.2 Saran 140
DAFTAR PUSTAKA 142
xii Daftar Gambar
Gambar 2.1 : Aspek Terintegrasi dari Datawarehouse 15 Gambar 2.2 : Aspek Time Variant Datawarehouse 17 Gambar 2.3 : Aspek Nonvolatile Datawarehouse 18 Gambar 2.4 : Struktur Datawarehouse 19 Gambar 2.5 : Arsitektur Datawarehouse 21 Gambar 2.6 : Hubungan Antara Tabel Dimensi pada Skema Bintang Sederhana 30 Gambar 2.7 : Skema Bintang dengan Lebih dari Satu Tabel Fakta 31 Gambar 2.8 : Skema Bintang Sebagai Tabel Asosiasi 32 Gambar 2.9 : Skema Bintang Majemuk 33 Gambar 2.10 : Skema Bintang dengan Outboard Table atau
Secondary Dimension Table 33 Gambar 2.11 : Skema Bintang Snowflake 34
Gambar2.12 : SWOT 38
Gambar3.1 : Struktur Organisasi PT. Jagor Jaya 46 Gambar 4.1 : Arsitektur Data Warehouse pada PT. Jagor Jaya 65 Gambar 4.2 : Perancangan Layar Login 81 Gambar 4.3 : Perancangan Layar Data Transformation Service 82 Gambar 4.4 : Perancangan Layar User Query 83 Gambar 4.5 : Perancangan Layar Skema Bintang Datawarehouse 84 PT.Jagor Jaya
xiv Gambar 4.32 Gambar Tampilan Layar Pemilihan Record-Record Untuk 127 Gambar 4.33 Gambar Tampilan Layar Grafik 128 Gambar 4.34 Gambar Layar Tampilan Tool Colour 129 Gambar 4.35 Gambar Tampilan Layar Tabel Pivot Dalam Format
Microsoft Excel 131
xv Daftar Tabel