ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF...

36
ANALISIS DAN PERANCANGAN DATA WAREHOUSE PENGIRIMAN CARGO PADA PT. ANUGRAH TANGKAS TRANSPORTINDO GROUP Ivana Anindita Sindhu Binus University, Jakarta, DKI Jakarta, Indonesia Ginanjar Septian Sumantry Binus University, Jakarta, DKI Jakarta, Indonesia and Devin Binus University, Jakarta, DKI Jakarta, Indonesia Abstract The purpose of this study was to design a data warehouse applications that can help analyze the data required to resolve problems facing the company. This study is limited to the delivery of cargo. The method used in this study is the method of data collection through library research methods, conducted interviews with the company, analyzing data or documents obtained from the company. The analytical method used was to identify problems within the company and determine the choice of problem solving. Design method using a nine-step methodology. Result in a data warehouse system that can assist companies in analyzing data and facilitate decision making by providing a quick report. From the results of research conducted it can be concluded that the presence of data warehouse applications can meet the needs of information and facilitate analysis of corporate data and facilitate decision making by the executive so as to resolve the problem at hand. Keyword : Analisis, perancangan, data, warehouse, pengiriman, cargo, PT. Anugrah Tangkas Transportindo Group

Transcript of ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF...

Page 1: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

ANALISIS DAN PERANCANGAN DATA WAREHOUSE PENGIRIMAN CARGO

PADA PT. ANUGRAH TANGKAS TRANSPORTINDO GROUP

Ivana Anindita Sindhu Binus University, Jakarta, DKI Jakarta, Indonesia

Ginanjar Septian Sumantry Binus University, Jakarta, DKI Jakarta, Indonesia

and

Devin Binus University, Jakarta, DKI Jakarta, Indonesia

Abstract

The purpose of this study was to design a data warehouse applications that can help analyze the

data required to resolve problems facing the company. This study is limited to the delivery of

cargo. The method used in this study is the method of data collection through library research

methods, conducted interviews with the company, analyzing data or documents obtained from

the company. The analytical method used was to identify problems within the company and

determine the choice of problem solving. Design method using a nine-step methodology. Result

in a data warehouse system that can assist companies in analyzing data and facilitate decision

making by providing a quick report. From the results of research conducted it can be concluded

that the presence of data warehouse applications can meet the needs of information and facilitate

analysis of corporate data and facilitate decision making by the executive so as to resolve the

problem at hand.

Keyword : Analisis, perancangan, data, warehouse, pengiriman, cargo, PT. Anugrah

Tangkas Transportindo Group

Page 2: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

1. Introduction

These day information technology systems has growing rapidly. Almost all areas use

information technology, such as entertainment, education, daily life, and businesses. In the

business world, from small companies to large corporations have taken the advantage of

information technology to maximize their profits.

Any company that has used a computer-based information systems must have a

database which is a data collection company from time to time. With a database, companies

can save time and costs, and help in developing strategies and taking decisions.

Managing a database is not easy, especially if the company’s data is very large. At the

time of data processing, problems will arise which could affect the company's business

processes. Users will find it hard to find and access the required data so that it can lead to

errors in decision making. For that, companies need to think of a mechanism to process data

into information quickly, accurately, and can support the decision.

Data warehouse is a database with a very large amount of data that is designed to

generate information and assist in decision making by executives, managers, and others.

Data warehouse can facilitate users in finding and accessing the required data. The system

supports the data warehouse DSS (Decision Support System) and EIS (Executive

Information System) that play a role in the company. Data warehouse will support in

providing the availability of data for analysis process.

Page 3: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

2. General Guidelines

This section will explain the company's business process and data warehouse design’s

steps for the company.

2.1. Company’s Business Process

Procedures of business processes running on the ATT Group started from the

sales contacting customers and make a deal. Then sales will make the quotation

document and will seek approval from the customer. If the customer does not approve

the document, sales will create a new quotation document. When a customer has

agreed, sales will make JobOrderSheet and Shipping Instruction document. Then it

will be given to the operational department.

Operational department who has received JobOrderSheet and shipping instruction

