• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN DATA WAREHOUSE UNTUK SISTEM INFORMASI PENJUALAN PADA PT. GLOBALSARANA COMPUTINDO - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "ANALISIS DAN PERANCANGAN DATA WAREHOUSE UNTUK SISTEM INFORMASI PENJUALAN PADA PT. GLOBALSARANA COMPUTINDO - Binus e-Thesis"

Copied!
14
0
0

Teks penuh

(1)

iv

ANALISIS DAN PERANCANGAN DATA WAREHOUSE UNTUK SISTEM INFORMASI PENJUALAN PADA

PT.GLOBALSARANA COMPUTINDO

LES MANA HERLAMBANG 0500564436

FREDY CHANDRA 0500564575

RIZAL 0500565312

Kelas / Kelompok : 08 PDT / 09

Abstrak

Saat ini penguasaan informasi sangatlah penting, oleh karena itu diperlukan suatu pengolahan data sehingga data-data perusahaan dapat diubah menjadi suatu informasi yang sangat berharga atau untuk kepentingan kompetitif.

M etode penelitian yang digunakan adalah metode analisis dan perancangan sistem. Dari hasil penelitian banyak sekali data atau informasi yang tersebar dan belum terintegrasi. PT. Globalsarana Computindo ingin membuat suatu data warehouse agar dapat mengintegrasikan data supaya dapat diakses dengan mudah dan cepat dalam menyajikan suatu laporan.

Dengan adanya data warehouse, laporan dapat dihasilkan dengan cepat serta informasi yang disajikan sudah bersifat analisis, sehingga mudah digunakan untuk dalam pengambilan keputusan.

(2)

v

PRAKATA

Dengan segala kerendahan hati, penulis mengucapkan puji dan syukur kepada Tuhan Yang M aha Esa atas segala karunia yang telah diberikan sehingga penulis dapat menyelesaikan skripsi ini, yang disusun guna memenuhi salah satu syarat untuk memperoleh gelar kesarjanaan pada jenjang pendidikan Strata-1, Fakultas Ilmu Komputer, Jurusan Teknik Informatika pada Universitas Bina Nusantara, Jakarta.

Penulis menyadari bahwa skripsi ini tidak lepas dari bantuan berbagai pihak yang telah membantu baik berupa bimbingan, pemberian data atau informasi, maupun dorongan moril sehingga penulis dapat menyelesaikan skripsi ini. Oleh karena itu penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada :

1. Ibu (alm) Dr. Ir. Theresia Widia S., MM , selaku Rektor Universitas Bina Nusantara. 2. Bapak Sablin Yusuf, Ir., M .Sc., M .CompSc., selaku Dekan Fakultas Ilmu Komputer. 3. Bapak M oh. Subekti, BE, M .Sc., selaku Ketua Jurusan Teknik Informatika.

4. Bapak Fredy Purnomo, S.Kom, M .Kom., selaku Sekretaris Jurusan Teknik Informatika.

5. Bapak Setiadi Indra Digdoyono Notohamijoyo Ir, MT, sebagai pembimbing skripsi yang telah banyak meluangkan waktunya dengan sabar untuk memberikan petunjuk serta pengarahan yang sangat bermanfaat sehingga penulis berhasil menyelesaikan skripsi ini.

(3)

vi

7. Yang tercinta seluruh anggota keluarga yang telah memberikan perhatian, dorongan, dan doa.

8. Seluruh teman-teman kami yang telah membantu dan memberikan masukan dalam hal materi pelajaran dan ide-ide maupun memberikan dukungan moril sehingga tersusunnya skripsi ini.

9. Serta pihak-pihak lain yang tidak dapat disebutkan satu persatu.

Penulis menyadari sepenuhnya bahwa skripsi ini masih jauh dari sempurna karena keterbatasan pengetahuan dan waktu yang tersedia. Oleh karena itu, penulis berterima kasih atas segala kritik dan sarannya demi perbaikan skripsi ini. namun demikian, penulis juga tetap berharap agar skripsi ini dapat berguna bagi para pembaca dan semua pihak yang berkepentingan khususnya bagi PT. Globalsarana Computindo.

