UNIVERS ITAS BINA NUS ANTARA
Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Genap tahun 2004/2005
ANALIS IS DAN PERANCANGAN DATA MINING PADA PT. AS URANS I ADIRA DIN AMIKA
Putra Ramadhanu 0500592383
Raditya Pratama 0500592401
Achmad Andias Rachman 0500592963
Abstrak
Tujuan penelitian ini adalah merancang suatu aplikasi yang dapat menemukan pola informasi berharga yang tersembunyi di dalam suatu kumpulan data yang berukuran besar pada sistem basis data PT. Asuransi Adira Dinamika, yang merupakan perusahaan yang bergerak di bidang asuransi. Sehingga dari informasi yang didapat ini dapat membantu pihak eksekutif dalam melakukan keputusan bisnis. Adapun aplikasi yang dikembangkan adalah Data Mining dengan menggunakan teknik Decision Tree. Dalam pengembangan aplikasi ini metode penelitian yang digunakan adalah metode analisis, yaitu melakukan analisa terhadap kebutuhan informasi yang dibutuhkan perusahaan sehingga dapat digali informasi yang tepat guna. Infromasi yang dihasilkan dari aplikasi Data Mining ini adalah pola – pola hubungan antara latar belakang agen dan pelanggan terhadap nilai produksi dan klaim yang mereka lakukan. Sehingga para eksekutif dapat melihat peluang pasar yang akan dijadikan target untuk kemajuan perusahaannya. Kesimpulan yang dapat diambil dari penelitian ini adalah dengan adanya aplikasi Data Mining ini memudahkan pihak perusahaan dalam mengambil keputusan proses bisnis.
Kata Kunci
PRAKATA
Puji dan syukur penulis panjatkan kepada TuhanYang M aha Esa atas Berkat dan rahmat-Nya sehingga penulis dapat menyelesaikan penulisan skripsi dengan judul : ANALIS IS DAN PERANCANGAN DAT A MINING PAD A PT. AS URANS I ADIRA D INAMIKA.
Penyusunan skripsi ini merupakan salah satu persyaratan dalam menyelesaikan program studi Teknik Informatika jenjang Strata – 1 (S1) pada Universitas Bina Nusantara.
Atas bantuan dan dukungan yang secara langgsung, maupun tidak langsung yang telah kami terima, oleh karena itu penulis ingin mengucapkan terima kasih yang sebesar – besarnya kepada :
1. Bapak Envermy Vem, M .Sc, selaku Pejabat Rektor Universitas Bina Nusantara yang telah memberikan kesempatan kepada penulis untuk mengikuti kuliah dan menyelesaikan skripsi ini.
2. Bapak Doddy Koeswandy, S.Kom, MM., selaku dosen pembimbing yang banyak memberikan pengarahan dan bimbingan kepada penulis dalam penulisan skripsi ini.
3. Bapak Kurnia, selaku Direktur IT PT. Asuransi Adira Dinamika yang telah memberikan kesempatan untuk menyelesaikan skripsi ini.
4. Bapak Bimo, selaku Direktur Agency & Business Alliance PT Asuransi Adira Dinamika yang telah banyak membantu dalam penulisan skripsi ini.
6. Seluruh staff dosen dan karyawan akademis dan non – akademis Universitas Bina Nusantara yang secara langsung maupun tidak langsung yang telah menunjang dalam penyelesaian skripsi ini.
7. Orang tua dan saudara-saudara tercinta yang telah memberikan dorongan yang berharga baik secara moril maupun materi.
8. Rekan – rekan penulis yang selalu membantu dan memberikan dorongan semangat bagi penulis.
9. Serta semua pihak yang namanya tidak dapat disebutkan satu-persatu.
Penulis telah berusaha sebaik mungkin dengan kemampuan yang ada dalam menyelesaikan skripsi ini untuk mendapat hasil yang sebaik – baiknya. Namun penulis menyadari bahwa skripsi ini masih jauh dari sempurna. Oleh Karena itu, dengan segala kerendahan hati penulis sangat menghargai segala kritik dan saran yang membangun.
Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi pembaca serta dapat dijadikan awal bagi penelitian dan pengembangan selanjutnya, sehingga hasil yang telah diperoleh dapat disempurnakan dengan lebih berdaya guna di masa mendatang.
Jakarta, Juni 2005
DAFTAR IS I
Halaman Judul Luar ... i
Halaman Judul Dalam ... ii
Halaman Persetujan Hardover ... iii
Halaman Pernyataan Dewan Penguji ... iv
Abstrak ... viii
Prakata ... ix
Daftar Isi ... xi
Daftar Tabel ... xx
Daftar Gambar ... xxii
BAB 1 PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Ruang Lingkup ... 2
1.3 Tujuan dan M anfaat ... 3
1.3.1 Tujuan ... 3
1.3.2 M anfaat ... 3
1.4 M etodologi Penelitian ... 3
1.4.1 M etode Kepustakaan ... 3
1.4.2 M etode Analisis ... 4
1.4.3 M etode Perancangan ... 4
BAB 2 LANDAS AN TEORI ... 6
2.1 Data ... 6
2.2 Basis Data dan Sistem M anajemen Basis Data (DM BS) ... 6
2.2.1 Definisi Basis Data ... 6
2.2.2 Definisi Sistem M anajemen Basis Data (DM BS) ... 6
2.2.3 Komponen – komponen Sistem M anajemen Basis Data (DM BS) ... 7
2.2.4 Kelebihan Sistem M anajemen Basis Data (DM BS) ... 8
2.2.5 Kekurangan Sistem M anajemen Basis Data (DM BS) ... 10
2.3 Data Warehouse ... 12
2.3.1 Definisi Data Warehouse ... 12
2.3.2 Karakteristik Data Warehouse ... 13
2.3.3 Arsitektur Data Warehouse ... 15
2.3.4 Keuntungan penggunaan Data Warehouse ... 20
2.3.5 Data Mart ... 21
2.3.6 Perbedaan Data Mart dengan Data Warehouse ... 21
2.3.7 Alasan – alasan membangun Data Mart ... 22
2.3.8 Online Analytical Processing (OLAP) ... 23
2.3.8.1 Karakteristik Online Analytical Processing (OLAP) ... 24
2.3.8.2 Keuntungan Online Analytical Processing (OLAP) ... 24
2.4 Data Mining ... 25
2.4.2 Penerapan Data Mining ... 25
2.4.3 M etodologi Data Mining ... 26
2.4.4 Kategori Data Mining ... 28
2.4.5 Hubungan antara Data Mining dengan Data Warehouse ... 29
2.5 Teknik – teknik yang digunakan untuk melakukan Data Mining ... 30
2.5.1 Teknik Statistic ... 30
2.5.2 Teknik Decision Tree ... 30
2.5.3 Teknik Clustering ... 30
2.5.4 Teknik Memory Based Reasoning (MBR) atau Nearest Neighbor ... 31
2.5.5 Teknik Neural Network ... 31
2.5.6 Teknik Rule Induction ... 32
2.6 Data Mining vs Online Analytical Processing (OLAP)... 32
2.7 Software Engineering (Rekayasa Piranti Lunak) ... 33
2.7.1 Definisi Software Engineering ... 33
2.7.2 M odel – model Software Engineering ... 34
2.7.2.1 Linier Sequential Model (Waterfall Model) .... 34
2.7.2.2 Prototyping Model ... 34
2.7.2.3 RAD Model (Rapid Application Development) 35
2.7.2.4 Incremental Model ... 36
2.7.2.5 Spiral Model ... 37
2.8 State Transition Diagram ... 38
2.8.1 Definisi State Transition Diagram ... 38
2.8.3 Condition dan Action ... 39
2.9 Asuransi ... 39
2.9.1 Pengertian Asuransi ... 39
2.9.2 Tujuan Asuransi ... 40
2.9.3 Pengertian Polis ... 42
2.9.4 Fungsi Umum Polis ... 43
2.9.5 Pengertian Premi ... 44
2.9.6 Premi vs Klaim ... 45
2.10 Marketing ... 46
2.10.1 Definisi Pemasaran ... 46
2.11 Analisis SWOT ... 47
BAB 3 AN ALIS A DAN PERANCANGAN ... 49
3.1 Riwayat PT. Asuransi Adira Dinamika ………..………….… 49
3.1.1 Sejarah PT. Asuransi Adira Dinamika ……….. 49
3.1.2 Visi PT. Asuransi Adira Dinamika ... 51
3.1.3 Strategi Pelayanan PT. Asuransi Adira Dinamika ... 52
3.2 Struktur Organisasi PT. Asuransi Adira Dinamika ... 54
3.3 Wewenang dan Tanggung Jawab dalam Organisasi ... 55
3.3.1 Wewenang dan Tanggung Jawab President Director ... 55
3.3.2 Wewenang dan Tanggung Jawab M anaging Director ... 55
3.3.3 Wewenang dan Tanggung Jawab Director M arketing ... 56
3.3.4 Wewenang dan Tanggung Jawab Bussiness Development 56
3.3.6 Wewenang dan Tanggung Jawab Corporate Communication 56
3.3.7 Wewenang dan Tanggung Jawab Business Relation ... 57
3.3.8 Wewenang dan Tanggung Jawab Dealer and Leasing ... 57
3.3.9 Wewenang dan Tanggung Jawab Bank and Broker ... 57
3.3.10 Wewenang dan Tanggung Jawab A gency and Business
Alliance ... 57
3.3.11 Wewenang dan Tanggung Jawab Director Technical ... 58
3.3.12 Wewenang dan Tanggung Jawab Technical M otor Vehicle 58
3.3.13 Wewenang dan Tanggung Jawab Claim & Services M otor
Vehicle ... 58
3.3.14 Wewenang dan Tanggung Jawab Underwriting M otor
Vehicle ... 59
3.3.15 Wewenang dan Tanggung Jawab Quality Ansurance and
Process ... 59
3.3.16 Wewenang dan Tanggung Jawab Technical Non M otor
Vehicle ... 59
3.3.17 Wewenang dan Tanggung Jawab Underwriting Non M otor
Vehicle ... 59
3.3.18 Wewenang dan Tanggung Jawab Claim Non M otor Vehicle 60
3.3.19 Wewenang dan Tanggung Jawab Director Finance and
Administrator ... 60
3.3.20 Wewenang dan Tanggung Jawab Finance and Administator 61
3.3.21 Wewenang dan Tanggung Jawab Finance ... 61
3.3.23 Wewenang dan Tanggung Jawab General Affairs ... 61
3.3.24 Wewenang dan Tanggung Jawab Human Resource ... Development ... 61
3.3.25 Wewenang dan Tanggung Jawab System Development .... 62
3.3.26 Wewenang dan Tanggung Jawab HR. Operation ... 62
3.3.27 Wewenang dan Tanggung Jawab Corp. Planning ... 62
3.3.28 Wewenang dan Tanggung Jawab Information System ... 62
3.3.29 Wewenang dan Tanggung Jawab IT Development ... 62
3.3.30 Wewenang dan Tanggung Jawab IT Operator ... 62
3.4 Analisa Strength, Weakness, Opportunies, Threats Perusahaan (SWOT) ... 63
3.5 Analisa M asalah dan Sistem Berjalan ... 66
3.5.1 Identifikasi Teknologi Informasi pada PT. Asuransi Adira Dinamika ... 66
3.5.1.1 Spesifikasi Perangkat Lunak ... 66
3.5.1.2 Spesifikasi Perangkat Keras ... 67
3.5.2 Analisis Sistem dan Basis Data berjalan pada PT. Asuransi Adira Dinamika ... 67
3.5.3 Analisis Terhadap Permasalahan yang Dihadapi ... 75
3.5.4 Usulan Pemecahan M asalah ... 77
3.6 Skema Data Warehouse PT. Asuransi Adira Dinamika ... 78
3.6.1 Skema Data Warehouse PT. Asuransi Adira Dinamika .... 78
3.6.2 Dimensi Data Warehouse PT. Asuransi Adira Dinamika ... 78
3.7.1 Perancangan Meta Data ... 80
3.7.2 Proses Transfer Tabel ( Data Transformation Tabel ) ... 86
3.7.3 Perancangan untuk Data Mining ... 89
3.7.4 Perancangan Cube untuk Data Mining ... 91
3.7.5 Perancangan Mining Model ... 93
3.7.5.1 Mining Model Agent terhadap Customer ... 93
3.7.5.2 Mining Model Agent terhadap Object ... 94
3.7.5.3 Mining Model Customer terhadap Production .. 95
3.7.5.4 Mining Model Customer terhadap Claim ... 97
3.7.5.5 Mining Model Customer terhadap Product ... 98
3.7.6 Perancangan Aplikasi ... 99
3.7.6.1 Struktur M enu ... 100
3.7.6.2 Perancangan Layar ... 103
3.7.6.2.1 M enu Login ... 103
3.7.6.2.2 M enu Change Password ... 104
3.7.6.2.3 M enu Utama ... 104
3.7.6.2.4 M enu Grafik ... 105
3.7.6.3 State Trantition Diagram ( STD ) ... 107
3.7.6.3.1 State Trantition Diagram M enu Login ... 107
3.7.6.3.2 State Trantition Diagram M enu Utama ... 108
3.7.6.3.4 State Trantition Diagram M enu
Mining ... 110
BAB 4 IMPLEMENTAS I DAN EVALUAS I ... 111
4.1 Implementasi Sistem ... 111
4.1.1 Rencana Implementasi ... 111
4.1.1.1 Assesment ... 113
4.1.1.2 Prototype Development ... 113
4.1.1.3 Instalation ... 113
4.1.1.4 Software Development ... 114
4.1.1.5 Training ... 115
4.1.2 Spesifikasi Perangkat Keras ... 115
4.1.3 Spesifikasi Perangkat Lunak ... 116
4.2 Petunjuk Penggunaan Aplikasi ... 116
4.2.1 M enu Login ... 116
4.2.2 M enu Utama ... 117
4.2.3 M enu Change Password ... 118
4.2.4 M enu Grafik ... 119
4.2.4.1 M enu Grafik Production ... 122
4.2.4.2 M enu Grafik GWP ... 128
4.2.4.3 M enu Grafik NetProduction ... 134
4.2.5 M enu Cube ... 140
4.2.6 M enu Mining ... 143
4.2.6.1 Agent to Customer ... 145
4.2.6.3 Customer to Claim ... 147
4.2.6.4 Customer to Production ... 148
4.2.6.5 Customer to Product ... 149
4.3 Evaluasi Program dengan Data Dummy ... 150
BAB 5 KES IMPULAN DAN S ARAN ... 152
5.1 Kesimpulan ... 152
5.2 Saran ... 153
DAFTAR PUS TAKA ... 154
DAFTAR RIWAYAT HID UP ... 156
DAFTAR TABEL
Tabel 3.1 Tabel M atrix SWOT ... 63
Tabel 3.2 Tabel Dampak SO ... 65
Tabel 3.3 Tabel Dampak WO ... 65
Tabel 3.4 Tabel Dampak ST ... 66
Tabel 3.5 Tabel Dampak WT ... 66
Tabel 3.6 Tabel Perangkat Lunak ... 66
Tabel 3.7 Tabel Perangkat Keras ... 67
Tabel 3.8 Tabel ACCEPTANCE ... 67
Tabel 3.9 Tabel ACCBS ... 71
Tabel 3.10 Tabel PCALC ... 71
Tabel 3.11 Tabel AINFO ... 72
Tabel 3.12 Tabel Profile ... 73
Tabel 3.13 Tabel Dim_Object ... 80
Tabel 3.14 Tabel Dim_ObjectDetail ... 81
Tabel 3.15 Tabel Dim_Costumer ... 81
Tabel 3.16 Tabel Dim_CostumerLocation ... 82
Tabel 3.17 Tabel Dim_Product ... 82
Tabel 3.18 Tabel Dim_A gent ... 83
Tabel 3.19 Tabel Dim_Branch ... 83
Tabel 3.20 Tabel Dim_BranchLocation ... 84
Tabel 3.22 Tabel Fact_Production ... 85
Tabel 3.23 Tabel Perancangan untuk Data Mining ... 89
Tabel 4.1 Spesifikasi M inimum Perangkat Keras ... 115
DAFTAR GAMBAR
Gambar 2.1 Arsitektur Data Warehouse ... 19
Gambar 2.2 Linier Sequential Model ... 34
Gambar 2.3 Prototyping Model ... 35
Gambar 2.4 RAD Model ... 36
Gambar 2.5 Incremental Model ... 37
Gambar 2.6 Spiral Model ... 38
Gambar 2.7 Notasi STD ... 39
Gambar 3.1 Struktur Organisasi PT. Asuransi Adira Dinamika ....……….. 54
Gambar 3.2 Starflake scheme Data Warehouse Produksi ... 78
Gambar 3.3 M engubah ADate menjadi beberapa bagian tanggal ... 86
Gambar 3.4 Perancangan Cube untuk Data Mining ………... 92
Gambar 3.5 Perancangan Model Mining Agent terhadap Customer ... 93
Gambar 3.6 Perancangan Model Mining Agent terhadap Object ... 94
Gambar 3.7 Perancangan Model Mining Customer terhadap Production ... 95
Gambar 3.8 Perancangan Model Mining Customer terhadap Claim ... 97
Gambar 3.9 Perancangan Model Mining Customer terhadap Product ... 98
Gambar 3.10 Struktur M enu ...………... 100
Gambar 3.11 Struktur M enu Production ……….. 102
Gambar 3.12 Perancangan Layar M enu Login ………. 103
Gambar 3.13 Perancangan Layar Change Password ……… 104
Gambar 3.15 Perancangan Layar M enu Grafik ……… 106
Gambar 3.16 State Trantition Diagram ( STD ) M enu Login ………. 107
Gambar 3.17 State Trantition Diagram ( STD ) M enu Utama ……… 108
Gambar 3.18 State Trantition Diagram ( STD ) M enu Grafik ……… 109
Gambar 3.19 State Trantition Diagram ( STD ) M enu Mining …………...……… 110
Gambar 4.1 Gambar Timeline ... 112
Gambar 4.2 M enu Login ... 117
Gambar 4.3 M enu Utama ... 118
Gambar 4.4 M enu Change Password ... 119
Gambar 4.5 Penjelasan M enu Grafik 1 ... 120
Gambar 4.6 Penjelasan M enu Grafik 2 ... 121
Gambar 4.7 M enu Grafik Production berdasarkan Product ... 122
Gambar 4.8 M enu Grafik Production berdasarkan Object ... 123
Gambar 4.9 M enu Grafik Production berdasarkan tipe Customer ... 124
Gambar 4.10 M enu Grafik Production per wilayah Customer ... 125
Gambar 4.11 M enu Grafik Production per wilayah Branch ... 126
Gambar 4.12 M enu Grafik Production berdasarkan Agent ... 127
Gambar 4.13 M enu Grafik GWP berdasarkan Agent ... 128
Gambar 4.14 M enu Grafik GWP per wilayah Branch ... 129
Gambar 4.15 M enu Grafik GWP per wilayah Customer ... 130
Gambar 4.16 M enu Grafik GWP berdasarkan tipe Customer ... 131
Gambar 4.17 M enu Grafik GWP berdasarkan Object ... 132
Gambar 4.18 M enu Grafik GWP berdasarkan Product ... 133
Gambar 4.20 M enu Grafik NetProduction berdasarkan Object ... 135
Gambar 4.21 M enu Grafik NetProduction berdasarkan tipe Customer ... 136
Gambar 4.22 M enu Grafik NetProduction per wilayah Customer ... 137
Gambar 4.23 M enu Grafik NetProduction per wilayah Branch ... 138
Gambar 4.24 M enu Grafik NetProduction berdasarkan Agent ... 139
Gambar 4.25 Penjelasan M enu cube 1 ... 140
Gambar 4.26 Penjelasan M enu cube 2 ... 141
Gambar 4.27 M enu Cube ... 142
Gambar 4.28 Penjelasan M enu Data Mining 1 ... 143
Gambar 4.29 Penjelasan M enu Data Mining 2 ... 144
Gambar 4.30 Mining Model Agent to Customer ... 145
Gambar 4.31 Mining Model Agent to Object ... 146
Gambar 4.32 Mining Model Customer to Claim ... 147
Gambar 4.33 Mining Model Customer to Production ... 148