ANALISIS DAN PERANCANGAN
DATA WAREHOUSE TRANSAKSI
PEMBIAYAAN BERBASIS SYARIAH
PADA INDONESIA EXIMBANK
Edy
Binus University, Jakarta, DKI Jakarta, Indonesia
Michael Nathaniel Peopsha
Binus University, Jakarta, DKI Jakarta, Indonesia and
Ade Raffiq Prawira Mandiri
Binus University, Jakarta, DKI Jakarta, Indonesia
Abstract
Tujuan dari penelitian adalah menganalisis dan merancang sistem data warehouse transaksi pembiayaan berbasis syariah pada Indonesia Eximbank yang
diperlukan oleh para pengambil keputusan. Metode penelitian dalam analisis sistem yang sedang berjalan dilakukan dengan metode kepustakaan dan pencarian fakta. Pencarian fakta dilakukan dengan teknik interview dan memeriksa dokumentasi yang ada, dimana data yang didapatkan selanjutnya dianalisis untuk mendapatkan kebutuhan informasi yang dibutuhkan oleh pengguna. Sedangkan untuk metode perancangan data
warehouse menggunakan 9 langkah membangun data warehouse (Nine-Step Methodology). Hasil yang dicapai dari penelitian ini adalah terbentuknya suatu sistem data warehouse yang datanya dapat dilihat secara summary maupun drill-down serta
multidimensional yang dibutuhkan dalam mendukung pengambilan keputusan oleh pihak eksekutif. Simpulan yang diperoleh yaitu dengan adanya data warehouse yang telah dibuat, pengaksesan informasi menjadi lebih mudah dan cepat oleh pihak eksekutif selaku pengambil keputusan dalam melihat perkembangan perusahaan. Selain itu data dan informasi yang dihasilkan data warehouse juga lebih konsisten dan akurat.
1.
Pendahuluan
Latar Belakang
Di era globalisasi ini, perkembangan dunia teknologi informasi dan komunikasi bergerak sangat cepat. Seiring dengan berkembangnya teknologi yang mampu menunjang kebutuhan dan permintaan informasi bagi penggunanya, informasi saat ini telah menjadi kebutuhan utama bagi setiap orang. Kemajuan ini membuat informasi dapat diperoleh dengan cepat, lengkap dan akurat. Hal ini tentunya akan sangat membantu dalam kegiatan perencanaan, pengendalian, dan pengambilan keputusan yang berkaitan dengan pengembangan untuk suatu proses bisnis. Oleh sebab itu, persaingan dalam dunia bisnis tidak lepas dari tuntutan akan teknologi informasi yang harus selalu dipenuhi agar tetap dapat bersaing dengan kompetitor lainnya. Salah satu teknologi informasi yang sangat dikenal guna menunjang proses pengambilan keputusan yang cepat adalah data warehouse.
Data warehouse merupakan suatu sistem berbasis database yang mana dapat
mengumpulkan dan menyatukan berbagai data yang ada dalam suatu perusahaan, serta dapat membuat laporan secara cepat, akurat dan sesuai kebutuhan penggunanya. Dengan adanya data warehouse yang terintegrasi dengan baik, data historis dan data terkini akan dapat dianalisis serta dimanfaatkan dengan baik guna mendapatkan informasi yang berguna dalam pengambilan keputusan strategis maupun operasional secara cepat dan tepat oleh pihak eksekutif.
Ruang Lingkup
Cakupan dalam penelitian ini adalah pada transaksi pembiayaan berbasis syariah pada Indonesia Eximbank.
Tujuan dan Manfaat
Tujuan yang akan dicapai dalam penelitian ini adalah :
1. Merancang dan menerapkan data warehouse pada Indonesia Eximbank sesuai dengan hasil analisis yang telah dilakukan untuk menghasilkan informasi yang dibutuhkan secara ringkas.
2. Merancang sebuah aplikasi untuk mempermudah dalam mengakses dan menampilkan data serta informasi yang dibutuhkan pihak eksekutif.
Manfaat yang diperoleh dari penelitian ini adalah :
1. Menyediakan data dan informasi secara cepat dan akurat tentang transaksi pembiayaan kepada pihak eksekutif dalam bentuk tabel dan grafik yang mudah dimengerti.
2. Informasi dapat ditampilkan dalam sebuah laporan yang sesuai dengan keinginan pihak eksekutif, sehingga dapat membantu dalam proses pengambilan keputusan. 3. Mempermudah manajemen dalam menganalisis perkembangan usaha perusahaan.
Metodologi
Metode penelitian yang digunakan dalam penulisan ini adalah: A. Metode Pengumpulan Data
a. Studi Kepustakaan
Studi kepustakaan dilakukan untuk memperoleh informasi dengan cara membaca, mempelajari, meringkas serta membuat kesimpulan dari buku-buku referensi yang berkaitan dengan perancangan data warehouse.
b. Pencarian Fakta
Pencarian fakta yaitu suatu proses formal pengunaan teknik–teknik untuk mengumpulkan fakta-fakta tentang sistem informasi dan kebutuhan basis data. Teknik- teknik pengumpulan fakta yang digunakan antara lain:
1. Interview
B. Metode Analisis
Metode analisis yaitu analisis yang dilakukan dengan tujuan untuk mengetahui kebutuhan informasi yang diperlukan oleh user.
C. Metode Perancangan
Metode perancangan data warehouse menurut Kimball (1996) yang dikutip oleh Connolly dan Begg dengan menggunakan Nine step Methodology (Conolly dan Begg, 2005, p1083). Kesembilan tahap yaitu :
a. Pemilihan proses b. Pemilihan sumber
c. Identifikasi dan penyesuaian dimensi d. Pemilihan fakta
e. Menyimpan perhitungan pada tabel fakta f. Melengkapi tabel dimensi
g. Pemilihan durasi dari database
h. Melacak perubahan dari dimensi secara perlahan i. Memutuskan prioritas dan mode query
2.
Metodologi
2.1.
Analisis
Metode pengumpulan data yang dilakukan yaitu : a. Studi Kepustakaan
Studi kepustakaan dilakukan untuk memperoleh informasi dengan cara membaca, mempelajari, meringkas serta membuat kesimpulan dari buku-buku referensi yang berkaitan dengan perancangan data warehouse.
b. Pencarian Fakta
Pencarian fakta yaitu suatu proses formal pengunaan teknik– teknik untuk mengumpulkan fakta-fakta tentang sistem informasi dan kebutuhan basis data.
Teknik- teknik pengumpulan fakta yang digunakan antara lain: 1. Interview
2. Memeriksa Dokumentasi
Metode Analisis, yaitu analisis yang dilakukan dengan tujuan untuk mengetahui kebutuhan informasi yang diperlukan oleh user.
2.2.
Perancangan
1. Pemilihan Proses
Tabel 4.1 Pemilihan Proses Bisnis
Proses Bisnis Deskripsi Fungsi yang Terlibat
Pemberian Pinjaman (Pembiayaan)
Merupakan suatu proses bisnis dimana bank memberikan pinjaman dengan membuka sebuah rekening untuk
pembiayaannya.
Marketing, Divisi Manajemen Risiko dan Bisnis, Divisi Kepatuhan, Divisi Hukum, Direksi
Pembayaran Pembiayaan
Merupakan suatu proses bisnis dimana nasabah melakukan pembayaran pinjamannya secara berkala.
Divisi Operasional dan Divisi Tresuri
Outstanding Merupakan suatu proses
bisnis dimana bank dan nasabah dapat melihat sisa pinjaman yang masih harus dibayarkan.
Divisi Operasional, Divisi Akunting dan Divisi Tresuri
Berdasarkan hasil wawancara dan analisis yang telah dilakukan terhadap kegiatan bisnis yang sedang berjalan ditemukan tiga proses bisnis yang penting dalam perancangan data warehouse ini, diantaranya adalah proses pemberian pinjaman (pembiayaan), proses pembayaran pembiayaan dan outstanding (sisa pinjaman yang harus dibayarkan).
ERD High Level
2. Pemilihan Grain
Setelah menentukan proses bisnis yang dibutuhkan dalam data warehouse, maka ditentukan grain yang menjelaskan tiap fakta. Berikut adalah grain-grain yang terpilih, yaitu :
a. Pembiayaan
Analisis pada pembiayaan syariah meliputi produk syariah yang paling diminati, jenis valuta pembiayaan, nasabah yang aktif, sektor ekonomi nasabah yang tertinggi, marketing dengan prestasi terbaik, jenis golongan kredit, minimum pembiayaan, maksimal pembiayaan, jumlah pembiayaan, dan total pembiayaan. Analisis tersebut akan dilakukan per periode hari, bulanan, kuartal, dan tahun.
b. Pembayaran
Analisis pada pembayaran syariah meliputi jenis produk syariah, jenis valuta pembayaran, nasabah yang aktif, sektor ekonomi nasabah, jenis golongan kredit, jumlah pembayaran, dan total pembayaran. Analisis tersebut akan dilakukan per periode hari, bulanan, kuartal, dan tahun.
c. Outstanding
Analisis pada outstanding syariah meliputi jenis produk syariah, jenis valuta outstanding, nasabah yang aktif, sektor ekonomi nasabah, jenis golongan kredit, dan jumlah outstanding. Analisis
outstanding ini akan dilakukan per periode hari, bulanan, kuartal,
3. Identifikasi dan Kesesuaian Dimensi
Tabel 4.2 Identifikasi dan Kesesuaian Dimensi
Dimensi Keterangan Grain
Waktu Waktu transaksi dilaksanakan dengan
hirarki tahun, bulan, kuartal dan hari
MinPembiayaan, MaxPembiayaan, JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran, TotalPembayaran, JumlahOustanding Produk Produk Syariah yang
dimiliki perusahaan JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran, TotalPembayaran, JumlahOustanding
Valuta Mata Uang yang dipakai untuk pembiayaan JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran, TotalPembayaran, JumlahOustanding Nasabah Pihak yang menggunakan
jasa perusahaan MinPembiayaan, MaxPembiayaan, JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran, TotalPembayaran, JumlahOustanding
Sektor Sektor ekonomi yang dijalankan nasabah MinPembiayaan, MaxPembiayaan, JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran, TotalPembayaran, JumlahOustanding
Dimensi Keterangan Grain
Marketing Pihak pencari nasabah JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran,
TotalPembayaran, JumlahOustanding
Golongan Penggolongan jenis tujuan pembiayaan JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran, TotalPembayaran, JumlahOustanding 4. Pemilihan Fakta
Tabel 4.3 Pemilihan Fakta
Fakta Keterangan Dimensi
Pembiayaan Fakta pembiayaan berupa dalam maksimal, minimal, jumlah dan total
pembiayaan perusahaan DimensiWaktu , DimensiProduk, DimensiValuta, DimensiNasabah, DimensiSektor, DimensiMarketing, DimensiGolongan Pembayaran Fakta pembarana berupa
jumlah dan total pembayaran pinjaman DimensiWaktu , DimensiProduk, DimensiValuta, DimensiNasabah, DimensiSektor, DimensiGolongan
Outstanding Fakta Outstanding berupa
total Outstanding seluruhnya DimensiWaktu , DimensiProduk, DimensiValuta, DimensiNasabah, DimensiSektor, DimensiGolongan
Star Schema
Rancangan skema bintang merupakan struktur dari tabel-tabel yang saling berhubungan melalui jalur-jalur tertentu. Secara garis besar skema bintang terdiri dari atas dua jenis tabel yaitu tabel fakta dan dimensi.
a. Fakta Pembiayaan
b. Fakta Pembayaran
c. Fakta Outstanding
5. Penyimpanan Pre-Calculation di Tabel Fakta
a. Agregasi pada fakta Pembiayaan
1. Min Pembiayaan merupakan transaksi pembiayaan terkecil setiap hari, bulan, kuartal dan tahun.
2. Max Pembiayaan merupakan transaksi pembiayaan terbesar setiap hari, bulan, kuartal dan tahun.
3. Jumlah Pembiayaan merupakan jumlah banyaknya transaksi pembiayaan setiap hari, bulan, kuartal dan tahun.
4. Total Pembiayaan merupakan jumlah nilai transaksi pembiayaan setiap hari, bulan, kuartal dan tahun.
b. Agregasi pada fakta Pembayaran
1. Jumlah Pembayaran yaitu jumlah banyaknya transaksi pembayaran setiap hari, bulan, kuartal dan tahun.
2. Total Pembayaran yaitu jumlah nilai transaksi pembayaran setiap hari, bulan, kuartal dan tahun.
c. Agregasi pada fakta Outstanding
1. Jumlah Outstanding merupakan jumlah sisa pembayaran kredit dibayarkan setiap hari, bulan, kuartal dan tahun.
6. Melengkapi Tabel Dimensi
Berikut atribut yang digunakan dalam masing-masing dimensi, sesuai dengan pertimbangan kebutuhan data dan informasi dari perusahaan yaitu :
a. Dimensi Waktu
Tabel 4.4 Dimensi Waktu
Atribut Tipe Data Panjang
WaktuKey Int - Tanggal Datetime - Hari Int - Bulan Int - Kuartal Int - Tahun Int - b. Dimensi Produk
Tabel 4.5 Dimensi Produk Syariah
Atribut Tipe Data Panjang
ProdukKey Int -
ProdukID Char 5
JenisProduk Varchar 20
c. Dimensi Valuta
Tabel 4.6 Dimensi Valuta
Atribut Tipe Data Panjang
ValutaKey Int -
ValutaID Char 5
Inisial Varchar 5
d. Dimensi Nasabah
Tabel 4.7 Dimensi Nasabah
Atribut Tipe Data Panjang
NasabahKey Int - NasabahID Char 10 Nama Varchar 30 Alamat Varchar 100 No_telp Varchar 15 e. Dimensi Sektor
Tabel 4.8 Dimensi Sektor Ekonomi
Atribut Tipe Data Panjang
SektorKey Int -
SektorID Char 5
Uraian Varchar 20
f. Dimensi Marketing
Tabel 4.9 Dimensi Marketing
Atribut Tipe Data Panjang
MarketingKey Int -
MarketingID Char 5
Nama Varchar 30
Alamat Varchar 100
g. Dimensi Golongan
Tabel 4.10 Dimensi Golongan Kredit
Atribut Tipe data Panjang
GolonganKey Int -
GolonganKreditID Char 5
Uraian Varchar 20
7. Pemilihan Durasi Database
Pada tahap ini menentukan lamanya sumber data yang akan digunakan pada data warehouse. Data dari OLTP yang disimpan untuk membuat data warehouse pada Indonesia Eximbank adalah data transaksi dalam kurun empat tahun terakhir yaitu sejak 2009.
8. Melacak SCD
9. Memutuskan Prioritas Query dan Mode Query
Tahap ini membahas mengenai proses ETL (Extract, Transforming,
and Loading), backup yang dilakukan secara berkala
a. Proses ETL
ETL merupakan proses ekstrasi data dari sumber data, yaitu
database operasional ke dalam data warehouse. Proses ETL
dilakukan tiap satu bulan sekali untuk menjaga agar hasil laporan dan datanya akurat jika sewaktu-waktu top manager ingin melihat hasil laporan yang datanya diambil dari aplikasi data warehouse.
Tabel 4.12 Proses ETL
Pelaku ETL Waktu Keterangan
Divisi IT Dilakukan tiap satu bulan sekali
Proses ETL dilakukan oleh divisi IT
b. Backup
Untuk melakukan implementasi sistem data warehouse yang telah direncanakan maka akan dilakukan berbagai kegiatan yang akan menunjang terlaksananya implementasi sistem dengan baik dan salah satu kegiatan tersebut adalah backup. Proses backup perlu dilakukan mencegah kerusakan atau kehilangan data yang mungkin terjadi. Backup dilakukan dengan cara melakukan backup database OLAP yang dilakukan dalam program Microsoft SQL Server 2008 yaitu enterprise manager dengan pilihan backup database yang dilakukan setiap minggu. Selain itu database OLTP juga akan
2.3.
Evaluasi
Setelah perancangan dan implementasi aplikasi data warehouse yang telah dilakukan pada Indonesia Eximbank, dilakukan evaluasi terhadap sistem yang dihasilkan guna memperoleh feedback dari pengguna aplikasi. Evaluasi dilakukan oleh pihak Indonesia Eximbank yaitu administrator dan Divisi Pengembangan Sistem Indonesia Eximbank. Adapun aspek yang dievaluasi meliputi kesesuaian dengan kebutuhan laporan, waktu penyajian informasi, kemudahan mengakses laporan, tingkat keamanan aplikasi, kemudahan penggunaan aplikasi, tampilan user interface dan laporan.
Dari hasil perancangan dan implementasi pada Indonesia Eximbank yang telah dilakukan didapatkan beberapa hasil evaluasi, yaitu:
1. Data dan laporan yang dihasilkan telah sesuai dengan permintaan. 2. Aplikasi data warehouse yang diterapkan mempersingkat proses
pembuatan laporan.
3. Dengan adanya data warehouse yang diterapkan mempermudah para top manager untuk mendapatkan laporan secara cepat dan mudah dengan mengakses melalui aplikasi data warehouse. 4. Sistem yang dihasilkan juga telah memenuhi persyaratan security
dimana ada tahapan authentication untuk verifikasi user yang dapat masuk ke sistem.
5. Aplikasi yang digunakan mudah untuk digunakan dan dipelajari oleh user.
6. Tampilan laporan sederhana dan jelas, sehingga user dapat dengan mudah memahami laporan.
3.
Kesimpulan
Berdasarkan hasil analisis dan perancangan data warehouse yang telah dilakukan pada Indonesia Eximbank, maka dapat ditarik beberapa kesimpulan sebagai berikut: a. Data warehouse yang dirancang telah mampu menampilkan informasi
yang dibutuhkan oleh para pihak eksekutif dalam proses pengambilan keputusan.
b. Aplikasi data warehouse yang telah dibuat dapat mempercepat dan mempermudah pihak eksekutif dalam mengakses laporan yang dibutuhkan dengan melalui browser.
c. Dengan adanya data warehouse, informasi yang dihasilkan lebih konsisten dan akurat.
d. Dengan adanya sistem data warehouse, perkembangan perusahaan dari waktu ke waktu dapat dengan mudah dilihat.
Saran
Dalam analisa dan perancangan data warehouse pada Indonesia Eximbank, didapatkan beberapa saran yang nantinya dapat menjadi masukan untuk pengembangan selanjutnya. Saran tersebut adalah sebagai berikut:
a. Mengembangkan ruang lingkup data warehouse agar dapat menghasilkan informasi dari perusahaan yang diperlukan dalam pengambilan keputusan secara keseluruhan.
b. Untuk pengembangan lebih lanjut, perlu memperhatikan tampilan laporan, sehingga laporan yang dihasilkan tidak statis dan menjadi lebih menarik untuk dilihat oleh para eksekutif.
Daftar Pustaka
Brown, Eric L. (2006). SQL Server 2005 Distilled. New Jersey : Addison Wesley.
Connolly, Thomas M., and Begg, Carolyn E. (2005). Database System : A Practical
Approach to Design, Implementation, and Management. (4th Edition). Harlow England: Addison Wesley.
Date, C.J. (2000). An Introduction to Database Systems. (7th Edition). New York: Addison Wesley Longman, Inc.
Dyche, Jill. (2000). e-Data : Turning Data Into Information with Data Warehousing. California: Addison Wesley Longman.
Elmasri, R., Navathe, S.B. (2000). Fundamentals of Database System. (3rd Edition). California: Addison Wesley Publishing Company .
Inmon, W.H. (2005). Building the Data Warehouse. (4th Edition). New York: John Wiley & Sons, Inc.
Kasmir. (2004). Manajemen Perbankan. Jakarta : PT RajaGrafindo Persada.
Kimball, Ralph and Ross, Margy. (2002). The Data Warehouse Toolkit : The Complete
Guide to Dimensional Modelling. (2nd Edition). New York : John Wiley & Sons, Inc.
Lewis, K. Mervyn., & Algaoud, M. Latifa. (2001). Perbankan Syariah: Prinsip, Praktik,
Mannino, M.V. (2001). Database Application Development and Design. New York: McGraw-Hill.
Poe, Vidette. (1996). Building a Data Warehouse for Decision Support. New Jersey: Pretince Hall International,Inc.
Ponniah, Paulraj. (2001). Data Warehousing Fundamentals. USA: John Wiley & Sons, Inc.
Sadeli, Muhammad. (2009). Visual Basic .net 2008 untuk Orang Awam. Palembang : Maxikom.
Triandaru, Sigit & Budisantoso, Totok. (2008). Bank dan Lembaga Keuangan Lain. Jakarta : Salemba Empat.
Turban, E., Aronson, J.E., Liang,T.P. (2007). Decision Support and Business
Intelligence System. (8th Edition). New Jersey: Prentice Hall.
William, Charles. (1998). Professional Visual Basic 6 Databases. Chicago: Wrox Press Ltd.
ANALYSIS AND DESIGN OF DATA
WAREHOUSE FUNDING
TRANSACTION BASED SYARIAH ON
INDONESIA EXIMBANK
Edy
Binus University, Jakarta, DKI Jakarta, Indonesia
Michael Nathaniel Peopsha
Binus University, Jakarta, DKI Jakarta, Indonesia and
Ade Raffiq Prawira Mandiri
Binus University, Jakarta, DKI Jakarta, Indonesia
Abstract
The purpose of this research is to analyze and to design the syariah payment transaction data warehouse system of the Eximbank which needed by the decision taker. The current method of system analysis is going on with the literature method and facts’ collecting. The facts’ collecting is done by interview technique and checking the provided documentary, which the data gathered will be analyzed in order to get the necessary information for the users. However, for the data warehouse design method use the nine-step methodology that developed by Ralph Kimball. The result of this research is a formulated data warehouse system which the data can be seen in a summary manner or even in drill-down also the multidimensional needed in supporting the decision taking by the executives. The conclusion is by the designed data warehouse, the information accessing become easier and faster by the executives as the decision taker in monitoring the company development. Moreover, the data and the information produced by the data warehouse are more consistent and accurate.
1. Introduction
Background
In this era of globalization, the development of information and communication technology is moving very fast. Along with the development of technology capable of supporting the requirements and requests of information for users, this information has been become a major requirement for everyone. This progress makes information can be obtained quickly, completely, and accurately. This technology will be very helpful in the planning, control and decision making related to the development of a business process. Therefore, the competition in the business world is not separated from the demands of information technology, it must be available to remain competitive with other competitors. One of the well known information technology to support rapid decision-making process is the data warehouse.
The data warehouse is a database-based system which can collect and integrated various existing data in a company, and can generate reports quickly, accurately and according to user needs. With the integrated data warehouse, historical data and current data will be analyzed and use properly in order to obtain useful information in making strategic and operational decisions quickly and accurately by the executive.
The Scope
Scope of this research is based on Islamic finance transactions in Indonesia Eximbank.
Objectives and Benefits
Objectives to be achieved in this study are :
1. Designing and implementing a data warehouse in Indonesia Eximbank according to the results of analysis to produce the needed information in summary.
2. Designing an application to make report easier to access and information needs of the executive.
Benefits gained from this research are:
1. Provides data and information quickly and accurately on financing transactions to the executive in the form of tables and graphs that are easy to understand.
2. Information can be displayed in a report according with the desire of the executive, it can help in the decision making process.
3. Simplify management in analyzing the company's business development.
Research Methods
The research method used in this paper are : A. Methods of Data Collection
a. Study of Literature
Literature study conducted to obtain information by reading, studying, summarizing and making inferences from reference books related to data warehouse design.
b. Fact Finding
Fact-finding is a process for the use of formal techniques to gather facts and information system needs of the data base.
Fact-gathering techniques used include : 1. Interview
2. Checking Documentation B. Metode Analisis
Methods of analysis, namely the analysis conducted with the aim to know the needs of the information required by the user.
C. The Design Method
Data warehouse design method according to Kimball (1996), using Nine step Methodology (Connolly and Begg, 2005, p1083). The nine steps are:
a. Choosing the process. b. Choosing the Grain.
c. Identifying and conforming to the Dimension. d. Choosing the fact.
e. Storing Pre-Calculation In the Fact Table. f. Round Out the Dimension Tables.
g. Choosing the Duration of the Database. h. Slowly Changing Dimensions Tracking.
i. Deciding the Query Priorities and the Query Mode.
3.
Methodology
3.1.
Analysis
The research method used in this paper are : Methods of Data Collection
A. Study of Literature
Literature study conducted to obtain information by reading, studying, summarizing and making inferences from reference books related to data warehouse design.
B. Fact Finding
Fact-finding is a process for the use of formal techniques to gather facts and information system needs of the data base.
Fact-gathering techniques used include : 1. Interview
2. Checking Documentation
Methods of analysis, namely the analysis conducted with the aim to know the needs of the information required by the user.
3.2.
Design
1. Choosing the Process
Table 4.1 Selection of Business Process
Business Process
Description Function Involved
Lending It is a business process in which banks lend to open an account for the
financing.
Marketing, Business Risk Management Division, Compliance Division, Legal Division, Board of Directors
Payment Financing
It is a business process whereby customers make regular loan payments.
Division Operations and Treasury Division
Outstanding It is a business process in which the bank and the customer can see the remaining balance still to be paid.
Operations Division, Division of Accounting and Treasury Division
ERD High Level
2. Choosing the Grain
After determining the business processes required in the data warehouse, then the grain is determined that explain each fact. There are the grain-grain elected, namely:
a. Lending
Analysis on Islamic finance include Islamic products are the most popular, type of currency financing, customers are active, the highest economic sector customers, marketing with the best performance, the type of class credit, financing minimum, maximum financing, loan amount, and the total financing. The analysis will be done per period of the day, month, quarter, and year.
b. Pembayaran
The analysis includes the payment Islamic syariah product type, currency type of payment, customers are active, the economic sector clients, types of loan categories, total payments, and total payments. The analysis will be done per period of the day, month, quarter, and year.
c. Outstanding
The analysis covers the outstanding Islamic syariah product type, type of currency outstanding, active clients, the economic sector clients, types of credit groups, and the amount outstanding. The analysis will be performed outstanding per period of the day, month, quarter, and year.
3. Identifying and conforming to the Dimension
Table 4.2 Identifying and conforming to the Dimension
Dimention Information Grain
Waktu When the transaction was executed with the hierarchy of year, month,
and day of the quarter
MinPembiayaan, MaxPembiayaan, JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran, TotalPembayaran, JumlahOustanding Produk Syariah products of the
company JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran, TotalPembayaran, JumlahOustanding
Valuta Currency used for financing JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran, TotalPembayaran, JumlahOustanding Nasabah Parties who use the
services of the company
MinPembiayaan, MaxPembiayaan, JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran, TotalPembayaran, JumlahOustanding
Sektor sector economic of clients MinPembiayaan, MaxPembiayaan, JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran, TotalPembayaran, JumlahOustanding
Dimention Information Grain
Marketing Search party customers JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran,
TotalPembayaran, JumlahOustanding
Golongan Classification of types of financing goal JumlahPembiayaan, TotalPembiayaan, JumlahPembayaran, TotalPembayaran, JumlahOustanding
4. Choosing The Facts
Table 4.3 Choosing the fact
Fact Information Dimention
Financing Facts financing in the form of the maximum, minimum, and the total number of corporate finance DimensiWaktu , DimensiProduk, DimensiValuta, DimensiNasabah, DimensiSektor, DimensiMarketing, DimensiGolongan Payment Facts such payments and the
total amount of loan repayment DimensiWaktu , DimensiProduk, DimensiValuta, DimensiNasabah, DimensiSektor, DimensiGolongan Outstanding Total Outstanding DimensiWaktu ,
DimensiProduk, DimensiValuta, DimensiNasabah, DimensiSektor, DimensiGolongan
Star Schema
The design of the star schema is the structure of the table-table that are interconnected through a particular paths.
a. Lending Fact
b. Payment Fact
c. Outstanding Fact
5. Storing Pre-Calculation In the Fact Table a. Agregation in Lending Fact
1.Minimal Financing is a financing transaction smallest every day, month, quarter and year.
2.Max Funding is the biggest financial transactions every day, month, quarter and year.
3.Funding amount is the sum of the number of financial transactions every day, month, quarter and year.
4.Total Financing a number of financing transactions every day, month, quarter and year.
b. Agregation in Payment Fact
1. Payment Amount is the amount the number of payment transactions each day, month, quarter and year.
2. Payment of the total amount of payment transactions each day, month, quarter and year..
c. Agregation in Outstanding Fact
1. Amount Outstanding is the number of remaining loan payments are paid every day, month, quarter and year.
6. Rounding Out the Dimention Table
These attributes are used in each dimension, according to the consideration of the data and information needs of the company are:
a. Dimensi Waktu
Table 4.4 Dimensi Waktu
Atribut Tipe Data Panjang
WaktuKey Int - Tanggal Datetime - Hari Int - Bulan Int - Kuartal Int - Tahun Int - b. Dimensi Produk
Table 4.5 Dimensi Produk Syariah
Atribut Tipe Data Panjang
ProdukKey Int -
ProdukID Char 5
JenisProduk Varchar 20
c. Dimensi Valuta
Table 4.6 Dimensi Valuta
Atribut Tipe Data Panjang
ValutaKey Int -
ValutaID Char 5
Inisial Varchar 5
d. Dimensi Nasabah
Table 4.7 Dimensi Nasabah
Atribut Tipe Data Panjang
NasabahKey Int - NasabahID Char 10 Nama Varchar 30 Alamat Varchar 100 No_telp Varchar 15 e. Dimensi Sektor
Table 4.8 Dimensi Sektor Ekonomi
Atribut Tipe Data Panjang
SektorKey Int -
SektorID Char 5
Uraian Varchar 20
f. Dimensi Marketing
Table 4.9 Dimensi Marketing
Atribut Tipe Data Panjang
MarketingKey Int -
MarketingID Char 5
Nama Varchar 30
Alamat Varchar 100
g. Dimensi Golongan
Table 4.10 Dimensi Golongan Kredit
Atribut Tipe data Panjang
GolonganKey Int -
GolonganKreditID Char 5
Uraian Varchar 20
7. Choosing the duration of the database
At this stage determines the length of the source data to be used in the data warehouse. data from OLTP stored to create a data warehouse in Indonesia Eximbank is the transaction data during four years ago, since 2009.
8. Tracking Slowly Changing Dimention Table 4.11 Tracking SCD
9. Deciding the Query Priority and the Query Mode
Stages is to discuss the process of ETL (Extract, Transforming, and Loading), backup process.
a. ETL Process
ETL is the process of extraction of data from multiple data sources from operational databases into the data warehouse. ETL process done every once a month to keep the results accurate reports and data at any time if top managers want to see the report.
Table 4.12 ETL Process
Pelaku ETL Waktu Keterangan
Divisi IT Performed each month
ETL process performed by IT division
b. Backup
To implement a data warehouse system that has been planned there will be a variety of activities that will support the implementation of the system and one is the backup activity. The backup process is necessary to prevent damage or data loss that may occur. Backup is conducted by the OLAP database in Microsoft SQL Server 2008 is the choice enterprise manager database backup is done every week. Additionally OLTP database will also be backed up every week.
3.3.
Evaluation
After the design and implementation of data warehouse applications that has been conducted in Indonesia Eximbank, performed an evaluation of the resulting system to obtain feedback from the user application. Evaluations conducted by the Indonesia Eximbank ie administrator and System Development Division of Indonesia Eximbank. The aspects evaluated included compatibility with reporting requirements, a presentation of information, ease of access to the report, the security level of applications, ease of use of the application, the user interface and reports.
From the results of the design and implementation of the Indonesia Eximbank. There are some evaluation results gained :
a. Data and reports generated in accordance with the request. b. Application data warehouse that is applied to shorten the
reporting process.
c. With the data warehouse applied to make it easier for top
managers to get a report quickly and easily access it through the application of data warehouse.
d. The resulting system has been meeting the security requirements where there are steps to verify user authentication that can be entered into the system.
e. Applications that be used easy to use and learn user.
f. Display a simple report and clearly, so that users can easily understand the report.
4.
Conclusion
Based on the analysis and design of data warehouse that has been done in Indonesia Eximbank, there some conclusion :
a. Data warehouses are designed have been able to display the information required by the executive decision making process.
b. Data warehouse applications that has been made to accelerate and facilitate the executive in accessing the required reports through a browser.
c. With the data warehouse, the information generated more consistent and accurate.
d. With the data warehouse system, the development of the company from time to time can be easily seen.
Suggestion
In the analysis and design of data warehouse in Indonesia Eximbank, founded few suggestions that can later feed into for further development. These suggestions are :
a. Develop the scope of the data warehouse to be able produce the necessary information from the company's decision-making overall.
b. For further development, the need to noticed views the report, to generated not static and i more interesting report to be seen by executives.
References
Brown, Eric L. (2006). SQL Server 2005 Distilled. New Jersey : Addison Wesley.
Connolly, Thomas M., and Begg, Carolyn E. (2005). Database System : A Practical
Approach to Design, Implementation, and Management. (4th Edition). Harlow England: Addison Wesley.
Date, C.J. (2000). An Introduction to Database Systems. (7th Edition). New York: Addison Wesley Longman, Inc.
Dyche, Jill. (2000). e-Data : Turning Data Into Information with Data Warehousing. California: Addison Wesley Longman.
Elmasri, R., Navathe, S.B. (2000). Fundamentals of Database System. (3rd Edition). California: Addison Wesley Publishing Company .
Inmon, W.H. (2005). Building the Data Warehouse. (4th Edition). New York: John Wiley & Sons, Inc.
Kasmir. (2004). Manajemen Perbankan. Jakarta : PT RajaGrafindo Persada.
Kimball, Ralph and Ross, Margy. (2002). The Data Warehouse Toolkit : The Complete
Guide to Dimensional Modelling. (2nd Edition). New York : John Wiley & Sons, Inc.
Lewis, K. Mervyn., & Algaoud, M. Latifa. (2001). Perbankan Syariah: Prinsip, Praktik,
Mannino, M.V. (2001). Database Application Development and Design. New York: McGraw-Hill.
Poe, Vidette. (1996). Building a Data Warehouse for Decision Support. New Jersey: Pretince Hall International,Inc.
Ponniah, Paulraj. (2001). Data Warehousing Fundamentals. USA: John Wiley & Sons, Inc.
Sadeli, Muhammad. (2009). Visual Basic .net 2008 untuk Orang Awam. Palembang : Maxikom.
Triandaru, Sigit & Budisantoso, Totok. (2008). Bank dan Lembaga Keuangan Lain. Jakarta : Salemba Empat.
Turban, E., Aronson, J.E., Liang,T.P. (2007). Decision Support and Business
Intelligence System. (8th Edition). New Jersey: Prentice Hall.
William, Charles. (1998). Professional Visual Basic 6 Databases. Chicago: Wrox Press Ltd.