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.
Kata kunci : data warehouse, pembiayaan, syariah, Indonesia Eximbank.
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
2. Memeriksa Dokumentasi
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
Gambar 4.1 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,
dan tahun.
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
Gambar 4.2 Star Schema Fakta Pembiayaan
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
Uraian Varchar 20
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
Telp Varchar 15
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
Tabel 4.11 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 di-
backup setiap minggu.
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,
dan Prospek. Jakarta : PT. Penerbit Serambi Ilmu Semesta.
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.
Keyword : data warehouse, funding, syariah, Indonesia Eximbank.
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
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
Gambar 4.2 Star Schema Fakta Pembiayaan
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
Uraian Varchar 20
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
Telp Varchar 15
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,
dan Prospek. Jakarta : PT. Penerbit Serambi Ilmu Semesta.
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.
Top Related