• Tidak ada hasil yang ditemukan

Perancangan aplikasi simulasi perhitungan premi asuransi dengan platform Android pada AJB Bumiputera 1912 Cabang Garut

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan aplikasi simulasi perhitungan premi asuransi dengan platform Android pada AJB Bumiputera 1912 Cabang Garut"

Copied!
101
0
0

Teks penuh

(1)
(2)

Saya yang bertandatangan di bawah ini:

Nim : 10508445

Nama : RIDA NURSARI UTAMI Tempat/Tgl. Lahir : GARUT, 13/04/1990 Jenis Kelamin : Wanita

Alamat Rumah : PERUM ABDI NEGARA 1 KARANGPAWITAN NO.173 RT/RW 02/11, GARUT Alamat Bandung : JL. CIHEULANG NO. 58, BANDUNG

E-Mail : [email protected] No. Telepon : 085720010330

Nama Ayah : YOSEP YOGI NUR Nama Ibu : ELIN SUMARLINA

Alamat Orang Tua : PERUM BDI NEGARA 1 KARANGPAWITAN NO.174 RT/RW 02/11, GARUT No. Telpon Orang Tua : 081312552007

Pekerjaan Orang Tua : Wiraswasta Semester : 09

Jenjang Pendidikkan : Program Sarjana (Strata - I)

Menyatakan dengan sebenar-benarnya bahwa data yang saya tulis adalah benar.

Hormat Saya,

(3)
(4)

Saya yang bertandatangan di bawah ini: Nim : 10508445

Nama : Rida Nursari Utami

Judul Skripsi : Perancangan Aplikasi Simulasi Perhitungan Premi Asuransi Dengan Platform Android Pada AJB Bumiputera 1912 Cabang Garut.

Menyatakan dengan sebenar-benarnya bahwa Penulisan LAPORAN TA/SKRIPSI berdasarkan penelitian, pemikiran dan pemaparan asli dari penulis sendiri, baik untuk naskah laporan maupun kegiatan yang tercantum sebagai bagian dari LAPORAN TA/SKRIPSI ini. Jika terdapat karya orang lain, penulis akan mencantumkan sumber secara jelas. Demikian pernyataan ini saya buat dengan sesungguhnya dan apabila dikemudian hari terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini, maka saya bersedia menerima sanksi akademik berupa PENCABUTAN GELAR yang telah diperoleh karena karya tulis ini dan sanksi lain sesuai dengan norma yang berlaku di Universitas Komputer Indonesia.

Bandung, Januari 2013 Yang membuat pernyataan,

(5)

AJB BUMIPUTERA 1912 CABANG GARUT

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Sarjana) Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

Oleh :

RIDA NURSARI UTAMI

1.05.08.445

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

(6)

iii

Assalamu’alaikum Warahmatullahi Wabarakatuh,

Dengan mengucapkan Alhamdulillahirobil’alamin, segala puji dan syukur

penulis panjatkan kepada Tuhan YME dikarenakan atas kehendakNya, penulis

dapat menyelesaikan Skripsi ini dengan judul: “Perancangan Aplikasi Simulasi

Perhitungan Premi Asuransi Dengan Platform Android Pada AJB

Bumiputera 1912 Cabang Garut”.

Skripsi ini penulis sajikan untuk memenuhi salah satu prasyarat kelulusan

Program Stara Satu Program Studi Sistem Informasi Fakultas Teknik dan Ilmu

Komputer Universitas Komputer Indonesia.

Penulis menyadari dengan sepenuhnya bahwa dalam penulisan skripsi ini

masih jauh dari kata sempurna. Hal ini mengingat keterbatasan pengetahuan,

pengalaman dan kemampuan dalam mengolah serta menyajikannya. Namun

demikian, penulis telah berusaha untuk menyusun skripsi ini dengan

sebaik-baiknya dan penulis berharap semoga skripsi ini dapat bermanfaat bagi pembaca

dan perkembangan ilmu komputer, khususnya bagi penulis sendiri.

Dalam penyusunan Skripsi ini penulis banyak mendapat bantuan baik moril

(7)

iv

sebesar-besarnya kepada:

1. Yang terhormat Bapak Dr. Ir. Eddy Suryanto Soegoto, M.Sc, selaku

Rektor Universitas Komputer Indonesia Bandung.

2. Bapak Prof. Dr. H. Denny Kurniadie, IR., M.Sc selaku Dekan Fakultas

Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

3. Bapak Syahrul Mauluddin, S.Kom., M.Kom Selaku Ketua Program Studi

Sistem Informasi.

4. Bapak Iyan Gustiyana, S.Kom., M.Kom. Selaku Dosen Wali yang telah

banyak berperan selama proses perkuliahan di Program Studi Sistem

Informasi.

5. Bapak Wahyu Nurjaya WK S.Kom. M.Kom selaku Pembimbing, yang

telah memberikan arahan, masukan dan koreksi yang membangun selama

proses penyusunan Skripsi ini.

6. Para Dosen dan Sekretatariat Program Studi Sistem Informasi Fakultas

Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

7. Keluargaku yang ku kasihi dan yang kusayangi Mamah Elin, Papah Yosep

dan Aa Ruda terimakasih atas setiap dukungan baik moril maupun materil

semua yang tidak ada habisnya yang belum bisa dibalas oleh penulis.

8. Bapak Ir. Dede Wahyu. MW selaku kepala cabang AJB Bumiputera 1912

Cabang Garut serta semua pihak yang terlibat di AJB Bumiputera 1912

(8)

v

serta keluarga besar dari mama maupun keluarga besar dari papah yang

penulis tidak dapat sebutkan satu persatu terima kasih atas bantuan moril

dan materil untuk penulis.

10.Sahabat-sahabatku, teman-teman seperjuangan Aa Gerald, Taryana,

Ismail, Maria, Ibnu, Nizam, Bandan, Ocim, Riyan, Reno, Ivan, Dondy,

Angga, Verra, Aam, Dita, Venta, Novi, Faris, Wenner, Ratih dan semua

teman-teman yang tidak bisa penulis sebutkan satu persatu yang sedia

membantu, terima kasih atas dorongan dan bantuannya serta do’anya

dalam penyelesaian skripsi ini.

11.Semua pihak yang telah berjasa atas penyelesaian skripsi ini.

Penulis berharap semoga laporan Penelitian ini dapat memberikan manfaat

yang besar khususnya bagi penulis dan bagi pembaca pada umumnya. Semoga

kebaikan yang telah diberikan kepada penulis selama ini mendapat balasan yang

berlipat ganda dari Tuhan Yang Maha Esa. Amien.

Wassalamuallaikum Warahmatullahi Wabarakatuh.

Bandung, Januari 2013

(9)

vi

PERNYATAAN KEASLIAN

ABSTRAK ... i

ABSTRACT ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... vi

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xviii

DAFTAR SIMBOL ... xx

BAB I. PENDAHULUAN 1.1 Latar Belakang ... 1

1.2 Identifikasi dan Rumusan Masalah ... 4

1.2.1 Identifikasi Masalah ... 4

1.2.2 Rumusan Masalah ... 4

1.3 Maksud dan Tujuan... 5

1.3.1 Maksud Penelitian ………... 5

1.3.2 Tujuan Penelitian ... 5

1.4 Kegunaan Penelitian ... 5

1.4.1 Kegunaan Praktis ... 5

1.4.2 Kegunaan Akademis ... 6

(10)

vii

BAB II. LANDASAN TEORI

2.1 Pengertian Android ... 8

2.1.1 Sejarah Android ... 9

2.1.1 Java Software Develo ... 11

2.1.2 Eclipse Software Development Kit ... 12

2.1.3 Android Software Development Kit ... 12

2.1.4 Android Eclipse Plugin (ADT) ... 12

2.1.5 Android Package (APK) ... 12

2.1.6 Android Virtual Devices (AVD) ... 12

2.1.7 Emulator ... 13

2.2 Unified Modeling language (UML) ... 13

2.2.1 Use Case Diagram ... 15

2.2.2 Sequence Diagram ... 15

2.2.3 Collaboration Diagram ... 15

2.2.4 Activity Diagram ... 15

2.2.5 Deployment Diagram ... 15

2.2.6 Component Diagram ... 16

(11)

viii

2.6 Location based Service(LBS) ... 22

2.7 Arsitektur Android ………... 22

2.8 Eclipse ………... 25

2.8.1 Versi Eclipse ………... 26

2.9 Pengertian Asuransi ... 26

2.10 Pengertian Simulasi ... 27

2.11 Polis Asuransi ... 28

2.12 Denda Bumiputera ... 29

