bab iii analisis dan perancangan...

13
13 BAB III ANALISIS DAN PERANCANGAN SISTEM` 3.1 Analisis Masalah Pada dasarnya perusahaan asuransi merupakan perusahaan yang mengelola suatu resiko. Dikarenakan mengelola resiko tersebut, perusahaan asuransi mempunyai kewajiban membayar klaim, apabila suatu resiko terjadi dan dijamin dalam kondisi polis. Pembayaran klaim yang dilakukan perusahaan asuransi akan memberikan kepastian kepada tertanggung yang mengasuransikan kesehatannya apabila terjadi gangguan kesehatan atau resiko yang dijamin oleh polis. Salah satu kendala dalam transaksi klaim pada Studi Kasus Pada PT. Asuransi Jiwa BRINGIN JIWA SEJAHTERA adalah proses yang dilakukan masih secara manual. Dengan adanya transaksi klaim berbasis web dapat menggantikan klaim secara manual dan lebih memudahkan pengelola maupun nasabah dalam melaksanakan proses klaim pada PT. Asuransi Jiwa BRINGIN JIWA SEJAHTERA. Salah satu cara yang tepat untuk memudahkan proses transaksi klaim pada Studi Kasus Pada PT. Asuransi Jiwa BRINGIN JIWA SEJAHTERA adalah dengan memanfaatkan fasilitas teknologi komunikasi dan informasi. Teknologi komunikasi dan informasi juga dapat memberikan pertimbangan kepada staf dengan melihat data-data yang ada untuk memberi keputusan klaim. Untuk itulah, maka dibuat transaksi klaim berbasis web dengan studi kasus pada Studi Kasus Pada PT. Asuransi Jiwa BRINGIN JIWA SEJAHTERA 3.2 Analisis Sistem Sebagaimana telah dijelaskan pada bab pendahuluan, aplikasi yang akan dibangun pada tugas akhir ini ber-platform website. Tujuan dalam pembuatan website ini, membantu mengeklaim asuransi bagi pasien rumah sakit secara online. Aplikasi untuk mengeklaim asuransi pada perusahaan asuransi PT Asuransi Jiwa Bringin Jiwa Sejahtera atau yang biasa dikenal dengan nama Bringin Life dimana admin harus menginputkan data dari nasabah dan memproses klaim yang akan diajukan nasabah.

Upload: others

Post on 11-Dec-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III ANALISIS DAN PERANCANGAN SISTEM`eprints.umm.ac.id/36073/4/jiptummpp-gdl-hendrakurn-47939...18 Deskripsi : Usecase ini merupakan proses dimana admin melakukan login dan memasuki

13

BAB III

ANALISIS DAN PERANCANGAN SISTEM`

3.1 Analisis Masalah

Pada dasarnya perusahaan asuransi merupakan perusahaan yang

mengelola suatu resiko. Dikarenakan mengelola resiko tersebut, perusahaan

asuransi mempunyai kewajiban membayar klaim, apabila suatu resiko

terjadi dan dijamin dalam kondisi polis. Pembayaran klaim yang dilakukan

perusahaan asuransi akan memberikan kepastian kepada tertanggung yang

mengasuransikan kesehatannya apabila terjadi gangguan kesehatan atau

resiko yang dijamin oleh polis.

Salah satu kendala dalam transaksi klaim pada Studi Kasus Pada PT.

Asuransi Jiwa BRINGIN JIWA SEJAHTERA adalah proses yang dilakukan

masih secara manual. Dengan adanya transaksi klaim berbasis web dapat

menggantikan klaim secara manual dan lebih memudahkan pengelola

maupun nasabah dalam melaksanakan proses klaim pada PT. Asuransi Jiwa

BRINGIN JIWA SEJAHTERA. Salah satu cara yang tepat untuk

memudahkan proses transaksi klaim pada Studi Kasus Pada PT. Asuransi

Jiwa BRINGIN JIWA SEJAHTERA adalah dengan memanfaatkan fasilitas

teknologi komunikasi dan informasi. Teknologi komunikasi dan informasi

juga dapat memberikan pertimbangan kepada staf dengan melihat data-data

yang ada untuk memberi keputusan klaim. Untuk itulah, maka dibuat

transaksi klaim berbasis web dengan studi kasus pada Studi Kasus Pada PT.

Asuransi Jiwa BRINGIN JIWA SEJAHTERA

3.2 Analisis Sistem

Sebagaimana telah dijelaskan pada bab pendahuluan, aplikasi yang

akan dibangun pada tugas akhir ini ber-platform website. Tujuan dalam

pembuatan website ini, membantu mengeklaim asuransi bagi pasien rumah

sakit secara online. Aplikasi untuk mengeklaim asuransi pada perusahaan

asuransi PT Asuransi Jiwa Bringin Jiwa Sejahtera atau yang biasa dikenal

dengan nama Bringin Life dimana admin harus menginputkan data dari

nasabah dan memproses klaim yang akan diajukan nasabah.

Page 2: BAB III ANALISIS DAN PERANCANGAN SISTEM`eprints.umm.ac.id/36073/4/jiptummpp-gdl-hendrakurn-47939...18 Deskripsi : Usecase ini merupakan proses dimana admin melakukan login dan memasuki

