• Tidak ada hasil yang ditemukan

UNIVERSITAS BINA NUSANTARA

N/A
N/A
Protected

Academic year: 2021

Membagikan "UNIVERSITAS BINA NUSANTARA"

Copied!
16
0
0

Teks penuh

(1)

UNIVERSITAS BINA NUSANTARA

Jurusan Teknik Informatika Skripsi Sarjana Komputer Smester Ganjil 2005-2006

ANALISIS DAN PERANCANGAN DATA WAREHOUSE MAKRO EKONOMI PADA BADAN PENGKAJIAN

DAN PENGEMBANGAN TEKNOLOGI - P3TKKE

CHRISTINE 0600657200 DEWI 0600658714 JIMMY DARMAWAN 0600668993 KELAS / KELOMPOK : 07 PKT / 01 Abstrak

P3TKKE adalah salah satu balai pengkajian dari BPPT yang merupakan lembaga Litbang yang tidak hanya mengurusi bidang high tech saja, tetapi juga berbagai permasalahan pada berbagai bidang di masyarakat. Data yang dimiliki adalah data operasional yang bersifat detail dan dalam jumlah yang besar, sehingga sulit untuk melakukan penganalisaan. Untuk mampu menghasilkan data yang bersifat ringkas, akurat dan historis, maka diperlukan system data warehouse.

Dalam merancang sistem data warehouse pada BPPT - P3TKKE, digunakan dua metode penelitian yang meliputi tiga bagian, yakni; analisa sistem, perancangan data warehouse dan studi pustaka. Metode analisa mencakup observasi lapangan dan wawancara dengan pihak terkait. Metode perancangan digunakan untuk merancang data warehouse dengan alat bantu permodelan data warehouse. Sedangkan metode studi pustaka dilakukan dengan mengumpulkan informasi dari berbagai sumber.

Dengan analisa sistem yang digunakan, maka diperoleh bahwa banyak data yang belum terintegrasi untuk masing-masing bagian. Dengan data warehouse dapat mempercepat dalam penyusunan laporan yang diinginkan oleh pihak eksekutif dan informasi yang ada sudah bersifat analitis sehingga dapat mempermudah dalam pengambilan keputusan oleh pihak eksekutif.

Dengan data warehouse, permasalahan yang ada dapat diatasi. Karena data warehouse yang bersifat ringkas, akurat, terintegrasi akan memudahkan penyusunan laporan secara akurat. Sebaiknya perancangan data warehouse ini tindak lanjut dengan segera dikembangkan DSS (Decision Support System) atau EIS (Executive Information System)

(2)

PRAKATA

Puji syukur kami ucapkan kepada Tuhan Yang Maha Esa atas berkat rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan skripsi yang berjudul “ANALISIS DAN PERANCANGAN DATA WAREHOUSE MAKRO EKONOMI PADA BADAN PENGKAJIAN DAN PENGEMBANGAN TEKNOLOGI - P3TKKE” dengan baik.

Tujuan dari penulisan skripsi ini adalah sebagai salah satu syarat untuk menyelesaikan program studi Strata 1 (S-1) dengan jurusan Teknik Informatika dan mendapat gelar kesarjanaan pada Universitas Bina Nusantara.

Pada kesempatan ini perkenakan penulis untuk mengucapkan terimakasih yang sebesar-besarnya pada :

ƒ Rektor Bina Nusantara, Prof Dr.Drs.Gerardus Polla, M.App.Sc, yang telah memberikan kesempatan kepada penulis untuk menyusun skripsi ini.

ƒ Ketua Jurusan Teknik Informatika, H.Mohammad Subekti, BE, M.Sc, yang telah memberikan kesempatan kepada penulis untuk menyusun skripsi ini.

ƒ Sekretaris Jurusan Teknik Informatika, Freddy Purnomo,S.Kom, M.Kom, yang telah memberikan kesempatan kepada penulis untuk menyusun skripsi ini.