2.13 Pengertian Premi ... 30

2.13.1 Mekanisme Pembayaran Premi ... 30

2.14 Pengertian Klaim ... 31

2.14.1 Jenis – Jenis Klaim ... 32

2.15 Produk Asuransi ... 34

2.15.1 Asuransi Mitra Beasiswa ... 34

2.15.1.1 Perhitungan Premi Asuransi ... 37

2.15.2 Mitra Prima ... 39

2.15.3 Mitra Pelangi ... 40

2.15.4 Ekawaktu Ideal... 41

2.15.5 Mitra Oetama ... 41

(12)

ix

2.15.10 Mitra Sehat ... 43

2.15.11 Mitra Abadi ... 43

BAB III. OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian ... 44

3.1.1 Sejarah Singkat Perusahaan ... 44

3.1.3.1Visi dan Misi perusahaan ... 46

3.1.3.2Visi Perusahaan ... 46

3.1.2 Misi Perusahaan ... 47

3.1.3 Struktur Organisasi ... 47

3.2 Deskripsi Tugas ... 48

3.2.1 Metode Penelitian ... 50

3.2.2 Desain penelitian ... 50

3.2.3 Jenis dan Metode Pengumpulan Data ... 51

3.2.2.1 Sumber Data Primer ... 52

3.2.2.2 Sumber Data Sekunder ... 52

3.2.3.1Metode Pendekatan dan Pengembangan Sistem ... 53

3.2.3.2Metode Pendekatan Sistem ... 53

3.2.3.3Metode Pengembangan Sistem ... 53

(13)

x

3.2.3.3.4 Collaboration Diagram ... 55

3.2.3.3.5 Class Diagram ... 56

3.2.3.3.6 Component Diagram ... 56

3.2.4 Pengujian Software ... 57

BAB IV. PERANCANGAN SISTEM 4.1 Analisis Sistem yang Berjalan ... 59

4.1.1 Sistem yang Sedang Berjalan ... 59

4.1.1.1UseCase yang Sedang Berjalan ... 60

4.1.1.2Activity Diagram yang Sedang Berjalan ... 60

4.2 Perancangan Sistem ... 63

4.2.1 Tujuan Perancangan Sistem ………... 63

4.2.2 Gambaran Umum Sistem Usulan ... 64

4.3 Perancangan yang diusulkan ... 65

4.3.1 Model Perancangan UseCase Business System……... 65

4.3.2 Definisi Actor Business ... 65

4.3.3 Deskripsi Use Case ... 66

4.3.4 Use Case Aplikasi Simulasi Perhitungan Premi Asuransi Pada AJB Bumiputera 1912 Cabang Garut ... 66

(14)

xi

4.3.9 Component Diagram ... 90

4.3.10 Deployment Diagram ... 90

4.1 Perancangan Sistem ... 91

4.2 Struktur File ... 91

4.3 Perancangan Antar Muka ... 92

4.3.1 Antar Muka Menu Utama ... 92

BAB V. IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Program ... 100

5.2 Perangkat Pendukung yang Digunakan ... 100

5.2.1 Perangkat Keras ... 101

5.2.2 Perangkat Lunak ... 102

5.3 Implementasi Class ... 102

5.4 Implementasi Antar Muka ... 103

5.4.1 Tampilan Awal ... 103

5.4.2 Tampilan Menu Jiwa Perseorangan ... 103

5.4.3 Tampilan Menu Simulasi Perhitungan ... 108

5.4.4 Tampilan Menu Informasi ... 112

5.5 Pengujian Sistem ... 115

(15)

xii

DAFTAR PUSTAKA

(16)

xiv http://afif.web.id/kuliah/uml.ppt.

Eddy Soeryanto Soegoto. 2010. Entrepreneurship Menjadi Pembisnis Ulung. Alex Media

Komputer. Bandung.

Henderi. 2006. Unified Modelling Language. Tangerang: Raharja Enrichment Centre

(REC).

http://android.gits.co.id/, diakses tanggal 10 November 2012.

http://bumiputera.com/, diakses tanggal 10 Oktober 2012.

http://diskusiandroid.com/, diakses tanggal 12 November 2012.

http://elib.unikom.ac.id diakses tanggal 10 Oktober 2012

http://id.wikipedia.org/wiki/Eclipse_(perangkat_lunak), diakses tanggal 12 November 2012.

http://id.wikipedia.org/wiki/Telepon_pintar, diakses tanggal 12 Maret 2012.

http://soetrasoft.com diakses tanggal 3 Oktober 2012.

http://www.ellyns.wordpress.com/definisi-simulasi-2 23 Oktober 2012

Nugroho Adi ,ST.,MMSI.2005.Rekayasa Perangkat Lunak menggunakan UML dan

Java.Andi. Yogyakarta

Safaat H Nazruddin. 2011, Pemrograman Aplikasi Mobile Smartphone dan Tablet PC

Berbasis Android, Informatika Bandung.

Santoso. 2005. Pengertian Premi, Diakses 28 Oktober 2012 dari :

(17)

1

1.1. Latar Belakang Masalah

Pada saat ini perkembangan teknologi semakin pesat terutama dalam

dunia komunikasi. Pada tahun 1850, Alexander Graham Bell menemukan alat

komunikasi telepon, yang kemudian terus berkembang hingga saat ini, sehingga

komunikasi dapat dilakukan menggunakan telepon genggam, sms, email, video

call serta berbagai aplikasi lainnya yang menarik dan memiliki fungsi tersendiri.

Di antara perkembangan alat-alat komunikasi tersebut, telepon genggam menjadi

perhatian khusus seiring dengan semakin canggihnya perangkat ini.

Dengan perkembangan teknologi yang sangat pesat khususnya di bidang

teknologi komunikasi dimana salah satunya adalah telepon genggam yang saat ini

tidak hanya digunakan untuk berkomunikasi saja, tetapi memiliki fitur yang

sangat membantu dalam kehidupan sehari-hari di berbagai bidang. Perkembangan

telepon genggam tersebut menimbulkan munculnya macam-macam platform

dalam pengembangan aplikasi berbasis mobile. Salah satu platform telepon

genggam yang sedang naik daun dan menjadi perbincangan akhir-akhir ini adalah

Android. Android adalah sistem operasi telepon genggam terbaru yang

dikembangkan oleh Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan

NVIDIA. Android meyediakan SDK (Software Development Kit) untuk

pengembangan aplikasi berbasis Android dan bersifat open source, sehingga dapat

(18)

Android sendiri merupakan salah satu sistem operasi yang populer

digunakan pada perangkat telepon genggam. Sistem operasi berbasis Linux ini

bersifat open source. Developer aplikasi dapat dengan bebas membuat aplikasi

yang dapat memudahkan penggunanya, antara lain aplikasi untuk office, hiburan,

pendidikan dan juga bisnis. Android juga merupakan platform yang sangat

lengkap baik termasuk ketersediaan tool pengembangan, market tempat penjualan

aplikasi android serta dukungan yang sangat tinggi dari komunitas open source di

dunia. Hal ini menjadikan Android terus berkembang pesat baik dari segi

teknologi maupun dari segi jumlah device yang ada di dunia.

AJB Bumiputera 1912 adalah perusahaan asuransi terkemuka di Indonesia.

Didirikan seabad yang lalu untuk memenuhi kebutuhan spesifik masyarakat

Indonesia, AJB Bumiputera 1912 telah berkembang untuk mengikuti perubahan

kebutuhan masyarakat. Pendekatan modern, produk yang beragam, serta teknologi

mutakhir yang ditawarkan didukung oleh nilai-nilai tradisional yang melandasi

pendirian AJB Bumiputera 1912. AJB Bumiputera 1912 menyadari pentingnya

hubungan personal antara nasabah dan penasehat finansial mereka, serta

menyediakan akses yang mudah untuk mendapatkan solusi khusus untuk

memenuhi semua kebutuhan asuransi nasabah. AJB Bumiputera 1912 dimiliki

oleh masyarakat Indonesia dari berbagai latar belakang dan kelompok umur, serta

menyediakan berbagai produk dan layanan yang setara dengan produk asuransi

terbaik dunia, namun tetap menjaga keuntungannya di Indonesia bagi para

(19)

Dalam upaya untuk meningkatkan nasabah AJB Bumiputera 1912

dituntut untuk bisa memberikan informasi kepada masyarakat luas agar para

nasabah dapat mengetahui secara jelas produk atau informasi yang diberikan

dengan layanan-layanan yang akan memudahan para nasabah dalam pencarian

informasi. AJB Bumiputera 1912 di wajibkan selalu stanby dalam memenuhi

