• Tidak ada hasil yang ditemukan

) Maryani ( 0800737172 ) Ng Wirawan Wijaya ( 0800738276 ) Kelas Kelompok : 07 PFT 07 Abstrak - ANALISIS DAN PERANCANGAN DATA WAREHOUSE PEMBELIAN DAN PENJUALAN BARANG PADA PT. CENTRAL SOLE AGENCY (INDOPARTS) - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan ") Maryani ( 0800737172 ) Ng Wirawan Wijaya ( 0800738276 ) Kelas Kelompok : 07 PFT 07 Abstrak - ANALISIS DAN PERANCANGAN DATA WAREHOUSE PEMBELIAN DAN PENJUALAN BARANG PADA PT. CENTRAL SOLE AGENCY (INDOPARTS) - Binus e-Thesis"

Copied!
18
0
0

Teks penuh

(1)

iv

UNIVERSITAS BINA NUSANTARA

Jurusan Teknik Informatika Program Studi Ilmu Komputer

Skripsi Sarjana Komputer Semester Ganjil tahun 2007 / 2008

ANALISIS DAN PERANCANGAN DATA WAREHOUSE PEMBELIAN DAN PENJUALAN BARANG

PADA PT. CENTRAL SOLE AGENCY ( INDOPARTS )

Tujuan penelitian adalah merancang dan mengembangkan suatu aplikasi pengendalian barang dengan basis data warehouse perusahaan untuk mendukung pengambilan keputusan secara tepat dan cepat kapanpun diperlukan, serta melakukan analisa terhadap pembuatan laporan yang memiliki peranan penting dalam memberikan gambaran bagi eksekutif. Metode penelitian yang digunakan adalah metode analisis dan metode perancangan. Metode analisis dilakukan melalui studi kepustakaan dan melakukan survei langsung ke perusahaan. Hasil yang dicapai adalah merancang data warehouse pembelian dan penjualan barang pada PT. CENTRAL SOLE AGENCY ( INDOPARTS ) untuk memecahkan permasalahan yang terjadi, yaitu kesulitan dari pihak eksekutif untuk memantau perkembangan tingkat pembelian dan penjualan barang Indoparts. Simpulan yang didapat yaitu merancang data warehouse aplikasi pembelian dan penjualan barang yang akan sangat membantu pihak eksekutif dalam memperoleh laporan dengan waktu yang efisien, pemanfaatan aplikasi yang lebih mudah, serta kekonsistensian dan keamanan data lebih terjamin dengan pemberian hak akses untuk user tertentu.

Kata Kunci :

(2)

v

PRAKATA

Puji syukur kepada Tuhan Yang Maha Esa atas berkat dan anugerah-Nya yang telah diberikan kepada penulis sehingga dapat menyelesaikan skripsi tepat pada waktunya.

Skripsi ini dibuat sebagai persyaratan untuk lulus dan untuk memperoleh gelar kesarjanaan jenjang Strata-1 di Universitas Bina Nusantara, Jakarta. Dalam penyusunan skripsi ini, penulis dapat menerapkan ilmu yang didapat selama mengikuti pendidikan di bangku kuliah.

Penulis mengucapkan banyak terima kasih kepada semua pihak yang telah memberikan bantuannya dalam penyusunan skripsi ini khususnya :

1. Bapak Prof. Dr. Gerardus Polla, M. App. Sc, selaku Rektor Universitas Bina Nusantara.

2. Bapak Ir. Sablin Yusuf, M. Sc., M.CompSc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara.

3. Bapak Fredy Purnomo, S. Kom., M. Kom, selaku Ketua Jurusan Teknik Informatika. 4. Bapak Djauhary Noor, Ir, M. Sc., selaku dosen pembimbing skripsi yang telah

banyak membantu dan memberikan bimbingan kepada penulis.

5. Seluruh dosen dan staf Universitas Bina Nusantara yang telah memberikan ilmu dan bimbingan kepada penulis selama masa kuliah.

(3)

vi

7. Ibu Aristiyani, selaku Sub Dept. Head di PT. CENTRAL SOLE AGENCY yang telah membimbing serta memberikan data dan informasi kepada penulis dalam penyusunan skripsi.

8. Bapak Adrian Wibowo, S.Kom, selaku staf di Sub Dept. PT. CENTRAL SOLE AGENCY yang juga bersama – sama Ibu Aristiyani membantu kami dalam mempersiapkan data dan informasi kepada penulis dalam penyusunan skripsi kami. 9. Bapak Wiwie Kurnia dan Ibu Swati Suhaemi, yang telah banyak membantu kami