14

3.3 Analisis Kebutuhan

Analsis kebutuhan sistem terbagi menjadi tiga yaitu: kebutuhan

fungsional, kebutuhan non fungsional, dan use case diagram, yang

diperlukan untuk mencapai tujuan yang ingin dicapai.

3.3.1 Analisa Kebutuhan Fungsional

Kebutuhan fungsional adalah kebutuhan-kebutuhan yang memiliki

keterkaitan langsung dengan sistem. Kebutuhan fungsional dari

aplikasi ini meliputi:

a. Kebutuhan admin asuransi

1) Melakukan login kedalam sistem

2) Melakukan proses klaim

3) Melakukan manajemen asuransi berupa create, update dan

delete data

b. Kebutuhan admin rumah sakit

1) Melakukan login kedalam sistem

2) Validasi data pasien

3) Melakukan logout

3.3.2 Analisa Kebutuhan Non Fungsional

Kebutuhan non-fungsional adalah kebutuhan yang tidak secara

langsung terkait dengan fitur tertentu di dalam system.

a. Kebutuhan perangkat keras

Kebutuhan perangkat keras dalam membangun aplikasi ini dibagi

menjadi perangkat keras administrator system dan perangkat keras

user. Untuk perangkat keras administrator system dalam hal ini

menggunakan sebuah notebook dengan spesifikasi sebagai berikut:

1) Prosesor Intel® Core™ i3 CPU M 350 @ 2.27GHz

(4CPUs), ~2.3GHz

2) 2048MB RAM

3) Harddisk 340GB

4) VGA Intel® HD Graphics 1014MB

5) Perangkat standar input dan output

Page 3: BAB III ANALISIS DAN PERANCANGAN SISTEM`eprints.umm.ac.id/36073/4/jiptummpp-gdl-hendrakurn-47939...18 Deskripsi : Usecase ini merupakan proses dimana admin melakukan login dan memasuki

15

b. Kebutuhan perangkat lunak

Adapun perangkat lunak yang digunakan dalam membangun

aplikasi ini adalah sebagai berikut:

1) Sistem operasi Microsoft Windows 10

2) JetBrains PhpStrom 10.0.1

3) Web Browser Mozilla Firefox

4) Xampp

3.3.3 Usecase Diagram

Usecase diagram digunakan untuk menggambarkan entitas-entitas

yang berhubungan secara langsung dengan sistem. Untuk sistem ini

usecase diagram terdiri dari 2 admin yaitu, admin rumah sakit dan

admin asuransi. Usecase diagram pada system ini dijelaskan pada

gambar 3.3 dibawah ini :

Gambar 3.1 Usecase diagram

3.3.4 Skenario Usecase

Skenario usecase adalah penjelasan skenario antara aktor dan

semua usecase yang terhubung dengannya. Berikut ini adalah skenario

usecase yang terdapat dalam sistem.

a. Nama use case : Managemen customer

Aktor : Admin asuransi

Page 4: BAB III ANALISIS DAN PERANCANGAN SISTEM`eprints.umm.ac.id/36073/4/jiptummpp-gdl-hendrakurn-47939...18 Deskripsi : Usecase ini merupakan proses dimana admin melakukan login dan memasuki

