Aplikasi IGASIS yang Sekarang Menggunakan Metoda client-server. Mengingat Data Warehouse yang di Hasilkan Sangat Berguna Perlu diKembangkan Ke Arah web-based Merubah Pengiriman Data Dari client menuju server Yang Sekarang dilakukan SecaraI Periodik Menjadi Realtime
Sekumpulan Data Yang Ditempatkan Menjadi Satu Dalam Satu Wadah Yang Besar
Integrated
Konsisten.
Database Mengandung Data Dari Semua Operasional Aplikasi Yang Terorganisasi Sehingga Seluruh Data
:
:
Time Variant
Perubahan Yang Terjadi Pada Basis Data Direkam Sehingga Laporan Yang Dibuat Bisa Ditampilkan dan Memperlihatkan Perubahan Yang Terjadi Berdasarkan Perubahan Waktu. Data Cenderung Tidak Berubah. Artinya Data Dalam Basis Data Tidak Pernah Dituliskan Dua Kali Atau Didelete. Sekali Data Commited, Data Bersifat Statis, Atau Readonly, Tapi Bisa Dimunculkan Untuk Keperluan Dimasa Mendatang
Non Volatile
Pendekatan Bill Inmon dimulai dengan : Design Corporate Data Model Identifikasi Subjek Area Design Data Warehouse Source and cleanse data
Corporate Data Model Merupakan Model Dari Database Sumber. Dalam IGASIS Database Sumber ialah Database Server Donor atau Database Pemda dan Instansi Pemerintah lainnya. Corporate Data Model Harus Bisa Diidentifikasi Dan Secara Struktur Mengikuti : Merupkan Major Subjek Dari Database Enterprise Mempunyai Hubungan Antar Subjeknya Bisa dibuat ERDnya (Entity Relationship Diagram) Untuk Setiap Major Subjek : Setiap subjek mempunyai key Setiap Subjek Mempunyai Attribute Setiap subjek mempunyai subtype Mempunyai koneksi dari satu subjek are ke subjek area lainnya Attribute-atribute dapat dikelompokkan
Langka Berikutnya Setelah Design Corporate Data Model Ialah : Pemilihan Subjek Area Contoh Subjek Area : Database Kepegawaian, Database Kependudukan
Loading Data
Ada tiga tipe untuk meload data kedalam data warehouse : 1. Loading data-data yang telah terarsip (data-data spredsheet) 2. Loading data dari aplikasi-aplikasi yang ada 3. Trapping secara terus menerus dari perubahan yang terjadi pada operasional environment dimulai dari data terakhir yang telah disimpan kedalam data warehouse. Sesuai Dengan Latar Belakang Pekerjaan Tipe Loading Data Yang Sesuai Ialah Loading Data Tipe Ke 3 (Tiga). Teknik untuk mengambil perubahan dalam satu rentang waktu kerentang waktu lainnya mempunyai banyak variasi : Memindahkan seluruh isi tabel operasional kedalam tabel data warehouse Memanfaatkan Tgl input data untuk memilih record-record yang diinginkan Audit file atau membuat operasi Delta Trapping perubahan-perubahan yang terjadi pada tingkat dbms Mengakses log tape dan atau Membandingkan image sebelum dan sesudah
Pengembangan Aplikasi Yang Didevelope Oleh Developer Yang Berbeda-beda, Dengan Platform Yang Berbeda-beda Pula. Keenganan Developer Atau Instansi Memberitahu Detil Internal Aplikasi Yang Dibangun. Pemecahan : Menggunakan SOA (Service Oriented Architectur) Service-Oriented Architecture (SOA) : SOA adalah sebuah skema yang memungkinkan komunikasi antar aplikasi dilakukan secara loosely-coupled, artinya masing-masing pihak tidak perlu punya ketergantungan yang tinggi satu sama lain. Dalam SOA, komunikasi didasarkan pada konsep layanan (service). Komunikasi berbasis layanan ini menggunakan prinsip client-server.
Penggunaan Teknologi SOA Ini Sangat Cocok Diterapkan Pada Pengembangan IGASIS Yang Berbasis Web Dan Sangat Sesuai Dengan Latar Belakang Yang Diminta