terutama dalam memberikan informasi kepada penulis mengenai PT. CENTRAL SOLE AGENCY.

10.Pihak keluarga penulis, baik orang tua maupun saudara-saudara yang telah memberikan dukungan moril dan material yang begitu besar kepada penulis sejak pertama kuliah sampai ke tahap penyelesaian skripsi.

11.Teman-teman yang telah banyak memberikan dukungan moral, semangat, perhatian, dan doa dalam penyusunan skripsi ini.

12.Dan semua pihak yang telah memberikan bantuan langsung maupun tidak langsung kepada penulis.

Akhir kata, penulis mengharapkan agar skripsi dapat bermanfaat bagi PT. CENTRAL SOLE AGENCY dan kepada pihak yang membutuhkan pengetahuan tentang data warehouse lebih mendalam, serta berguna bagi pembaca sekalian.

Jakarta, 12 Januari 2008

(4)

vi

DAFTAR ISI

Halaman Judul Luar i

Halaman Judul Dalam ii

Halaman Persetujuan Hardcover iii

Abstrak iv

Prakata v

Daftar Isi vii

Daftar Tabel xiv

Daftar Gambar xvii

BAB 1 PENDAHULUAN

1.1 Latar Belakang 1

1.2 Ruang Lingkup 3

1.3 Tujuan dan Manfaat 3

1.3.1 Tujuan 3

1.3.2 Manfaat 4

(5)

vii BAB 2 LANDASAN TEORI

2.1 Teori Umum 9

2.1.1 Pengertian Data 9 2.1.2 Pengertian Database ( Basis Data ) 9 2.1.3 Pengertian Sistem Basis Data 11 2.1.4 Database Management System ( DBMS ) 12 2.2 Teori – Teori Khusus 13 2.2.1 Database Application Lifecycle ( DBLC ) 13 2.2.2 Pengumpulan Kebutuhan dan Analisis 15 2.3 Teori Pendekatan Perancangan Basis Data 19 2.4 Teori Metodologi Perancangan Basis Data 20 2.4.1 Perancangan Basis Data Konseptual 20 2.4.2 Perancangan Basis Data Logikal 24 2.4.3 Perancangan Basis Data Fisik 30 2.5 Perancangan Data Warehouse 36

(6)

viii

2.5.6 Struktur Data Warehouse 48 2.5.7 Komponen-Komponen Struktur Data Warehouse 48 2.5.8 Data Warehouse Dataflow 50 2.6 Skema Bintang 50 2.6.1 Pengertian Skema Bintang 50 2.6.2 Keuntungan Skema Bintang 51 2.6.3 Perancangan Skema Bintang 51 2.6.4 Jenis Skema Bintang 52

2.7 Skema Snowflake 54

2.8 Agregasi 55

2.9 Matrik 56

2.9.1 Pengertian Matriks 56 2.9.2 Proses dalam membuat Analisis menggunakan Matriks 57

2.10 Data Mart 58

2.10.1 Pengertian Data Mart 58 2.11 Perbedaan antara Data Mart dengan Data Warehouse 59 2.12 Entity Relationship Modelling 60

2.12.1 Entity type 60 2.12.2 Relationship type 60

2.12.2.1 Derajat tipe relasi 60 2.12.2.2 Relasi rekursif 61

2.12.3 Atribut 61

(7)

ix

2.12.3.2 Atribut Single – Valued dan Multi – Valued 61 2.12.3.4 Atribut Turunan 62

2.12.4 Keys 62

2.12.4.1 Simple Key 62 2.12.4.2 Composite Key 62 2.12.4.3 Candidate Key 62 2.12.4.4 Primary Key 62 2.12.4.5 Alternate Key 63 2.12.4.6 Foreign Key 63

2.13 Normalisasi 63

2.13.1 Proses Normalisasi 63 2.13.1.1 Bentuk Normal Kesatu ( 1NF ) 63 2.13.1.2 Bentuk Normal Kedua ( 2NF ) 64 2.13.1.3 Bentuk Normal Ketiga ( 3NF ) 64 2.14 SQL ( Structured Query Language ) 65

2.14.1 Pengertian SQL 65 2.14.2 SQL sebagai Subbahasa 65 2.14.3 Elemen SQL 66

2.14.3.1 Pernyataan 66

2.14.3.2 Nama 67

(8)

x