will confirm to customer. If the customer already confirmed, operations will make

AirWayBill and cash receipt. This cash receipt is given to finance department and

will be check. If they didn’t approved, operational department need to create a new

cash receipt, but if the cash receipt is approved then the money will be disbursed.

Meanwhile, the field operations in charge has been doing its job. Once the goods

that need to be sent has come, they will take the money that had been prepared. This

money will be used to pay the fee arrangements such as cost of goods loading and

unloading. The completeness of the goods and the feasibility will be checked. If the

inspection process has been completed and the goods have been given to the airline,

then the delivery report and the settlement cash receipt will be made.

The finance section will check the cash receipt validation. If a cash receipt is

valid, the invoice will be created and performed closed cash receipt. Closed receipt

documents provided to the accounting for a journal-making materials. But if the cash

Page 4: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

receipt is not valid finance section would cross check the receipt to operational

section. Once the invoice is ready, this invoice will be provided to the customer and

wait for payment from the customer.

The following picture is the business process flowchart of ATT Group :

Gambar 1 Business Process Flowchart of ATT Group

Page 5: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

The Following picture is data flow diagram of ATT Group :

Gambar 2 ATT Group Business Process Context Diagram

Gambar 3 ATT Group Business Process Zero Diagram

Page 6: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

2.2. Metodologi dan Perancangan

The methodology used for designing data warehouse is Nine-Step

Methodology by Ralph Kimball :

2.2.1. Choosing process

Process that have been choosen is :

a. Penawaran jasa pengiriman barang

b. Pengiriman barang

c. Penagihan

2.2.2. Choosing grain

Grain that have been choosen is :

a. Penawaran

b. Pengiriman

c. Penagihan

2.2.3. Identify and Conform The Dimension

Dimension that have been identify such as :

Tabel 1 Identify The Dimension

Fact Dimension

Fakta Penawaran Dimensi waktu

Dimensi pelanggan

Dimensi negara

Dimensi kota

Fakta Pengiriman Dimensi waktu

Dimensi produk

Dimensi tipe barang

Page 7: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Fact Dimension

Dimensi vendor

Dimensi pelanggan

Dimensi kota

Dimensi negara

Fakta Penagihan Dimensi waktu

Dimensi pelanggan

Dimensi tipe pembayaran

2.2.4. Choosing Fact

Fact and measurement that have been chosen is :

Tabel 2 Choosing Fact

Fact Measurement Description

Penawaran Total penawaran Jumlah total seluruh penawaran jasa yang dilakukan oleh sales

Total tujuan tengiriman Jumlah total tujuan pengiriman yang paling sering muncul dalam penawaran

Pengiriman Total transaksi pengiriman Jumah total pengiriman yang telah dilakukan.

Total produk Jumlah total produk yang paling sering digunakan oleh pelanggan dalam pengiriman

Total tipe barang Jumlah total tipe barang yang paling sering muncul dalam pengiriman

Total tujuan pengiriman Jumlah total tujuan pengiriman yang paling sering muncul dalam pengiriman

Penagihan Rata-rata durasi pembayaran Waktu yang diperlukan oleh pelanggan untuk melunasi invoice.

Total tipe pembayaran Jumlah total tipe pembayaran yang paling sering digunakan dalam

Page 8: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Fact Measurement Description

pembayaran oleh pelanggan

2.2.5. Store precalculation in the fact table

Precalculation perform on data warehouse ATT Group is:

Tabel 3 Precalculation in the fact table

Fakta Atribut Prekalkulasi

Penawaran Total penawaran Count(QuotationNumber)

Total tujuan pengiriman Count(Destination)

Pengiriman Jumlah transaksi pengiriman Count(HAWB)

Total produk Count(ProductCode)

Total tipe barang Count(CommodityCode)

Total tujuan pengiriman Count(Destination)

Penagihan RataDurasi pembayaran Avg(Datediff(Day,DueDate, PaidDate))

Total tipe pembayaran Count(PaidTypeID)

2.2.6. Round out the dimension table

Dimension which has been determined and grouped according to fact table :

Page 9: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Gambar 4 Star Schema Fakta Penawaran