ƒ Direktur Pusat Pengkajian dan Penerapan Tek. Konv. Dan kons. Energi, Drs. Agus Salim Dasuki, M.Eng, yang telah memberikan kami kesempatan untuk melakukan survei skripsi di BPPT

(3)

ƒ Seluruh staff BPPT yang telah bersedia meluangkan waktu dan memberi kesempatan kepada penulis untuk memperoleh data serta informasi yang diperlukan dalam penyusunan skripsi ini.

ƒ Dosen Pembimbing kami, Bapak Ir. Setiadi Indra Digyono Notohamijoyo, M.Eng, yang telah memberikan masukan kepada kami sehingga penulisan skripsi bisa selesai dengan baik dan tepat waktu.

ƒ Seluruh dosen Universitas Bina Nusantara yang telah memberikan bekal dan tuntunan kepada penulis dengan berbagai pengetahuan selama ini.

ƒ Orang tua kami tercinta yang telah banyak memberikan dukungan, bantuan, doa dalam penyusunan skripsi ini.

ƒ Seluruh teman-teman yang telah ikut memberikan dorongan serta bantuan dalam penyusunan skripsi ini.

ƒ Serta semua pihak yang telah membantu penulis untuk menyelesaikan penulisan skripsi ini.

Penulis tentu menyadari adanya kekurangan dalam skripsi ini karena keterbatasan penulis dalam hal kemampuan, pengetahuan serta pengalaman. Karena itu penulis mengharapkan adanya saran dan kritik yang berguna untuk menyempurnakan skripsi ini.

Akhir kata penulis agar skripsi ini berguna dan bermanfaat bagi semua pihak yang membaca atau memerlukan terutama BPPT.

Jakarta, Januari 2006

(4)

vi

DAFTAR ISI

Halaman Judul Luar ...i

Halaman Judul Dalam ...ii

Halaman Persetujuan Hardcover ...iii

Abstrak ...iv

Prakata ...v

Daftar Isi ...vi

Daftar Tabel ...xiv

Daftar Gambar ...xvi

BAB 1 PENDAHULUAN 1.1 Latar Belakang ...1

1.2 Ruang Lingkup ...3

1.3 Tujuan dan Manfaat ...3

1.4 Metodologi ...4

1.4.1 Analisis...4

1.4.2 Perancangan ...5

1.4.3 Studi Pustaka...5

(5)

vii BAB 2 LANDASAN TEORI

2.1 Dasar-dasar Data Warehouse ...7

2.1.1 Pengertian Sistem Informasi ...7

2.1.1.1 Pengertian Sistem ...7

2.1.1.2 Pengertian Informasi ...9

2.1.1.3 Pengertian Sistem Informasi ...9

2.1.2 Pengertian Database ...11

2.1.3 Pengertian Data Warehouse ………11

2.1.4 Istilah-Istilah Dalam Data Warehouse ……….………12

2.2 Arsitektur Data Warehouse ……….16

2.3 Struktur Data Warehouse ………19

2.3.1 Current Detail Data ………..19

2.3.2 Old Detail Data ………..………..20

2.3.3 Lightly Summarized Data ………20

2.3.4 Highly Summarized Data ………21

2.4 Anatomi Data Warehouse ………...……….21

2.4.1 Anatomi Data Warehouse Fungsional ...………..22

2.4.2 Anatomi Data Warehouse Terpusat ……….23

2.4.3 Anatomi Data warehouse Terdistribusi ………...25

2.5 Karakteristik Data Warehouse ………...…...26

2.6 Alat Perancangan Data Warehouse …………...…….27

2.6.1 Skema Bintang ...28

2.6.2 Jenis Skema Bintang ...28

(6)

viii

2.6.2.2 Skema Bintang Dengan Beberapa Tabel Fakta ...29

2.6.2.3 Skema Bintang Dengan Tabel Dimensi Tambahan....30