animo masyarakat khususnya dibidang asuransi baik itu mengenai jenis asuransi

dan perhitungan premi. Untuk itu AJB Bumiputera 1912 memberikan kemudahan

bagi para nasabah untuk mengetahui lebih jelas mengenai informasi jenis

asuransi, serta mengenai perhitungan premi.

Kemudahan itu dapat dilakukan dengan disediakannya layanan informasi

mengenai simulasi perhitungan premi berbasis mobile khususnya android yang

akan memberikan kemudahan bagi nasabah dimana pun berada atau di dalam

kesibukan sekalipun. Beberapa nasabah mengalami kesulitan dalam mendapatkan

informasi tentang produk asuransi maupun perhitungan premi asuransi. Maka

dengan sistem ini diharapkan dapat membantu nasabah dalam mendapatkan

informasi mengenai jenis asuransi maupun perhitungan premi asuransi.

Berdasarkan uraian di atas, penulis bermaksud untuk mengkaji lebih dalam

mengenai sistem informasi khususnya yang berhubungan dengan jenis asuransi

dan perhitungan premi asuransi di AJB Bumiputera 1912. Untuk itu penulis

melakukan penelitian dengan mengambil judul :”Perancangan Aplikasi

Simulasi Perhitungan Premi Asuransi Dengan Platform Android Pada AJB

(20)

1.2. Identifikasi dan Rumusan Masalah

1.2.1. Identifikasi Masalah

Berdasarkan latar belakang yang telah diuraikan di atas, maka dapat

diidentifikasi masalahnya adalah sebagai berikut:

1. Animo nasabah terus menunjukan peningkatan tiap tahunnya sehingga AJB

Bumiputera 1912 memerlukan suatu sistem informasi yang dapat

memberikan kemudahan kepada nasabah mengenai informasi jenis asuransi

dan simulasi perhitungan premi asuransi.

2. Sulitnya untuk mendapatkan informasi mengenai jenis produk asuransi yang

ditawarkan oleh AJB Bumiputera 1912 kepada nasabah.

3. Kurang efektifnya waktu dalam perhitungan premi asuransi yang dilakukan

secara manual.

1.2.2. Rumusan Masalah

Dari identifikasi permasalahan tersebut, maka dapat dirumuskan

permasalahannya sebagai berikut:

1. Bagaimana membangun dan merealisasikan perancangan aplikasi simulasi

perhitungan premi dengan platform android pada AJB Bumiputera 1912.

2. Bagaimana pengujian perancangan aplikasi simulasi perhitungan premi

dengan platform android pada AJB Bumiputera 1912.

3. Bagaimana mengimplementasikan perancangan aplikasi simulasi perhitungan

(21)

1.3. Maksud dan Tujuan

1.3.1. Maksud Penelitian

Adapun maksud dari penulisan skripsi ini adalah untuk membangun suatu

aplikasi simulasi perhitungan yang dapat membantu untuk memudahkan

perhitungan premi asuransi pada AJB Bumiputera 1912 dimanapun, dan

kapanpun.

1.3.2. Tujuan Penelitian

Sedangkan tujuan dari penelitian itu sendiri antara lain :

1. Untuk membangun dan merealisasikan aplikasi simulasi perhitungan premi

dengan platform android pada AJB Bumiputera 1912.

2. Untuk mengujiaplikasi simulasi perhitungan premi dengan platform android

pada AJB Bumiputera 1912.

3. Untuk mengimplementasikan aplikasi simulasi perhitungan premi dengan

platform android pada AJB Bumiputera 1912.

1.4. Kegunaan Penelitian

1.4.1. Kegunaan Praktis

Kegunaan praktis yang didapat dalam penelitian ini adalah :

1. Membantu AJB Bumiputera 1912 untuk meningkatkan nasabah.

2. Memberikan informasi kepada para nasabah dalam menghitung premi, denda

dan dana kelangsungan belajar.

(22)

1.4.2. Kegunaan Akademis

Kegunaan akademis yang didapat dalam penelitian ini adalah :

1. Sebagai salah satu syarat kelulusan S1 di UNIKOM.

2. Hasil penelitian dapat menambah pengetahuan baru untuk penulis.

3. Peneliti dapat mengimplementasikan pengetahuan yang didapat di

perkuliahan dengan kenyataan yang sesungguhnya dilapangan.

4. Dapat dijadikan acuan bagi peneliti lain yang mempunyai minat yang sama.

1.5. Batasan Masalah

Agar tujuan penelitian ini tercapai dengan optimal dan terarah, dibutuhkan

beberapa batasan masalah. Berikut ini batasan masalah yang telah ditetapkan :

1. Aplikasi akan dibangun dan diuji pada emulator Android dan pada perangkat

mobile yang ber-platform Android versi 2.2 (Froyo).

2. Aplikasi simulasi perhitungan premi asuransi yang dibahas hanya mengenai

produk Jiwa Perseorangan dalam Mitra Beasiswa.

3. Uang asuransi minimum Rp. 10.000.000,00 sampai dengan Rp.

50.000.000,00.

4. Usia minimum calon pemegang polis minimum 21 Tahun.

5. Cara pembayaran premi asuransi dapat dibayarkan scara tahunan,semester

dan triwulan.

6. Aplikasi dibuat dengan menggunakan pemrograman java.

7. Penelitian hanya mengenai simulasi perhitungan dan informasi tentang Mitra

(23)

8. Pada pemodelan perangkat lunak menggunakan pemodelan UML.

9. Perhitungan klaim yang digunakan di aplikasi ini adalah jenis klaim Dana

Kelangsungan Belajar.

1.6. Lokasi dan Waktu Penelitian

1.6.1. Lokasi Penelitian

Lokasi penelitian dilakukan di salah satu perusahaan yang bergerak

dibidang asuransi yang bernama AJB Bumiputera 1912 Cabang Garut, yang

beralamat di Jl. Ahmad Yani No. 11-13, Garut telp (0262) 232751 kode pos

441118. Sedangkan waktu kegiatan observasi dilaksanakan lebih kurang selama

empat bulan yaitu periode September - Desember 2012.

1.6.2. Waktu Penelitian

Berikut adalah jadwal yang dilakukan selama kegiatan penelitian

dilakukan, seperti yang tertera dalam tabel 1.1

Tabel 1.1 Estimasi Waktu Penelitian 2012

N O

Kegiatan September Oktober November Desember

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 Identifikasi

kebutuhan

2 Analisis kebutuhan

3 Perancangan

4 Coding

5 Pengujian

(24)

59 4.1. Analisis Sistem Yang Berjalan

Analisis sistem adalah penguraian dari suatu sistem yang utuh ke dalam

bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

mengevaluasi permasalahan. Dalam ruang lingkup perkembangan sistem

komputer, analisis sistem adalah suatu ilmu yangmempelajari beberapa aplikasi,

biasanya untuk mendapatkan sistem yang baru.

Analisis sistem bertujuan untuk mendapatkan pemahaman secara

keseluruhan tentang sistem yang akan dibuat berdasarkan masukan dari

pihak-pihak dan juga pengalaman analis yang berkepentingan dengan sistem tersebut,

mengetahui alasan mengapa sistem tersebut diperlukan, merumuskan

kebutuhan-kebutuhan dari sistem tersebut untuk mereduksi sumber daya yang berlebih serta

membantu merencanakan penjadwalan pembentukan sistem, meminimalisir

distorsi-distorsi yang mungkin terdapat di dalam sistem tersebut sehingga fungsi

yang terdapat di dalam sistem tersebut bekerja secara optimal pada AJB

Bumiputera 1912.

4.1.1. Sistem Yang Sedang Berjalan

Adapun sistem yang sedang berjalan pada AJB Bumiputera saat ini dalam

proses perhitungan premi asuransi yaitu nasabah mendatangi kantor AJB

Burniputera 1912 Cabang Garut atau dengan cara agen mendatangi nasabah untuk

(25)

4.1.1.1.Use Case Diagram yang Sedang Berjalan

Use Case merupakan gambaran skenario dari interaksi antara user dengan

sistem. Sebuah diagram Use Case menggambarkan hubungan antara aktor dan

kegiatan yang dapat dilakukannya terhadap aplikasi. Berikut adalah gambar model

Use Case Diagram yang sedang berjalan :

melakukan pengisian data pemberian informasi tentang

perhitungan premi asuransi

Nasabah

simulasi perhitungan premi asuransi

Staf Kantor

Gambar 4.1 Usecase Diagram Simulasi Perhitungan Premi Yang Berjalan Pada AJB Bumiputera 1912.

4.1.1.2.Activity Diagram yang Sedang Berjalan