Gambar 5 Star Schema Fakta Pengiriman

Page 10: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Gambar 6 Star Schema Fakta Penagihan

2.2.7. Choose the duration of database

Tabel 4 Database Duration

Application name Database Existing

Database Database Time Database Duration

DWH ATT Group Application

Lodisoft 2005 2005 - 2011 7 year

2.2.8. Tracking slowly changing dimension

This is slowly changing dimension table which is used in data warehouse

ATT Group :

Tabel 5 Tracking Slowly Changing Dimension

Dimension Atribute SCD Type

Dimensi Pelanggan PelangganID -

CustomerCode SCD 2

CompanyName SCD 2

Dimensi Kota KotaID -

Page 11: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Dimension Atribute SCD Type

CitiesID SCD 2

Name SCD 2

Dimensi Negara NegaraID -

CountriesCode SCD 2

Name SCD 2

Dimensi Tipe Barang TipeBarangID -

CommodityCode SCD 2

Name SCD 2

Dimensi Vendor VendorID -

VendorCode SCD 2

CompanyName SCD 2

Dimensi Tipe Pembayaran TipePembayaranID -

PaidTypeID SCD 2

PaidTypeName SCD 2

Dimensi Produk ProdukID -

ProductCode SCD2

Name SCD2

Description SCD2

2.2.9. Deciding the query priorities and the query modes

Query design for each process is :

1. Query Penawaran

In this query, user can analyze penawaran report which occur in a

month.

Page 12: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Tabel 6 Desain Query Penawaran

Report Name Field Table

Laporan total tujuan penawaran

Total tujuan penawaran Fakta penawaran

Kota Dimensi kota

Negara Dimensi negara

Waktu Dimensi waktu

Laporan total penawaran

Total penawaran Fakta penawaran

Waktu Dimensi waktu

2. Query Pengiriman

In this query, user can see and analyze pengiriman report which occur

in a month.

Tabel 7 Desain Query Pengiriman

Report Name Field Table

Pengiriman berdasarkan kategori barang

Total tipe barang Fakta pengiriman

Waktu Dimensi waktu

Tipe barang Dimensi tipe barang

Pengiriman berdasarkan pelanggan

Total transaksi pengiriman Fakta pengiriman

Waktu Dimensi waktu

Nama pelanggan Dimensi pelanggan

Kota Dimensi kota

Negara Dimensi negara

Vendor Dimensi vendor

Produk paling sering dipakai

Total produk Fakta pengiriman

Nama produk Dimensi produk

Waktu Dimensi waktu

Page 13: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Total tujuan pengiriman

Total tujuan pengiriman Fakta pengiriman

Kota Dimensi kota

Negara Dimensi Negara

Waktu Dimensi waktu

3. Query Penagihan

Through this query, user can analyze penagihan report and invoice

payment that occur within a month.

Tabel 8 Desain Query Penagihan

Report Name Field Table

Tipe pembayaran Total tipe pembayaran Fakta penagihan

Tipe pembayaran Dimensi tipe pembayaran

Waktu Dimensi waktu

Rata durasi pembayaran

Rata durasi pembayaran Fakta penagihan

Nama pelanggan Dimensi pelanggan

Waktu Dimensi waktu

Page 14: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

2.3. OLAP Design

The following is the OLAP design for ATT Group data warehouse :

2.3.1 OLAP Penawaran

Gambar 4. 1 OLAP Penawaran Design

2.3.2 OLAP Pengiriman

Gambar 4. 2 OLAP Pengiriman Design

Page 15: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

2.3.3 OLAP Penagihan

Gambar 4. 3 OLAP Penagihan Design

.

3. Conclusion

Based on analysis and design of data warehouse in PT. Anugrah Tangkas Transportindo

Group, it can be concluded as follows :

1. This thesis has resulted in design and prototype applications for enterprise data

warehouse.

2. Information and reports produce have been meet the company’s information needs

in shipping process both international and domestic cargo.

3. Through the generated information, user can perform analysis and support decision

making.

4. The prototype application has been tested and has been able to meet the needs of the

company.

Page 16: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

References