2.6.2.4 Skema Snowflake ...31

2.6.3 Keuntungan Skema Bintang ...32

2.7 Normalisasi vs Denormalisasi ...33

2.7.1 Normalisasi ...33

2.7.2 Denormalisasi...34

2.8 Tahapan Perancangan Data warehouse...35

2.9 Tahapan Perancangan Sistem...42

2.10 Makro Ekonomi ...44

2.10.1 Isu-Isu Utama Dalam Analisis Makro Ekonomi...45

2.10.2 Istilah Yang Ada Dalam Makro Ekonomi...48

2.11 Metode Fact Finding ...49

2.12 Kerangka Berpikir...50

BAB 3 ANALISA DAN PERANCANGAN YANG DIUSULKAN 3.1 Metode Analisis dan Perancangan...52

3.2 Perumusan Objek Penelitian ...53

3.2.1 Sejarah Perusahaan...53

3.2.2 Struktur Organisasi ...54

3.2.3 Deskripsi Tugas dan Wewenang...55

3.3 Subjek Data dan Fungsi Bisnis ...61

3.3.1 Subjek Data...61

(7)

ix

3.4 Analisis Matriks...63

3.4.1 Organisasi Vs Lokasi...63

3.4.2 Organisasi Vs Subjek Data...64

3.4.3 Fungsi Bisnis Vs Organisasi...65

3.4.4 Fungsi Bisnis Vs Subjek Data...68

3.5 Analisis Critical Success Factor...71

3.6 Teknologi Informasi yang dimiliki BPPT – P3TKKE...72

3.6.1 Perangkat Keras yang dimiliki...72

3.6.2 Perangkat Lunak yang dimiliki...72

3.7 Analisis Kebutuhan Sistem...73

3.7.1 Hasil Observasi Sistem Berjalan...73

3.7.2 Hasil Analisis Wawancara...74

3.8 Analisis Tujuan Yang Ingin Dicapai...76

3.9 Pemecahan Masalah ...77

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Perancangan Data warehouse ...78

4.2 Rancangan Data warehouse………...82

4.3 Rancangan Skema Bintang………...83

4.4 Proses Transformasi dan Metadata…...…………...85

4.4.1 Transformasi Data...85

4.4.2 Metadata………...85

(8)

x

4.5.1 Analisa Media Penyimpanan Tabel

Fak_DemografiPenduduk...108

4.5.2 Analisa Media Penyimpanan Tabel Fak_KebutuhanEnergi...108

4.5.3 Analisa Media Penyimpanan Tabel Fak_Transaksi...109

4.5.4 Analisa Media Penyimpanan Tabel Dimensi...110

4.5.5 Analisa Media Penyimpanan Tabel Dimensi Waktu...111

4.6 Analisa Pertumbuhan Data …………...112

4.7 Rancangan Sistem Keamanan... 113

4.7.1 Authorisasi...113

4.7.2 Backup dan Recovery………...113

4.8 Pengembangan Aplikasi Data warehouse...114

4.8.1 State Transiton Diagram (STD)……….………114

4.9 Perancangan Layar……….………126

4.9.1 Layar Login ………...126

4.9.2 Layar Forgot Password ………....………...127

4.9.3 Layar Change Password……….128

4.9.4 Layar Menu Utama ………129

4.9.5 Layar User Query ………....………...131

4.9.6 Layar Query Kebutuhan Energi ……….133

4.9.7 Layar Simple Graph ………....………...134

4.9.7.1 Layar Graph Demografi Penduduk………134

(9)

xi

4.9.8.1 Layar User Graph Demografi Penduduk………135

4.9.9 Layar Pivot… ………....………...136

4.9.10 Layar Pesan…….………...….137

4.9.10.1 Layar Pesan Logout………..……….….137

4.9.10.2 Layar Pesan untuk memasukan ID……….……137

4.10 Spesifikasi Proses………...…...………...138