16

Pre- kondisi : Admin memasuki halaman login dan

melakukan login

Pra-Kondisi :Admin telah masuk ke halaman utama

Deskripsi : Usecase ini merupakan proses dimana admin

melakukan login dan memasuki halaman manajemen

customer

Tabel 3.1 Manajemen Customer

Admin Sistem

1 Admin memasuki halaman

login

2 Sistem menampilkan

halaman utama

3 Admin memilih halaman

manajemen customer

4 Sistem menampilkan

halaman manajemen

customer

5 Admin menambah customer 6 Sistem menyimpan

perubahan yang dilakukan

admin

7 Admin mengedit data

customer

8 Sistem menyimpan

perubahan yang dilakukan

admin

9 Admin menghapus data

customer

10 Sistem memberikan info

konfirmasi hapus data

11 Admin mengkonfirmasi hapus

data

12 Sistem menghapus data

customer yang dipilih user

b. Nama use case : Managemen klaim

Aktor : Admin asuransi

Pre- kondisi : Admin memasuki halaman login dan

melakukan login

Pra-Kondisi :Admin telah masuk ke halaman utama

Deskripsi : Usecase ini merupakan proses dimana admin

melakukan login dan memasuki halaman manajemen

klaim

Page 5: BAB III ANALISIS DAN PERANCANGAN SISTEM`eprints.umm.ac.id/36073/4/jiptummpp-gdl-hendrakurn-47939...18 Deskripsi : Usecase ini merupakan proses dimana admin melakukan login dan memasuki

17

Tabel 3.2 Manajemen Klaim

c. Nama use case : Managemen validasi

Aktor : Admin RS

Pre- kondisi : Admin memasuki halaman login dan

melakukan login

Pra-Kondisi :Admin telah masuk ke halaman utama

Deskripsi : Usecase ini merupakan proses dimana admin

melakukan login dan memasuki halaman manajemen

validasi

Tabel 3.3 Manajemen Validasi

T

a

b

e

l

d. Nama use case : Laporan klaim

Aktor : Admin Asuransi, Admin RS

Pre- kondisi : Admin memasuki halaman login dan

melakukan login

Pra-Kondisi :Admin telah masuk ke halaman utama

Admin Sistem

1 Admin memasuki halaman

login

2 Sistem menampilkan

halaman utama

3 Admin memilih halaman

manajemen klaim

4 Sistem menampilkan

halaman manajemen klaim

Admin Sistem

1 Admin memasuki halaman

login

2 Sistem menampilkan

halaman utama

3 Admin memilih halaman

manajemen validasi

4 Sistem menampilkan

halaman manajemen

validasi

Page 6: BAB III ANALISIS DAN PERANCANGAN SISTEM`eprints.umm.ac.id/36073/4/jiptummpp-gdl-hendrakurn-47939...18 Deskripsi : Usecase ini merupakan proses dimana admin melakukan login dan memasuki

18

Deskripsi : Usecase ini merupakan proses dimana admin

melakukan login dan memasuki halaman laporan

klaim

Tabel 3.4 Laporan Klaim

T

a

b

e

l

3.4 Perancangan Sistem

Pada tahap ini akan dilakukan perancangan system berdasarkan

usecase yang telah dibuat. Perancangan dimulai dari pembuatan activity

diagram, sequence diagram, class diagram, hingga perancangan interface

aplikasi.

3.4.1 Activity Diagram

Activity diagram menggambarkan proses-proses yang terjadi saat aktifitas