[1] Anonim. (2008). UNDP Shipping and Incoterm. Denmark : Phoenix Design Aid A/S.

[2] ATT Group. 2010. About ATT Group. 11-01-11 dari http://www.att-group.co.id.

[3] Connolly, T.M., Begg, C.E. (2002). Database Systems: A Practical Approach to Design,

Implementation, and Management. 3rd Edition. New York : Addison-Wesley.

[4] Hebb, N. 2012. FlowBreeze: Flowcharting and Process Diagramming Tools that Leverage

The Power of Excel. Retrieved 02-20-2012 from www.breezetree.com.

[5] Inmon, W.H. (2002). Building the Data Warehouse. 3rd Edition. New Jersey : John Wiley &

Sons, Inc.

[6] Hoffer, J.A., Prescott, M.B., McFadden, F.R. (2005). Modern Database Management . 7th

Edition. New Jersey : Prentice Hall, Inc.

[7] Kimball, R., Ross, M. (2002). The data Warehouse Toolkit. Second Edition. Canada : John

Willey & Sons.

[8] Kimball, R., Ross, M., Becker, B., Mundy, J., dan Tornthwaite, W. (2010). The Kimball

Group Reader : Relentlessly Practical Tools for Data Warehousing and Business

Intelligence. Canada : John Willey & Sons.

[9] Poe, V., Klauer, P., Brobst, Stephen. (1998). Building Data Warehouse for Decision Support.

2nd Edition. New Jersey : Prentice Hall, Inc.

[10] Ponniah, P. (2001). Data Warehousing Fundamentals. Canada : John Wiley & Sons.

[11] Silberschatz, A., Korth, H., dan Sudarshan, S. (2002). Database System Concepts. 4th

Edition. New York : McGraw-Hill Companies, Inc.

[12] Turban, E., Aronson, J.E., Liang, T.P., Sharda, R. (2007). Decision Support and Business

Intelligence Systems. 8th Edition. New Jersey : Prentice Hall, Inc.

[13] Turban, E., Sharda, R., Delen, D., King, D., dan Aronson, J.E. (2011). Business

Page 17: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Intelligence: A Managerial Approach. 2nd Edition. New Jersey : Prentice Hall, Inc.

[14] Whitten, J.L., Bentley, L.D., Dittman, K.C. (2004). Metode Desain & Analisis Sistem. Edisi

6. Yogyakarta : Penerbit Andi.

Page 18: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

ANALISIS DAN PERANCANGAN DATA WAREHOUSE PENGIRIMAN CARGO

PADA PT. ANUGRAH TANGKAS TRANSPORTINDO GROUP

Ivana Anindita Binus University, Jakarta, DKI Jakarta, Indonesia

Ginanjar Septian Sumantry Binus University, Jakarta, DKI Jakarta, Indonesia

dan

Devin Binus University, Jakarta, DKI Jakarta, Indonesia

Abstrak

Tujuan dari penelitian ini adalah merancang sebuah aplikasi data warehouse yang dapat

membantu menganalisis data yang dibutuhkan untuk menyelesaikan masalah yang dihadapi

perusahaan. Penelitian ini dibatasi pada bagian pengiriman kargo. Metode yang digunakan dalam

penelitian ini adalah metode pengumpulan data melalui metode studi pustaka, mengadakan

wawancara dengan pihak perusahaan, menganalisis data atau dokumen yang diperoleh dari

perusahaan. Metode analisis yang digunakan adalah mengidentifikasi masalah dalam perusahaan

dan menentukan pilihan penyelesaian masalah. Metode perancangan menggunakan nine-step

methodology. Hasil yang dicapai adalah sebuah sistem data warehouse yang dapat membantu

perusahaan dalam menganalisis data dan mempermudah pengambilan keputusan dengan

menyediakan laporan secara cepat. Dari hasil penelitian yang dilakukan dapat disimpulkan

bahwa dengan adanya aplikasi data warehouse dapat memenuhi kebutuhan informasi serta

mempermudah analisis data perusahaan dan mempermudah pengambilan keputusan oleh para

eksekutif sehingga dapat menyelesaikan masalah yang dihadapi.