4.10.1 Spesifikasi Proses Login………...…...…..….138

4.10.2 Spesifikasi Proses Query Demografi Penduduk...139

4.10.3 Spesifikasi Proses Query Kebutuhan Energi…...………139

4.10.4 Spesifikasi Proses Query Transaksi……...………139

4.10.5 Spesifikasi Proses User Query……….…...140

4.10.6 Spesifikasi Proses Simple Graph………....142

4.10.7 Spesifikasi Proses User Graph………....144

4.10.8 Spesifikasi Proses Pivot Demografi Penduduk………...144

4.10.9 Spesifikasi Proses Pivot Kebutuhan Energi...145

4.10.10 Spesifikasi Proses Pivot Transaksi……...…...….145

4.10.11 Spesifikasi Proses Add User………...…..146

4.10.12 Spesifikasi Proses Change Password……….147

4.10.13 Spesifikasi Proses Data Transformation System…………...148

4.10.14 Spesifikasi Proses Skema Bintang………...148

4.10.15 Spesifikasi Proses Help………….………...149

(10)

xii

BAB 5 IMPLEMENTASI DAN EVALUASI

5.1 Jadwal Implementasi ...150

5.2 Hasil Run………....151

5.2.1 Layar Login………...151

5.2.2 Layar Forgot Password………...152

5.2.3 Layar Menu File………...………..153

5.2.4 Layar Menu Query………...154

5.2.5 Layar Menu Graph...155

5.2.5.1 Layar Simple Graph...155

5.2.5.2 Layar User Graph...156

5.2.6 Layar Menu Tabel Pivot...157

5.2.7 Layar Menu Maintenance………...158

5.2.8 Layar Menu User Query Demografi Penduduk...159

5.2.9 Layar Menu Query Demografi Penduduk ...160

5.2.10 Layar Menu Graph………..161

5.2.10.1 Layar Menu Simple Graph Demografi Penduduk 3D Bar...161

5.2.10.2 Layar Simple Graph Transaksi 3D line………162

5.2.10.3 Layar User Graph Demografi Penduduk………..163

5.2.11. Layar Menu Tabel Pivot………..….164

5.2.12. Layar Change Password………...165

5.2.13 Layar Add User...166

5.2.14 Layar Skema Bintang...167

(11)

xiii

5.2.16 Layar Menu Help………...169

5.2.17 Layar Pesan...170

5.2.17.1 Layar Pesan untuk Memasukan user ID...170

5.2.17.2 Layar Pesan Logout ………..…...170

5.2.17.3 Layar Kesalahan Memasukkan User Name…...171

5.2.17.4 Layar Kesalahan Memasukan Password….…...171

5.3 Respon Perusahaan Terhadap Implementasi...172

5.3.1 Penerapan Penggunaan Aplikasi...172

5.3.2 Kemudahan Penggunaan Aplikasi...173

5.3.3 Membantu Mempermudah Pekerjaan User...174

5.3.4 Kemudahan Menggunakan Komponen...175

5.3.5 GRAPHICAL USER INTERFACE...176

5.3.6 Keakuratan Data...177

5.3.7 Manfaat Program...178

5.4 Evaluasi Perubahan Sistem...179

BAB 6 SIMPULAN DAN SARAN 6.1 Simpulan... ...180

6.2 Saran...181

DAFTAR PUSTAKA RIWAYAT HIDUP LAMPIRAN

(12)

xiv

DAFTAR TABEL

Tabel 3.1 Subjek Data...61

Tabel 3.2. Fungsi Bisnis...62

Tabel 3.3. Matriks Organisasi Vs Lokasi...63

Tabel 3.4 Matriks Organisasi Vs Subjek Data...64

Tabel 3.5. Matriks Fungsi Bisnis Vs Organisasi...66

Tabel 3.6 Matriks Fungsi Bisnis Vs Subjek Data...68

Tabel 4.1 Metadata Tabel MsSektor...86