Activity diagram menggambarkan berbagai alir aktivitas dalam sistem

yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang

mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat

menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi.

(26)

adalah action dan sebagian besar transisi di-trigger oleh selesainya state

sebelumnya (internal processing). Oleh karena itu activity diagram tidak

menggambarkan behaviour internal sebuah sistem (dan interaksi antar subsistem)

secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas

dari level atas secara umum. Sebuah aktivitas dapat direalisasikan oleh satu Use

Case atau lebih. Aktivitas menggambarkan proses yang berjalan, sementara Use

Case menggambarkan bagaimana aktor menggunakan sistem untuk melakukan

aktivitas. Berikut adalah Activity Diagram yang sedang berjalan:

mendatangi kantor AJB Bumiputera 1912

melakukan permintaan informasi

info perhitungan premi asuransi

pengisian data

hasil simulasi perhitungan premi asuransi

pemberian informasi perhitungan premi

simulasi perhitungan premi asuransi

Staf Kantor Nasabah

(27)

Deskripsi proses:

1. Calon nasabah mendatangi kantor AJB Bumiputera 1912 cabang garut untuk

melakukan perhitungan premi asuransi.

2. Kemudian calon nasabah melakukan permintaan untuk mengetahui

perhitungan premi asuransi mitra beasiswa kepada staf kantor yang bertugas di

AJB Bumiputera 1912.

3. Selanjutnya staf kantor dari AJB Bumiputera menerima permintaan untuk

perhitungan premi asuransi mitra beasiswa dari calon nasabah.

4. Setelah itu staf kantor AJB Bumiputera melakukan pengisian data untuk

perhitungan premi asuransi yang diminta oleh calon nasabah dengan

menanyakan beberapa hal yang berkaitan dengan perhitungan premi asuransi

misalkan dengan menanyakan berapa jumlah nilai investasi yang akan

dipertanggungkan, cara pembayaran yang diinginkan oleh calon nasabah, usia

penanggung dan usia anak yang ditanggung dan lain sebagainya.

5. Setelah staf kantor AJB Bumiputera tersebut melakukan pencatatan data, staf

kantor ABJ Bumiputera tersebut kemudian melakukan perhitungan premi

asuransi sesuai dengan data yang telah dicatat.

6. Setelah staf kantor AJB Bumiputera melakukan perhitungan premi asuransi

maka hasil dari perhitungan permi asuransi yang diminta oleh calon nasabah

tersebut akan di jelaskan kepada calon nasabah sebagai info hasil perhitungan

(28)

4.2. Perancangan Sistem

Perancangan sistem adalah gambaran, perancangan dan pembuatan skema

atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang

utuh dan mempunyai fungsi dan tujuan. Elemen-elemen sistem informasi

dirancang dengan tujuan untuk dikomunikasikan kepada user. Dalam

pengembangan sistem dapat berarti menyusun suatu sistem yang baru untuk

menggantikan sistem yang ada, baik secara keseluruhan maupun memperbaiki

sistem yang telah ada.

Proses pengembangan sistem melewati beberapa tahapan, mulai dari

sistem diterapkan, dioperasikan dan dipelihara. Bila sistem yang sudah

dikembangkan masih timbul kembali permasalahan-permasalahan yang kritis

serta dapat diatasi dalam tahap pemeliharaan sistem, maka perlu dikembangkan

kembali suatu sistem untuk mengatasinya dan proses ini kembali ketahap yang

pertama yaitu perencanaan sistem. Siklus ini disebut juga dengan siklus hidup

suatu sistem.

4.2.1. Tujuan Perancangan Sistem

Setelah menganalisis system yang sedang berjalan saat ini, penulis melihat

masih adanya kesulitan untuk menghitung premi asuransi sehingga perlu adanya

suatu Simulasi Perhitungan Premi asuransi untuk membantu nasabah dalam

menghitung premi asuransi yang harus dikeluarkan.

Adapun tujuan dari perancangan aplikasi simulasi perhitungan premi

(29)

1. Membuat system baru mengenai Simulasi Perhitungan Premi asuransi dengan

platform android.

2. Dengan adanya aplikasi Simulasi Perhitungan Premi asuransi berplatform

android ini para nasabah dapat menghitung premi asuransi yang harus

dikeluarkan.

3. Selain dapat digunakan langsung oleh nasabah aplikasi ini juga dapat dipakai

oleh agen sebagai media promosi untuk merekrut lebih banyak lagi nasabah.

3.2.2 Gambaran Umum Sistem Usulan

Aplikasi Simulasi Perhitungan Premi asuransi yang di rancang ini

menggunakan aplikasi berbasis android mobile application. Pada dasarnya sistem

ini dibuat untuk memudahkan nasabah dalam menghitung premi asuransi yang

harus dikeluarkan baik dalan jangka waktu triwulan, semeteran, maupun tahunan.

Sistem ini merupakan sistem yang akan diusulkan, sehingga membutuhkan

manajemen sistem yang baik, agar sistem menjadi dinamis. Adapun gambaran

umum yang diusulkan adalah :

Pengguna

Aplikasi Simulasi Perhitungan Premi Asuransi

(30)

4.3. Perancangan yang Diusulkan

4.3.1. Model Perancangan Use Case Business System

Perancangan dideskripsikan dengan menggunakan Use Case Business

Diagram, Class Diagram, Skenario Use Case Business, Sequence Diagram,

Collaboration Diagram, dan Component Diagram. Pada bab ini akan dilakukan

perancangan aplikasi dengan menggunakan Use Case Business Diagram,

sequence diagram, collaboration diagram, kemudian dilanjutkan dengan

perancangan antar muka.

4.3.2. Definisi Actor Business

Aktor yang terlibat dalam Aplikasi Simulasi Perhitungan Premi Asuransi

AJB Bumiputera 1912 Cabang Garut adalah sebagai berikut:

Tabel 4.1 Definisi Actor Business

No Aktor Deskripsi

1. Pengguna

1. Menjalankan aplikasi Simulasi Perhitungan Premi 2. Tampil List Menu

3. Pilih List Menu Jiwa Perseorangan 4. Pilih List Menu Simulasi Perhitungan 5. Pilih List Menu Informasi

(31)

4.3.3. Deskripsi Use Case

Deskripsi Use Case merupakan penjelasan dari Use Case atau

proses-proses yang berlangsung di dalam Aplikasi Simulasi Perhitungan Premi asuransi

pada AJB Bumiputera 1912 Cabang Garut. Adapun deskripsi dari Use Case

Perancangan Aplikasinya adalah sebagai berikut:

Tabel 4.2 Deskripsi Use Case

No Use Case Deskripsi

1 Jiwa

Perseorangan

Menampilkan berbagai informasi mengenai Info Mitra Beasiswa, Info Premi, Info DKB dan Info Denda secara garis besar yang ada di AJB Bumiputera 1912.

2 Simulasi Pergitungan

Merupakan simulasi dari perhitungan baik Premi, Dana Kelangsungan Belajar maupun Denda.

Dimana perhitungan premi dilakukan baik secara triwulan, semeteran, maupun tahunan maupun dan perhitungan Dana Kelangsungan Belajar yang akan diberikan pada anak yang diasuransikan jika tertanggung meninggal dunia sesuai dengan usia masuk beserta perhitungan Denda yang di hitung dari tanggal asuransi hingga saat tanggal perhitungan dilakukan.

3 Informasi Menampilkan informasi mengenai cara penggunaan aplikasi dan informasi tentang aplikasi itu sendiri

4.3.4. UseCase Aplikasi Simulasi Perhitungan Premi Asuransi Pada AJB

Bumiputera 1912 Cabang Garut.

Diagram Use Case aplikasi Simulasi Perhitungan Premi asuransi pada AJB

(32)

informasi jiwa perseorangan

Pengguna dkb

denda premi

simulasi perhitungan

Gambar 4.4 Use Case Diagram Aplikasi Simulasi Perhitungan Premi Asuransi Yang Diusulkan

4.3.5 Activity Diagram

Activity diagram menggambarkan berbagai alir aktivitas dalam sistem

yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang

mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat

menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi.

Activity diagram merupakan state diagram khusus, di mana sebagian besar state

adalah action dan sebagian besar transisi di-trigger oleh selesainya state

sebelumnya (internal processing). Oleh karena itu activity diagram tidak

menggambarkan behaviour internal sebuah sistem (dan interaksi antar subsistem)

secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas

dari level atas secara umum. Sebuah aktivitas dapat direalisasikan oleh satu Use

(33)

Case menggambarkan bagaimana aktor menggunakan sistem untuk melakukan