Kata Kunci : Analisis, perancangan, data, warehouse, pengiriman, cargo, PT. Anugrah

Tangkas Transportindo Group

Page 19: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

1. Pendahuluan

Dewasa ini teknologi sistem informasi berkembang pesat. Hampir semua bidang

memanfaatkan teknologi informasi, misalnya dunia hiburan, pendidikan, kehidupan sehari-

hari, dan dunia bisnis. Pada dunia bisnis, dari perusahaan kecil sampai perusahaan besar

telah memanfaatkan teknologi informasi untuk memaksimalkan keuntungan mereka.

Setiap perusahaan yang telah menggunakan sistem informasi berbasis komputer pasti

memiliki database yang merupakan kumpulan data perusahaan dari waktu ke waktu.

Dengan adanya database, perusahaan dapat menghemat waktu dan biaya serta membantu

dalam menyusun strategi dan mengambil keputusan.

Mengelola sebuah database tidaklah mudah, apalagi jika data perusahaan tersebut

sangat banyak. Pada saat pengolahan data akan timbul masalah-masalah yang dapat

mempengaruhi proses bisnis perusahaan. Pengguna akan kesulitan mencari dan mengakses

data yang dibutuhkan sehingga dapat menimbulkan kesalahan dalam mengambil keputusan.

Untuk itu perusahaan perlu memikirkan mekanisme untuk mengolah data menjadi informasi

yang cepat, akurat, dan dapat mendukung dalam mengambil keputusan.

Data warehouse merupakan database dengan jumlah data sangat besar yang dirancang

untuk menghasilkan informasi dan membantu dalam pengambilan keputusan oleh para

eksekutif, manager, dan lain-lain. Data warehouse dapat mempermudah pengguna dalam

mencari dan mengakses data yang dibutuhkan. Sistem data warehouse ini mendukung DSS

(Decision Support System) dan EIS (Executive Information System) yang berperan dalam

perusahaan. Dengan adanya data warehouse akan mendukung dalam memberikan

ketersediaan data untuk proses analisa.

Page 20: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

2. General Guidelines

Pada bagian ini akan dijelaskan mengenai proses bisnis perusahaan serta langkah-langkah

perancangan data warehouse yang dirancang untuk perusahaan.

2.1. Proses Bisnis Perusahaan

Prosedur proses bisnis yang berjalan pada ATT Group dimulai dari sales

menghubungi pelanggan dan membuat kesepakatan. Kemudian sales akan membuat

dokumen quotation dan akan meminta persetujuan pelanggan. Apabila pelanggan

tidak menyetujui dokumen tersebut, sales akan membuat dokumen quotation yang

baru. Ketika pelanggan telah setuju, sales akan membuat dokumen JobOrderSheet

dan Shipping Instruction yang akan diberikan kepada bagian operational.

Operational yang telah menerima JobOrderSheet dan shipping instruction akan

mengkonfirmasikan kepada pelanggan. Jika pelanggan sudah konfirmasi, operational

akan membuat AirWayBill dan kasbon. Kasbon ini diberikan ke bagian finance dan

akan di periksa. Jika tidak disetujui maka operational harus membuat kasbon yang

baru, namun apabila kasbon disetujui maka uang kasbon akan dicairkan.

Sementara itu bagian operational yang bertugas di lapangan sudah melakukan

tugasnya. Setelah barang-barang yang akan dikirim datang, mereka akan ambil uang

kasbon yang sudah disiapkan. Uang ini akan digunakan untuk membayar biaya

pengaturan barang seperti biaya bongkar dan muat. Barang-barang yang akan dikirim

sebelumnya akan diperiksa kelengkapan dokumennya dan diperiksa kelayakan barang

tersebut. Jika proses pemeriksaan telah selesai dan barang sudah diberikan kepada

pihak airline, maka laporan pengiriman barang dibuat dan akan dilakukan

penyelesaian kasbon.

Page 21: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Pada bagian finance akan memeriksa validasi kasbon. Jika kasbon sudah valid,

invoice akan dibuat dan dilakukan tutup bon. Dokumen tutup bon diberikan kepada

