ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA PT. JAGOR JAYA - Binus e-Thesis

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.

  7. Seluruh pemimpin dan karyawan PT. Jagor Jaya yang telah bersedia membantu mengumpulkan informasi dalam penulisan skripsi ini.

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 Penulis

DAFTAR ISI

  1.5 Sistematika Penulisan

  11

  2.4 Definisi Datawarehouse

  10

  2.3 Pengertian Database

  8

  2.2 Konsep Dasar Sistem Informasi

  7

  2.1 Definisi Teknologi Informasi

  7

  2 LANDASAN TEORI

  4 BAB

  Halaman Judul Luar i

  Halaman Judul Dalam ii

  1.4 Metodologi

  3

  1.3 Tujuan dan manfaat

  1.2 Ruang Lingkup 2

  1

  1.1 Latar Belakang

  1

  BAB 1 PENDAHULUAN

  Daftar Tabel xv

  Daftar Gambar xii

  Prakata / Kata Pengantar v Daftar Isi vii

  Halaman Pernyataan iii Abstrak iv

  4

  2.5.1

  12 Subject Oriented (Berorientasi Subyek) 2.5.2 (Terintegrasi)

  15 Integrated 2.5.3 (Rentang Waktu) 16

  Time-variant 2.5.4 (Tidak Berubah

  17 Nonvolatile

  2.6 Struktur Data Warehouse

  18

  2.6.1 Detail Data

  19 Current

  2.6.2 Detail Data

  20 Older

  2.6.3 Summarized Data

  20 Highly

  2.6.4

  20 Summarized Data Lightly

  2.6.5

  20 Meta Data

  2.7 Arsitektur Datawarehouse

  21

  2.8 Kegunaan Datawarehouse

  24

  2.9 Perencanaan dan Perancangan Data Warehouse

  25

  2.10

  27 Perancangan Datawarehouse Dengan Skema Bintang

  2.10.1

  28 Keuntungan Menggunakan Skema Bintang

  2.10.2 Skema Bintang

  28 Perancangan

  2.10.3 Bintang Sederhana

  29 Skema

  2.10.4

  30 Skema Bintang Dengan Banyak Tabel Fakta

  2.10.5 Bintang Majemuk

  32 Skema

  2.10.6

  33 Skema Snowflake

  2.10.7

  35 Agregasi

  2.10.8 Data

  35 Denormalisasi

  2.11 Analisa SWOT

  36 Pengertian

  2.13

  40 Penjualan

  2.14

  41 Retur Penjualan

  2.15

  42 Persediaan

  2.16

  42 Pembelian 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

  46 Wewenang dan Tanggung Jawab

  3.4 Subjek Data dan Fungsi Bisnis 50

  3.4.1 Data

  50 Subjek

  3.4.2 Bisnis

  51 Fungsi

  3.5 Analisis Matriks

  52

  3.5.1 Vs Lokasi

  52 Organisasi

  3.5.2 Vs Subjek Data

  53 Organisasi

  3.5.3 Bisnis Vs Organisasi

  54 Fungsi

  3.5.4

  56 Fungsi Bisnis Vs Subjek Data

  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 Keras

  59 Perangkat

  3.8.2 Lunak

  60 Perangkat

  3.8.4

  62 Matriks Subjek Data vs Aplikasi

  3.9 Matriks Subjek Data vs Aplikasi

  62 3.10 yang dihadapi 63

  Masalah

  3.11 Masalah

63 Pemecahan

  BAB 4 DATA WAREHOUSE YANG DIUSULKAN

  64

  4.1 Arsitektur Data Warehouse

  64

  4.2 Rancangan Data Warehouse

  67 4.2.1 data

  69 Transformasi

  4.2.2

  70 Metadata

  4.2.3

  80 Prototipe aplikasi data warehouse

  4.3 Rancangan implementasi

  87 4.3.1 perangkat keras

  87 Dukungan

  4.3.2 Piranti Lunak

  88 Dukungan

  4.4 Clustering

  89

  4.5 Skema Bintang 90

  4.5.1 Bintang Pembelian

  91 Skema

  4.5.2 Bintang Penjualan

  92 Skema

  4.5.3 Bintang Persediaan

  93 Skema

  4.5.4

  94 Skema Bintang Retur Pembelian

  4.5.5

  95 Skema Bintang Retur Penjualan

  4.6 Analisis Pertumbuhan Data

  96

  4.7 Analisis Manfaat

  98 BAB

  5 SIMPULAN DAN SARAN 140

  5.1 Kesimpulan 140

  5.2 Saran 140 DAFTAR PUSTAKA 142 DAFTAR RIWAYAT HIDUP 143

  

Daftar Gambar

  34 Gambar 2.12 : SWOT

Gambar 4.6 : Perancangan Layar Tabel Pivot Fakta

  84 PT.Jagor Jaya

  83 Gambar 4.5 : Perancangan Layar Skema Bintang Datawarehouse

  82 Gambar 4.4 : Perancangan Layar User Query

  81 Gambar 4.3 : Perancangan Layar Data Transformation Service

  65 Gambar 4.2 : Perancangan Layar Login

  46 Gambar 4.1 : Arsitektur Data Warehouse pada PT. Jagor Jaya

  38 Gambar 3.1 : Struktur Organisasi PT. Jagor Jaya

  33 Gambar 2.11 : Skema Bintang Snowflake

Gambar 2.1 : Aspek Terintegrasi dari Datawarehouse

  33 Gambar 2.10 : Skema Bintang dengan Outboard Table atau Secondary Dimension Table

  32 Gambar 2.9 : Skema Bintang Majemuk

  31 Gambar 2.8 : Skema Bintang Sebagai Tabel Asosiasi

  30 Gambar 2.7 : Skema Bintang dengan Lebih dari Satu Tabel Fakta

  21 Gambar 2.6 : Hubungan Antara Tabel Dimensi pada Skema Bintang Sederhana

Gambar 2.5 : Arsitektur Datawarehouse

  18 Gambar 2.4 : Struktur Datawarehouse 19

  17 Gambar 2.3 : Aspek Nonvolatile Datawarehouse

  15 Gambar 2.2 : Aspek Time Variant Datawarehouse

  85

Gambar 4.8 : Perancangan Layar Data CalculationGambar 4.20 Gambar Tampilan Layar User Query 106Gambar 4.29 Gambar Tampilan Layar Pivot Fakta Retur Pembelian 123Gambar 4.28 Gambar Tampilan Layar Pivot Fakta Pembelian 122Gambar 4.27 Gambar Tampilan Layar Pivot Fakta Penjualan 121Gambar 4.26 Gambar Tampilan Layar Open Cube 119Gambar 4.25 Gambar Tampilan Layar Skema Datawarehouse 118Gambar 4.24 Gambar Tampilan Layar Tabel Pivot 114Gambar 4.23 Gambar Tampilan Layar Cube Wiz 3 113Gambar 4.22 Gambar Tampilan Layar Cube Wiz 2 111Gambar 4.21 Gambar tampilan layar Cube Wiz 1 109Gambar 4.19 Gambar Tampilan Layar Tambah User 105

  86 Gambar 4.9 : Skema Bintang PT. Jagor Jaya

Gambar 4.18 Gambar Tampilan Layar Change Pass 104Gambar 4.17 Gambar Tampilan Layar Data Transformation Service 103

  99 Gambar 4.16 Gambar Tampilan Layar Main 101

  93 Gambar 4.15 Gambar Tampilan Layar Login

  92 Gambar 4.14 : Skema Bintang Retur Penjualan

  92 Gambar 4.13 : Skema Bintang Retur Pembelian

  91 Gambar 4.12 : Skema Bintang Persediaan

  91 Gambar 4.11 : Skema Bintang Penjualan

  90 Gambar 4.10 : Skema Bintang Pembelian

Gambar 4.30 Gambar Tampilan Layar Pivot Fakta Retur Penjualan 124Gambar 4.32 Gambar Tampilan Layar Pemilihan Record-Record Untuk 127Gambar 4.33 Gambar Tampilan Layar Grafik 128Gambar 4.34 Gambar Layar Tampilan Tool Colour 129Gambar 4.35 Gambar Tampilan Layar Tabel Pivot Dalam Format

  Microsoft Excel 131

Gambar 4.36 Gambar Tampilan Layar Penggunaan Tool Calculation 132Gambar 4.37 Gambar Tampilan Layar Print 134Gambar 4.38 Gambar Tampilan Layar Menggunakan Sub Menu Tile Horisontal 136Gambar 4.39 Gambar Tampilan Layar Menggunakan Sub Menu Tile Vertical 137Gambar 4.40 Gambar Tampilan Layar Menggunakan Sub Menu Cascade 138Gambar 4.41 Gambar Tampilan Layar About 139

  Daftar Tabel

Tabel 2.1 : Perbandingan data operasional dengan data DSS

  13 Tabel 3.1 : Subjek Data PT. Jagor Jaya

  50 Tabel 3.2 : Fungsi Bisnis PT. Jagor Jaya

  51 Tabel 3.3 : Matriks Organisasi Vs Lokasi

  52 Tabel 3.4 : Matriks Organisasi Vs Subjek Data

  53 Tabel 3.5 : Tabel Matriks Fungsi Bisnis Vs Organisasi

  54 Tabel 3.6 : Tabel Matriks Fungsi Bisnis Vs Subjek Data

  56 Tabel 3.7 : Tabel analisis SWOT pada PT. Jagor Jaya

  58 Tabel 3.8 : Tabel Matriks Fungsi Bisnis Vs Aplikasi

  61 Tabel 3.9 : Matriks Subjek Data vs Aplikasi

  62 Tabel 4.1 : Tabel Metadata Fakta Pembelian

  70 Tabel 4.2 : Tabel Metadata Fakta Retur Pembelian

  71 Tabel 4.3 : Tabel Metadata Fakta Penjualan

  72 Tabel 4.4 : Tabel Metadata Retur Fakta Penjualan

  72 Tabel 4.5 : Tabel Metadata Fakta Persediaan 73

Tabel 4.6 : Tabel Metadata Dimensi Waktu

  74 Tabel 4.7 : Tabel Metadata Dimensi Supplier

  78 Tabel 4.8 : Tabel Metadata Dimensi Customer

  79 Tabel 4.9 : Tabel Metadata Dimensi Bahan Baku

  79 Tabel 4.10 : Tabel Metadata Dimensi Produk

  80 Tabel 4.11 : Tabel Clustering Subjek Data PT. Jagor Jaya

  89