Jakarta, 16 Juni 2005

(4)

vii

DAFTAR IS I

Halaman

Halaman Judul Luar ……….... i

Halaman Judul Dalam ………. ii

Halaman Persetujuan Softcover ………... iii

Abstrak ………. iv

Prakata ………. v

Daftar Isi ……….. vii

Daftar Gambar ………. xiii

Daftar Tabel ………. xvi

BAB 1 PENDAHULUAN 1.1 Latar Belakang ..……….. 1

1.2 Ruang Lingkup ……..……….. 2

1.3 Tujuan dan M anfaat ………. 2

1.4 M etodologi Penelitian ……….. 3

1.5 Sistematika Penulisan ……….. 4

BAB 2 LANDAS AN TEORI 2.1 Teori Umum ………. 6

2.1.1 Definisi Database ……….. 6

(5)

viii

2.1.12 M etodologi Perancangan Database untuk Data Warehouse ... 31

(6)

ix

2.1.13.1 Star Schemas (Skema Bintang) ... 36

2.1.13.2 Snowflake Schemas ... 37

2.1.13.3 Star atau Snowflake ... 37

2.1.14 Agregasi ……….... 38

2.1.15 Denormalisasi ………... 39

2.2 Teori Umum ……….. 40

2.2.1 Teori Penjualan ... 40

2.3 Kerangka Berpikir Pemecahan M asalah ... 40

BAB 3 ANALIS IS KEBUTUHAN DAN TUJUAN S IS TEM 3.1 Perumusan Objek Penelitian ………. 42

3.1.1 Latar Belakang Perusahaan ……….. 42

3.1.2 Struktur Organisasi ……… 42

3.1.3 Wewenang Dan Tanggung Jawab ………. 43

3.2 Penentuan Fakta Kebutuhan Dan Tujuan Sistem Basis Data ………. 45

3.2.1 Analisis Dokumen ………. 45

3.2.1.1 Dokumen Faktur Penjualan ……… 45

3.2.1.2 Dokumen Kartu Stok ………. 46

3.2.1.3 Dokumen Laporan Penjualan ………. 46

3.2.1.4 Dokumen Laporan Persediaan ……… 46

3.2.2 Analisis Sistem Berjalan ………... 46

3.2.2.1 Observasi Sistem Berjalan ………. 46

(7)

x

3.2.2.3 Hasil Wawancara ……… 53

3.2.3 Penentuan Kebutuhan dan Tujuan Sistem Basis Data ….. 54

3.2.3.1 Penentuan Kebetuhan dan Tujuan ………. 55

3.2.3.2 Subyek Data ……….. 55

3.2.3.3 Fungsi Bisnis ………. 56

3.2.3.4 Organisasi ……….. 57

3.2.3.5 Analisis M atriks ………. 59

3.2.3.5.1 M atriks Fungsi Bisnis vs Organisasi …. 59 3.2.3.5.2 M atriks Organisasi vs Subyek Data ….. 62

3.2.3.5.3 M atriks Fungsi Bisnis vs Subyek Data … 63 3.3 Analisis Critical Success Factors ……….. 65

BAB 4 RANCANGAN DATA WAREHOUS E YANG D IUS ULKAN 4.1 Sistem Yang Diusulkan ………. 66

4.2 Arsitektur Data Warehouse ………... 67

4.3 Rancangan Konseptual ……….. 69

4.3.1 Identifikasi Obyek ………. 69

4.3.2 Identifikasi Asosiasi ……….. 70

4.3.3 Penentuan Atribut ……….. 71

4.3.4 Penentuan Primary Key ………. 72

4.3.5 Rancangan Konseptual dengan transaksi user ………….. 73

4.4 Rancangan Logikal ……… 74

4.4.1 Penghilangan Feature Tidak Kompatibel ……….. 74