2.14.3.6 Fungsi Bawaan 69 2.14.4 Kelompok Pernyataan SQL 70 2.14.4.1 DDL ( Data Definition Language ) 70 2.14.4.2 DML ( Data Manipulation Language ) 70 2.14.4.3 DCL ( Data Control Language ) 71 2.14.4.4 Pengendali Transaksi 71 2.14.4.5 Pengendali Programatik 72 2.15 Teori – Teori Lain 72 2.15.1 Diagram Aliran Dokumen ( DAD ) 72 2.15.2 Entity Relationship Diagram ( ERD ) 73 2.15.3 State Transition Diagram ( STD ) 73 2.16 Teori – teori pendukung 75

2.16.1 Proyek 75

2.16.2 Manajemen 75 2.16.3 Manajemen Proyek 76 2.16.4 Intranet 76

BAB 3 PERANCANGAN SISTEM DATA WAREHOUSE

(9)

xi

3.1.5 Uraian Tugas dan Wewenang 81 3.1.6 Proses Bisnis 86 3.1.6.1 Penjualan 86 3.1.6.2 Pembelian 87 3.1.6.3 Retur Penjualan 88 3.1.6.4 Retur Pembelian 88 3.1.6.5 Hutang 89 3.1.6.6 Piutang 89 3.1.7 Diagram Aliran Sistem Yang Sedang Berjalan 90 3.1.8 Teknologi Informasi PT. CENTRAL SOLE AGENCY 98 3.1.8.1 Server 98 3.1.8.2 Workstation ( Client ) 98 3.1.9 Permasalahan yang dihadapi 99 3.1.10 Analisis Kebutuhan Informasi 100 3.1.11 Usulan Pemecahan Masalah 100 3.2 Analisis Perancangan Dan Perencanaan 101 3.2.1 Metode Analisis dan Perancangan 101 3.2.2 Subjek Data 102 3.2.3 Analisis Fungsi Bisnis 103 3.2.4 Analisis Matrik 104

(10)

xii

3.2.6 Analisis Basis Data 118

3.2.7 Analisis Data Warehouse 128

3.2.8 Analisis Kapasitas Penyimpanan Disk 137

3.2.9 Analisis Pertumbuhan Data 151

3.3 Perancangan Skema Bintang 158

3.3.1 Penjualan 158

3.3.2 Pembelian 159

3.3.3 Retur Penjualan 160

3.3.4 Retur Pembelian 161

3.3.5 Hutang 162

3.3.6 Piutang 163

3.4 Rancangan Layar 163

3.4.1 Login 163

3.4.2 Atur Pemakai 164

3.4.3 Info 164

3.4.4 Fakta Penjualan 164

3.4.5 Fakta Pembelian 165

3.4.6 Fakta Retur Penjualan 165

3.4.7 Fakta Retur Pembelian 165

3.4.8 Fakta Hutang 166

3.4.9 Fakta Piutang 166

3.4.10 Grafik 166

3.4.11 Skema Bintang 167

(11)

xiii

BAB 4 IMPLEMENTASI DAN EVALUASI DATA WAREHOUSE

4.1 Arsitektur Data Warehouse 168 4.2 Transformasi Data 171 4.3 Rancangan Data Warehouse 173 4.4 Rancangan Implementasi 175

4.4.1 Dukungan Perangkat Keras 175 4.4.2 Dukungan Piranti Lunak 177 4.4.3 Jadwal Rencana dan Implementasi 178 4.5 Rencana backup, recovery, dan security 180

4.5.1 Security 180

4.5.2 Backup 181

4.5.3 Recovery 181

4.6 Implementasi Aplikasi 181

4.7 Evaluasi 214

BAB 5 SIMPULAN DAN SARAN

5.1 Kesimpulan 215

5.2 Saran 215

DAFTAR PUSTAKA 217

DAFTAR RIWAYAT HIDUP 219

(12)

xiv

DAFTAR TABEL

Tabel 2.1 Pernyataan – Pernyataan Dasar SQL 67

Tabel 2.2 Tabel Tipe Data Standar 68

Tabel 2.3 Tabel Tipe Data Perluasan 68

Tabel 2.4 Simbol pada Ekspresi Aritmatika 69

Tabel 3.1 Tabel Analisis Kebutuhan Informasi 100

Tabel 3.2 Tabel Subjek Data 102

Tabel 3.3 Tabel Fungsi Bisnis 103

Tabel 3.4 Tabel Matrik Unit Organisasi VS Subjek Data 104 Tabel 3.5 Tabel Matrik Fungsi Bisnis VS Unit Organisasi 105

Tabel 3.6 Tabel Matrik Fungsi Bisnis VS Subjek Data 107

