• Tidak ada hasil yang ditemukan

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

N/A
N/A
Protected

Academic year: 2021

Membagikan "UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007"

Copied!
15
0
0

Teks penuh

(1)

iv

UNIVERSITAS BINA NUSANTARA

Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

ANALISIS DAN PERANCANGAN DATA WAREHOUSE DEPARTEMEN MARKETING PT. RAHADICIPTA PRIMASATYA

Sriyati 0700690073

Eric 0700719692

Irene Yohana Theodora 0700723310 Kelas / Kelompok : 07PLT / 07

Abstrak

PT Rahadicipta Primasatya salah satu perusahaan yang bergerak dalam bidang manufaktur dan distributor produk kantong kertas yang biasanya digunakan oleh perusahaan lain dalam mengemas produk mereka. Transaksi perusahaan ini terjadi setiap saat dan tidak mungkin memberikan laporan kepada pihak atasan setiap hari. Untuk itu, penulis melakukan analisis dan perancangan data warehouse pada PT Rahadicipta Primasatya, dengan menggunakan tiga metode bagian utama yaitu analisis kebutuhan sistem, perancangan sistem yang dibutuhkan, dan metode pembangunan software pendukung. Metode analisis mencakup penelitian lapangan dengan melakukan penelitian melalui jurnal-jurnal dan dokumen-dokumen,wawancara dengan pihak terkait, dan observasi sistem yang sedang berjalan. Metode perancangan digunakan untuk merancang data warehouse dengan alat bantu pemodelan. Metode pembangunan software digunakan untuk mengembangkan software dengan menggunakan pemodelan linear sekuensial. Hasil dari skripsi ini berupa laporan dan grafik mengenai transaksi penjualan, pembelian, stock control yang dapat dimanfaatkan untuk mengintegrasikan data dan memudahkan pengaksesan dalam pencarian data dan informasi. Dari skripsi kami, dapat ditarik kesimpulan bahwa Data warehouse ini dapat mempermudah proses pengambilan keputusan oleh pihak atasan yang berhubungan dengan transaksi penjualan, pembelian dan stock control secara akurat.

(2)

v

PRAKATA

Pertama-tama, kami ucapkan puji dan syukur kepada Tuhan Yang Maha Esa karena pada akhirnya skripsi kami ini dapat selesai tepat pada waktunya. Skripsi ini dibuat dengan tujuan untuk memenuhi salah satu persyaratan untuk memperoleh gelar Strata-1 Jurusan Teknik Informatika di Universitas Bina Nusantara.

Kami menyadari sepenuhnya bahwa hasil skripsi kami ini belum sempurna, baik pada proses pengetikan maupun pada pembuatan laporan dan sistem yang kami rancang karena keterbatasan waktu dan sulitnya survei di lapangan. Untuk itu kami mohon maaf kepada pembaca dan kritik serta saran dari pembaca akan sangat membantu kami dalam menyempurnakan skripsi kami ini.

Dalam penyelesaian skripsi kami ini, tentu saja tidak terlepas dari bantuan dan dukungan yang diberikan oleh berbagai pihak. Untuk itu pada kesempatan ini kami ingin mengucapkan rasa terima kasih kami yang sebesar-besarnya, terutama kepada :

• Prof. Dr. Gerardus Polla, M.App. Sc., selaku Rektor Universitas Bina Nusantara Jakarta.

• Ir. Sablin Yusuf, M.Sc, M.ComSc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara Jakarta.

• H.M. Subekti, BE, M.Sc., selaku Ketua Jurusan Teknik Informatika Universitas Bina Nusantara Jakarta.

• Fredy Purnomo, S.Kom., M.Kom., selaku Sekretaris Jurusan Teknik Informatika Universitas Bina Nusantara Jakarta.

(3)

vi

• Setiadi Indra Digdoyono Notohamijoyo, Ir, M.T., selaku dosen pembimbing skripsi kami yang telah banyak memberikan masukan-masukan yang sangat berguna dalam proses penyelesaian skripsi kami ini.

• Para dosen Universitas Bina Nusantara Jakarta yang juga ikut memberikan saran dan ilmu yang berguna dalam mengerjakan skripsi kami ini.

• Bill Buntaran, selaku General Manager PT. Rahadicipta Primasatya. • A. Gunawan, selaku HRD Manager PT. Rahadicipta Primasatya. • Haryati, selaku Manager Representative PT. Rahadicipta Primasatya.

• Staff Bagian Marketing PT. Rahadicipta Primasatya yang membantu mengumpulkan data di lapangan.

• Rekan-rekan yang membantu dalam pengisian kuisioner dan data yang dibutuhkan untuk menunjang skripsi kami ini.