(8)

xi

4.4.1.2 Penghilangan relasi rekursif * : * ………... 77

4.4.1.3 Penghilangan relasi kompleks ……… 77

4.4.1.4 Penghilangan atribut multi value ……… 77

4.4.1.5 Validasi normalisasi ………... 77

4.4.2 Tabel Rancangan Logikal ……….. 79

4.4.3 Rancangan Logikal dengan transaksi user ……… 81

4.5 Rancangan Fisikal Data Warehouse ………. 82

4.5.1 Representasi Data ……….. 82

4.5.2 Analisa Logikal dengan Transaksi user ……… 85

4.5.3 Transformasi data ……….. 86

4.5.4 Rancangan Implementasi ……….. 86

4.5.5 M eta Data ……….. 88

4.5.6 Skema Bintang ……….. 95

4.6 Pseudocode ……… 95

4.6.1 Pseudocode untuk tabel Fakta Persediaan ………... 95

4.6.2 Pseudocode untuk tabel Fakta Pesaing ……….….. 96

4.6.3 Pseudocode untuk tabel Fakta Penjualan ……….… 97

4.7 Rancangan Layar Prototype ……….. 98

BAB 5 IMPLEMENTAS I DAN EVALUAS I S IS TEM 5.1 Implementasi ……… 107

5.1.1 Jadwal Implementasi ………. 107

5.1.2 Estimasi harga Faktor Pendukung ……… 107

(9)

xii

5.2 Hasil RUN ……… 109

5.3 Respon Terhadap Implementasi Sistem ………... 114

5.4 Evaluasi Perubahan Sistem ……… 120

BAB 6 S IMPULAN DAN S ARAN 6.1 Simpulan ……… 121

6.2 Saran ……….. 121

DAFTAR PUSTAKA ……… 123

(10)

xiii

DAFTAR GAMBAR

Gambar 2.1 Database Lifecycle ………...……….. 8

Gambar 2.2 Data warehouse berorientasi subyek ……….. 13

Gambar 2.3 Integrasi data warehouse ... 15

Gambar 2.4 Rentang waktu data warehouse ……….. 16

Gambar 2.5 Data warehouse tidak berubah ... 17

Gambar 2.6 Struktur data warehouse ……….. 20

Gambar 2.7 Arsitektur data warehouse ... 21

Gambar 2.8 M odel data OLTP ... 35

Gambar 2.9 Dimensional model ... 36

Gambar 2.10 Skema bintang ……… 36

Gambar 2.11 Skema Snowflake ……… 37

Gambar 3.1 Struktur Organisasi ………. 43

Gambar 4.1 OAD Penjualan ………... 66

Gambar 4.2 OAD Persediaan ……….. 66

Gambar 4.3 OAD Pesaing ……….. 67

Gambar 4.4 Skema sistem Data Warehouse ………... 67

Gambar 4.5 Primary Key Penjualan ………... 72

Gambar 4.6 Primary Key Persediaan ………. 73

Gambar 4.7 Primary Key Pesaing ……….. 73

Gambar 4.8 M odel Konseptual ……….. 73

Gambar 4.9 OAD Logikal Penjualan ………. 75

(11)

xiv

Gambar 4.17 Rancangan Layar Change Password ……….. 101

Gambar 4.18 Rancangan Layar M enu Utama ………. 102

Gambar 4.19 Rancangan Layar Laporan Penjualan ………103

Gambar 4.20 Rancangan Layar Laporan Persediaan ………... 104

Gambar 4.21 Rancangan Layar Query Analyzer ……… 105

Gambar 5.6 Respon terhadap kebutuhan sistem ….……….…... 115

Gambar 5.7 Respon terhadap kecepatan sistem ….……….…… 115

Gambar 5.8 Respon terhadap laporan yang dihasilkan ………... 116

Gambar 5.9 Respon terhadap keakuratan data ….……….…... 116