Tabel 3.7 Tabel JENIS_PRODUK 118

Tabel 3.8 Tabel TIPE_PRODUK 118

Tabel 3.9 Tabel MERK 119

Tabel 3.10 Tabel PRODUK_MVC 119

Tabel 3.11 Tabel WILAYAH 120

Tabel 3.12 Tabel PROPINSI 120

Tabel 3.13 Tabel KOTA 120

Tabel 3.14 Tabel PRODUK 121

Tabel 3.15 Tabel PEMASOK 121

(13)

xv

Tabel 3.17 Tabel JENIS_PEMBAYARAN 122

Tabel 3.18 Tabel CABANG 123

Tabel 3.19 Tabel DIVISI 123

Tabel 3.20 Tabel PENGGUNA 123

Tabel 3.21 Tabel STAFF 124

Tabel 3.22 Tabel HEADER_PENJUALAN 124

Tabel 3.23 Tabel DETIL_PENJUALAN 125

Tabel 3.24 Tabel HEADER_PEMBELIAN 125

Tabel 3.25 Tabel DETIL_PEMBELIAN 126

Tabel 3.26 Tabel RETUR JUAL 126

Tabel 3.27 Tabel RETUR BELI 126

Tabel 3.28 Tabel HUTANG 127

Tabel 3.29 Tabel PIUTANG 127

Tabel 3.30 Tabel DIMENSI_JENIS_PRODUK 128

Tabel 3.31 Tabel DIMENSI_TIPE_PRODUK 128

Tabel 3.32 Tabel DIMENSI_MERK 129

Tabel 3.33 Tabel DIMENSI_ PRODUK_MVC 129

Tabel 3.34 Tabel DIMENSI_WILAYAH 130

Tabel 3.35 Tabel DIMENSI_PROPINSI 130

Tabel 3.36 Tabel DIMENSI_KOTA 130

Tabel 3.37 Tabel DIMENSI_PRODUK 131

(14)

xvi

(15)

xvii

DAFTAR GAMBAR

(16)

xviii

Gambar 3.11 Skema bintang Fakta Penjualan 158 Gambar 3.12 Skema bintang Fakta Pembelian 159 Gambar 3.13 Skema bintang Fakta Retur Penjualan 160 Gambar 3.13 Skema bintang Fakta Retur Pembelian 161 Gambar 3.14 Skema bintang Fakta Hutang 162 Gambar 3.15 Skema bintang Fakta Piutang 163 Gambar 4.1 Arsitektur Data Warehouse 170 Gambar 4.2 Skema Transformasi Data 172 Gambar 4.3 Implementasi Sistem 180 Gambar 4.4 Penampang Login User 181 Gambar 4.5 Pesan Kesalahan Sewaktu Login 182 Gambar 4.6 Pesan Kesalahan Saat Meng-klik Link Ubah Password

(17)

xix

(18)

xx

Referensi

Dokumen terkait

Pengaruh metode Pembelajaran Group to Group Presentation dapat diketahui dengan mengolah nilai angket yang diperoleh untuk kemudian dimasukkan ke dalam tabel distribusi

Seluruh tim pengajar Program Studi Profesi Apoteker Fakultas Farmasi Universitas Katolik Widya Mandala Surabaya.. Teman-teman Program Studi Profesi Apoteker Periode XLV

Konsentrasi Kollicoat Protect dan macam larutan penyalut berpengaruh terhadap sifat mutu fisik tablet salut film ekstrak daun pepaya dilihat dari kekerasan, kerapuhan,waktu

Jika guru telah mempunyai sifat Rabbani, maka dalam segala kegiatan pendidikan anak didiknya akan menjadi Rabbani juga. Jadi, dapat disimpulkan bahwa persyaratan

Penelitian yang berjudul Analisis Kapasitas Aparatur Pemerintah Kecamatan Pasar Kemis dalam Menunjang Fungsi Pelayanan Publik yang paling penting dan utama adalah menjawab

Ekstrak daun jambu biji memiliki kelarutan rendah yang berakibat pada bioavailabilitas oral yang kurang maksimal.Penelitian bertujuan untuk membuat sediaan SNEDDS

Dalam hal ini ada dua instrumen yang dikembangkan yaitu: (1) instrumen untuk mengukur manajemen kelas study groups , (2) instrumen untuk mengukur metode group to

tersebut tampak pada, penghargaan yang rendah dari siswa terhadap mahasiswa Program Pengalaman Lapangan (PPL) II. Wujud konkrit dari sikap ini antara lain dapat berupa