aktivitas.

1. Info Mitra Beasiswa

memilih menu jiwa

Gambar 4.5 Activity Diagram Info Mitra Beasiswa

2. Info Premi

(34)

3. Info DKB (Dana Kelangsungan Belajar)

Gambar 4.7 Activity Diagram Info DKB (Dana Kelangsungan Belajar)

4. Info Denda

(35)

5. Simulasi Premi

(36)

6. Simulasi DKB (Dana Kelangsungan Belajar)

pilih usia anak saat masuk

(37)

7. Simulasi Denda

(38)

8. Bantuan

Gambar 4.12 Activity Diagram Bantuan

9. Tentang

(39)

4.3.6 Skenario Use Case

Skenario setiap bagian pada Use Case menunjukkan proses apa yang

terjadi pada setiap bagian didalam Use Case tersebut, dimana user memberikan

perintah pada setiap bagian dan respon apa yang diberikan oleh sistem kepada

user setelah user memberikan perintah pada setiap bagian – bagian Use Case.

Tabel 4.3 Scenario Use Case Info Mitra Beasiswa

Nama Info Mitra Beasiswa

Aktor Pengguna

Goal Pengguna dapat mengetahui informasi mengenai mitra beasiswa, persyaratan, ragam manfaat dan mengenai klaim.

Precondition Pilih menu Mitra Beasiswa

Postcondition Tampilkan informasi mitra beasiswa

Exception -

Skenario Pengguna memilih menu jiwa perseorangan,lalu sistem akan menampilkan pilihan menu kemudian pengguna memilih menu info mitra beasiswa dan sistem akan menampilkan informasi mengenai mitra beasiswa, pengajuan klaim dan lain sebagainya.

Tabel 4.4 Scenario Use Case Info Premi

Nama Info Premi

Aktor Pengguna

Goal Pengguna dapat mengetahui informasi mengenai premi secara garis besar yang ada di AJB Bumiputera 1912.

Precondition Pilih menu Info Premi

Postcondition Tampilkan mengenai informasi premi Exception -

(40)

Tabel 4.5 Scenario Use Case Info DKB (Dana Kelangsungan Belajar) Nama Info DKB (Dana Kelangsungan Belajar)

Aktor Pengguna

Goal Pengguna dapat mengetahui informasi mengenai dana kalangsungan belajar

Precondition Pilih menu Info DKB

Postcondition Tampilkan informasi mengenai dana kelangsungan belajar Exception -

Skenario Pengguna memilih menu jiwa perseorangan,lalu sistem akan menampilkan pilihan menu kemudian pengguna memilih menu info DKB dan sistem akan menampilkan informasi mengenai dana kelangsungan belajar yang akan diberikan jika tertanggung meninggal dunia kepada anak yang diasuransikan.

Tabel 4.6 Scenario Use Case Info Denda

Nama Info Denda

Aktor Pengguna

Goal Pengguna dapat mengetahui informasi mengenai denda Precondition Pilih menu Info Denda

Postcondition Tampilkan informasi mengenai denda Exception -

Skenario Pengguna memilih menu jiwa perseorangan,lalu sistem akan menampilkan pilihan menu kemudian pengguna memilih menu info denda dan sistem akan menampilkan informasi mengenai denda.

Tabel 4.7 Scenario Use Case Simulasi Premi

Nama Simulasi Premi

Aktor Pengguna

Goal Pengguna dapat mengetahui perkiraan besar uang yang harus dikeluarkan untuk premi baik secara triwulan, semester, maupun tahunan.

Precondition Pilih menu Simulasi Premi

Postcondition Tampilkan hasil simulasi perhitungan premi

(41)

Skenario Pengguna memilih menu simulasi perhitungan,lalu sistem akan menampilkan pilihan menu kemudian pengguna memilih menu simulasi premi dan sistem akan menampilkan form pengisian data, klik tombol tampilkan untuk menampilkan masa investasi, klik tombol pengecekan untuk mengetahui data yang di isikan telah sesuai dengan permintaan jika terdapat pesan maka data yang diisikan masih belum benar pengguna harus membenarkan isi data sesuai dengan yang ditampilkan pesan sedangkan jika tidak ada pesan yang muncul maka pengisian data sudah benar kemudian pengguna mengklik tombol hitung untuk melakukan perhitungan dan mengetahui jumlah premi yang harus di bayar sesuai dengan cara yang telah dipilih. Untuk melihat lebih jelas hasil dari perhitungan pengguna mengklik tombol lihat maka sistem akan menampilkan list dari hasil perhitungan premi.

Tabel 4.8 Scenario Use Case Simulasi DKB

Nama Simulasi DKB

Aktor Pengguna

Goal Pengguna dapat mengetahui perkiraan besar uang diterima oleh anak yang di asuransikan jika tertanggung meninggal dunia sesuai dengan usia anak saat masuk.

Precondition Pilih menu Simulasi DKB

Postcondition Tampilkan hasil simulasi perhitungan dkb

Exception Perhitungan dkb tidak dapat dilakukan jika uang pertanggungan tidak diisi maupun usia anak ketika masuk tidak dipilih.

(42)

Tabel 4.9 Scenario Use Case Simulasi Denda

Nama Simulasi Denda

Aktor Pengguna

Goal Pengguna dapat mengetahui perkiraan besar uang yang harus dibajar jika terjadi keterlambatan dalam .

Precondition Pilih menu Simulasi Denda

Postcondition Tampilkan hasil simulasi perhitungan denda

Exception Perhitungan denda dapat dilakukan jika jumlah keterlambatan bulan muncul dan uang dasar premi diisi.

Skenario Pengguna memilih menu simulasi perhitungan,lalu sistem akan menampilkan pilihan menu kemudian pengguna memilih menu simulasi denda dan sistem akan menampilkan form pengisian data, klik tanggal ansuran lalu hitung bulan keterlambatan, kemudian isi uang premi dasar kemudian lakukan perhitungan dengan mengklik tombol hitung yang nantinya sistem akan menampilkan hasil perhitungan denda.

Tabel 4.10 Scenario Use Case Bantuan

Nama Bantuan

Aktor Pengguna

Goal Pengguna dapat mengerti fungsi dan cara penggunaan aplikasi. Precondition Pilih menu Bantuan

Postcondition Tampilkan informasi petunjuk penggunaan Exception -

(43)

Tabel 4.11 Scenario Use Case Tentang

Nama Tentang

Aktor Pengguna

Goal Pengguna dapat mengetahui informasi mengenai aplikasi Simulasi Perhitungan Premi asuransi.

Precondition Pilih menu Tentang

Postcondition Tampilkan informasi aplikasi Exception -

Skenario Pengguna memilih menu Informasi kemudian memilih menu Tentang lalu sistem akan langsung menampilkan informasi mengenai aplikasi berupa teks dalam Bahasa Indonesia yang akan muncul di layar telepon genggam.

Tabel 4.12 Scenario Use Case Exit

Nama Exit

Aktor Pengguna

Goal Pengguna keluar dan menutup aplikasi untuk kembali ke tampilan default telepon genggam.

Precondition Pilih menu Exit

Postcondition Keluar dari aplikasi Exception -

4.3.7 Sequence Diagram dan Collaboration Diagram

Pada sub bab ini menggambarkan urutan waktu dari pesan yang

disampaikan dan menggambarkan aspek struktur organisasi objek yang mengirim

dan menerima pesan. Perancangan ini dimodelkan dalam Sequence Diagram dan

(44)

1. Info Mitra Beasiswa

pengguna

pengguna menu utamamenu utama jiwa perseorangan

Gambar 4.14 Sequence Diagram InfoMitra Beasiswa

pengguna menu

(45)

2. Info Premi

pengguna

pengguna menu utamamenu utama jiwa perseorangan

Gambar 4.16 Sequence Diagram InfoPremi

pengguna menu

(46)

3. Info DKB (Dana Kelangsungan Belajar)

pengguna

pengguna menu utamamenu utama jiwa perseorangan

Gambar 4.18 Sequence Diagram Info DKB

pengguna menu

(47)

4. Info Denda

pengguna

pengguna menu utamamenu utama jiwa perseorangan

Gambar 4.20 Sequence Diagram InfoDenda

pengguna menu

(48)

5. Simulasi Premi

pengguna

pengguna menu utamamenu utama simulasi perhitungan

simulasi perhitungan

simulasi premi simulasi premi

1:mulai aplikasi

2: pilih menu

3:tampil menu

4:pilih menu

5:tampil halaman

6:input nama parent

7:pilih cara pembayaran

8:pilih nilai investasi

9:input nama anak