bagian accounting untuk menjadi bahan pembuatan jurnal. Namun jika kasbon tidak

valid makan bagian finance akan memeriksanya ke bagian operational. Setelah

invoice tersebut siap, invoice ini akan diberikan kepada pelanggan dan menunggu

pembayaran dari pelanggan.

Page 22: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Berikut ini adalah flowchart proses bisnis yang berjalan pada ATT Group :

Gambar 1 Flowchart Proses Bisnis ATT Group

Page 23: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Berikut ini adalah diagram aliran data pada ATT Group :

Gambar 2 Diagram Konteks Proses Bisnis ATT Group

Gambar 3 Diagram Level 0 Proses Bisnis ATT Group

Page 24: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

2.2. Metodologi dan Perancangan

Dalam merancang data warehouse digunakan Nine-Step Methodology dari

Ralph Kimball, yaitu :

2.2.1. Memilih proses

Proses yang dipilih adalah :

a. Proses penawaran jasa pengiriman barang

b. Proses pengiriman barang

c. Proses penagihan

2.2.2. Memilih grain

Grain yang dipilih adalah :

a. Penawaran

b. Pengiriman

c. Penagihan

2.2.3. Mengidentifikasi dan memeriksa kesesuaian dimensi

Dimensi yang telah diidentifikasi antar lain :

Tabel 1 Identifikasi Dimensi

Fakta Dimensi

Fakta Penawaran Dimensi waktu

Dimensi pelanggan

Dimensi negara

Dimensi kota

Fakta Pengiriman Dimensi waktu

Dimensi produk

Dimensi tipe barang

Page 25: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Fakta Dimensi

Dimensi vendor

Dimensi pelanggan

Dimensi kota

Dimensi negara

Fakta Penagihan Dimensi waktu

Dimensi pelanggan

Dimensi tipe pembayaran

2.2.4. Memilih fakta

Fakta serta perhitungan yang telah dipilih pada perancangan data warehouse

ATT Group yaitu :

Tabel 2 Pemilihan Fakta

Fakta Measurement Deskripsi

Penawaran Total penawaran Jumlah total seluruh penawaran jasa yang dilakukan oleh sales

Total tujuan tengiriman Jumlah total tujuan pengiriman yang paling sering muncul dalam penawaran

Pengiriman Total transaksi pengiriman Jumah total pengiriman yang telah dilakukan.

Total produk Jumlah total produk yang paling sering digunakan oleh pelanggan dalam pengiriman

Total tipe barang Jumlah total tipe barang yang paling sering muncul dalam pengiriman

Total tujuan pengiriman Jumlah total tujuan pengiriman yang paling sering muncul dalam pengiriman

Penagihan Rata-rata durasi pembayaran Waktu yang diperlukan oleh pelanggan untuk melunasi invoice.

Page 26: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Fakta Measurement Deskripsi

Total tipe pembayaran Jumlah total tipe pembayaran yang paling sering digunakan dalam pembayaran oleh pelanggan

2.2.5. Menyimpan pre-calculation dalam tabel fakta

Prekalkulasi yang dilakukan pada data warehouse ATT Group adalah :

Tabel 3 Prekalkulasi dalam Tabel Fakta

Fakta Atribut Prekalkulasi

Penawaran Total penawaran Count(QuotationNumber)

Total tujuan pengiriman Count(Destination)

Pengiriman Jumlah transaksi pengiriman Count(HAWB)

Total produk Count(ProductCode)

Total tipe barang Count(CommodityCode)

Total tujuan pengiriman Count(Destination)

Penagihan RataDurasi pembayaran Avg(Datediff(Day,DueDate, PaidDate))

Total tipe pembayaran Count(PaidTypeID)

2.2.6. Mengelompokkan dimensi

Dimensi yang telah ditentukan kemudian dikelompokkan menurut fakta yang

ada :

Page 27: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Gambar 4 Star Schema Fakta Penawaran

Gambar 5 Star Schema Fakta Pengiriman

Page 28: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Gambar 6 Star Schema Fakta Penagihan

2.2.7. Memilih durasi database