• Orang tua kami yang ikut membantu memberikan dukungan baik moriil maupun materiil kepada kami dalam penyelesaian skripsi ini.

Akhir kata, kami harapkan skripsi kami ini dapat digunakan sebaik-baiknya dan berguna bagi para pembaca sekalian yang memerlukannya.

Jakarta, 24 Januari 2007

(4)

vii

DAFTAR ISI

Halaman Judul Luar...i

Halaman Judul Dalam...ii

Halaman Persetujuan Hardcover...iii

Abstrak...iv Prakata...v Daftar Isi...vii Daftar Tabel...xiii Daftar Gambar...xv Daftar Lampiran...xviii BAB 1 PENDAHULUAN 1.1 Latar Belakang...1 1.2 Ruang Lingkup...3

1.3 Tujuan Dan Manfaat...3

1.4 Metodologi Penelitian...4

1.5 Sistematika Penulisan...7

BAB 2 LANDASAN TEORI 2.1 Pengertian Data dan Informasi...9

2.2 Pengertian Database...9

(5)

viii

2.2.2 Model Database………...11

2.3 Pengertian STD ( State Transition Diagram )...12

2.4 Pengertian OLTP...14

2.5 Pengertian OLAP...14

2.6 Pengertian Data Warehouse...15

2.6.1 Karakteristik Data Warehouse...17

2.6.1.1 Subject Oriented (Berorientasi Subjek)...17

2.6.1.2 Integrated ( Terintegrasi )...17

2.6.1.3 Non-Volatile (Tidak Berubah)……….18

2.6.1.4 Time Variant ( Rentang Waktu )………19

2.7 Struktur Data Warehouse………21

2.8 Anatomi Data Warehouse……….24

2.9 Keuntungan Data Warehouse………..28

2.10 Perencanaan dan Perancangan Data Warehouse……….29

2.11 Peralatan Perancangan Data Warehouse………32

2.11.1 Skema Bintang……….32

2.11.2 Tipe Tabel Skema Bintang………33

2.11.3 Jenis Skema Bintang………33

2.11.4 Keuntungan Skema Bintang………...38

2.12 Agregasi………40

2.13 Normalisasi Data...40

2.14 Denormalisasi Data………..41

2.15 Pengertian Marketing………..42

(6)

ix

2.17 Pengertian Pembelian………44

2.18 Pengertian Stock Control...45

BAB 3 ANALISIS KEBUTUHAN DATA WAREHOUSE 3.1 Metode Analisis dan Perancangan………47

3.1.1 Latar Belakang Perusahaan………47

3.1.1.1 Sejarah Perusahaan………...47

3.1.1.2 Mesin Produksi………...49

3.1.1.3 Jenis-Jenis Kantong………....50

3.1.1.4 Keuntungan Kantong Kertas Multiwall...51

3.1.1.5 Pemasok Bahan Baku...51

3.1.2 Struktur Organisasi...53

3.1.3 Tugas dan Wewenang...54

3.2 Penentuan Fakta Kebutuhan dan Tujuan Pengembangan Sistem...74

3.2.1 Mempelajari Dokumen...74

3.2.2 Analisis Sistem Berjalan...75

3.2.2.1 Subyek Data Yang Dipakai Perusahaan...75

3.2.2.2 Fungsi Bisnis...77

3.2.2.3 Teknologi Informasi di Organisasi Tempat Studi Kasus...78

3.2.2.4 Analisis Matriks...79

3.2.2.4.1 Matriks Organisasi vs Subyek Data...80

3.2.2.4.2 Matriks Organisasi vs Fungsi Bisnis...80

3.2.2.4.3 Matriks Fungsi Bisnis vs Subyek Data...82

(7)

x

3.2.2.4.5 Subyek Data vs Aplikasi...85

3.2.3 Analisis Kebutuhan dan Tujuan Sistem...85

3.2.3.1 Analisis Kebutuhan Data dan Informasi...85

3.2.3.2 Masalah Yang Dihadapi...86

3.2.3.3 Pemecahan Masalah...87

3.3 Analisis SWOT Aplikasi Sistem...89

BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN 4.1 Sistem Yang Diusulkan...91

4.2 Rancangan Data Warehouse...92

4.2.1 Perancangan Database Data Warehouse...95

4.2.1.1 Chossing The Process ( Memilih Proses )...95

4.2.1.2 Choosing The Grain ( Memilih yang Direpresentasikan )………96

4.2.1.3 Identifying and Conforming The Dimension……….98

4.2.1.4 Choosing The Facts ( Memilih Fakta )……….103

