iv
UNIVERSITAS BINA NUSANTARA
__________________________________________________________________________
Jurusan Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006
ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA PT. CITRAKREASI MAKMUR
Silria (0600627974) Olivia (0600628150) Johannes (0600628264)
Kelas/Kelompok: 07 PAM / 03
Abstrak ,
Dengan hadirnya teknologi data warehouse maka akan memudahkan pengaksesan data secara cepat guna dalam memperoleh informasi yang dapat menunjang proses pengambilan keputusan serta menghasilkan laporan sesuai dengan perspektif yang diinginkan pihak manajemen eksekutif perusahaan. Skripsi ini membahas tentang pemanfaatan teknologi data warehouse dalam bidang pemasaran dan persediaan pada PT. Citrakreasi Makmur. Metode yang digunakan dalam penyajian skripsi ini adalah metode analisis dan metode perancangan. Dimana penelitian dimulai dari pengumpulan data serta melakukan analisis sistem yang sedang berjalan yang digunakan sebagai masukan dalam rencana pengimplementasian. Setelah mendapatkan data yang dibutuhkan dilakukan transformasi terhadap data tersebut sehingga menjadi dimensi dan fakta yang dapat dilihat hubungannya dalam skema bintang. Adapun hasil rancangan adalah suatu aplikasi data warehouse pemasaran dan persediaan yang dapat memudahkan manajemen eksekutif perusahaan untuk mendapatkan informasi yang penting seperti informasi penjualan, pengiriman, retur penjualan, promosi, dan persediaan sesuai dengan perspektifnya sehingga dapat membantu dalam pengambilan keputusan. Dengan adanya teknologi data warehouse maka akan memudahkan dalam menunjukkan kecenderungan perkembangan bisnis dimasa mendatang, meramalkan perubahan pasar, melakukan analisis terhadap kinerja perusahaan serta dapat membantu dalam pengambilan keputusan manajemen.
Kata Kunci
v PRAKATA
Puji dan syukur kami panjatkan kepada Tuhan Yang Maha Esa atas berkat dan rahmatNya dalam penyelesaian penulisan skripsi ini, yang merupakan syarat untuk menyelesaikan program studi strata satu dan mencapai gelar sarjana komputer pada jurusan Sistem Informasi di Universitas Bina Nusantara, Jakarta.
Selama penulisan skripsi ini, terdapat banyak bantuan dari berbagai pihak dalam mengatasi kesulitan-kesulitan yang dihadapi. Maka pada kesempatan ini ingin disampaikan ucapan terima kasih sebesar-besarnya kepada:
1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara yang memberikan kesempatan untuk membuat skripsi ini.
2. Bapak Siswono, S.kom, MM, selaku ketua jurusan Sistem Informasi Universitas Bina Nusantara yang turut menyumbangkan ide-ide dalam menyusun skripsi ini.
3. Bapak Hendry Antonius Eka Wijaya, S.Kom, MM. selaku dosen pembimbing yang telah bersedia menyediakan waktu, mengarahkan serta banyak memberi bantuan dan bimbingan dalam menyelesaikan masalah-masalah selama proses penulisan skripsi ini.
4. Bapak Wisno Gunawan sebagai national sales manajer dari PT.Citrakreasi Makmur yang telah memberikan kesempatan untuk melakukan penelitian di dalam PT.Citrakreasi Makmur dan memberikan masukkan-masukkan yang berharga dalam penyusunan skripsi ini.
vi
6. Kepada teman-teman dan semua pihak yang telah membantu secara fisik maupun mental, yang tidak disebutkan satu persatu di sini.
Akhir kata ingin disampaikan bahwa penulisan skripsi ini dipersembahkan kepada orang tua kami.
Diharapkan kritik dan saran yang membangun dari pembaca karena disadari sepenuhnya bahwa skripsi ini masih banyak kekurangan. Semoga penulisan skripsi ini bermanfaat bagi semua pihak dan perkembangan jurusan Sistem Informasi Universitas Bina Nusantara.
Jakarta, 20 Januari 2006
vii
DAFTAR ISI
Halaman Judul Luar……… i
Halaman Judul Dalam………. ii
Halaman Persetujuan Hardcover………... iii
Abstrak……… iv
Prakata………. v
Daftar Isi……….. vii
Daftar Tabel………... xi
Daftar Gambar………... xiii
BAB 1 PENDAHULUAN 1.1 Latar Belakang………... 1
1.2 Ruang Lingkup………... 2
1.3 Tujuan dan Manfaat………... 3
1.4 Metodologi……… 3
1.5 Sistematika Penulisan………... 4
BAB 2 LANDASAN TEORI 2.1 Teori – Teori Dasar / Umum……… 6
2.1.1 Pengertian Database……… 6
2.1.2 Pengertian Data Warehouse……… 6
2.1.3 Struktur Data Warehouse………. 7
viii
2.1.5 Anatomi Data Warehouse……… 12
2.1.6 Keuntungan Data Warehouse……….. 17
2.1.8 Skema bintang (Star Schema)... 18
2.1.9 Perancangan Skema Bintang... 18
2.1.10 Keuntungan menggunakan skema bintang……….. 19
2.1.11 Jenis – Jenis Skema Bintang……….... 19
2.1.12 Agregasi... 21
2.2 Teori – Teori Khusus………... 22
2.2.1 Pemasaran……… 22
2.2.2 Istilah-istilah yang sangat berkaitan dengan kegiatan pemasaran... 22
2.2.3 Penjualan... 25
2.2.4 Pengertian Persediaan... 26
2.2.5 Metode Penetapan Harga Pokok Persediaan menurut Sistem Periodik... 27
2.3 Teori – Teori Penunjang……….. 28
2.3.1 Data Flow Diagram (DFD)………. 28
2.3.2 Entity Relation Diagram (ERD)……….. 30
BAB 3 ANALISA SISTEM PT. CITRAKREASI MAKMUR 3.1 Sejarah Umum Perusahaan... 31
3.2 Struktur Organisasi Perusahaan... 32
3.3 Tugas dan Tanggung Jawab... 34
ix
3.5 Analisis Fungsi Bisnis………... 39
3.6 Analisis Fungsi Bisnis dengan menggunakan Data Flow Diagram... 41
3.6.1 Diagram Konteks... 41
3.6.2 Diagram Nol... 42
3.6.3 Diagram Rinci... 43
3.6.4 Decomposition Fungsional... 48
3.7 Subjek Data... 49
3.8 Analisis Matriks………... 50
3.8.1 Matriks Organisasi Vs Fungsi Bisnis………... 50
3.8.2 Matriks Organisasi Vs Subjek Data………. 52
3.8.3 Matriks Fungsi Vs Subjek Data……… 53
3.9 Teknologi Informasi PT.Citrakreasi Makmur………... 54
3.9.1 Perangkat Keras……… 54
3.9.2 Perangkat Lunak………... 55
3.10 Entity Relationship Diagram……… 56
3.11 Analisis Database………. 57
3.12 Analisis Kebutuhan Data dan Informasi………... 62
3.13 Masalah-Masalah yang Dihadapi……….. 62
3.14 Pemecahan Masalah……….. 63
x
4.2 Rancangan Data Warehouse... 65
4.3 Transformasi Data……… 68
4.4 Skema Bintang………. 88
4.5 Meta Data………. 89
4.6 Prototipe Aplikasi Data Warehouse pada PT. Citrakreasi Makmur……… 102
4.7 Rancangan Implementasi………. 119
4.7.1 Dukungan Perangkat Keras………. 119
4.7.2 Dukungan Piranti Lunak……….. 120
4.8 Kebutuhan Jaringan………. 121
4.9 Analisis Kapasitas Media Penyimpanan……….. 122
4.10 Analisis Pertumbuhan Data……….. 125
4.11 Jadwal Rencana Implementasi Aplikasi………... 126
BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan………... 127
5.2 Saran………. 128 DAFTAR PUSTAKA
RIWAYAT HIDUP
LAMPIRAN-LAMPIRAN
xi
DAFTAR TABEL
Tabel 3.1 Subjek Data……… 49
Tabel 3.2 Matriks Organisasi Vs Fungsi Bisnis... 50
Tabel 3.3 Matriks Organisasi Vs Subjek Data……… 52
Tabel 3.4 Matriks Fungsi Vs Subjek Data………. 53
Tabel 3.5 Master Product……….. 57
Tabel 3.6 Master Customer………. 57
Tabel 3.7 Master Salesman………... 58
Tabel 3.8 Transaksi Order_Header ………. 58
Tabel 3.9 Transaksi Order_Detail ……… 58
Tabel 3.10 Transaksi Sales_Header ……… 59
Tabel 3.11 Transaksi Sales_Detail………. 59
Tabel 3.12 Transaksi Delivery……… 60
Tabel 3.13 Transaksi Retur_Header……….. 60
Tabel 3.14 Transaksi Retur_Detail……….... 60
Tabel 3.15 Master Persediaan……… 61
Tabel 3.16 MasterPromotion………. 61
Tabel 3.17 TransaksiPromotion_Detail……… 61
Tabel 4.1 Tabel Fakta Penjualan……… 89
Tabel 4.2 Tabel Fakta Retur Penjualan……….. 91
Tabel 4.3 Fakta Promosi……… 92
Tabel 4.4 Fakta Pengiriman………... 93
xii
Tabel 4.6 Dimensi Waktu………... 95
Tabel 4.7 Dimensi Salesman………. 96
Tabel 4.8 Dimensi Retur Penjualan……….. 97
Tabel 4.9 DimensiCustomer……… 98
Tabel 4.10 Dimensi Produk……….. 99
Tabel 4.11 Dimensi Promosi………. 100
Tabel 4.12 Dimensi Wilayah……….. 101
Tabel 4.13 Kapasitas Media Penyimpanan Tabel Dimensi……… 124
Tabel 4.14 Tabel Analisis Pertumbuhan Data………. 125
xiii
DAFTAR GAMBAR
Gambar 2.1 Struktur Data Warehouse………... 11
Gambar 2.2 Data warehouseArchitecture……… 14
Gambar 2.3 Skema Bintang Sederhana……….. 20
Gambar 2.4 Skema Bintang dengan banyak tabel fakta... 21
Gambar 2.5 Notasi DFD……….. 29
Gambar 2.6 Simbol-simbol dalam Entity Relationship Diagram……… 30
Gambar 3.1 Struktur Organisasi PT. Citrakreasi Makmur... 33
Gambar 3.2 Diagram Konteks………. 41
Gambar 3.3 Diagram Nol... 42
Gambar 3.4 Diagram Rinci 1.0... 43
Gambar 3.5 Diagram Rinci 2.0... 44
Gambar 3.6 Diagram Rinci 3.0... 45
Gambar 3.7 Diagram Rinci 4.0 ... 46
Gambar 3.8 Diagram Rinci 5.0... 47
Gambar 3.9 Decomposition Fungsional... 48
Gambar 3.10 Entity Relationship Diagram... 56
Gambar 4.1 Gambar Data Warehouse Terpusat……….. 65
Gambar 4.2 Transformasi Tabel Dimensi... 68
Gambar 4.3 Transformasi Tabel Fakta... 78
Gambar 4.4 Skema Bintang... 88
Gambar 4.5 Tampilan Layar Login... 102
xiv
Gambar 4.7 Pesan Apabila Username dan Password Tidak Valid………... 102
Gambar 4.8 Tampilan FlashScreen... 103
Gambar 4.9 Tampilan Menu Utama... 103
Gambar 4.10 Tampilan Sales... 104
Gambar 4.11 Tampilan Sales Return... 105
Gambar 4.12 Tampilan Promotion... 106
Gambar 4.13 Tampilan Delivery... 107
Gambar 4.14 Tampilan Inventory... 108
Gambar 4.15 Tampilan Graphic... 111
Gambar 4.16 Tampilan Query pada Tab Field... 112
Gambar 4.17 Tampilan Query pada tab Filter Fields... 114
Gambar 4.18 Pesan Delete Criteria... 115
Gambar 4.19 Pesan Clear Criteria... 115
Gambar 4.20 Tampilan SQL Statement... 116
Gambar 4.21 Tampilan Pilih Baris, Kolom dan Data... 116
Gambar 4.22 Tampilan Change Password... 117
Gambar 4.23 Pesan Old Password Kosong... 118
Gambar 4.24 Pesan Old Password Tidak Sesuai... 118
Gambar 4.25 Pesan New Password dan Retype New Password tidak sesuai... 118
Gambar 4.26 Tampilan About... 119