10:input usia anak

11:hitung masa investasi

12:input usia parent

13:lakukan pengecekan

14:hitung premi

15:tampil hasil premi

16:lihat data

(49)

pengguna

Gambar 4.23 Collaboration Diagram Simulasi Premi

6. Simulasi DKB

pengguna

pengguna menu utamamenu utama simulasi perhitungan

7:pilih usia anak saat masuk

8:hitung dkb

9:hasil dkb

(50)

pengguna

7: pilih usia anak saat masuk 8: hitung dkb

9: hasil dkb

Gambar 4.25 Collaboration Diagram Simulasi DKB

7. Simulasi Denda

pengguna

pengguna menu utamamenu utama simulasi perhitungan

(51)

pengguna menu utama simulasi

perhitungan

1: mulai aplikasi 2: pilih menu

3: tampil menu

simulasi denda

4: pilih menu

5: tampil halaman 6: input tanggal 7: hitung bulan 8: input premi dasar

9: hitung denda 10: hasil denda

Gambar 4.27 Collaboration Diagram Simulasi Denda

8. Bantuan

5:tampil halaman pengguna

pengguna menu utamamenu utama informasiinformasi bantuanbantuan

1:mulai aplikasi

2:pilih menu

3:tampil menu

4:pilih menu

6:lihat isi halaman

(52)

pengguna menu utama informasi

1: mulai aplikasi 2: pilih menu

3: tampil menu

bantuan

4: pilih menu 5: tampil halaman

6: lihat isi halaman

Gambar 4.29 Collaboration Diagram Bantuan

9. Tentang

pengguna

pengguna menu utamamenu utama informasiinformasi tentangtentang 1:mulai aplikasi

2:pilih menu

3:tampil menu

4:pilih menu

5:tampil halaman

6:lihat isi halaman

(53)

pengguna menu utama informas i

1: mulai aplikas i 2: pilih menu

3: tampil m enu

tentang

4: pilih menu 5: tampil halam an

6: lihat is i halaman

Gambar 4.31 Collaboration Diagram Tentang

10.Exit

pengguna

pengguna menu utamamenu utama ExitExit

1:m ulai aplikas i

2:pilih menu

3:keluar aplikas i

4:keluar

Gambar 4.32 Sequence Diagram Exit

pengguna menu utama Exit

1: mulai aplikas i 2: pilih menu

3: keluar aplikas i

4: keluar

(54)

4.3.8 Class Diagram

Pemodelan data digambarkan dalam bentuk class diagram yang

menjelaskan visualisasi dari struktur kelas-kelas yang nantinya akan digunakan

sebagai panduan pada tahap implementasi perangkat lunak. Pemodelan data ini

sangat berguna terutama untuk melihat bagaimana perangkat lunak itu berjalan.

(55)

4.3.9 Component Diagram

Pada tahap ini, Component Diagram menggambarkan struktur dan

hubungan antar komponen piranti lunak termasuk ketergantungan (dependency).

Komponen piranti lunak yang yang dimaksud adalah modul yang berisi source

code atau binary code, yang ada library atau excutetable yang muncul pada

compile time, link time ataupun pada runtime. Component Diagram ditunjukan

pada gambar dibawah ini.

Gambar 4.35 Component Diagram

4.3.10 Deployment Diagram

Diagram Deployment menggambarkan rinci bagaimana komponen

(56)

Server atau perangkat keras apa), bagaimana kemampuan jaringan pada lokasi

tersebut, spesifikasi Server dan hal-hal yang lain bersifat fisikal.

Gambar 4.36 Deployment Diagram

4.4.1 Perancangan Sistem

Perancangan sistem merupakan tindak lanjut dari tahap analisa.

Perancangan sistem bertujuan untuk memberikan gambaran sistem yang akan

dibuat. Dengan kata lain perancangan sistem didefinisikan sebagai penggambaran

atau pembuatan sketsa dari beberapa elemen yang terpisah kedalam satu kesatuan

yang utuh dan berfungsi. Selain itu juga perancangan bertujuan untuk lebih

mengarahkan sistem yang terinci, yaitu pembuatan perancangan yang jelas dan

lengkap yang nantinya akan digunakan untuk pembuatan simulasi.

4.4.2 Struktur File

Struktur file digunakan dalam perancangan sisitem, karena struktur file ini

akan menentukan urutan isi atau data-data item yang terdapat pada sebuah record.

Dalam perancangan struktur file suatu kumpulan dari data-data yang saling terkait

(57)

Gambar 4.37 Struktur Sistem Aplikasi Simulasi Perhitungan Premi Pada AJB Bumiputera 1912

4.4.3 Perancangan Antar Muka

Perancangan antarmuka dibutuhkan untuk mewakili keadaan sebenarnya

dari aplikasi yang akan dibangun, berikut akan disajikan perancangan antarmuka

dari aplikasi yang akan dibangun:

4.4.3.1 Antar Muka Menu Utama

Perancangan Antarmuka menjelaskan rutinitas program yang akan

dijalankan oleh sebuah sistem untuk menjelaskan interaksi antara pemakai (user)

dengan program yang akan dibuat. Pada sub bab ini akan digambarkan rancangan

antarmuka yang akan digunakan dalam sistem

a. Dialog Screen Menu Utama Aplikasi

1. Nama Dialog Screen : Splash Screen Awal aplikasi simulasi perhitungan

premi.

2. Fungsi : Langsung menampilkan menu utama

Menu utama

Jiwa Perseorangan

Simulasi Perhitungan

Informasi

(58)

3. Bentuk :

Gambar 4.38 Antar Muka Menu Utama

Uraian cara penggunaan :

1. Buka Aplikasi Simulasi Perhitungan Premi AJB Bumiputera 1912.

2. Screen awal Aplikasi Simulasi Perhitungan Premi Bumiputera terbuka.

3. Menu utama untuk memilih fasilitas-fasilitas yang ada di dalam aplikasi.

b. Dialog Screen Menu Jiwa Perseorangan

1. Nama Dialog Screen : Jiwa Perseorangan.

2. Fungsi : Menampilkan menu Info Mitra Beasiswa, Info

Premi, Info DKB, Info denda.

3. Bentuk :

Menu Utama

<<Background>> Jiwa Perseorangan

Simulasi Perhitungan

Informasi

Exit

Jiwa Perseorangan

Info Mitra Beasiswa

Info Premi

Info DKB

Info Denda

(59)

Uraian cara penggunaan :

Setelah menu jiwa perseorangan dipilih maka akan muncul screen menu jiwa

perseorangan dengan menampilkan pilihan menu antara lain Info Mitra Beasiswa,

Info Premi, Info DKB, dan Info Denda.

Jika pengguna memilih menu Info Mitra Beasiswa maka akan muncul screen

menu info mitra beasiswa seperti gambar dibawah ini:

Gambar 4.40 Antar Muka Screen Mitra Beasiswa

Jika pengguna memilih menu Info Premi maka akan muncul screen menu info

premi seperti gambar dibawah ini:

Gambar 4.41 Antar Muka Screen Info Premi

Screen Info Mitra Beasiswa

<Background>

<TextView>

Mengenai informasi mitra beasiswa

Screen Info Premi

<Background>

<TextView>

(60)

Jika pengguna memilih menu Info Dana Kelangsungan Belajar maka akan

muncul screen menu info klaim seperti gambar dibawah ini:

Gambar 4.42 Antar Muka Screen Info Klaim

Jika pengguna memilih menu Info Denda maka akan muncul screen menu info

denda seperti gambar dibawah ini:

Gambar 4.43 Antar Muka Screen Info denda

c. Dialog Screen Menu Simulasi Perhitungan

1. Nama Dialog Screen : Simulasi Perhitungan.

2. Fungsi : Menampilkan menu Simulasi Premi, Simulasi

DKB dan Simulasi Denda.

Screen Info Klaim

<Background>

<TextView>

Mengenai informasi info dana kelangsungan belajar

Screen Info Denda

<Background>

<TextView>

(61)

3. Bentuk :

Gambar 4.44 Antar Muka Simulasi Perhitungan

Uraian cara penggunaan :

Setelah menu simulasi perhitungan dipilih maka akan muncul screen menu

simulasi perhitungan dengan menampilkan pilihan menu antara lain Simulasi

Premi, Simulasi DKB dan Simulasi Denda. Jika pengguna memilih menu

Simulasi Premi maka akan muncul screen menu simulasi premi seperti gambar

dibawah ini:

Simulasi Perhitungan

<<background>> Simulasi Premi

Simulasi DKB

Simulasi Perhitungan Premi

Nama :