Gambar 5.10 Respon terhadap kinerja sistem .….………..……….….. 117

Gambar 5.11 Respon terhadap kemudahan pengoperasian ……….…….. 117

Gambar 5.12 Respon terhadap tampilan sistem ….……….…... 118

(12)
(13)

xvi

DAFTAR TABEL

Tabel 3.1 Tabel Penjualan ………. 47

Tabel 3.2 Tabel Detil Penjualan ……… 47

Tabel 3.3 Tabel Pembayaran ………. 48

Tabel 3.4 Tabel Detil Pembayaran ……… 48

Tabel 3.5 Tabel Konsumen ……… 49

Tabel 3.6 Tabel Pemasok ……… 50

Tabel 3.7 Tabel Jenis Barang ………. 50

Tabel 3.8 Tabel Detil Barang ………. 51

Tabel 3.9 Tabel Karyawan ………. 51

Tabel 3.10 Tabel Pengguna ………. 52

Tabel 3.11 Tabel Gudang ……… 52

Tabel 3.12 Tabel Admin ……….. 53

Tabel 3.13 Tabel Kebutuhan dan Tujuan ………. 55

Tabel 3.14 Tabel Subyek Data ………. 56

Tabel 3.15 Tabel Fungsi Bisnis ……… 57

Tabel 3.16 Tabel Organisasi ………. 58

Tabel 3.17 Tabel M atrik Fungsi Bisnis vs Organisasi ……….. 59

Tabel 3.18 Tabel M atriks Organisasi vs Subyek Data ………. 61

Tabel 3.19 Tabel M atriks Fungsi Bisnis vs Subyek Data ……… 62

Tabel 4.1 Identifikasi obyek ……….. 69

Tabel 4.2 Identifikasi Asosiasi ……….. 70

(14)

xvii

Tabel 4.4 Rancangan Data Logikal ……… 79

Tabel 4.5 Hubungan antara Obyek dan Transaksi ………. 85

Tabel 4.6 Tabel Dimensi Kustomer ………... 88

Tabel 4.7 Tabel Dimensi Produk ………... 89

Tabel 4.8 Tabel Dimensi Jenis Produk ……….. 89

Tabel 4.9 Tabel Dimensi Sales ……….. 90

Tabel 4.10 Tabel Dimensi Gudang ……….. 90

Tabel 4.11 Tabel Dimensi Waktu ……… 90

Tabel 4.12 Tabel Dimensi Pesaing .……… 91

Tabel 4.13 Tabel Fakta Persediaan ……….. 92

Tabel 4.14 Tabel Fakta Pesaing ………... 93

Tabel 4.15 Tabel Fakta Penjualan ……… 93

Tabel 5.1 Tabel Jadwal Implementasi ……… 107

Tabel 5.2 Tabel Estimasi Biaya ……….. 107

Tabel 5.3 Tabel Estimasi pertumbuhan tabel statik ……… 108

Referensi

Dokumen terkait

Sehingga dapat disimpulkan bahwa sediaan obat kumur dengan minyak cengkeh 1% dan 0,75% mempunyai efek bakterisid dan sediaan obat kumur dengan minyak cengkeh

Berdasaarkan latar belakang di atas, maka tesis yang berjudul “ Strategi Guru Pendidikan Agama Islam dalam Pembinaan Perilaku Keagamaan Siswa Yang Orang Tuanya Perantau

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

Pengeringan perahu kuno Indramayu dilakukan secara alami, dari hasil observasi lapangan menunjukkan terjadi pengkerutan pada papan kayu ke arah tangensial (bidang gergajian

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI.. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI.. %).

Adakah pengaruh antara persepsi kerentanan dalam menggunakan vaksin HPV untuk mencegah kanker serviks dan kemungkinan untuk melakukan perilaku pencegahan kanker

Supaya penelitian ini lebih terarah dan tepat sasaran maka permasalahan dibatasi pada faktor lingkungan tempat kerja serta pengaruh yang sama terhadap produktivitas kerja