Tabel 4 Durasi Database

Nama aplikasi Database Database ada sejak tahun

Waktu data yang masuk dalam data warehouse

Lama data dalam data warehouse

Aplikasi DWH ATT Group Lodisoft 2005 2005 - 2011 7 tahun

2.2.8. Tracking slowly changing dimension

Berikut ini adalah tabel slowly changing dimension yang digunakan dalam

perancangan data warehouse ATT Group :

Tabel 5 Pemilihan Slowly Changing Dimension

Dimensi Atribut Tipe SCD

Dimensi Pelanggan PelangganID -

CustomerCode SCD 2

CompanyName SCD 2

Page 29: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Dimensi Atribut Tipe SCD

Dimensi Kota KotaID -

CitiesID SCD 2

Name SCD 2

Dimensi Negara NegaraID -

CountriesCode SCD 2

Name SCD 2

Dimensi Tipe Barang TipeBarangID -

CommodityCode SCD 2

Name SCD 2

Dimensi Vendor VendorID -

VendorCode SCD 2

CompanyName SCD 2

Dimensi Tipe Pembayaran TipePembayaranID -

PaidTypeID SCD 2

PaidTypeName SCD 2

Dimensi Produk ProdukID -

ProductCode SCD2

Name SCD2

Description SCD2

2.2.9. Deciding the query priorities and the query modes

Rancangan query dari setiap laporan yang akan dibuat adalah sebagai

berikut :

1. Query Penawaran

Pada query penawaran ini, pengguna dapat melihat laporan

penawaran yang terjadi dalam satu bulan.

Page 30: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Tabel 6 Desain Query Penawaran

Nama Laporan Field Tabel

Laporan total tujuan penawaran

Total tujuan penawaran Fakta penawaran

Kota Dimensi kota

Negara Dimensi negara

Waktu Dimensi waktu

Laporan total penawaran

Total penawaran Fakta penawaran

Waktu Dimensi waktu

2. Query Pengiriman

Pada query pengiriman ini, pengguna dapat menganalisis laporan

pengiriman barang yang terjadi dalam waktu satu bulan.

Tabel 7 Desain Query Pengiriman

Nama Laporan Field Tabel

Pengiriman berdasarkan kategori barang

Total tipe barang Fakta pengiriman

Waktu Dimensi waktu

Tipe barang Dimensi tipe barang

Pengiriman berdasarkan pelanggan

Total transaksi pengiriman Fakta pengiriman

Waktu Dimensi waktu

Nama pelanggan Dimensi pelanggan

Kota Dimensi kota

Negara Dimensi negara

Vendor Dimensi vendor

Produk paling sering dipakai

Total produk Fakta pengiriman

Nama produk Dimensi produk

Waktu Dimensi waktu

Page 31: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Total tujuan pengiriman

Total tujuan pengiriman Fakta pengiriman

Kota Dimensi kota

Negara Dimensi Negara

Waktu Dimensi waktu

3. Query Penagihan

Melalui query penagihan ini pengguna dapat menganalisis laporan

penagihan dan pambayaran invoice yang terjadi dalam waktu satu bulan.

Tabel 8 Desain Query Penagihan

Nama Laporan Field Tabel

Tipe pembayaran Total tipe pembayaran Fakta penagihan

Tipe pembayaran Dimensi tipe pembayaran

Waktu Dimensi waktu

Rata durasi pembayaran

Rata durasi pembayaran Fakta penagihan

Nama pelanggan Dimensi pelanggan

Waktu Dimensi waktu

Page 32: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

2.3. Rancangan OLAP

Berikut ini adalah rancangan OLAP yang telah dibuat :

2.3.1 OLAP Penawaran

Gambar 4. 1 Rancangan OLAP Penawaran

2.3.2 OLAP Pengiriman

Gambar 4. 2 Rancangan OLAP Pengiriman

Page 33: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

2.3.3 OLAP Penagihan

Gambar 4. 3 Rancangan OLAP Penagihan

3. Simpulan

Setelah sistem data warehouse diimplementasi, akan dilakukan uji coba dan evaluasi

