ES/DW/PBO Ganjil 2011/2012
Pengumuman Kelas DW
1. Semua file Slide presentasi di email ke ocal_sophan@yahoo.com
2. File Dokumen Project di email ke ocal_sophan@yahoo.com
Paling Lambat, Selasa 17 jan 2012 jam 13:00
Nilai Akhir MK (all Update 20Jan’12)
Jika ada pertanyaan Nilai silahkan di sampaikan via ocal_sophan@yahoo.com dengan menyertakan nama, NRP, kelas, + pertanyaan,
utk MK DW dan ES : maksimal 22 Jan 2012
utk MK PBO : maksimal 25 Jan 2o12
Aplikasi VB6 error data binding di Win7
Saya ada kendala error ketika menjalankan aplikasi vb6 di win7, dan ketika source vb nya coba di buka, ternyata error juga, padahal tidak ada source code yang di ubah J. Program ini udah implementasi di klien cukup lama, dan seingat saya, ya terakhir kali mencoba yang tidak ada error. So, pasti bukan error logic program, ataupun syntax, pasti karena komponennya.
Kejadian ini terjadi ketika ada client yang tanya masalah program lama yang dulu saya buat pakai VB6, dan pakai OS Win XP. Sudah 2 tahun ini saya pindah ke win7, dan dulu sempat install VB6 di win7, dan tidak ada masalah. Tapi udah lama nggak pakai vb6, karena akhir-akhir ini pakai vs.net 2008.
Nah, pas klien nya tanya masalah alur program, ya saya coba, tapi kok ada pesan ‘Error Binding’ ? (pesan error lengkapnya lupa). Langsung saya membuat List tertuduh, semua program yang berbau .NET langsung di UnInstall, eh.. ternyata masih Error..
Googling, nemu, harus meregister ulang msBind.dll dan MSSTDFMT.dll yang ada di c:\windows\system32, à Masih error
Googling lagi, sambil menuduh pasti karena di blokir AVAST, dan tuduhan saya benar, tricknya, harus masuk safe mode nya win7, safe mode with command prompt. Terus, di folder c:\windows\system32\ jalankan regsvr32 msbind.dll, dan file MSSTDFMT.dll, dan juga sekalian meregister semua OCX yang dipakai oleh Program yang saya buat, mulai dari DataGrid, Crystal32, ADO, dsb yang di pakai oleh program vb6, dan restart, hasilnya, Alhamdulillah, jalan normal.. dapat ilmu nih.. jadi sepertinya semua komponen tsb ditumpuk’i oleh .NET. jadi yang harus register manual deh.
Sekilas DTS dan Olap SQLServer 2000 SP4
Kebutuhan Sistem:
- Dual Core, mem 3GB, Win7 Professional
- UnInstall MSSQL2008 / MSSQL2005
- Master SQL Server 2000
Instalasi SQL Server 2000





Hasil Instalasi


Studi Kasus OLTP
Sistem Informasi yang dijadikan contoh adalah sebuah sistem pembayaran hutang di sebuah perusahaan Kontraktor. Setiap proyek memiliki database proyek tersendiri, yang menyimpan data hutang mereka, data usulan pembayaran atas hutang mereka, dan data pembayaran hutang mereka. Pada contoh ini, yang ditampilkan fokus pada transaksi input hutang proyek.
Struktur Organisasi tampak dalam gambar berikut :

Dalam 1 Cabang, mengkoordinir beberapa proyek yang berjalan. Jumlah proyek dalam 1 tahun sd 200 proyek, dalam contoh ini hanya digunakan beberapa proyek saja, yang di ambil dari database proyek X dan database cabang Y
Berikut PDM Database proyek X

Berikut PDM Database Cabang Y

Desain Dimensi dan Fact Tables
Sebagai contoh, akan dibangun datawarehouse yang akan mengamati nilai hutang dari setiap proyek untuk tiap bulan, setiap vendor, berapa nilai pajak nya, dan berapa yang sudah lunas.
Desain Dimensi dan Fact tables :
|
Dimensi |
||||
|
Waktu |
Proyek |
Jenis Tagihan |
Vendor |
|
|
Tahun Bulan Quarter |
Nama proyek Cabang Tahun proyek |
Jenis Tagihan |
Nama vendor Kota Vendor |
|
| Fact : Data hutang :Kd_proyek, kd_jns_tgh, no_register, kd_vendor, cp, jkotor, pph, lain, jbersih, lunas | ||||
Desain PDM Database Datawarehouse

Proses ETL menggunakan SQL Server 2000 DTS (Data Transformation Service)
Tool ETL ini adalah salah satu tool untuk melakukan proses ETL, selain tool yang lain ( Pentaho Data Integration, BENETL, Self Development, ETLTOOLS, dsb).
Untuk Mendesaign, buat new packages dari modul DTS sesuai dengan gambar berikut :