dimulai sampai dengan aktifitas berhenti pada sistem yang akan dijalankan.

1. Activity Diagram Tambah Customer

Gambar 3.2 Activity Diagram Tambah Customer

Admin Sistem

1 Admin memasuki halaman

login

2 Sistem menampilkan

halaman utama

3 Admin memilih halaman

laporan klaim

4 Sistem menampilkan

halaman laporan klaim

Page 7: BAB III ANALISIS DAN PERANCANGAN SISTEM`eprints.umm.ac.id/36073/4/jiptummpp-gdl-hendrakurn-47939...18 Deskripsi : Usecase ini merupakan proses dimana admin melakukan login dan memasuki

19

Activity diagram pada gambar 3.2 menjelaskan alur admin

melakukan penambahan customer. Aktifitas dapat berjalan ketika

user telah melakukan login. Kemudian admin menuju halaman

manajemen customer, system akan menampilkan halaman

manajemen customer. Setelah itu admin memilih menu tambah

customer, system akan menampilkan halaman form tambah

customer. Admin melakukan input data. Kemudian system akan

memvalidasi inputan. Jika invalid maka admin akan dikembalikan

ke halaman form tambah customer, jika benar maka data tersimpan.

2. Activity Diagram Edit Customer

Gambar 3.3 Activity Diagram Validasi Klaim

Activity diagram pada gambar 3.3 menjelaskan alur admin

melakukan perubahan data customer. Aktifitas dapat berjalan

ketika user telah melakukan login. Kemudian admin menuju

halaman manajemen customer, sistem akan menampilkan halaman

manajemen customer. Setelah itu admin memilih menu edit

customer, sistem akan menampilkan halaman form edit customer.

Admin melakukan perubahan data. Kemudian sistem akan

memvalidasi inputan. Jika invalid maka admin akan dikembalikan

ke halaman form tambah customer, jika benar maka data tersimpan.

Page 8: BAB III ANALISIS DAN PERANCANGAN SISTEM`eprints.umm.ac.id/36073/4/jiptummpp-gdl-hendrakurn-47939...18 Deskripsi : Usecase ini merupakan proses dimana admin melakukan login dan memasuki

20

3. Activity Diagram Delete Customer

Gambar 3.4 Activity Diagram Delete Customer

Activity diagram pada gambar 3.4 menjelaskan alur admin

melakukan penghapusan data customer. Aktifitas dapat berjalan

ketika user telah melakukan login. Kemudian admin menuju

halaman manajemen customer, sistem akan menampilkan halaman

manajemen customer. Setelah itu admin memilih menu delete

customer, kemudian sistem akan memvalidasi inputan. Jika invalid

maka admin akan dikembalikan ke halaman form delete customer,

jika benar maka data tersimpan.

4. Activity Diagram Lihat Klaim

Gambar 3.5 Activity Diagram Lihat Klaim

Page 9: BAB III ANALISIS DAN PERANCANGAN SISTEM`eprints.umm.ac.id/36073/4/jiptummpp-gdl-hendrakurn-47939...18 Deskripsi : Usecase ini merupakan proses dimana admin melakukan login dan memasuki

21

Activity diagram pada gambar 3.5 menjelaskan alur admin

melihat daftar klaim. Aktifitas dapat berjalan ketika user telah

melakukan login. Kemudian admin menuju halaman manajemen

klaim, sistem akan menampilkan halaman manajemen klaim.

Setelah itu admin memilih menu lihat klaim, kemudian sistem akan

menampilkan halaman klaim customer.

5. Activity Diagram Update Customer

Gambar 3.6 Activity Diagram Update Customer

Activity diagram pada gambar 3.6 menjelaskan alur admin

melakukan perubahan customer rawat inap pada menu manajemen

validasi. Aktifitas dapat berjalan ketika user telah melakukan login.

Kemudian admin menuju halaman manajemen validasi, sistem

akan menampilkan halaman rawat inap pada manajemen validasi.

Setelah itu admin memilih menu edit customer, kemudian sistem

akan memvalidasi inputan. Jika invalid maka admin akan

dikembalikan ke halaman form edit customer, jika benar maka data

tersimpan.

Page 10: BAB III ANALISIS DAN PERANCANGAN SISTEM`eprints.umm.ac.id/36073/4/jiptummpp-gdl-hendrakurn-47939...18 Deskripsi : Usecase ini merupakan proses dimana admin melakukan login dan memasuki