dari pihak perusahaan mengenai sistem yang baru tersebut. Hasil evaluasi yang telah

dilakukan adalah :

1. Informasi yang disediakan dalam aplikasi yang telah dirancang sudah informatif

sehingga dapat membantu pengguna untuk mendapatkan informasi yang dibutuhkan.

2. Peletakan menu diperbaiki lagi sehingga pengguna lebih mudah dalam menggunakan

aplikasi.

3. Berikan keterangan yang lebih baik sehingga lebih mudah dipahami. Pada bagian

halaman report terdapat angka pada tabel yang menyatakan bulan. Angka tersebut

sebaiknya diubah menjadi nama bulan. Hal ini dapat ditangani dengan menambahkan

suatu expression di setiap kolom bulan agar angka pada tabel yang menyatakan bulan,

Page 34: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

diganti dengan nama bulan. Contohnya seperti pada lampiran L10, terdapat kata

“Bulan ke-1”. Dengan ditambahkannya expression, maka yang tampil adalah

“Januari”.

4. Pada bagian analysis, laporan yang dihasilkan tidak memerlukan data detail sampai

analisis per tanggal. Cukup sajikan analisis per bulan dan tahun karena perusahaan

lebih sering menggunakan analisis per bulan dan tahun. Hal ini dapat dilihat pada

lampiran L4-L6 dimana ada tombol CheckBox yang menyertakan tanggal. CheckBox

tersebut kemudian dihilangkan dan diganti dengan bulan.

Page 35: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Daftar Pustaka

[1] Anonim. (2008). UNDP Shipping and Incoterm. Denmark : Phoenix Design Aid A/S.

[2] ATT Group. 2010. About ATT Group. 11-01-11 dari http://www.att-group.co.id.

[3] Connolly, T.M., Begg, C.E. (2002). Database Systems: A Practical Approach to Design,

Implementation, and Management. 3rd Edition. New York : Addison-Wesley.

[4] Hebb, N. 2012. FlowBreeze: Flowcharting and Process Diagramming Tools that Leverage

The Power of Excel. Retrieved 02-20-2012 from www.breezetree.com.

[5] Inmon, W.H. (2002). Building the Data Warehouse. 3rd Edition. New Jersey : John Wiley &

Sons, Inc.

[6] Hoffer, J.A., Prescott, M.B., McFadden, F.R. (2005). Modern Database Management . 7th

Edition. New Jersey : Prentice Hall, Inc.

[7] Kimball, R., Ross, M. (2002). The data Warehouse Toolkit. Second Edition. Canada : John

Willey & Sons.

[8] Kimball, R., Ross, M., Becker, B., Mundy, J., dan Tornthwaite, W. (2010). The Kimball

Group Reader : Relentlessly Practical Tools for Data Warehousing and Business

Intelligence. Canada : John Willey & Sons.

[9] Poe, V., Klauer, P., Brobst, Stephen. (1998). Building Data Warehouse for Decision Support.

2nd Edition. New Jersey : Prentice Hall, Inc.

[10] Ponniah, P. (2001). Data Warehousing Fundamentals. Canada : John Wiley & Sons.

[11] Silberschatz, A., Korth, H., dan Sudarshan, S. (2002). Database System Concepts. 4th

Edition. New York : McGraw-Hill Companies, Inc.

[12] Turban, E., Aronson, J.E., Liang, T.P., Sharda, R. (2007). Decision Support and Business

Intelligence Systems. 8th Edition. New Jersey : Prentice Hall, Inc.

[13] Turban, E., Sharda, R., Delen, D., King, D., dan Aronson, J.E. (2011). Business

Page 36: ANALISIS DAN PERANCANGAN DATA WAREHOUSE …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00117-IF Ringkasan.pdf · Gambar 3 ATT Group Business Process Zero Diagram . 2.2. Metodologi dan

Intelligence: A Managerial Approach. 2nd Edition. New Jersey : Prentice Hall, Inc.

[14] Whitten, J.L., Bentley, L.D., Dittman, K.C. (2004). Metode Desain & Analisis Sistem. Edisi

6. Yogyakarta : Penerbit Andi.