4.2.1.5 Storing Pre Calculation in The Fact Table………103

4.2.1.6 Rounding Out The Dimension Tables……….104

4.2.1.6.1 Meta Data………104

4.2.1.6.2 Tabel Dimensi………..109

4.2.1.6.3 Tabel Fakta………110

4.2.1.7 Choosing The Duration of The Database……….111

4.2.1.8 Tracking Slowly Changing Dimensions………112

4.2.1.9 Deciding The Query Priorities and The Query Model……….112

(8)

xi

4.2.1.9.2 Analisis Kapasitas Media Penyimpanan……….118

4.2.1.9.3 Transformasi Data………123

4.2.1.9.4 Rancangan Layar……….123

4.2.1.9.5 State Transition Diagram (STD)……….137

4.2.9.1.6 Pseudocode...151

4.2.1.10 Penentuan Sistem Keamanan...154

4.2.1.10.1 Authentifkasi...155

4.2.1.10.2 Antivirus...155

4.2.1.10.3 Mekanisme Backup...156

4.3 Rancangan Implementasi...156

4.3.1 Dukungan Perangkat Keras...157

4.3.2 Dukungan Perangkat Lunak...158

4.3.3 Jadwal Pengembangan Software...158

4.3.4 Evaluasi Sistem...159

4.3.4.1 Respon terhadap Kemudahan Pemakaian Sistem...161

4.3.4.2 Respon terhadap Kebutuhan Sistem...162

4.3.4.3 Respon terhadap Graphical User Interface...163

4.3.4.4 Respon terhadap Laporan yang Ditampilkan...164

4.3.4.5 Respon terhadap Manfaat Program...165

4.4 Perbandingan Analisa Sistem...166

BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan...167

(9)

xii DAFTAR PUSTAKA

RIWAYAT HIDUP

LAMPIRAN-LAMPIRAN FOTOCOPI SURAT SURVEI

(10)

xiii

DAFTAR TABEL

Tabel 3.1 Tabel Subyek Data………...76

Tabel 3.2 Tabel Fungsi Bisnis...77

Tabel 3.3 Matriks Organisasi vs Subyek Data...80

Tabel 3.4 Matriks Organisasi vs Fungsi Bisnis...80

Tabel 3.5 Matriks Fungsi Bisnis vs Subyek Data...82

Tabel 3.6 Matriks Fungsi Bisnis vs Aplikasi...85

Tabel 3.7 Matriks Subyek Data vs Aplikasi...85

Tabel 3.8 Tabel Analisis SWOT...89

Tabel 4.1 Tabel Fakta Pembelian, Penjualan, dan Stock Control...103

Tabel 4.2 Tabel Storing Pre Calculation in The Fact Table………104

Tabel 4.3 Tabel Meta Data...105

Tabel 4.4 Tabel Dimensi...109

Tabel 4.5 Tabel Fakta...110

Tabel 4.6 Tabel Dimensi Waktu...113

Tabel 4.7 Tabel Dimensi Customer...114

Tabel 4.8 Tabel Dimensi Barang...114

Tabel 4.9 Tabel Dimensi Staff...115

Tabel 4.10 Tabel Dimensi Contract...115

Tabel 4.11 Tabel Dimensi Supplier...116

Tabel 4.12 Tabel Dimensi Jenis...116

(11)

xiv

Tabel 4.14 Tabel Fakta Pembelian...117

Tabel 4.15 Tabel Fakta Stock Control...118

Tabel 4.16 Jadwal Pengembangan Software...158

Tabel 4.17 Kuisioner Evaluasi Sistem...159

(12)

xv

DAFTAR GAMBAR

Gambar 2.1 State Transition Diagram Sederhana...13

Gambar 2.2 Aspek Terintegrasi dari Data Warehouse...17

Gambar 2.3 Aspek Nonvolatile Data Warehouse...18

Gambar 2.4 Aspek Time Variant Data Warehouse...20

Gambar 2.5 Struktur Data Warehouse...21

Gambar 2.6 Data Warehouse Terpusat...25

Gambar 2.7 Data Warehouse Terdistribusi………...26

Gambar 2.8 Skema Bintang Sederhana...34

Gambar 2.9 Skema Bintang dengan Lebih dari satu Tabel Fakta...34

Gambar 2.10 Skema Bintang sebagai Tabel Asosiasi...35

Gambar 2.11 Skema Bintang dengan Secondary Dimension Table...36

Gambar 2.12 Skema Bintang Snowflake...37

Gambar 2.13 Skema Bintang Majemuk...38

Gambar 3.1 Gambar Struktur Organisasi...53

Gambar 4.1 Skema Sistem Data Warehouse………..93