22

3.4.2 Sequence Diagram

1. Sequence Diagram Home

Gambar 3.7 Sequence Diagram Home

Sequence Diagram pada gambar 3.7 diatas menjelaskan mengenai

proses admin memasuki halaman utama. Admin memasukkan username

dan password kemudian system menampilkan tampilan halaman utama

pada admin.

2. Sequence Diagram Manajemen Customer

Gambar 3.8 Sequence Diagram Manajemen Customer

Page 11: BAB III ANALISIS DAN PERANCANGAN SISTEM`eprints.umm.ac.id/36073/4/jiptummpp-gdl-hendrakurn-47939...18 Deskripsi : Usecase ini merupakan proses dimana admin melakukan login dan memasuki

23

Sequence Diagram pada gambar 3.8 diatas menjelaskan

mengenai proses admin me-manage halaman manajemen customer.

Setelah admin melakukan login admin memilih menu manajemen

customer untuk melakukan create, update, dan delete.

3. Sequence Diagram Manajemen Klaim

Gambar 3.9 Sequence Diagram Manajemen Klaim

Sequence Diagram pada gambar 3.9 diatas menjelaskan alur

admin melakukan proses penambahan, perubahan dan penghapusan

klaim pada menu manajemen klaim. Aktifitas dapat berjalan ketika user

telah melakukan login. Kemudian admin menuju halaman manajemen

klaim, sistem akan menampilkan halaman manajemen klaim.

4. Sequence Diagram Manajemen Validasi

Gambar 3.10 Sequence Diagram Manajemen Validasi

Page 12: BAB III ANALISIS DAN PERANCANGAN SISTEM`eprints.umm.ac.id/36073/4/jiptummpp-gdl-hendrakurn-47939...18 Deskripsi : Usecase ini merupakan proses dimana admin melakukan login dan memasuki

24

Sequence Diagram pada gambar 3.10 diatas menjelaskan alur

admin melakukan proses view dan create pada menu manajemen

validasi. Aktifitas dapat berjalan ketika user telah melakukan login.

Kemudian admin menuju halaman manajemen validasi, sistem akan

menampilkan halaman manajemen validasi.

3.4.3 Class Diagram

Gambar 3.11 Class Diagram

Pada gambar 3.11 diatas menunjukkan class diagram mengenai

aplikasi klaim berbasis web yang akan dibuat. Gambar tersebut

menunjukkan bagaimana setiap class saling berhubungan satu sama lain

melalui halaman utama.

3.5 Perancangan Antar Muka (Interface)

Perancangan antar muka merupakan bagian penting pada suatu

aplikasi, karena bagian ini yang menjembatani pengguna dengan sistem.

Perancangan antar muka yang baik akan memudahkan pengguna dalam

menggunakan aplikasi yang dibuat. Dibawah ini adalah perancangan

tampilan dari sistem aplikasi klaim asuransi jiwa Bringin Life berbasis web

Page 13: BAB III ANALISIS DAN PERANCANGAN SISTEM`eprints.umm.ac.id/36073/4/jiptummpp-gdl-hendrakurn-47939...18 Deskripsi : Usecase ini merupakan proses dimana admin melakukan login dan memasuki

25

3.5.1 Desain Halaman Login Admin

Menu login ketika admin akan melakukan menejemen data.

Gambar 3.12 Desain Tampilan Menu Login

3.5.2 Desain Halaman Admin

Menu halaman admin untuk melakukan menejemen data.

Gambar 3.13 Desain Tampilan Halaman Admin