Tabel 4.2 Metadata Tabel MsWilayah...87

Tabel 4.3 Metadata Tabel MsKebutuhan...88

Tabel 4.4 Metadata Tabel MsBhnBakar...89

Tabel 4.5 Metadata Tabel MsKendaraan...90

Tabel 4.6 Metadata Tabel TrDataEnergiHeader...91

Tabel 4.7 Metadata Tabel TrDataEnergiDetil...92

Tabel 4.8 Metadata Tabel TrDataPendudukHeader...93

Tabel 4.9 Metadata Tabel TrDataPendudukDetil...94

Tabel 4.10 Metadata Tabel TrMoneterHeader...95

Tabel 4.11 Metadata Tabel TrMoneterDetil...96

Tabel 4.12 Metadata Tabel Dimensi Sektor...97

Tabel 4.13 Metadata Tabel Dimensi Wilayah...98

Tabel 4.14 Metadata Tabel Dimensi Jenis Kebutuhan...99

Tabel 4.15 Metadata Tabel Dimensi Jenis Kendaraan...100

(13)

xv

Tabel 4.17 Metadata Tabel Dimensi Source...102

Tabel 4.18 Metadata Tabel Dimensi Waktu...103

Tabel 4.19 Metadata Tabel Fakta Demografi Penduduk...104

Tabel 4.20 Metadata Tabel Fakta Kebutuhan Energi...105

Tabel 4.21 Metadata Tabel Fakta Transaksi...106

Tabel 4.22 Analisis Media Penyimpanan Tabel Dimensi...110

Tabel 4.23 Analisis Pertumbuhan Data...112

Tabel 5.1 Jadwal Pengembangan Data Warehouse………..………..150

(14)

xvi

DAFTAR GAMBAR

Gambar 2.1 Bagian Dari Sebuah Sistem Dan Relasinya Satu Sama Lain...8

Gambar 2.2 Piramida Sistem Informasi ...10

Gambar 2.3 Arsitektur Data Warehouse...16

Gambar 2.4 Struktur Data Warehouse ...19

Gambar 2.5 Anatomi Data Warehouse Fungsional...22

Gambar 2.6 Anatomi Data Warehouse Terpusat ………..……….………..23

Gambar 2.7 Anatomi Data Warehouse Terdistribusi...25

Gambar 2.8 Skema Bintang Sederhana ...29

Gambar 2.9 Skema Bintang Dengan Beberapa Tabel Fakta...30

Gambar 2.10 Skema Bintang Dengan Tabel Dimensi Tambahan...31

Gambar 2.11 Skema Bintang Snowflake…...32

Gambar 2.12 Model Waterfall...42

Gambar 2.13 Kerangka Berpikir...51

Gambar 3.1 . Struktur Organisasi BPPT - P3TKKE...55

Gambar 4.1 Arsitektur Data Warehouse BPPT - P3TKKE...79

Gambar 4.2 Skema Bintang Data warehouse pada BPPT- P3TKKE...84

Gambar 4.3 STD Login...114

Gambar 4.4 STD Logout...115

Gambar 4.5 STD Forgot Password ...116

Gambar 4.6 STD Layar Change Password ...117

Gambar 4.7 STD Layar Menu Utama ...118

(15)

xvii

Gambar 4.9 STD Layar Menu Query ...121

Gambar 4.10 STD Layar Menu Graph...122

Gambar 4.11 STD Layar Menu Pivot...123

Gambar 4.12 STD Layar Menu Maintenance...124

Gambar 4.13 STD Layar Menu Help...125

Gambar 4.14 Layar Login...126

Gambar 4.15 Layar Forgot Password...127

Gambar 4.16 Layar Change Password...128

Gambar 4.17 Layar Menu Utama...129

Gambar 4.18 Layar User Query………...131

Gambar 4.19 Layar Query Kebutuhan Energi...133

Gambar 4.20 Layar Graph Demografi Penduduk...134