Gambar 4.2 Chossing The Process ( Memilih Proses )………..96

Gambar 4.3 Grain Untuk Proses Bisnis Penjualan...97

Gambar 4.4 Grain Untuk Proses Bisnis Pembelian………97

Gambar 4.5 Grain Untuk Proses Bisnis Stock Control………98

Gambar 4.6 Tabel Identifying and Conforming The Dimension………99

(13)

xvi

Gambar 4.8 Skema Bintang Fakta Pembelian...101

Gambar 4.9 Skema Bintang Fakta Stock Control...102

Gambar 4.10 Rancangan Layar Login...123

Gambar 4.11 Rancangan Layar Menu Utama...125

Gambar 4.12 Rancangan Layar Laporan Penjualan...126

Gambar 4.13 Rancangan Layar Laporan Pembelian...127

Gambar 4.14 Rancangan Layar Laporan Stock Control...128

Gambar 4.15 Rancangan Layar Laporan Chart Penjualan...129

Gambar 4.16 Rancangan Layar Laporan Chart Pembelian...130

Gambar 4.17 Rancangan Layar Laporan Chart Stock Control………131

Gambar 4.18 Rancangan Layar Star Schema Pembelian……….132

Gambar 4.19 Rancangan Layar Star Schema Penjualan………..133

Gambar 4.20 Rancangan Layar Star Schema Stock Control……...………134

Gambar 4.21 Rancangan Layar Add User………....135

Gambar 4.22 Rancangan Layar Change Password…….……….136

Gambar 4.23 STD Login………..137

Gambar 4.24 STD About...138

Gambar 4.25 STD Penjualan………139

Gambar 4.26 STD Pembelian...140

Gambar 4.27 STD Stock Control………..141

Gambar 4.28 STD Change Password………142

Gambar 4.29 STD Add New User……….143

Gambar 4.30 STD Chart Pembelian Berdasarkan Waktu...144

(14)

xvii

Gambar 4.32 STD Chart Penjualan Berdasarkan Waktu...146

Gambar 4.33 STD Chart Penjualan Berdasarkan Tahun, Barang, dan Customer...147

Gambar 4.34 STD Chart Stock Control Berdasarkan Waktu………148

Gambar 4.35 STD Star Schema Fakta Pembelian...149

Gambar 4.36 STD Star Schema Fakta Penjualan...150

Gambar 4.37 STD Star Schema Fakta Stock Control...151

Gambar 4.38 Hasil Respon Kemudahan Pemakaian Sistem………161

Gambar 4.39 Hasil Respon Kebutuhan Sistem...……162

Gambar 4.40 Hasil Respon Graphical User Interface...………163

Gambar 4.41 Hasil Respon Laporan yang Ditampilkan……....………164

(15)

xviii

DAFTAR LAMPIRAN

Lampiran Layar Aplikasi...1 Lampiran Kuesioner Evaluasi Sistem...29 Lampiran Hasil Kuesioner Evaluasi Sistem...31

Referensi

Dokumen terkait

Penduduk yang semakin hari semakin bertambah di kota Jogjakarta ini memerlukan tempat tinggal untuk kelangsungan hidupnya, karena lahan yang ada terbatas maka mereka terpaksa

Reaksi stres yang ditampilkan para remaja di kelurahan Tamansari ini seperti mereka lebih senang diam diluar rumah atau pergi keluar dari lingkungan rumahnya,

Didukung oleh pertumbuhan produksi, volume penjualan CPO Perseroan sampai dengan kuartal I tahun 2012 mengalami peningkatan sebesar 5,2% menjadi 299,1 ribu ton dari 284,2

Agar permasalahan yang dianalisis sesuai dengan permasalahan dan pembahasan tidak melebar dari permasalahan yang telah diuraikan diatas, penulis menitikberatkan pada

Penelitian ini bertujuan untuk mengetahui (1) Saluran pemasaran comring pada Perusahaan Dua Putri HR di Desa Linggapura Kecamatan Kawali Kabupaten Ciamis, (2)

strategi berburu informasi pada hari itu aktivitas siswa mendapat skor 4. Siswa tidak lagi kebingungan karena sudah pernah melakukan strategi ini sebelumnya hanya

mengarahkan peserta didik untuk mencari dan menemukan ( inkuiry ).. Tugas atau kegiatan yang diberikan dalam LKPD tersebut kurang mendukung partisipasi aktif peserta

Kesimpulan ini diambil dari kenyataan bahwa betapa banyak hal yang ada di alam ini, bisa dirasakan keberadaannya oleh manusia, tetapi tidak dapat dijangkau oleh akal manusia