Setelah package baru dibuat, langkah berikutnya adalah mendeklarasikan database sumber (OLTP), dan database tujuan (DW), yang di deklarasikan dengan menggunakan connection sesuai dengan gambar berikut :

Setelah semua Datasource (Proyek X, Cabang Y, DW )dibuat, akan muncul gambar yang menampilkan semua connection yang telah dibuat sebagai berikut :

Langkah berikutnya adalah mendesain apa yang akan di transfer ke DW, dibuat bertahap, misalnya
- Dari Connection Proyek X, transfer tabel proyek ke DW
- Dari Connection CabangY, transfer tabel proyek ke DW
- Dari Connection Proyek X, transfer tabel jns_tagihan ke DW
- Dari Connection Cabang Y, transfer tabel jns_tagihan ke DW
- Dari Connection Proyek X, transfer tabel Vendor ke DW
- Dari Connection Proyek Y, transfer tabel Vendor ke DW
- Dari Connection Proyek X, transfer tabel phbaru ke DW
- Dari Connection Cabang Y, transfer tabel Phbaru ke DW
- Dari Connection Cabang Y, transfer tabel chbaru ke DW
Sebagai contoh, untuk membuat task agar mentransfer proses no1, langkahnya :
Pilih ‘Transform Data Task’, hubungkan antara Proyek X dengan DW. Akan muncul Garis panah, Double Klik, sesuai dengan gambar berikut:



Dalam contoh berikut, telah dibuat 4 ‘Transform Data Task’

Langkah selanjutnya adalah menentukam urutan proses mana yang akan dilakukan dahulu, langkahnya dengan arahkan kursor ke ‘Transform data task’, klik kanan, pilih Workflow properties. Inputkan proses apa yang akan dilakukan terlebih dahulu, seperti dalam contoh berikut :

Hasil desain secara lengkap, tampak pada gambar berikut :

Langkah selanjutnya, kita bisa melakun Run Dari desain DTS yang telah kita buat melalui menu Package, Execute. Dari Hasil Running, kita bisa melakukan revisi terhadap desain kita.
OLAP Service / Analysis Services
Kita lakukan instalasi ulang sesuai dengan gambar :








Kuliah ES dan DW Senin 26 Des’2011 dan 2 Jan 2012
Sehubungan dengan Libur cuti bersama, maka ada perubahan jadwal kuliah sementara,
utk kuliah hari Senin 26 Des’2011, diganti hari Rabu 28 Des’2011,
utk ES jam 07.00 – 08.30 ruang RK-C 301
utk DW jam 08.45 – 10.00 ruang RK-C 301
Jika — diputuskan cuti bersama untuk hari Senin 2 Jan’2012, maka
utk kuliah hari Senin 2 Jan’2012, diganti hari Rabu 4 Jan’2012,
utk ES jam 07.00 – 08.30 ruang RK-C 301
utk DW jam 08.45 – 10.00 ruang RK-C 301
Jika ada pertanyaan, silahkan disampaikan.
PBO Jum’at 23 dan 30 des 2011
Utk perkuliahan PBO kelas Kautsar,
Jum’at 23 dan 30 des 2011, silahkan cek File : 9. tugas 23des’11
Jika ada pertanyaan, silahkan di sampaikan.
DW Senin 19 Desember 2011
Untuk kuliah DW Senin 18 Des’2011, silahkan cek 19 des 2011
Jika ada pertanyaan, silahkan di sampaikan.
ES 19Des’11
Untuk kuliah hari ini, silahkan cek tugas 19 des’2011
JIka ada pertanyaan, silahkan di sampaikan.
Due Time : Senin 19 Desember 2011, 13:00
Kuliah PBO 9 Des 2011
Silahkan cek di File : 8. tugas 9des
Jika ada pertanyaan, silahkan di sampaikan.
Kuliah PBO 2 Des 2011
Silahkan cek di File 7. tugas 2nov.
Berikut data file yang saya terima : 7. Respon tugas 2des .
Absensi minggu depan
tugas review paper Enterprise System Ganjil 2011/2012
- silahkan di cek di List ( Nilai TK ENTERPRISE SYS ) tentang topik yang telah dipilih, list ini sesuai dengan catatan yang telah di berikan ke saya. Tiap individu tidak boleh membahas paper yang sama.
- bagi yang belum menentukan topik, paling lambat 21 Nov 2011, dikoordinasikan/lapor ke ketua kelas
- review paper dikumpulkan paling lambat 28 nov 2011
- dibuat dalam bentuk slide power point, minimal membahas : latar belakang, tujuan, metode, analisa, kesimpulan, bahasa : bebas
Jika ada pertanyaan, silahkan di sampaikan.