Gambar 4.21 Layar User Graph Demografi Penduduk...135

Gambar 4.22 Layar Pivot...136

Gambar 4.23 Layar Pesan Logout……….……....137

Gambar 4.24 Layar Pesan Memasukkan User ID...137

Gambar 5.1 Layar Login...151

Gambar 5.2 Layar Forgot Password...152

Gambar 5.3 Layar Menu File...153

Gambar 5.4 Layar Menu Query...154

Gambar 5.5 Layar Menu Simple Graph...155

Gambar 5.6 Layar Menu User Graph...156

(16)

xviii

Gambar 5.8 Layar Menu Maintenance...158

Gambar 5.9 Layar Menu User Query Demografi Penduduk...159

Gambar 5.10 Layar Menu Query Demografi Penduduk...160

Gambar 5.11. Layar Simple Graph Demografi Penduduk 3D Bar ...161

Gambar 5.12. Layar Simple Graph Transaksi 3D line...162

Gambar 5.13 Layar User Graph Demografi Penduduk...163

Gambar 5.14. Layar Menu Tabel Pivot …...………..………....………164

Gambar 5.15. Layar Change Password………...….…………165

Gambar 5.16. Layar ADD User ...166

Gambar 5.17. Layar Skema Bintang...167

Gambar 5.18 Layar Menu DTS...168

Gambar 5.19 Layar Menu Help...169

Gambar 5.20. Layar Pesan Memasukkan User ID...170

Gambar 5.21. Layar Pesan Logout...170

Gambar 5.22. Layar Pesan Kesalahan Memasukan User Name... 171

Gambar 5.23. Layar Pesan Kesalahan Memasukan Password ...171

Gambar 5.24 Hasil Kuisioner Penerapan Penggunaan Aplikasi...172

Gambar 5.25 Hasil Kuisioner Kemudahan Penggunaan Aplikasi...173

Gambar 5.26 Hasil Kuisioner Membantu Memudahkan Pekerjaan User...174

Gambar 5.27 Hasil Kuisioner Kemudahan Menggunakan Komponen...175

Gambar 5.28 Hasil Kuisioner GRAPHICAL USER INTERFACE………..…………176

Gambar 5.29 Hasil Kuisioner Keakuratan Data...177

Referensi

Dokumen terkait

Besi juga terdapat dalam enzim fungsional (seperti sitokrom) dalam sel, terdapat pada mioglobin dalam otot (suatu pigmen dengan afinitas yang tinggi terhadap oksigen) dan

Jadi tidak perlu ada undang-undang yang memberikan intel wewenang untuk menangkap, menyadap atau membunuh, namanya juga orang yang kerjanya tidak ketahuan, mau apa saja

Inflasi di Banjarnegara terjadi karena adanya kenaikan harga yang ditunjukan oleh naiknya indeks kelompok transportasi sebesar 0,82 persen; kelompok bahan makanan sebesar

Untuk menganalisis data yang telah di peroleh melalui interview, observasi dan dokumentasi, maka peneliti menggunakan teknik deskriptif kualitatif dengan pertimbangan

2 Deskripsi Mata Kuliah : Matakuliah ini membahas mekanisme perkembangan hewan yang meliputi dasar-dasar perkembangan hewan, peran substansi sel (inti dan sitoplasma)

Puji dan syukur kami ucapkan pada Tuhan Yang Maha Esa atas berkat, rahmat dan penyertaan-Nyalah sehingga kami dapat menyelesaikan skripsi yang berjudul “ANALISIS DAN

Metode penelitian kualitatif digunakan karena dianggap lebih tepat untuk mendapatkan gambaran holistic dalam memahami masalah sosial yang dalam hal ini tipe

Saran yang diberikan berdasarkan hasil perhitungan harga pokok rawat inap dapat ditinjau kembali atau dilakukan pemabaruan kembali tarif untuk menggunakan