Cara Pembayaran :

Nilai Investasi :

Nama Anak :

Usia Anak :

Masa investasi :

Usia Parent :

Tampil

Hitung

Lihat

Gambar 4.45 Antar Muka Screen Simulasi Premi

Simulasi Denda

(62)

Jika pengguna memilih menu Simulasi DKB maka akan muncul screen menu

simulasi screen seperti gambar dibawah ini:

Gambar 4.46 Antar Muka Screen Simulasi DKB

Jika pengguna memilih menu Simulasi Denda maka akan muncul screen menu

simulasi screen seperti gambar dibawah ini:

Gambar 4.47 Antar Muka Screen Simulasi Denda

d. Dialog Screen Menu Informasi

1. Nama Dialog Screen : Informasi.

2. Fungsi : Menampilkan menu Bantuan, dan Tentang

Simulasi Perhitungan Denda

Tanggal Ansuran :

Jumlah Bulan Terlambat :

Premi Dasar :

Simulasi Perhitungan DKB

Uang Pertanggungan :

Usia Anak Saat Masuk :

Hitung

Tampil

(63)

3. Bentuk :

Gambar 4.48 Antar Muka Informasi

Uraian cara penggunaan :

Setelah menu informasi dipilih maka akan muncul screen menu informasi

dengan menampilkan pilihan menu antara lain Bantuan dan Tentang. Jika

pengguna memilih menu Bantuan maka akan muncul screen menu bantuan seperti

gambar dibawah ini:

Gambar 4.49 Antar Muka Sreen Bantuan

Jika pengguna memilih menu Tentang maka akan muncul screen menu

tentang seperti gambar dibawah ini:

Gambar 4.50 Antar Muka Sreen Tentang

Jiwa Perseorangan

Bantuan

Tentang

Screen Bantuan

<Background>

<TextView>

Mengenai informasi bantuan

Screen Tentang

<Background>

<TextView>

(64)

e. Dialog Screen Menu Informasi

1. Nama Dialog Screen : Exit.

2. Fungsi : Menampilkan menu Exit.

3. Bentuk :

Gambar 4.51 Antar Muka Sreen Exit

Uraian cara penggunaan :

1. Pilih menu Exit untuk keluar dari aplikasi.

(65)

100

5.1. Implementasi Program

Implementasi program adalah implementasi jalannya sistem yang telah

dibuat sehingga diharapkan dengan adanya implementasi ini dapat dipahami

jalannya suatu sistem. Aplikasi ini terdiri dari beberapa menu. Diantaranya menu

Jiwa Perseorangan, menu Simulasi Perhitungan, menu Informasi, dan menu Exit.

Menu utama merupakan menu yang pertama kali muncul ketika program tersebut

dijalankan. Berikut merupakan gambar tampilan setiap menu dari aplikasi yang

telah dibuat:

Gambar 5.1 Tampilan Tiap Menu pada menu utama

5.2. Perangkat Pendukung yang Digunakan

Dalam proses pembuatan aplikasi ini, tentunya membutuhkan perangkat

keras (Hardware) dan perangkat lunak (software). Berikut merupakan penjelasan

(66)

Perangkat keras yang digunakan selama pembangunan aplikasi ini

memiliki spesifikasi sebagai berikut :

a. Spesifikasi Perangkat Keras Handphone

Handphone digunakan untuk menjalankan aplikasi yang telah dibangun.

Adapun handphone yang digunakan adalah Smartfren Andro Max Tab 7.0 dengan

spesifikasi sebagai berikut:

1. Sistem Operasi : Android 2.2 (Froyo)

2. CPU : 600 MHzQualcomm

3. Memory : 160 MB storage, 384MB RAM

4. Dimensi layar : 240 x 320 pixels

b. Spesifikasi Minimum Perangkat Keras Computer

Komputer digunakan untuk membangun aplikasi. Adapun computer yang

digunakan memiliki spesifikasi sebagai berikut :

1. Intel Core i3 2.370M

2. Memori 4 GB DDR3.

3. VGA 1 GB.

4. Harddisk 640 GB.

(67)

Perangkat lunak yang digunakan selama pembangunan aplikasi ini

memiliki spesifikasi sebagai berikut :

a. Eclipse Galileo.

b. JDK (Java Development Kit) dan JRE (Java Runtime Environment).

c. Android SDK (Software Development Kit).

d. ADT (Android Development Tools).

e. Sistem Operasi Windows 7.

5.3. Implementasi Class

Implementasi Class merupakan class-class yang terdapat dalam aplikasi

yang dirancang berikut implementasi class dapat dilihat pada tabel 5.1.

Tabel 5.1 Implementasi Class

No. Nama Class Nama File Fisik

1 Jiwa Perseorangan

jiwaperseorangan.java mitrabeasiswa.java premi.java

dkb.java denda.java

2 Simulasi Perhitungan

simulasi.java hpremi.java hdkb.java hdenda.java

3 Informasi

info.java

help.java

(68)

Implementasi sistem merupakan tahap dimana sistem siap dioperasikan

pada tahap yang sebenarnya, sehingga diketahui apakah sistem telah dibuat sesuai

dengan yang direncanakan. Pada implementasi perangkat lunak ini akan

dijelaskan bagaimana program sistem ini bekerja dengan memeberikan tampilan

aplikasi yang dibuat.

5.4.1. Tampilan Awal

Pada awal program akan muncul tampilan seperti pada gambar di bawah :

Gambar 5.2 Tampilan Awal

5.4.2. Tampilan Menu Jiwa Perseorangan

Pada Menu Utama jika kita pilih menu Jiwa Perseorangan maka akan

keluar tampilan pilihan menu lagi yang terdapat pada menu jiwa perseorangan

