Sabtu, 27 September 2014

Perancangan Data Warehouse Pada Perpustakaan Bina Sarana Informatika Part I

Dibawah ini adalah link dari jurnal "Perancangan Data Warehouse Pada Perpustakaan Bina Sarana Informatika"

Klik Disini 

Analisis Kebutuhan Yang Diperlukan Untuk Membangun Data warehouse adalah sebagai berikut :

1.      Menganalisa Kebutuhan
Mendefinisikan Kebutuhan Fungsional 
Mendefinisikan kebutuhan fungsional ini digunakan untuk membicarakan mengenai fitur dan fungsi dari data warehouse. Dan ini yang kebutuhan fungsional pada perpustakaan Bina Sarana Informatika
  • Data warehouse harus mampu melakukan analisa terhadap data buku 
  • Data warehouse harus mampu melakukan analisa terhadap data anggota 
  • Data warehouse harus mampu melakukan analisa terhadap data pengembalian buku 
-  Studi Kelayakan  
Studi kelayakan digunakan untuk memeriksa sumber data, dan untuk memahami data dengan membuat data resiko utama dan mengverifikasi kepada pengguna 
 
-  Mendefinisikan Kebutuhan Non-Fungsional 
Mendefinisikan kebutuhan non-fungsional digunakan untuk memberikan batasan kepada kebutuhan fungsionalnya yang tidak secara langsung terkait pada fitur-fitur tertentu. Ini adalah kebutuhan non-fungsional pada perpustakaan Bina Sarana Informatika
  • Seluruh pengguna data warehouse harus dapat melakukan pengaksesan data warehouse tanpa harus melakukan log in berulang kali, pengguna hanya harus melakukan sekali log in untuk windows pada PC/Laptop 
  • Data warehouse harus tidak bisa diakses diluar jaringan perusahaan dan aplikasi data warehouse yang berbasis web ini dapat diakses dari mana saja di dalam jaringan perusahaan 
  • Spesifikasi minimum untuk computer yang digunakan untuk melihat OLAP adalah windows XP service pack 2 dengan processor Intel Dual Core dengan memori RAM 1 GB dan resolusi SVGA 
  • Jika proses ETL terjadi kegagalan dikarenakan mati listrik dipusat data, data yang ada didalam data warehouse tidak boleh ada yang rusak dan dapat dipulihkan, selain itu tidak boleh ada kehilangan data 
Menganalisa Sistem 
Aplikasi yang dibuat untuk menunjang kegiatan operasional perpustakaan merupakan aplikasi berbasis Desktop dengan menggunakan bahasa pemograman Microsoft Visual Basic 6.0 dengan system operasi Windows dan menggunakan database MySQL. Aplikasi ini digunakan untuk staff perpustakaan, dosen dan mahasiswa dengan hak akses yang berbeda beda
  
Perancangan Arsitektur
-  Arsitektur Logik Data Warehouse
Sumber data yang digunakan adalah database perpustakaan yang merupakan database yang berisi semua data perpustakaan yang diambil dari cabang perpustakaan. Dari sumber data tersebut secara berkala dilakukan pemilihan data yang akan dimuat dalam database terpisah agar database operasional tidak terganggu oleh kinerja system itu sendiri 
-  Arsitektur Fisik Data Warehouse
Untuk rancangan arsitektur fisik data warehouse pengguna mengakses data warehouse melalui aplikasi yang dihubungkan dengan server. Pengguna tidak dihubungkan langsung dengan database operasional dikarenakan agar kegiatan operasional tidak terganggu oleh program aplikasi data warehouse itu sendiri. Database dan data warehouse perpustakaan berada pada 1 mesin yang sama sehingga proses ektraksi, transformasi dan pemuatan dilakukan di mesin data warehouse dan tidak menggangu kerja mesin operasional 

Perancangan Model Data Dimensional 
Model data dimensional untuk system informasi perpustakaan dirancang berbentuk schema bintang yang terdiri dari table fakta dan table dimensi 
-  Table Fakta Buku
Table ini berisi semua data dan informasi mengenai buku yang terdapat di perpustakaan. Table ini digunakan untuk menganalisa buku apa saja yang tersedia di perpustakaan, penerbit buku dan kategori buku yang ada di perpustakaan 
-  Table Dimensi Cabang
Table ini adalah hasil dari transformasi dari table factbuku dan factmahasiswa. 

Pengoperasian Data Warehouse 
Didalam proses pengoperasian data warehouse sendiri terdapat proses penting didalamnya yaitu ETL (Extraction, Transformation, Loading). Proses ini dilakukan setelah proses pemuatan data sumber dari database perpustakaan.
-  Proses Mempopulasikan Table Fakta Buku 
-  Proses Mempopulasikan Table Dimensi Cabang 

Penyampaian Informasi 
Dalam perancangan tahap ini platform database yang digunakan adalah MySQL
-  Laporan Jumlah Anggota Per Jurusan
-  Laporan Jumlah Buku Per Kategori 

Spesifikasi Perangkat Lunak 
Untuk dapat berjalannya data warehouse dengan baik dan benar dibutuhkan beberapa perangkat keras maupun perangkat lunak agar dapat berjalan optimal. Beberapa perangkat antara lain sebagai berikut ini : 
-  Spesifikasi Perangkat Keras (Hardware) 
Processor : Intel Core2 Duo 2.26 GHz atau lebih tinggi
Memory : 1 GB RAM atau lebih
Hard Disk : 80 GB atau lebih
Display : VGA 800x600 atau lebih 
-  Spesifikasi Perangkat Lunak (Software)
DBMS : MySQL version 5
OLAP Tool : Pentaho Kettle Data Integration
Multi Dimensional : Schema Workbench 3.0.4
Report Tool : Mondrian 6
Web Browser : Google Chrome atau Mozilla FireFox

0 komentar:

Posting Komentar

 

My Imagination Copyright © 2009 Girlymagz is Designed by Bie Girl Vector by Ipietoon