BAB 3 ANALISIS DAN PERANCANGAN
3.1 Analisis Proses penerimaan risiko meliputi sales marketing, underwriting, claim dan keuangan. Prosedur penerimaan risiko objek yang akan diasuransikan adalah melalui pengajuan calon nasabah potensial oleh sales marketing/ broker/ agen/ maupun calon nasabah yang datang sendiri. Setelah itu mereka mengisi formulir Surat Pemohonan Penutupan Asuransi (SPPA) yang berisi data mengenai objek calon nasabah. Dilakukan survey oleh staf underwriting mengenai kondisi objek dan data – data penunjangnya. Hasil survey dianalisa dan disimpulkan oleh staf underwriting menggunakan metoda yang digunakan di perusahaan asuransi tersebut. Untuk harga pertanggungan di bawah nilai tertentu, dan sifat objek yang umum dan tidak kompleks, cukup staf underwriting yang memutuskan diterima atau tidak diterimanya proposal objek tersebut. Untuk harga pertanggungan di atas nilai tertentu, dan sifat objek yang kompleks, diajukan ke manager underwriting untuk memutuskan diterima/ tidak diterimanya proposal. Calon nasabah yang diterima membayar premi sesuai dengan perhitungan dan analisa underwriting. Claim diajukan oleh nasabah bila terjadi kerusakan yang disebabkan oleh faktor – faktor yang diasuransikan pada objek sehingga memerlukan penggantian biaya untuk memperbaikinya agar objek tersebut dapat berfungsi atau beroperasi seperti semula,
74
75
atau menggantinya dengan yang baru. Claim diajukan nasabah secara langsung ke perusahaan asuransi, atau melalui marketing/ broker/ agen yang menjadi perantara sewaktu mengajukan proposal penanggungan risiko. Nasabah mengisi formulir claim yang berisi tuntutan resmi kepada perusahaan asuransi. Survey dilakukan oleh staf claim untuk memastikan data – data kerusakan, menghitung nilai kerusakan, menentukan penyebab dari kerusakan. Jika penyebab kerusakan terjamin oleh polis (kontrak) asuransi, maka penggantian rugi diberikan kepada nasabah (tertanggung). Untuk nilai kerugian claim di bawah nilai tertentu, dan sifat objek yang umum dan tidak kompleks, cukup staf claim yang memutuskan diterima atau tidak diterimanya nilai tersebut setelah dihitung dan dianalisa kerugiannya. Diatas nilai tertentu, dan sifat objek yang kompleks, nilai tersebut diajukan ke manager claim untuk memutuskan diterima atau tidak diterimanya nilai tersebut setelah dihitung dan dianalisa kerugiannya. Bila lebih kompleks maka ditunjuk loss adjuster (badan independen penilai kerugian). Loss adjuster akan melakukan survey, menganalisa penyebab kerugian dan jaminan asuransi serta menghitung nilai kerugian. Jika nilai yang diajukan oleh loss adjuster sesuai dengan kondisi polis (kontrak) asuransi, maka pihak asuransi akan meneruskan penawaran ganti rugi ke tertanggung (nasabah). Jika terjadi sengketa claim maka perselisihan akan diteruskan ke badan arbitrase yang akan memutuskan atas persengketaan tersebut. Pengelolaan nilai risiko dilakukan oleh staf underwriting, claim dan information technology bersama- sama secara periodik, untuk mencari nilai risiko yang paling tepat dan paling berlaku. Data – data hasil claim yang pernah terjadi dikumpulkan sesuai
76
dengan jenis objek nasabah, serta jenis faktor – faktornya. Klasifikasi dilakukan dan nilai faktor disimpulkan secara periodik. Contoh aplikasi sejenis telah banyak berkembang misalnya aplikasi FIS untuk menganalisis tingkat resiko penyakit dalam. Aplikasi tersebut menggunakan logika fuzzy dan permasalahannya juga hampir sama dengan aplikasi FIS dalam menentukan tinggi atau rendah suatu proposal asuransi. Dalam dunia kedokteran FIS digunakan untuk menentukan seberapa besar derajat objek yang diteliti terkena suatu penyakit (Trivia, 2012). Logikanya seorang dokter yang memberikan diagnosis terhadap pasien kerap kali mengalami kesalahan dalam menganalisis gejala penyakit yang timbul. Begitu pula seorang underwriter juga sering bersifat subjektif dalam memberikan penilaian terhadap suatu proposal asuransi. Oleh karena itu aplikasi sistem pakar berbasis FIS menjadi solusi dalam permasalahan yang timbul.
3.2 Wawancara Dengan Pakar 3.2.1 Realita Pakar Dalam pengembangan system pakar ini, diperlukan pengetahuan dan informasi yang diperoleh dari berbagai sumber, yaitu dari pakar itu sendiri, serta buku – buku yang membahas mengenai sistem asuransi. Seorang pakar adalah seorang yang ahli dalam bidang tertentu dan mempunyai pengetahuan atau keahlian khusus, yang tidak dikuasai atau dimiliki oleh kebanyakan
77
orang, sehingga dapat memecahkan suatu permasalahan yang tidak dapat dipecahkan oleh kebanyakan orang, atau dapat memecahkan masalah dengan metode yang lebih efisien. Oleh karena itu ruang lingkup pembahasan resiko yang dialami oleh perusahaan asuransi, tidak terlepas dari pengetahuan seorang pakar. Dalam melakukan analisis faktor – faktor yang mempengaruhi resiko asuransi, seorang pakar harus memahami dengan baik sistem dan prosedur yang berlaku terkait dengan profesinya. Hal tersebut menjadi fondasi penting demi keberlangsungan proses bisnis dari perusahaan. Poin penting yang perlu digaris bawahi adalah tidak semua resiko asuransi tepat dianalisis oleh seorang pakar, oleh sebab itu sistem ini dapat membantu kinerja manajer underwriting dalam pengambilan keputusan, serta mempercepat staf underwriter dalam melakukan tugasnya.
3.2.2 Hasil Wawancara Dengan Pakar Wawancara di bawah ini dilakukan dengan pakar yang menangani bidang asuransi. Wawancara dilakukan dengan tiga orang pakar yang bekerja di perusahaan asuransi yang berbeda. Berikut ini adalah hasil wawancara pengembang aplikasi dengan direktur umum, yang bernama Bapak Wiyono Kurniawan di Perusahaan X : 1. Apa saja masalah yang dihadapi selama ini dalam menentukan tingkat tinggi rendahnya suatu resiko? (What are the problems faced currently to determine the risk quality?) Jawab:
78
Resiko ditentukan oleh underwriter sesuai dengan pengetahuan, pengalamannya, dan seringkali bersifat subjektif. Bila underwriter kurang berpengalaman sering terjadi kesalahan dalam penentuan tingkat resiko tersebut yang dapat menyebabkan kerugian pada perusahaan asuransi. 2. Selama ini bagaimanakah cara untuk menentukan tingkat tinggi rendahnya suatu resiko? (What is the method to determine the risk quality?) Jawab: Dengan melihat hasil survey di lapangan mengenai resiko tersebut (physical risk) yang melingkupi struktur bangunan, fire protection, occupancy hazard, geological, dan lain-lain, dan juga data – data klaim. 3. Apa saja faktor – faktor yang mempengaruhi tingkat resiko? (What are the factors that influencing the risk quality?) Jawab: Bangunan, fire protection, housekeeping, loss history, resiko politik, security, moral hazard, occupancy hazard, dan natural hazard. 4. Selama ini apa metode perhitungan yang digunakan dalam menentukan tingkat resiko proposal untuk ditutup oleh perusahaan asuransi? (What is the current method to consider a risk quality of a proposal to be covered by the insurance company?) Jawab:
79
Dengan melakukan risk survey dan membuat survey report yang berisi data – data terperinci mengenai resiko tersebut. Penentuan akhir dengan analisa secara manual. 5. Apa selama ini perusahaan selalu mengikuti teknik – teknik baru yang selalu dikembangkan dalam bidang perasuransian dan apa alasannya terutama berkaitan dengan resiko perasuransian? (Does insurance company follows the new developed technology in insurance industry, and the reason to follow it in connection with the company risk?) Jawab: Ya, agar dapat menentukan rate premi secara tepat untuk menghindari resiko keuangan yang akan dialami jika terjadi klaim. 6. Seberapa luas resiko yang dihadapi? Dianggap bahwa sebagian besar informasi akan tersedia dari analisis terinci yang dilakukan. Ini meliputi pertimbangan dan penilaian kemungkinan kerugian, derajat, serta frekuensinya. (What is the extent of risk exposure to be considered? Considering most of information is available from the statistic analysis and the evaluation of the loss probability, severity and frequency.) Jawab: Tidak semua resiko kerugian dapat diasuransikan. Resiko yang dapat diasuransikan adalah resiko yang disebut “calculated risk” dimana
80
probability terjadinya kerugian dapat ditentukan dari analisa statistik yang ada. 7. Kira – kira setujukah perusahaan jika menggunakan sistem pakar untuk perkiraan resiko asuransi? (Does the insurance company willing to use expert\ system to predict the insurance risk?) Jawab: Ya, karena dapat memberikan kontribusi keuntungan perusahaan. 8. Dilihat atau ditinjau dari segi apa saja kejadian yang merugikan perusahaan dengan melibatkan asuransi? (What point of view is the case that makes the insurance company loses?) Jawab: Natural disaster, seperti kebakaran, banjir, longsor, dan sebagainya. Man made disaster seperti kerusuhan dan sebagainya. 9. Apakah dibutuhkan suatu aplikasi baru
yang dapat membantu
menentukan tingkat tinggi rendahnya suatu resiko? (Is a new application form required to determine the risk quality?) Jawab: Ya, karena teknologi yang berubah terus maka aplikasi baru yang disesuaikan dengan kemampuan teknologi (bangunan, proses, fire protection, dan lainnya) dapat digunakan untuk perhitungan resiko. Berikut ini adalah hasil wawancara dengan salah satu staf product provider yang bernama Edy Kamaludin di Perusahaan Y :
81
1. Apa saja masalah yang dihadapi selama ini dalam menentukan tingkat tinggi rendahnya suatu resiko? (What are the problems faced currently to determine the risk quality?) Jawab: Selama ini, tinggi rendahnya resiko suatu properti banyak ditentukan berdasarkan isi dari properti tersebut. Contoh : Apabila suatu gudang berisi bahan yang mudah terbakar, seperti kertas, atau dan lain lain maka resiko dari gudang itu sangatlah besar. 2. Selama ini bagaimanakah cara untuk menentukan tingkat tinggi rendahnya suatu resiko? (What is the method to determine the risk quality?) Jawab : Tinggi rendahnya suatu resiko ditentukan berdasarkan survey ke properti, yang lalu dilakukan penilaian oleh bagian underwriter mengenai besar atau tidaknya resiko pada properti tersebut. 3. Apa saja faktor–faktor yang mempengaruhi tingkat resiko? (What are the factors that influencing the risk quality?) Jawab : Faktor-faktornya adalah Barang dari properti, occupancy. Contohnya : Pada Restoran, letak tabung LPGnya apakah dekat dengan api. 4. Selama ini apa metode perhitungan yang digunakan dalam menentukan tingkat resiko proposal untuk ditutup oleh perusahaan asuransi?
82
(What is the current method to consider a risk quality of a proposal to be covered by the insurance company?) Jawab : Penilaian dilakukan berdasarkan data-data yang telah ada di perusahaan selama bertahun-tahun sebelumnya. Perusahaan memiliki history bagi properti-properti yang dulu telah diasuransikan dan kemudian dipelajari oleh underwriter sebagai dasar penentuan. 5. Apa selama ini perusahaan selalu mengikuti teknik – teknik baru yang selalu dikembangkan dalam bidang perasuransian dan apa alasannya terutama berkaitan dengan resiko perasuransian? (Does insurance company follows the new developed technology in insurance industry, and the reason to follow it in connection with the company risk?) Jawab : Selama ini perusahaan tetap dengan menggunakan history-history yang telah terjadi dan belum ada cara lain dalam menentukan resiko. 6. Seberapa luas resiko yang dihadapi? Dianggap bahwa sebagian besar informasi akan tersedia dari analisis terinci yang dilakukan. Ini meliputi pertimbangan dan penilaian kemungkinan kerugian, derajat, serta frekuensinya. (What is the extent of risk exposure to be considered? Considering most of information is available from the statistic analysis and the evaluation of the loss probability, severity and frequency.)
83
Jawab : Kerugian yang dihadapi akibat kesalahan penerimaan asuransi sangat fatal, karena dapat mengakibatkan kerugian besar hingga dapat membuat suatu perusahaan asuransi dapat tutup. Terbukti bahwa perusahaanperusahaan asuransi yang bangkrut banyak diakibatkan oleh kerugian yang didapat dari claim yang bernilai besar akibat kesalahan perhitungan resiko. 7. Kira – kira setujukah perusahaan jika menggunakan sistem pakar untuk perkiraan resiko asuransi? (Does the insurance company willing to use expert\ system to predict the insurance risk?) Jawab : Ya, sangat setuju karena akan dapat mempermudah para underwriter dalam menentukan resiko dan akan sangat membantu apabila dibuat sistem pakarnya. 8. Dilihat atau ditinjau dari segi apa saja kejadian yang merugikan perusahaan dengan melibatkan asuransi? (What point of view is the case that makes the insurance company loses?) Jawab : Kebakaran yang tidak disengaja maupun disengaja, banjir, dan bencana alam lainnya. Berhentinya produksi karena terjadinya suatu kerugian dan menyebabkan kehilangan pendapatan perusahaan
84
9. Apakah dibutuhkan suatu aplikasi baru
yang dapat membantu
menentukan tingkat tinggi rendahnya suatu resiko? (Is a new application form required to determine the risk quality?) Jawab : Sangat dibutuhkan, kalau bisa sistem berdasarkan risk profile. Berikut ini adalah hasil wawancara dengan salah satu staf underwriter yang bernama Dian di Perusahaan Z : 1. Apa saja masalah yang dihadapi selama ini dalam menentukan tingkat tinggi rendahnya suatu resiko? (What are the problems faced currently to determine the risk quality?) Jawab: Setiap underwriter menentukan dengan hasil yang berbeda-beda, dikarenakan penilaiannya berbeda-beda, tidak ada patokan. Hal ini disebabkan karena penilaian resiko lebih ke subjektivitas dan tidak pasti. 2. Selama ini bagaimanakah cara untuk menentukan tingkat tinggi rendahnya suatu resiko? (What is the method to determine the risk quality?) Jawab : Dalam menentukan seleksi resiko dan proses menentukan klasifikasi resiko, perusahaan memiliki sebuah standar, sub standar, postpone, atau decline. Dalam proses seleksi untuk menentukan tinggi rendahnya resiko, pihak asuransi melakukan survey, kemudian underwriter selanjutnya akan melakukan proses seleksi.
85
Keputusan yang diambil saat melakukan identifikasi resiko dan klasifikasi resiko yang ada pada properticalon sesuai dengan jenis atau produk asuransi yang diambil (risk assessment). Keputusan yang diambil mencakup dua sisi, yaitu keadilan bagi pemilik properti dan keadilan bagi perusahaan.
Dalam
mengidentifikasi
resiko,
underwriter
harus
mengetahui adanya : •
Physical hazard, yaitu karater fisik yang dapat meningkatkan kecenderungan terjadinya kerugian atau kehilangan
•
Moral hazard, yaitu kecenderungan seseorang untuk berperilaku tidak jujur dalam melakukan transaksi. Contoh : memberikan keterangan palsu.
Pada risk assessment, misalnya dalam identifikasi kategori jenis pertanggungan beberapa mempunyai resiko yang lebih tinggi. Surveyor mengisi suatu form surat pengajuan asuransi, kemudian berkas tersebut akan di-scan dan dimasukkan ke dalam komputer. Underwriter akan melakukan proses pekerjaan dan analisa terhadap data yang ada. 3. Apa saja faktor – faktor yang mempengaruhi tingkat resiko? (What are the factors that influencing the risk quality?) Jawab : Kesalahan yang dilakukan oleh underwriter, sehingga jika premi tersebut tidak sesuai, dan aplikasi pengajuan asuransi tersebut sudah terlanjur di-
86
issued, maka keputusan yang salah tersebut harus diubah sebelum buku polis dicetak dan sampai ke tangan calon tertanggung. 4. Selama ini apa metode perhitungan yang digunakan dalam menentukan tingkat resiko proposal untuk ditutup oleh perusahaan asuransi? (What is the current method to consider a risk quality of a proposal to be covered by the insurance company?) Jawab : Surat pengajuan asuransi dan dokumen – dokumen yang dianggap perlu akan di-scan, kemudian akan dimasukkan ke dalam sebuah file, lalu diunggah. Nomor polis akan dimasukkan ke sistem penyimpanan data. Ketika sampai di bagian underwriting, data – data tersebut akan dilakukan verfikasi dan assessment process terhadap surat pengajuan asuransi tersebut. Jika ada data – data yang kurang atau berdasarkan proses seleksi resiko ternyata dikenakan ekstra premi terhadap calon tertanggung, maka underwriter akan melakukan daftar tunggu terhadap nomor polis tersebut. Sistem akan mengirimkan daftar tersebut kepada agen untuk diproses lebih lanjut, setelah diproses oleh agen, maka akan dikirimkan data – data yang kurang tersebut, untuk selanjutnya diproses analisis kembali oleh underwriter sebelum polis tersebut di-approve. 5. Apa selama ini perusahaan selalu mengikuti teknik – teknik baru yang selalu dikembangkan dalam bidang perasuransian dan apa alasannya terutama berkaitan dengan resiko perasuransian?
87
(Does insurance company follows the new developed technology in insurance industry, and the reason to follow it in connection with the company risk?) Jawab : Perusahaan selalu mengembangkan teknik – teknik baru, baik itu sistem maupun non sistem untuk kelancaran proses. 6. Seberapa luas resiko yang dihadapi? Dianggap bahwa sebagian besar informasi akan tersedia dari analisis terinci yang dilakukan. Ini meliputi pertimbangan dan penilaian kemungkinan kerugian, derajat, serta frekuensinya. (What is the extent of risk exposure to be considered? Considering most of information is available from the statistic analysis and the evaluation of the loss probability, severity and frequency.) Jawab : Yang lebih mengetahui hal ini adalah bagian klaim, terutama mengenai kesalahan sistem underwriting, sehingga mempengaruhi proses klaim nantinya. Tetapi, selama ini jika terjadi kesalahan, lebih besar dikarenakan unsur manusianya, yang terkadang melewatkan poin – poin penting yang perlu diperhatikan dalam surat pengajuan asuransi. Hal tersebut biasanya mempengaruhi besar premi yang seharusnya diajukan. 7. Kira – kira setujukah perusahaan jika menggunakan sistem pakar untuk perkiraan resiko asuransi?
88
(Does the insurance company willing to use expert\ system to predict the insurance risk?) Jawab : Boleh diusulkan dan diterapkan, jika memang itu dapat membantu proses kegiatan bisnis di perusahaan. 8. Dilihat atau ditinjau dari segi apa saja kejadian yang merugikan perusahaan dengan melibatkan asuransi? (What point of view is the case that makes the insurance company loses?) Jawab : Jawaban hampir sama dengan nomor 6, yaitu hampir sebagian kesalahan karena unsur manusianya sendiri, seperti melewatkan poin penting yang seharusnya diperhatikan saat melakukan survey. 9. Apakah dibutuhkan suatu aplikasi baru
yang dapat membantu
menentukan tingkat tinggi rendahnya suatu resiko? (Is a new application form required to determine the risk quality?) Jawab : Ya, jika memang itu lebih baik. Perusahaan selalu melakukan perubahan baik berupa sistem atau non sistem, yang bertujuan untuk keamanan dan kelancaran terkait resiko yang akan diderita oleh perusahaan.
3.3 Permasalahan Yang Timbul Permasalahan yang dihadapi dalam menentukan kriteria resiko bagi perusahaan asuransi banyak terdapat dalam sistem underwriting. Underwriter
89
bisa salah melakukan penilaian yang disebabkan oleh faktor-faktor tertentu, seperti : 1. Experience Hal ini disebabkan oleh karena kurangnya pengalaman dari underwriter, sehingga sering melakukan kesalahan dalam melakukan proses kerja. Kesalahan tersebut sangat fatal bagi perusahaan asuransi itu sendiri, karena dapat mempertinggi resiko kerugian bagi perusahaan. 2. Professionalism Profesionalisme dari pekerja asuransi sangat penting, sebab hal – hal yang paling mendasar mengenai faktor – faktor resiko kerugian bagi perusahaan berasal dari data – data calon tertanggung. Agen dan underwriter wajib bersikap jujur, bertanggung jawab, dan konsisten dalam bekerja. Sikap yang dimiliki oleh seorang pekerja adalah tidak diperkenankan mementingkan diri sendiri atau pribadi daripada kepentingan perusahaan, termasuk tidak diperkenankan untuk melakukan tindak kecurangan dalam bentuk apapun. 3. Analisys Underwriter harus dapat melakukan analisis dengan tepat, terhadap data – data yang didapatkan dari calon tertanggung, jika lalai atau tidak tepat dalam mengakseptasi, maka hal ini juga akan mempertinggi resiko kerugian bagi perusahaan. 3.4 Usulan Pemecahan Masalah Kendala yang dihadapi untuk analysis, professionalism, dan experience adalah seputar masalah pengembangan sistem, sebagai sistem pengambil
90
keputusan. Dalam kasus tersebut, dari data yang diambil, hasil dari wawancara pengembang dengan pakar, rata – rata kesalahan yang terjadi adalah seputar kesalahan manusiawi yang sulit untuk dihindari. Oleh karena itu tim pengembang menciptakan aplikasi, sebagai sistem pengambilan keputusan, lebih cenderung ke arah rujukan bagi manajer underwriting sebagai bahan pertimbangan, dengan hasil analisys, experience, professionalism dari staff underwriting. 3.5 Sequence Diagram Skenario : 1. User akan melakukan log in, kemudian akan tampil menu general information, setelah mengisi menu general information, kemudian user mengisi menu additional perils, building, dan fire protection. Setelah itu, user akan menekan tombol “calculate”, lalu aplikasi akan menghitung data yang telah diisi pada risk main building, lalu akan tampil menu overview sebagai menu hasil dan setelah itu dilakukan penyimpanan.
91
Gambar 3.1 Diagram sequence untuk common user 2. Admin melakukan kegiatan update rules, kemudian rules yang telah di – update disimpan di dalam storage.
Gambar 3.2 Diagram sequence admin
92
3.6 Use Case Diagram
Log in
Fill General Information
Fill Building Checklist
Fill Fire Protection
User
Admin Fill Housekeeping Checklist
Fill Additional Perils
Risk Main Building
Overview
Edit Rules
Gambar 3.3 Use case diagram Di bawah ini merupakan skenario use case yang menjelaskan apa saja yang terjadi di dalam sistem serta penjelasannya.
93
1. Log in pengguna Tabel 3.1 Skenario use case satu Use case Deskripsi
Melakukan log in ke dalam sistem Kegiatan log in ke dalam sistem untuk mendapatkan akses fitur general information. Pre – condition User harus mengisi user name dan password dengan benar Action actor System response User mengisi user name dan Sistem akan memvalidasi apakah password lalu menekan tombol data user yang diisikan sudah “log in” benar. Jika sudah benar, maka user akan menuju halaman utama, tetapi jika belum maka user harus mengisikan filed input kembali User menekan tombol “exit” User akan keluar dari sistem
2. Menjawab pertanyaan yang diberikan Tabel 3.2 Skenario use case dua Use case
Menjawab pertanyaan yang diberikan Deksripsi Kegiatan yang dilakukan oleh sistem dimana sistem akan memberikan sejumlah pertanyaan yang kemudian diharapkan user diharapkan untuk menjawab pertanyaan yang diberikan Pre – condition Setelah user dapat melakukan log in dengan akun yang diberikan hak akses Actor action System response User menjawab semua pertanyaan Sistem akan mulai menghitung yang ada dalam general analisis resiko yang telah di- input information oleh user
94
3. Menjawab pertanyaan yang diberikan Tabel 3.3 Skenario use case tiga Use case
Menjawab pertanyaan yang diberikan Deksripsi Kegiatan yang dilakukan oleh sistem dimana sistem akan memberikan sejumlah pertanyaan yang kemudian diharapkan user diharapkan untuk menjawab pertanyaan yang diberikan Pre – condition Setelah user menjawab menu general information Actor action System response User menjawab semua pertanyaan Sistem akan mulai menghitung yang ada dalam menu buildings analisis resiko yang telah di- input oleh user
4. Menjawab pertanyaan yang diberikan Tabel 3.4 Skenario use case empat Use case
Menjawab pertanyaan yang diberikan Deksripsi Kegiatan yang dilakukan oleh sistem dimana sistem akan memberikan sejumlah pertanyaan yang kemudian diharapkan user diharapkan untuk menjawab pertanyaan yang diberikan Pre – condition Setelah user menjawab menu buildings Actor action System response User menjawab semua pertanyaan Sistem akan mulai menghitung yang ada dalam menu fire analisis resiko yang telah di- input protection oleh user
95
5. Menjawab pertanyaan yang diberikan Tabel 3.5 Skenario use case lima Use case
Menjawab pertanyaan yang diberikan Deksripsi Kegiatan yang dilakukan oleh sistem dimana sistem akan memberikan sejumlah pertanyaan yang kemudian diharapkan user diharapkan untuk menjawab pertanyaan yang diberikan Pre – condition Setelah user menjawab menu fire protection Actor action System response User menjawab semua pertanyaan Sistem akan mulai menghitung yang ada dalam menu analisis resiko yang telah di- input housekeeping oleh user
6. Menjawab pertanyaan yang diberikan Tabel 3.6 Skenario use case enam Use case
Menjawab pertanyaan yang diberikan Deksripsi Kegiatan yang dilakukan oleh sistem dimana sistem akan memberikan sejumlah pertanyaan yang kemudian diharapkan user diharapkan untuk menjawab pertanyaan yang diberikan Pre – condition Setelah user menjawab menu housekeeping Actor action System response User menjawab semua pertanyaan Sistem akan mulai menghitung yang ada dalam menu additional analisis resiko yang telah di- input perils oleh user
96
7. Menghitung risk main building Table 3.7 Skenario use case tujuh Use case Deskripsi Pre – condition
Action actor User menekan tombol “calculate”
User menekan tombol “exit”
Melihat hasil perhitungan berdasarkan klasifikasi Event ini akan menghitung semua risk profile yang di- input oleh user Setelah user menjawab semua pertanyaan yang diberikan oleh system System response Sistem akan menampilkan hasil perhitungan dari semua kelompok risk profile. Sebelum menampilkan hasil overall sistem akan memvalidasi pertanyaan yang belum dijawab dengan benar Sistem akan menghentikan seluruh proses dan kemudian user akan keluar dari aplikasi
8. Melihat hasil (overview) Table 3.8 Skenario use case delapan Use case
Deskripsi
Pre – condition Action actor User menekan tombol “save” User menekan tombo “back”
Melihat hasil perhitungan untuk menarik kesimpulan dan melakukan penyimpanan Event ini akan melakukan penyimpanan hasil informasi yang telah di dapatkan pada storage Setelah user menekan tombol calculate pada risk main building System response User akan melakukan penyimpanan data pada storage. Akan muncul form baru dengan tampilan awal menu general information
97
9. Update admin Table 3.9 Skenario use case sembilan Use case Deskripsi Pre – condition Action actor Admin menekan tombol “edit” Admin menekan tombol “exit”
Admin melakukan update Admin akan melakukan edit rules Setelah admin menekan tombol edit pada form admin System response Admin akan melakukan penyimpanan data pada storage Admin akan keluar dari sistem
98
3.7 Class Diagram
Gambar 3.4 Class diagram
99
3.8 Perancangan Sistem Fuzzy Faktor-faktor yang mempengaruhi resiko-resiko antara lain adalah : -
Building Faktor bahan bangunan dari properti tersebut. Bagian building dibagi lagi
menjadi : •
Roof covering : Bahan atap yang digunakan. Combustible yang berarti bahan atap yang mudah terbakar dan non combustible yang berarti bahan atapnya tidak mudah terbakar.
•
Walls external : Bahan external dari tembok properti yaitu concrete, brick, steel, dan wood.
•
Walls internal : Bahan internal dari tembok properti yaitu concrete, brick, steel, dan wood.
•
Walls partitions : Bahan partisi tembok pembatas properti yang terbagi menjadi concrete, brick, steel, dan wood.
•
Number of floor : Jumlah lantai yang ada di properti, terbagi menjadi 1, 2, 3, 4, dan >4.
•
Floor : Struktur lantai dari bangunan, yaitu concrete, steel, wood, dan tile.
•
Doors : Yaitu bahan dari pintu yang ada di properti, dibagi menjadi steel, glass, wood, dan aluminium.
•
Stairways : Struktur tangga di properti, yaitu concrete, steel, dan wood.
100
-
Fire Protection Faktor bahan bangunan dari properti tersebut. Bagian fire protection dibagi
lagi menjadi : •
Distance to next fire brigade : Jarak menuju pemadam kebakaran, dibagi menjadi less than 5 km, between 5 km – 10 km, dan more than 10 km.
•
Time required to arrive at site : Yaitu waktu yang diperlukan bagi pemadam untuk sampai ke tujuan properti, yaitu less than 10 minute, 10– 20 minute, more than 20 minute.
•
Location : Lokasi disekitar properti, dibagi menjadi densely populated area with high conflagration, suburban, housing area, business street, real estate.
•
Surrounding exposure : Kepadatan area sekitar property, dibagi menjadi high, moderate, dan low.
•
Lightning conducter : Ketersediaan penangkal petir, dibagi menjadi available dan not available.
•
Perodical risk inspection : Pengecekan resiko yang rutin, yes dan no.
•
Emergency procedure plan/ team available : Rencana darurat, dan tim penanganan bahaya, dibagi menjadi yes dan no.
•
Accessibility to enter risk : Kemudahan akses, easy dan difficult.
•
Hydrant for fire fighting available and working : Apakah hidran tersedia dan berfungsi, terdiri dari yes dan no.
101
•
Portable fire extinguishers available : Ketersediaan pemadam api portable, available dan not available.
•
Amount of extinguishers : Jumlah tabung pemadam kebakaran, enough, moderate, insufficient.
•
Fire extinguishers checked on a regular basis : Apakah dilakukan pengecekan regular pada tabung pemadam kebakaran, yes dan no.
•
Sprinkler system available : Ketersediaan sprinkler terdiri dari, in every room, critical areas, not available.
•
Smoke detection system available : Ketersediaan detector asap terdiri dari, in every room, critical areas, not available.
-
Housekeeping •
Cleanliness : Kebersihan property yaitu, good, fair, dan bad.
•
Smoking prohibition or designated smoking areas : Ada atau tidaknya area merokok dan apakah merokok diperbolehkan pada property, yes dan no.
•
Electronic wire condition : Keadaan kabel wiring yaitu, good, medium, bad.
•
Storage arrangement : penataan gudang, dibagi menjadi : Free gangway : Apakah lorong gudang teratur dan kosong, yes dan no. Staple distance to ceiling : Jarak rak gudang dengan langit-langit, less than 50 cm, more than 50 cm.
102
Storage Condition : Kondisi tempat penyimpanan, good, fair, bad. •
Stock card available : Ketersediaan list barang terdiri dari, yes, dan no.
•
Stock : Barang barang yang ada di dalam gudang Furniture : Yes dan no. Electronics : Yes dan no. Highly flammable goods : Yes dan no.
-
Additional Perils •
Flood : Kemungkinan terjadinya banjir Distance to next river : Jarak property dengan sungai, less than 3 km, less than 5 km, no river. Flood damage in the past : Apakah pernah mengalami banjir di masa lalu, yes dan no.
•
Burglary : Pencurian Security service : Ketersediaan Sekuriti, yes dan no. 24 hour guard : Ketersediaan pengamanan 24 jam, yes dan no. CCTV : Ketersediaan kamera CCT, yes dan no.
•
Damage due political risk in the past : Apakah pernah mengalami kerusakan resiko politik, seperti kerusuhan terdiri dari, yes dan no.
Dari kategori-kategori di atas dan hasil wawancara ditarik kesimpulan dengan masing-masing kategori mempunyai bobot masing-masing dan dilakukan penghitungan bobot kategori Building, Fire Protection, Housekeeping dan Additional perils secara
103
tersendiri-sendiri dan bisa dilihat pada halaman lampiran, tabel “KELAS RESIKO berdasarkan SIFAT dari KOMPONEN FAKTOR ASURANSI”. Dengan aplikasi yang dikembangkan ini, diharapkan bahwa sedikit banyak aplikasi tersebut membantu kerja dari staf underwriting. Aplikasi mampu memberikan gambaran dan perkiraan dari hasil input data yang dimiliki calon tertanggung, yang dapat menjadi rujukan bagi manajer underwriting untuk memutuskan seputar akseptasi calon tertanggung, dengan menggolongkannya ke dalam empat faktor yaitu : 1. Bad. Dalam kategori ini kemungkinan bencana yang akan terjadi sangat besar karena tingginya resiko. Range klasifikasi bad antara 71 – 100. 2. Fair. Pada kategori ini kemungkinan bencana yang akan terjadi masih cukup besar namun tidak sebesar pada kategori bad. Range klasifikasi fair antara 51 – 70. 3. Good. Pada kategori ini nilai resiko cukup kecil dan kemungkinan bencana tidak terlalu besar. Range klasifikais good antara 31–50. 4. Very good. Dalam kategori Resiko yang dihadapi sangatlah kecil dan properti tersebut aman dan sangat kecil kemungkinan terjadinya bencana. Range klasifikasi very good antara 0-30.
3.8.1 Perancangan Aturan Fuzzy Terdapat dua aturan fuzzy yang dipakai. Pertama adalah aturan fuzzy untuk menentukan resiko kebakaran (fire risk), dan yang kedua adalah aturan yang menentukan bagi resiko keseluruhan (overall risk).
104
Tabel 3.10 Rules Fire risk : Rule Fire Risk Rule 0
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS very_good) THEN (fire_risk IS very_good); Rule 1
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS good) THEN (fire_risk IS very_good); Rule 2
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS fair) THEN (fire_risk IS good); Rule 3
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS bad) THEN (fire_risk IS good); Rule 4
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS very_good) THEN (fire_risk IS very_good);
Rule 5
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS good) THEN (fire_risk IS good);
Rule 6
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS fair) THEN (fire_risk IS good);
Rule 7
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS bad) THEN (fire_risk IS good);
Rule 8
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS very_good) THEN (fire_risk IS good);
Rule 9
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS good) THEN (fire_risk IS good);
Rule 10
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS fair) THEN (fire_risk IS good);
Rule 11
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS bad) THEN (fire_risk IS fair);
105 Rule 12
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS very_good) THEN (fire_risk IS good);
Rule 13
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS good) THEN (fire_risk IS good);
Rule 14
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS fair) THEN (fire_risk IS fair);
Rule 15
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS bad) THEN (fire_risk IS fair);
Rule 16
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS very_good) THEN (fire_risk IS very_good);
Rule 17
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS good) THEN (fire_risk IS good);
Rule 18
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS fair) THEN (fire_risk IS good);
Rule 19
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS bad) THEN (fire_risk IS good);
Rule 20
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS very_good) THEN (fire_risk IS good);
Rule 21
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS good) THEN (fire_risk IS good);
Rule 22
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS fair) THEN (fire_risk IS good);
Rule 23
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS bad) THEN (fire_risk IS fair);
Rule 24
IF (building IS good) AND (fire_protection IS fair) AND (housekeeping IS very_good) THEN (fire_risk IS good);
Rule 25
IF (building IS good) AND (fire_protection IS fair) AND (housekeeping IS good) THEN (fire_risk IS good);
Rule 26
IF (building IS good) AND (fire_protection IS fair) AND (housekeeping IS fair) THEN (fire_risk IS fair);
Rule 27
IF (building IS good) AND (fire_protection IS fair) AND (housekeeping IS bad) THEN (fire_risk IS fair);
106 Rule 28
IF (building IS good) AND (fire_protection IS bad) AND (housekeeping IS very_good) THEN (fire_risk IS good);
Rule 29
IF (building IS good) AND (fire_protection IS bad) AND (housekeeping IS good) THEN (fire_risk IS fair);
Rule 30
IF (building IS good) AND (fire_protection IS bad) AND (housekeeping IS fair) THEN (fire_risk IS fair);
Rule 31
IF (building IS good) AND (fire_protection IS bad) AND (housekeeping IS bad) THEN (fire_risk IS fair);
Rule 32
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS very_good) THEN (fire_risk IS good);
Rule 33
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS good) THEN (fire_risk IS good);
Rule 34
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS fair) THEN (fire_risk IS good);
Rule 35
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS bad) THEN (fire_risk IS fair);
Rule 36
IF (building IS fair) AND (fire_protection IS good) AND (housekeeping IS very_good) THEN (fire_risk IS good);
Rule 37
IF (building IS fair) AND (fire_protection IS good) AND (housekeeping IS good) THEN (fire_risk IS good);
Rule 38
IF (building IS fair) AND (fire_protection IS good) AND (housekeeping IS fair) THEN (fire_risk IS good);
Rule 39
IF (building IS fair) AND (fire_protection IS good) AND (housekeeping IS bad) THEN (fire_risk IS fair);
Rule 40
IF (building IS fair) AND (fire_protection IS fair) AND (housekeeping IS very_good) THEN (fire_risk IS good);
Rule 41
IF (building IS fair) AND (fire_protection IS fair) AND (housekeeping IS good) THEN (fire_risk IS good);
Rule 42
IF (building IS fair) AND (fire_protection IS fair) AND (housekeeping IS fair) THEN (fire_risk IS fair);
Rule 43
IF (building IS fair) AND (fire_protection IS fair) AND (housekeeping IS bad) THEN (fire_risk IS fair);
Rule 44
IF (building IS fair) AND (fire_protection IS bad) AND
107 (housekeeping IS very_good) THEN (fire_risk IS good); Rule 45
IF (building IS fair) AND (fire_protection IS bad) AND (housekeeping IS good) THEN (fire_risk IS fair);
Rule 46
IF (building IS fair) AND (fire_protection IS bad) AND (housekeeping IS fair) THEN (fire_risk IS fair);
Rule 47
IF (building IS fair) AND (fire_protection IS bad) AND (housekeeping IS bad) THEN (fire_risk IS fair);
Rule 48
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS very_good) THEN (fire_risk IS good);
Rule 49
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS good) THEN (fire_risk IS good);
Rule 50
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS fair) THEN (fire_risk IS fair);
Rule 51
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS bad) THEN (fire_risk IS fair);
Rule 52
IF (building IS bad) AND (fire_protection IS good) AND (housekeeping IS very_good) THEN (fire_risk IS good);
Rule 53
IF (building IS bad) AND (fire_protection IS good) AND (housekeeping IS good) THEN (fire_risk IS fair);
Rule 54
IF (building IS bad) AND (fire_protection IS good) AND (housekeeping IS fair) THEN (fire_risk IS fair);
Rule 55
IF (building IS bad) AND (fire_protection IS good) AND (housekeeping IS bad) THEN (fire_risk IS fair);
Rule 56
IF (building IS bad) AND (fire_protection IS fair) AND (housekeeping IS very_good) THEN (fire_risk IS fair);
Rule 57
IF (building IS bad) AND (fire_protection IS fair) AND (housekeeping IS good) THEN (fire_risk IS fair);
Rule 58
IF (building IS bad) AND (fire_protection IS fair) AND (housekeeping IS fair) THEN (fire_risk IS fair);
Rule 59
IF (building IS bad) AND (fire_protection IS fair) AND (housekeeping IS bad) THEN (fire_risk IS bad);
Rule 60
IF (building IS bad) AND (fire_protection IS bad) AND (housekeeping IS very_good) THEN (fire_risk IS fair);
108 Rule 61
IF (building IS bad) AND (fire_protection IS bad) AND (housekeeping IS good) THEN (fire_risk IS fair);
Rule 62
IF (building IS bad) AND (fire_protection IS bad) AND (housekeeping IS fair) THEN (fire_risk IS bad);
Rule 63
IF (building IS bad) AND (fire_protection IS bad) AND (housekeeping IS bad) THEN (fire_risk IS bad);
Tabel 3.11 Rules faktor all risk : Rule All Risk Rule 0
IF (building very_good)
IS very_good) AND (fire_protection IS AND
(housekeeping
IS
very_good)
AND
(other_perils IS very_good) THEN (all_risk IS very_good); Rule 1
IF (building very_good)
IS very_good) AND (fire_protection IS AND
(housekeeping
IS
very_good)
AND
(other_perils IS good) THEN (all_risk IS very_good); Rule 2
IF (building very_good)
IS very_good) AND (fire_protection IS AND
(housekeeping
IS
very_good)
AND
(other_perils IS fair) THEN (all_risk IS very_good); Rule 3
IF (building very_good)
IS very_good) AND (fire_protection IS AND
(housekeeping
IS
very_good)
AND
(other_perils IS bad) THEN (all_risk IS good); Rule 4
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS good) AND (other_perils IS very_good) THEN (all_risk IS very_good); Rule 5
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS good); Rule 6
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS good); Rule 7
IF (building
IS very_good) AND (fire_protection IS
109 very_good) AND (housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS good); Rule 8
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS very_good); Rule 9
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS good); Rule 10
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS good); Rule 11
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS good); Rule 12
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 13
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS good); Rule 14
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS good); Rule 15
IF (building
IS very_good) AND (fire_protection IS
very_good) AND (housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS good); Rule 16
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS very_good);
Rule 17
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS very_good);
Rule 18
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS very_good) AND (other_perils IS fair)
110 THEN (all_risk IS good); Rule 19
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS good);
Rule 20
IF (building IS very_good) AND (fire_protection IS good) AND
(housekeeping
IS
good)
AND
(other_perils
IS
very_good) THEN (all_risk IS very_good); Rule 21
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS good);
Rule 22
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 23
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS good);
Rule 24
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 25
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS good);
Rule 26
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 27
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS good);
Rule 28
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 29
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS good);
111 Rule 30
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 31
IF (building IS very_good) AND (fire_protection IS good) AND (housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS fair);
Rule 32
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 33
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS good);
Rule 34
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 35
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS good);
Rule 36
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS good) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 37
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS good);
Rule 38
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 39
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS good);
Rule 40
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 41
IF (building IS very_good) AND (fire_protection IS fair) AND
112 (housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS good); Rule 42
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 43
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS fair);
Rule 44
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 45
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS good);
Rule 46
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS fair);
Rule 47
IF (building IS very_good) AND (fire_protection IS fair) AND (housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS fair);
Rule 48
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 49
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS good);
Rule 50
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 51
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS good);
Rule 52
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS good) AND (other_perils IS very_good)
113 THEN (all_risk IS good); Rule 53
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS good);
Rule 54
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 55
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS fair);
Rule 56
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 57
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS good);
Rule 58
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS fair);
Rule 59
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS fair);
Rule 60
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 61
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS fair);
Rule 62
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS fair);
Rule 63
IF (building IS very_good) AND (fire_protection IS bad) AND (housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS fair);
114 Rule 64
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS very_good);
Rule 65
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS very_good);
Rule 66
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 67
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS good);
Rule 68
IF (building IS good) AND (fire_protection IS very_good) AND
(housekeeping
IS
good)
AND
(other_perils
IS
very_good) THEN (all_risk IS good); Rule 69
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS good);
Rule 70
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 71
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS good);
Rule 72
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 73
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS good);
Rule 74
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 75
IF (building IS good) AND (fire_protection IS very_good)
115 AND (housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS good); Rule 76
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 77
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS good);
Rule 78
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS fair);
Rule 79
IF (building IS good) AND (fire_protection IS very_good) AND (housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS fair);
Rule 80
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 81
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS good);
Rule 82
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 83
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS good);
Rule 84
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS good) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 85
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS good);
Rule 86
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS good) AND (other_perils IS fair) THEN
116 (all_risk IS good); Rule 87
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS fair);
Rule 88
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 89
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS good);
Rule 90
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS fair);
Rule 91
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS fair);
Rule 92
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 93
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS fair);
Rule 94
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS fair);
Rule 95
IF (building IS good) AND (fire_protection IS good) AND (housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS fair);
Rule 96
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 97
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS good);
117 Rule 98
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS good); Rule 99
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 100
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 101
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS good); Rule 102
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 103
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 104
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 105
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS good); Rule 106
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 107
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 108
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 109
IF (building
IS good) AND (fire_protection IS fair) AND
118 (housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS fair); Rule 110
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 111
IF (building
IS good) AND (fire_protection IS fair) AND
(housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 112
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 113
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS good); Rule 114
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS good); Rule 115
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 116
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 117
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS good); Rule 118
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 119
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 120
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS fair) AND (other_perils IS very_good) THEN
119 (all_risk IS good); Rule 121
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS fair); Rule 122
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 123
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 124
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS fair); Rule 125
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS fair); Rule 126
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 127
IF (building
IS good) AND (fire_protection IS bad) AND
(housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 128
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 129
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS good);
Rule 130
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 131
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS good);
120 Rule 132
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS good) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 133
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS good);
Rule 134
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 135
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS fair);
Rule 136
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 137
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS good);
Rule 138
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS fair);
Rule 139
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS fair);
Rule 140
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 141
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS fair);
Rule 142
IF (building IS fair) AND (fire_protection IS very_good) AND (housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS fair);
Rule 143
IF (building IS fair) AND (fire_protection IS very_good) AND
121 (housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 144
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 145
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS good); Rule 146
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS good); Rule 147
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS good); Rule 148
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 149
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS good); Rule 150
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 151
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 152
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 153
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS good); Rule 154
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS fair) AND (other_perils IS fair) THEN
122 (all_risk IS fair); Rule 155
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 156
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 157
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS fair); Rule 158
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 159
IF (building
IS fair) AND (fire_protection IS good) AND
(housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 160
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 161
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS good); Rule 162
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 163
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 164
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 165
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS good);
123 Rule 166
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 167
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 168
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 169
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS fair); Rule 170
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 171
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 172
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS fair); Rule 173
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS fair); Rule 174
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 175
IF (building
IS fair) AND (fire_protection IS fair) AND
(housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 176
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 177
IF (building
IS fair) AND (fire_protection IS bad) AND
124 (housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS fair); Rule 178
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 179
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 180
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS good) AND (other_perils IS very_good) THEN (all_risk IS fair); Rule 181
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS fair); Rule 182
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 183
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 184
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS fair); Rule 185
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS fair); Rule 186
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 187
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 188
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS bad) AND (other_perils IS very_good) THEN
125 (all_risk IS fair); Rule 189
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS fair); Rule 190
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS bad); Rule 191
IF (building
IS fair) AND (fire_protection IS bad) AND
(housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS bad); Rule 192
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 193
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS good);
Rule 194
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS good);
Rule 195
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS good);
Rule 196
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS good) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 197
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS good);
Rule 198
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS fair);
Rule 199
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS fair);
126 Rule 200
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 201
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS good);
Rule 202
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS fair);
Rule 203
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS fair);
Rule 204
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS good);
Rule 205
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS fair);
Rule 206
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS fair);
Rule 207
IF (building IS bad) AND (fire_protection IS very_good) AND (housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS fair);
Rule 208
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 209
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS good); Rule 210
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS good); Rule 211
IF (building
IS bad) AND (fire_protection IS good) AND
127 (housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 212
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 213
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS good); Rule 214
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 215
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 216
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 217
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS fair); Rule 218
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 219
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 220
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS fair); Rule 221
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS fair); Rule 222
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS bad) AND (other_perils IS fair) THEN
128 (all_risk IS fair); Rule 223
IF (building
IS bad) AND (fire_protection IS good) AND
(housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 224
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 225
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS good); Rule 226
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 227
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 228
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 229
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS fair); Rule 230
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 231
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 232
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS fair); Rule 233
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS fair);
129 Rule 234
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 235
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 236
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS fair); Rule 237
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS fair); Rule 238
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 239
IF (building
IS bad) AND (fire_protection IS fair) AND
(housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS bad); Rule 240
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS very_good) AND (other_perils IS very_good) THEN (all_risk IS good); Rule 241
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS very_good) AND (other_perils IS good) THEN (all_risk IS fair); Rule 242
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS very_good) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 243
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS very_good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 244
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS good) AND (other_perils IS very_good) THEN (all_risk IS fair); Rule 245
IF (building
IS bad) AND (fire_protection IS bad) AND
130 (housekeeping IS good) AND (other_perils IS good) THEN (all_risk IS fair); Rule 246
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS good) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 247
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS good) AND (other_perils IS bad) THEN (all_risk IS fair); Rule 248
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS fair) AND (other_perils IS very_good) THEN (all_risk IS fair); Rule 249
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS fair) AND (other_perils IS good) THEN (all_risk IS fair); Rule 250
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS fair) AND (other_perils IS fair) THEN (all_risk IS fair); Rule 251
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS fair) AND (other_perils IS bad) THEN (all_risk IS bad); Rule 252
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS bad) AND (other_perils IS very_good) THEN (all_risk IS fair); Rule 253
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS bad) AND (other_perils IS good) THEN (all_risk IS fair); Rule 254
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS bad) AND (other_perils IS fair) THEN (all_risk IS bad); Rule 255
IF (building
IS bad) AND (fire_protection IS bad) AND
(housekeeping IS bad) AND (other_perils IS bad) THEN (all_risk IS bad);
131
Semua rules tersebut disimpan dalam file allrisk.fcl dan firerisk.fcl yang selanjutnya dipanggil kedalam program dengan fungsi panggil seperti tertera pada lampiran bagian listing program.
3.8.2 Fuzzifikasi Dan Defuzzifikasi Fuzzifikasi menggunakan metoda Sugeno yang mempunyai 4 input, yaitu building, fire_protection, housekeeping, dan other_perils yang diklasifikasikan dalam 4 bagian yaitu bad, fair, good, dan very_good. Logika fuzzy-nya sebagai berikut:
Gambar 3.5 Logika Fuzzy Building
132
Gambar 3.6 Logika Fuzzy Fire Protection
Gambar 3.7 Logika Fuzzy Housekeeping
Gambar 3.8 Logika Fuzzy untuk Other Perils
133
Defuzzifikasi pada program ini menggunakan metoda CoG (center of gravity). Dihasilkan 2 output, yaitu fire risk dan all risk. Fire risk menggunakan input dari building, fire protection, dan housekeeping; sedangkan dalam menentukan all risk digunakan faktor input building, fire protection, housekeeping, dan other perils. Maka dari itu diperoleh rules bagi fire risk adalah
dan rule all risk adalah
Gambar 3.9 Logika Fuzzy bagi Fire Risk
Gambar 3.10 Logika Fuzzy bagi All Risk
.
134
Semua logika fuzzy ini dituliskan di dalam file “firerisk.fcl”, dan “allrisk.fcl”, dan bagian fuzzifikasi dan defuzzifikasinya dapat dilihat pada lampiran bagian listing program.
3.9 Perancangan Layar Berikut ini adalah tampilan awal perancangan layar, yaitu form log in. user harus mengisi password dan username untuk masuk ke menu selanjutnya dengan menekan tombol “log in” dan akan keluar dari aplikasi apabila user menekan tombol “exit”.
LOGIN USERNAME PASSWORD
Log In
Exit
Gambar 3.11 Tampilan layar awal log in
Setelah melakukan log in, user akan masuk ke menu general information. Pada menu tersebut, user akan mengisi policy number, name of insured, location of risk,
135
description, coverage, number of building, sum insured, claims experience, dan brief description.
Gambar 3.12 Tampilan layar general information Tampilan gambar berikut adalah tampilan menu buildings, yang terdiri dari pertanyaan pilihan yaitu, roof covering, walls external, walls internal, wall patitions, no of floors, floor, doors (front), doors (internal), dan stairways. Ketika pertanyaan yang berupa optional (pilihan) tersebut telah dijawab, maka aplikasi akan mulai menghitung resiko dalam bentuk presentase, dan risk profile adalah hasil kalkulasi dari seluruh jawaban dari menu buildings.
136
Gambar 3.13 Tampilan layar buildings
Pada menu fire protection empat belas pertanyaan optional yaitu, distance to next fire brigade, time required to arrive at site, location, surrounding exposure, lightning conductor, periodical risk inspection, emergency procedure plan or team available, accessibility to enter risk, hydrants for fire fighting available and working, portable fire extinguishers available, amount of extinguishers, fire extinguishers checked on a regular basis, sprinkle system available, dan smoke detection system available. Ketika pertanyaan tersebut dijawab oleh user, maka aplikasi akan mulai menghitung dan
137
ditampilkan dalam bentuk presentase. Setelah pertanyaan selesai dijawab semua, maka akan muncul perhitungan risk profile.
Gambar 3.14 Tampilan layar fire protection
Gambar di bawah ini adalah tampilan menu housekeeping yang terdiri dari sembilan pertanyaan optional yaitu, cleanliness, smoking prohibitionor designated smoking areas, electronic wire condition, free gangway, staple distance to ceiling, storage condition, furniture, dan highly flammable goods. Apabila user menjawab pertanyaan yang ada dalam menu housekeeping, maka aplikasi akan mulai menghitung resiko
138
proposal asuransi, dan risk profile adalah hasil perhitungan dari akumulasi nilai dalam menu housekeeping.
Gambar 3.15 Tampilan layar housekeeping
Di dalam menu additional perils, terdapat enam pertanyaan optional yaitu, distance to next river, flood damage in the past, security service, 24 – hours guard, cctv, dan damage due political risk in the past. Setelah user menjawab pertanyaan yang terdapat dalam menu additional perils, maka aplikasi akan mulai menghitung resikonya, dan risk profile pada menu additional perils adalah hasil kalkulasi dari jawaban user.
139
Gambar 3.16 Tampilan layar additional perils
Menu risk main building adalah hasil kalkulasi dari seluruh menu pada aplikasi sistem pakar. Pada menu tersebut terbagi menjadi dua klasifikasi yaitu : -
Fire risk profile yang terdiri dari hasil perhitungan pada menu building, hasil perhitungan pada menu fire protection, hasil perhitungan pada menu housekeeping, dan overall adalah kalkulasi dari klasifikasi menu fire risk building.
-
All risk profile yang terdiri dari hasil kalkulasi pada menu building, hasil kalkulasi pada menu fire protection, hasil kalkulasi pada menu housekeeping,
140
dan hasil kalkulasi pada menu other perils, sedangkan overall adalah jumlah seluruh klasifikasi dari beberapa menu tersebut yang masuk ke dalam penggolongan all risk profile. Pada menu main risk building terdapat dua tombol yaitu “exit” dan “calculate”. Ketika user menekan tombol “exit” maka aplikasi akan ditutup, dan ketika user menekan tombol “calculate”, maka aplikasi akan mulai menghitung dan menampilkan hasil perhitungan overall.
Gambar 3.17 Tampilan layar main risk building
141
Pada menu overview, akan tampil policy number yang telah di – input pada menu general information, name of insured, location of risk, description, dan number of building. Selain itu, juga akan tampil fire risk profile dan all risk profile, serta penjelasan dari range penilaiannya.
Gambar 3.18 Tampilan layar overview
Pada gambar di bawah ini adalah tampilan layar admin setelah log in, yaitu tugas admin adalah melakukan update rules. Pada layar tersebut terdapat dua tombol yaitu “exit” dan “edit”. Tombol “edit” digunakan untuk penyimpanan rule yang telah di-
142
update oleh admin ke dalam storage dan tombol “exit” digunakan untuk keluar dari aplikasi.
EDIT RULES CHOOSE CATEGORY RULES EDIT
EDIT
EXIT
Gambar 3.19 Tampilan layar admin