yaitu menu Info Mitra Beasiswa,Info Premi, Info DKB (Dana Kelangsungan

(69)

Gambar 5.3 Tampilan Memilih Menu Jiwa Perseorangan pada Menu Utama

Gambar 5.4 Tampilan pada menu Jiwa Perseorangan

Jika pada menu jiwa perseorangan memilih Info Mitra Beasiswa maka

akan menampilkan informasi mengenai mitra beasiswa seperti mulai berlakunya

asuransi, ragam manfaat, persyaratan dan mekanisme klaim seperti pada gambar

(70)

Gambar 5.5 Tampilan Memilih Menu Info Mitra Beasiswa pada Menu Jiwa Perseorangan

Gambar 5.6 Tampilan pada menu Info Mitra Beasiswa

Jika pada menu jiwa perseorangan memilih Info Premi maka akan

menampilkan informasi mengenai premi seperti pengertian premi, faktor-faktor

(71)

Gambar 5.7 Tampilan Memilih Menu Info Premi pada Menu Jiwa Perseorangan

Gambar 5.8 Tampilan pada Menu Info Premi

Jika pada menu jiwa perseorangan memilih Info DKB (Dana

kelangsungan Belajar) maka akan menampilkan informasi mengenai dana

kelangsungan belajar yang akan diberikan pada anak yang diasuransikan dengan

(72)

Gambar 5.9 Tampilan Memilih Menu Info DKB (Dana Kelangsungan Belajar) pada Menu Jiwa Perseorangan

Gambar 5.10 Tampilan pada menu Info DKB

Jika pada menu jiwa perseorangan memilih Info Denda maka akan

menampilkan informasi mengenai denda seperti pengertian denda, dan rumus

(73)

Gambar 5.11 Tampilan Memilih Menu Info Denda pada Menu Jiwa Perseorangan

Gambar 5.12 Tampilan pada menu Info Denda

5.4.3. Tampilan Menu Simulasi Perhitungan

Pada Menu Utama jika kita pilih menu Simulasi Perhitungan maka akan

keluar tampilan pilihan menu lagi yang terdapat pada menu simulasi perhitungan

yaitu menu Simulasi Premi, Simulasi DKB (Dana Kelangsungan Belajar) dan

(74)

Gambar 5.13 Tampilan Memilih Menu Simulasi Perhitungan pada Menu Utama

Gambar 5.14 Tampilan pada menu Simulasi Perhitungan

Jika pada menu Simulasi Perhitungan memilih Simulasi Premi maka akan

menampilkan tampilan berupa Form pengisian data dimana data harus diisi sesuai

dengan ketentuan agar dapat melakukan perhitungan premi asuransi yang ingin

(75)

Gambar 5.15 Tampilan Memilih Menu Simulasi Premi pada Menu Simulasi Perhitungan

Gambar 5.16 Tampilan pada menu Simulasi Premi

Jika pada menu jiwa perseorangan memilih Simulasi DKB (Dana

Kelangsungan Belajar) maka akan menampilkan tampilan berupa Form pengisian

data dimana data harus diisi sesuai dengan ketentuan agar dapat melakukan

perhitungan DKB (Dana Kelangsungan Belajar) yang ingin diketahui seperti pada

(76)

Gambar 5.17 Tampilan Memilih Menu Simulasi DKB pada Menu Simulasi Perhitungan

Gambar 5.18 Tampilan pada menu Simulasi DKB

Jika pada menu jiwa perseorangan memilih Simulasi Denda maka akan

menampilkan tampilan berupa Form pengisian data dimana data harus diisi sesuai

dengan ketentuan agar dapat melakukan perhitungan Denda yang ingin diketahui

(77)

Gambar 5.19 Tampilan Memilih Menu Simulasi Denda pada Menu Simulasi Perhitungan

Gambar 5.20 Tampilan pada menu Simulasi Denda

5.4.4. Tampilan Menu Informasi

Pada Menu Utama jika kita pilih menu Informasi maka akan keluar

tampilan pilihan menu lagi yang terdapat pada menu informasi yaitu menu

(78)

Gambar 5.21 Tampilan Memilih Menu Informasi pada Menu Utama

Gambar 5.22 Tampilan pada menu Informasi

Jika pada menu Informasi memilih Bantuan maka akan menampilkan

tampilan informasi mengenai cara penggunaan untuk memudahkan pengguna

(79)

Gambar 5.23 Tampilan Memilih Menu Bantuan pada Menu Informasi

Gambar 5.24 Tampilan pada menu Bantuan

Jika pada menu Informasi memilih Tentang maka akan menampilkan

tampilan informasi mengenai pembuat aplikasi, versi aplikasi yang di buat, dan

(80)

Gambar 5.25 Tampilan Memilih Menu Tentang pada Menu Informasi

Gambar 5.26 Tampilan pada menu Tentang

5.5. Pengujian Sistem

Pengujian sistem merupakan hal terpenting yang bertujuan untuk

menemukan kesalahan – kesalahan atau kekurangan – kekurangan pada perangkat lunak yang diuji. Pengujian bermaksud untuk mengetahui perangkat lunak yang

dibuat sudah memenuhi kriteria yang sesuai dengan tujuan perancangan perangkat

(81)

Pengujian fungsional yang digunakan untuk menguji sistem yang baru

adalah metode pengujian alpha. Pengujian alpha berfokus pada persyaratan

fungsional perangkat lunak.

a. Rencana Pengujian

Rencana pengujian yang akan dilakukan pada aplikasi ini selengkapnya

terlihat pada tabel di bawah

Tabel 5.2 Tabel Rencana Pengujian

Kelas Uji Detail Pengujian Jenis Uji

Jiwa Perseorangan

Menampilkan menu Jiwa

Perseorangan yang di dalamnya terdapat berbagai informasi seperti Info Mitra Beasiswa, Info Premi, Info DKB dan Info Denda.

Black box

Simulasi Perhitungan

Menampilkan menu Simulasi Perhitungan yang didalamnya terdapat beberapa jenis perhitungan seperti Simulasi Premi, Simulasi DKB dan Simulasi Denda.

Black box

Informasi

Menampilkan menu Informasi yang didalamnya terdapat informasi baik mengenai cara penggunaan di menu Bantuan maupun informasi mengenai aplikasi di menu Tentang.

(82)

1.1. Menu Info Mitra Beasiswa

Pengujian Info Mitra Beasiswa merupakan pengujian fungsionalitas dengan

cara memilih menu Jiwa Perseorangan kemudian pilih menu Info Mitra Beasiswa.

Tabel 5.3 Pengujian Menu Info Mitra Beasiswa Kasus Dan Hasil Uji

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Menu Info

1.2. Menu Info Premi

Pengujian Info Premi merupakan pengujian fungsionalitas dengan cara

memilih menu Jiwa Perseorangan kemudian pilih menu Info Premi.

Tabel 5.4 Pengujian Menu Premi Kasus Dan Hasil Uji

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

(83)

Pengujian Info DKB (Dana Kelangsungan Belajar) merupakan pengujian

fungsionalitas dengan cara memilih menu Jiwa Perseorangan kemudian pilih

menu Info DKB.

Tabel 5.5 Pengujian Menu Info DKB Kasus Dan Hasil Uji

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Menu Info

1.4. Menu Info Denda

Pengujian Info Denda merupakan pengujian fungsionalitas dengan cara

memilih menu Jiwa Perseorangan kemudian pilih menu Info Denda.

Tabel 5.6 Pengujian Menu Denda Kasus Dan Hasil Uji

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

(84)

2.1. Menu Simulasi Premi

Pengujian menu Simulasi Premi merupakan pengujian fungsionalitas dengan

cara memilih menu Simulasi Perhitungan kemudian pilih menu Simulasi Premi.

Tabel 5.7 Pengujian Menu Simulasi Premi Kasus dan hasil uji

Data Masukan Yang diharapkan Pengamatan Kesimpulan

Simulasi

nama, nilai investasi,

nama anak, usia

Menampilkan Premi Pilih salah satu cara

pembayaran tahunan,

semesteran maupun

triwulan ditampilkan

[√] diterima

[ ] ditolak

Menampilkan Data Data perhitungan

simulasi premi telah

terisi tampilkan

[√] diterima

(85)

Pengujian menu Simulasi DKB merupakan pengujian fungsionalitas dengan

cara memilih menu Simulasi Perhitungan kemudian pilih menu Simulasi DKB.

Tabel 5.8 Pengujian Menu Simulasi DKB Kasus Dan Hasil Uji

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Simulasi DKB Menampilkan hasil

perhitungan dana

usia anak pada saat

masuk telah sesuai

ditampilkan

[√] diterima

[ ] ditolak

2.3. Menu Simulasi Denda

Pengujian menu Simulasi Denda merupakan pengujian fungsionalitas dengan

cara memilih menu Simulasi Perhitungan kemudian pilih menu Simulasi Denda.

Tabel 5.9 Pengujian Menu Simulasi Denda Kasus Dan Hasil Uji

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Simulasi DKB Menampilkan hasil

(86)

3.1. Menu Bantuan

Pengujian menu Bantuan merupakan pengujian fungsionalitas dengan cara

memilih menu Informasi kemudian pilih menu Bantuan.

Tabel 5.10 Pengujian Menu Bantuan Kasus Dan Hasil Uji

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Menu Bantuan Menampilkan

informasi mengenai

Pengujian menu Tentang merupakan pengujian fungsionalitas dengan cara

memilih menu Informasi kemudian pilih menu Tentang.

Tabel 5.11 Pengujian Menu Tentang Kasus Dan Hasil Uji

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Menu Tentang Menampilkan

Gambar

Gambar 4.4 Use Case Diagram Aplikasi Simulasi Perhitungan Premi Asuransi Yang Diusulkan
Gambar 4.5 Activity Diagram Info Mitra Beasiswa
Gambar 4.8 Activity Diagram Info Denda
Gambar 4.9 Activity Diagram Simulasi Premi
+7

Referensi

Dokumen terkait

motivasi awal yang kuat dalam menjalankan tugas sesuai pilihannya, bukanlah seorang yang menerima pekerjaan tersebut dengan alasan daripada tidak ada pekerjaan lain, atau seseorang

Penelitian ini menemukan lima tema pengalaman hospitalisasi pada anak, yaitu terbatasnya melaku- kan aktivitas rutin sehari-hari, suasana ruang rawat tidak nyaman, tidak

Berdasar hasil penelitian dapat disarankan bahwa: (1) Bagi peneliti yang akan mereplikasi penelitian ini pada sekolah/kelas atau materi yang berbeda perlu memperhatikan

Penelitian tentang berbagai bentuk badan kapal tersebut dilakukan di berbagai negara, antara lain dilaporkan di dalam Turner dan Taplin (1968) menjelaskan

Penelitian ini menggunakan suatuvariabel Bagaimana merancang perangkat lunak administrasi unit instalasi gawat darurat pada rsud bandar lampung menggunakan delphi 7.0

Selain itu, terdapat pengaruh tidak langsung dari jumlah kunjungan wisatawan dan pendapatan sektor perdagangan, hotel dan restoran terhadap pendapatan asli daerah

Pada penelitian ini, desain penelitian yang digunakan oleh peneliti adalah cross-sectional dengan tujuan untuk mengetahui apakah terdapat hubungan antara tingkat

Dalam menghadapi era globalisasi, era otonomi daerah dan semakin kompleksnya permasalahan yang dihadapi, tentunya dalam mewujudkan seluruh program yang telah dipaparkan