Jurusan Teknik Informatika Skripsi Sarjana Komputer Smester Ganjil 2005-2006 ANALISIS DAN PERANCANGAN DATA WAREHOUSE MAKRO EKONOMI PADA BADAN PENGKAJIAN DAN PENGEMBANGAN TEKNOLOGI - P3TKKE

  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) Kata kunci : Analisis, Perancangan, Makro Ekonomi, Data Warehouse

  

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

  ƒ 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 Penulis

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

  1.5 Sistematika Penulisan ………........................……………………............5

  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

  2.6.2.1 Skema Bintang Sederhana ............................................28

  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

  3.3.2 Fungsi Bisnis………………………………………............…....62

  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

  4.5 Analisis Kapasitas Media Penyimpanan……………………............…108

  4.5.1 Analisa Media Penyimpanan Tabel Fak_DemografiPenduduk...........................................................108

  4.9 Perancangan Layar……………………………………….……………126

  4.9.7.1 Layar Graph Demografi Penduduk……………134

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

  4.9.6 Layar Query Kebutuhan Energi ……………………………….133

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

  4.9.4 Layar Menu Utama ……………………………………………129

  4.9.3 Layar Change Password……………………………………….128

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

  4.9.1 Layar Login …………………………………...........................126

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

  4.5.2 Analisa Media Penyimpanan Tabel Fak_KebutuhanEnergi................................................................108

  4.8 Pengembangan Aplikasi Data warehouse..............................................114

  4.7.2 Backup dan Recovery……………………………………….....113

  4.7.1 Authorisasi..................................................................................113

  4.7 Rancangan Sistem Keamanan............................................................... 113

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

  4.5.5 Analisa Media Penyimpanan Tabel Dimensi Waktu..................111

  4.5.4 Analisa Media Penyimpanan Tabel Dimensi.............................110

  4.5.3 Analisa Media Penyimpanan Tabel Fak_Transaksi.............................................................................109

  4.9.8 Layar User Graph ……………………………...……………...135

  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

  4.10.16 Spesifikasi Proses About Us………………………………....149

  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

  5.2.15 Layar Menu DTS………………………………………………...168

  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 FOTOCOPY SURAT SURVEI

  DAFTAR TABEL

Tabel 3.1 Subjek Data......................................................................................................61Tabel 3.2. Fungsi Bisnis...................................................................................................62

  i

Dokumen yang terkait

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 20042005

0 0 18

Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil tahun 20062007 ANALISIS DAN PERANCANGAN BASISDATA UNTUK IMPLEMENTASI SISTEM PAKAR PERGUDANGAN PT SURI TANI PEMUKA Theresia 0700683843 Suryani 0700683881 Kelas

0 0 20

Jurusan Teknik Informatika Program Studi Software Engineering Skripsi Sarjana Komputer Semester Ganjil tahun 20062007 ANALISIS DAN PERANCANGAN SISTEM PEMBOOKINGAN KAPAL BERBASIS WEB PADA PT.BARUNA RAYA LOGISTICS

0 0 20

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 20052006

0 0 15

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 20062007 ANALISIS DAN PERANCANGAN SISTEM E-HRM PADA PT. SAGITARUS ANGGADA HUTAMA Michael Febrianto 0700701695 Leonardo 0700711790 Herry Sudharma 0700702224 KelasKelompok 07PBT06 Abs

0 0 18

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006 2007 ANALISA DAN PERANCANGAN SISTEM KURSUS PAJAK BERBASIS INTERNET PADA LPAM STIE TRISAKTI

0 0 45

Jurusan Teknik Informatika Program Studi Strata 1 Skripsi Sarjana Komputer Semester Ganjil Tahun 20052006 ANALISIS DAN PERANCANGAN DATA WAREHOUSE PT.SUPERPOLY INDUSTRY

0 0 18

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 20062007 ANALISIS DAN PERANCANGAN DATA MINING PENJUALAN PADA PT. PATCY MENTARI Kaleb Lukito Setiawan 0700724944 William Winardi 0700711954 Abstrak - ANALI

0 2 20

Fakultas Ilmu Komputer Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006 2007 ANALISIS DAN PERANCANGAN PERANGKAT AJAR BERBASISKAN PERMAINAN KOMPUTER 3D ONLINE TENTANG PENGETAHUAN PETA, ATLAS DAN GLOBE MENGGUNAKAN TORQUE GAME E

0 0 24

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007 2008 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PERMINTAAN DAN PENGUBAHAN DATA OLEH DATABASE ADMINISTRATOR (DBA) PADA THE JOSEPH WIBOWO CENTER Edwin 0800749405 Illona 080076481

0 0 18