Laporan Proyek ISPM FInal - After Add Footer
Laporan Proyek ISPM FInal - After Add Footer
Oleh
Budiawan Putra Perdana (1412704)
Novianti Febriyani (1412719)
Verifikasi Proyek
Telah dipresentasikan pada proyek ini dihadapan tim verifikasi, dosen verifikator,
dan ketua program studi pada 25 Desember 2015
()
()
3. Irmayansyah, M.kom
()
ii
Lembar Persetujuan
Aplikasi Tracking Proses Klaim Kendaraan Berbasis Android
Di PT. ASURANSI BHAKTI BHAYANGKARA
Disusun Oleh :
Pelaksana 1
Pelaksana 2
Novianti Febriyani
1412704
1412719
Disetujui Oleh :
Dosen Pembimbing
Pembimbing proyek
Irmayansyah, M.Kom
11.220.1202
Dosen ISPM
Irmayansyah, M.Kom
11.120.0404
iii
Kata Pengantar
Puji dan syukur dipanjatkan kehadirat Tuhan Yang Maha Esa karena atas berkat
dan rahmat-Nya laporan proyek berjudul Aplikasi Tracking Proses Klaim Kendaraan
Berbasis Android di PT. Asuransi Bhakti Bhayangkara dapat diselesaikan dengan baik.
Turut mengucapkan terima kasih kepada pihak-pihak yang terlibat dalam penyusunan
laporan ini sehingga laporan proyek ini dapat terselesaikan dengan tepat waktu.
Telah diusahakan sebaik mungkin untuk menyelesaikan laporan proyek ini. Jika
masih ada kesalahan ataupun kekuangan dalam penyusunan laporan proyek ini dimohon
kritik dan saran yang membangun demi perbaikan pada penyusunan laporan proyek
selanjutnya. Semoga makalah ini dapat brmanfaat dan menjadi bahan referensi untuk
pembuatan laporan kedepan.
iv
Penulis
Daftar Isi
vi
Daftar Tabel
Tabel 1
Biaya dan manfaat proyek................................................................................................... i
Tabel 2 Operational Feasibility............................................................................................ii
Tabel 3 Technical Feasibility.............................................................................................. iii
Tabel 4 Data aktifitas proyek..............................................................................................iv
Tabel 5 Waktu yang diharapkan dari proyek (Excepted Time)............................................v
Tabel 6 Waktu kegiatan proyek.......................................................................................... vi
Tabel 7 Spesifikasi hardware.............................................................................................. 1
Tabel 8 Spesifikasi software............................................................................................... 1
Tabel 9 Identifikasi Aktor..................................................................................................... 1
Tabel 10 Identifikasi Use Case........................................................................................... 1
Tabel 11 Matriks rangking................................................................................................... 1
Tabel 12 Usecase naratif persyaratan bisnis login.............................................................1
Tabel 13 Usecase naratif analisis sistem login...................................................................1
Tabel 14 Usecase naratif desain sistem login....................................................................1
Tabel 15 Usecase naratif persyaratan bisnis registrasi user (klaim)...................................1
Tabel 16 Usecase naratif analisis sistem registrasi user (klaim)........................................1
Tabel 17 Usecase naratif desain sistem registrasi user (klaim)..........................................1
Tabel 18 Usecase naratif persyaratan bisnis update status tracking klaim.........................1
Tabel 19 Usecase naratif analisis sistem update status tracking klaim..............................1
Tabel 20 Usecase naratif desain sistem update status tracking klaim................................1
Tabel 21 Usecase naratif persyaratan bisnis entri bengkel rekanan...................................1
Tabel 22 Usecase naratif alisis sistem entri bengkel rekanan............................................1
Tabel 23 Usecase naratif desain sistem entri bengkel rekanan..........................................1
Tabel 24 Usecase naratif persyaratan bisnis entri registrasi user (tertanggung)................1
Tabel 25 Usecase naratif analisis sistem entri registrasi user (tertanggung)......................1
Tabel 26 Usecase naratif desain sistem entri registrasi user (tertanggung).......................1
Tabel 27 Usecase naratif persyaratan bisnis entri pengajuan klaim...................................1
vii
Daftar Gambar
viii
Gambar 1
Chart Gant penjadwalan proyek..........................................................................................i
Gambar 2 Diagram PERT................................................................................................... ii
Gambar 3 Cara kerja sistem.............................................................................................. iii
Gambar 4 Proses bisnis.................................................................................................... iv
Gambar 5 Diagram konteks................................................................................................ v
Gambar 6 Usecase............................................................................................................ vi
Gambar 7 Diagram Activity login........................................................................................ 1
Gambar 8 Diagram Activity entri registrasi user (klaim)......................................................2
Gambar 9 Diagram Activity update status tracking klaim...................................................2
Gambar 10 Diagram Activity entri bengkel rekanan...........................................................2
Gambar 11 Diagram Activity entri registrasi user (tertanggung).........................................2
Gambar 12 Diagram Activity entri pengajuan klaim............................................................2
Gambar 13 Diagram Activity notifikasi status klaim............................................................2
Gambar 14 Diagram Activity tracking status pengajuan klaim............................................2
Gambar 15 Diagram Activity cek bengkel rekanan.............................................................2
Gambar 16 Diagram Activity logout....................................................................................2
Gambar 17 Pemetaan Objek login.....................................................................................2
Gambar 18 Pemetaan Objek entri registrasi user (klaim)...................................................2
Gambar 19 Pemetaan Objek update status tracking klaim................................................2
Gambar 20 Pemetaan Objek entri bengkel rekanan..........................................................2
Gambar 21 Pemetaan Objek entri registrasi user (tertanggung)........................................2
Gambar 22 Pemetaan Objek entri pengajuan klaim...........................................................2
Gambar 23 Pemetaan Objek notifikasi status klaim...........................................................2
Gambar 24 Pemetaan Objek tracking status pengajuan klaim...........................................2
Gambar 25 Pemetaan Objek cek bengkel rekanan............................................................2
Gambar 26 Pemetaan Objek logout...................................................................................2
Gambar 27 Skema interaksi login......................................................................................2
Gambar 28 Skema interaksi entri registrasi user (klaim)....................................................2
Gambar 29 Skema interaksi update status tracking klaim..................................................2
ix
xi
Abstrak
Judul
Pelaksana proyek
Tahun
2015
Proses pengajuan klaim yang saat ini berjalan masih belum menggunakan sistem berbasis
komputer, sehingga pada prosesnya baik proses pengajuan klaim ataupun proses
penyampaian informasi status pengajuan klaim menjadi kurang efektif, pada saat terjadi
klaim tertanggung harus datang langsung ke kantor asuransi ataupun melaporkannya via
telepon ataupun melalui email, hal ini sangat kurang efektif dan efisien, hal ini jelas akan
membuat tertanggung merasa tidak puas dengan pelayan yang diberikan oleh pihak
asuransi, kemudian dengan banyaknya data pengajuan klaim yang masuk, bagian klaim
akan sulit untuk mengontrol datanya, dengan hal ini jelas akan membuat bagian klaim
harus kerja lebih keras dan teliti lagi. Dengan adanya sistem aplikasi tracking pengajuan
klaim kendaraan segala masalah yang selama ini ditimbulkan dalam proses pengajuan
klaim kendaraan akan berkurang dan akan meningkatkan pelayanan kepada tertanggung
karena dapat memberikan informasi secara cepat, tepat dan akurat. Hal ini akan menjadi
nilai positif bagi perushaan asuransi karena dapat memberikan pelayanan yang terbaik
sehingga dapat memberikan kenyaman dan kemudahan bagi tertanggung.
Keywords : komputasi, klaim, asuransi, android, tracking
A. Latar Belakang
Pada proses klaim kendaraan, setiap tertanggung diwajibakan untuk mengisi
form pengajuan klaim kendaraan yang berisi informasi no polis, no kendaraan,
tanggal kejadian klaim, sebab kejadian dan informasi lainnya, setelah itu pengajuan
klaim akan diberikan kepada pihak asuransi untuk diproses lebih lanjut, ada tahapantahapan yang harus dilakukan sebelum proses klaim ditindaklanjuti, diantaranya
adalah proses cek dokumen, varifikasi, survey, analisa, taksiran kerugian sampai
dengan dilakukannya proses penyelesaian klaim,
Dengan dibangunnya aplikasi tracking proses klaim kendaraan berbasis android
ini diharapkan dapat memberikan informasi yang tepat dan akurat kepada
tertanggung tentang status proses klaim kendaraan sesuai dengan tahapan-tahapan
yang sedang dilakukan dan juga dapat memberikan pelayanan yang lebih efektif
kepada tertanggung karena dapat diakses melalui smartphone. Dengan pelayanan
tersebut dapat memberikan kepuasan tertanggung.
B. Masalah Proyek
1. Identifikasi masalah
Setiap tertanggung yang mengajukan proses klaim kendaraan selalu bertanya
kepada pihak asuransi bagiaman status proses klaim kendaraan mereka,
dalam pelayananya pihak asuransi hanya memberikan informasi contact
center atau customer care kepada nasabah, sehingga nasabah harus mencari
informasi via telepon ataupun datang langsung ke kantor. Hal ini tentunya akan
mempersulit nasabah dalam mengetahui status klaim yang sudah diajukan.
2. Pokok masalah
Melihat permasalahan tersebut diatas maka dapat diidentifikasi masalah
pokok :
1. Pelayanan
informasi
status
proses
klaim
kendaraan
yang
masih
informasi
yang
dilakukan
melalui
telepon
tidak
dapat
2.
D. Signifikansi Proyek
Proyek ini dibangun dalam rangka menciptakan sistem informasi tracking
proses klaim kendaraan yang efektif serta menghilangkan prosedur pelayanan
informasi yang masih bersifat manual
Beberapa manfaat yang diharapkan setelah menggunakan aplikasi tracking
proses klaim kendaraan berbasis android ini adalah:
1. Pelayanan proses klaim kendaraan dapat dilakukan dengan cepat.
2. Mempercepat informasi tentang status proses klaim kendaraan.
E. Pendekatan Proyek
1.Feasibility (Kelayakan)
a.Economic Feasibility (Kelayakan Ekonomi)
Kelayakan ekonomi digunakan untuk menghitung pembiayaan yang
dibutuhkan dalam perancangan sistem dan menghitung berapa keuntungan yang
didapatkan dari nilai investasi yang dikeluarkan.
Tabel 1. Biaya dan manfaat proyek
I
Biaya-biaya
Tahun 0
Tahun 1
Tahun 2
Tahun 3
1. Biaya Pengadaan
a) Biaya pembelian
hardware
1. 1 Unit komputer ( intel
core i3)
2. 2 Unit smartphone
total biaya
pengembangan
2. Biaya Operasional
7,500,000.00
6,000,000.00
13,500,000.00
a) Biaya pembelian
software
b) Biaya instalasi software
5,000,000.00
5,200,000.00
200,000.00
3. Biaya Proyek
a) Biaya Konsultan
1. 1 orang analis system
10,000,000.00
2. 1 orang programmer
8,000,000.00
3. akomodasi dan
transportasi
total biaya persiapan
operasional
b) biaya analisis system
1,000,000.00
19,000,000.00
1. biaya pengumpulan
data
2. biaya dokumentasi
(kertas, fotocopy)
1,000,000.00
1,200,000.00
3,000,000.00
3,500,000.00
200,000.00
500,000.00
42,400,000.00
10,000,000.0
0
15,000,000.0
0
20,000,000.0
0
II
10,000,000.0
0
15,000,000.0
0
20,000,000.0
0
15,000,000.0
0
20,000,000.0
0
total biaya-biaya
42,400,000.00
10,000,000.0
0
Manfaat-manfaat
Tahun 0
tahun 1
Tahun 2
Tahun 3
1. Keuntungan Berwujud
a. pengurangan biaya
operasi
b. pengurangan biaya
telekomunikasi
total keuntungan
berwujud
2. keuntungan tak
berwujud
a. peningkatan kepuasan
nasabah
a. peningkatan kinerja
staff
b. peningkatan kepuasan
kinerja staff
c. peningkatan pelayanan
operasional
total keuntungan tak
berwujud
total manfaat
selisih total manfaat
dengan total biaya
42,400,000.00
5,000,000.00
6,000,000.00
7,000,000.00
8,000,000.00
12,000,000.0
0
14,000,000.0
0
5,000,000.00
7,000,000.00
3,000,000.00
5,000,000.00
5,000,000.00
6,000,000.00
5,000,000.00
7,000,000.00
18,000,000.0
0
30,000,000.0
0
20,000,000.0
0
25,000,000.0
0
39,000,000.0
0
24,000,000.0
0
7,000,000.0
0
9,000,000.0
0
16,000,000.0
0
10,000,000.00
8,000,000.0
0
7,000,000.00
9,000,000.0
0
34,000,000.0
0
50,000,000.0
0
30,000,000.0
0
Roi
* 100 %
Total biaya
= 119,000,000.00 87,400,000.00 * 100%
87,400,000.00
= 36,16 %
Suatu proyek investasi yang mempunyai ROI > 0 adalah proyek yang dapat
diterima. Pada nilai ROI proyek ini adalah 36,16 % maka dapat dikatakan proyek ini
dapat diterima, karena akan memberikan keuntungan sebesar 36,16 %.
Penilaian
Kemampuan personil
Mampu
Baik
Baik
Dalam
penilaian
kemampuan
personil
dianggap
mampu
karena
dalam
Penilaian
Mudah
Mudah
No
Kegiatan
Planning
Identifikasi Masalah
1.1
Perumusan Masalah
1.2
Mengumpulkan Data
1.3
Analysis
2.1
Design
Desain Database
3.1
Desain Program
3.2
Development
5.
Testing Program
Dokumentasi Sitem
Deployment
-
Instalasi Program
Implementation
-
4
4.1
5
Documentation
-
Coding
Testing
-
6.
Id Kegiatan
Implementasi program
5.1
6
6.1
7
7.1
8
1
Id
Kegiatan
No.
Waktu
Optimis
(a)
Waktu
Realistis
(m)
Waktu
Pesimis (b)
Waktu yang
Diharapkan
1.1
1.2
1.3
2.1
3.1
3.2
4.1
12
12
10
5.1
6.1
10
7.1
11
8.1
34
48
64
49
Total
ET = a+4(m)+b
6
Keterangan Formula:
ET = Expected Time
a = Waktu Optimis
b = Waktu Pesimis
m = Waktu Realistis
Berdasarkan tabel diatas diketahui bahwa proyek ini diharapkan dapat selesai paling
cepat dalam jangka 48 hari (jumlah total waktu realistis), dengan estimasi bahwa paling
lama proyek ini memerlukan waktu selama 49 hari (jumlah total waktu yang
diharapkan / expected time) untuk selesai, maka dapat disimpulkan bahwa proyek ini
telah memenuhi kelayakan jadwal pengerjaannya.
10
2.
Penjadwalan
Kegiatan
Pendahulu
Waktu (Hari)
Identifikasi Masalah
Tidak ada
Perumusan Masalah
Tidak ada
Pengumpulan Data
A,B
Desain Database
Desain Program
Coding
12
Testing Program
Dokumentasi Sistem
Instalasi Program
Implementasi
11
Dari perhitungan menggunakan PERT diatas didapatkan bahwa jalur kritis dari
penjadwalan proyek ini adalah selama 60,2 hari
12
3.
Pemikiran Teoritis
Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya
satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan
tertentu. Secara sederhana system dapat diartikan sebagai suatu kumpulan atau
himpunan dari unsur, komponen, atau variable variable yang terorganisasi, saling
berinteraksi, saling tergantung satu sama lain dan terpadu. System bisa berupa
abstraksi atau fisis (Gordon B. Davis, 2002).
Berdasarkan
masalah
yang
diamati
di
PT
ASURANSI
BHAKTI
4. Kerangka Pemecahan
Pada metode pendekatan sistem menggunakan metode Object Oriented (OO)
karena sistem yang sebelumnya digunakan masih belum jelas, sehingga dengan
menggunakan metode ini dapat memfokuskan kepada sistem informasi yang dibangun.
5. Konsepsi pengembangan
Perancangn sistem ini terdiri dari Codeigniter digunakan sebagai framework
untuk aplikasi web, Phonegap Library digunakan sebagai framework untuk aplikasi
mobile, SQL Server 2008 R2 sebagai tempat penyimpanan data. Dengan penggunaan
database maka dapat memudahkan dan mempercepat dalam melakukan optimalisasi
proses klaim dan memudahkan pengolahan data.
6.
Analisis
a.Pengumpulan data
1.Observasi (pengamatan lapangan), mengenai proses pengajuan klaim dari mulai
mengisi dokumen pengajuan klaim sampai dengan proses penyelesian klaim.
13
b.Analisa data
1.
2.
c.Persiapan proposal
1.
2.
3.
14
15
1.Arsitektur
Konsep dari cara kerja sistem ini dapat dilihat berdasarkan gambar 3.
a.Hardware
Berdasarkan dengan kebutuhan sistem maka melalui tabel 7 berikut akan dijelaskan
mengenai kebutuhan hardware
Tabel 7. Spesifikasi hardware
Item Hardware
Device Client
PC Client
PC Server
16
Spesifikasi
Android Smartphone
intel core i3, RAM 2 GB DDR3, 500GB HDD
intel core i3, RAM 2 GB DDR3, 500GB HDD
b.Software
Berdasarkan dengan kebutuhan sistem maka melalui tabel 7 berikut akan dijelaskan
mengenai kebutuhan software
Tabel 8. Spesifikasi software
Item Software
Sistem operasi Komputer
Sistem operasi smartphone
Database
Spesifikasi
Windows 7 32-bit
Android
SQL Server
17
2.Skenario
Dalam perancangan sistem aplikasi tracking proses klaim kendaraan ini ada
beberapa aktor yang terlibat, diantaranya bagian klaim dan tertanggung.
Dimulai dari tertanggung mengisi data pengajukan klaim, kemudian data akan diterima oleh
bagian klaim untuk dilakukan pengecekan kelengkapan data, setelah data yang diajukan
lengkap bagian klaim akan langsung melakukan update status tracking atas klaim yang telah
diajukan oleh tertanggung, setiap kali bagian klaim mengubah status tracking maka aplikasi
akan secara otomatis memberikan notifikasi tentang perubahan status tracking. Selain
mendapatkan notifikasi, tertanggung jg dapat melakukan tracking atas klaim yang sudah
diajukannya, kemudian tertanggung juga dapat mengecek daftar bengkel rekanan yang telah
ditunjuk oleh pihak asuransi.
Berdasarkan dari skenario diatas maka dapat digambarkan ke dalam alur kerja sistem melalui
diagram proses bisnis pada gambar 4
Gambar 4. Diagram proses bisnis
18
3.Diagram Konteks
Pada gambar 5 berikut akan dijelaskan mengenai alur kerja dari user terhadap sistem
yang akan digambarkan dalam bentuk diagram konteks berikut.
Berdasarkan gambar 5 diatas maka dapat dijelaskan mengenai alur proses kerja user
terhadap sistem. Kegiatan diawali dengan bagian klaim mengisi data registrasi user klaim,
mengupdate status tracking pengajuan klaim, kemudian yang terakhir adalah mengisi
bengkel rekanan. Kemudian tertanggung melakukan kegiatan mengisi data registrasi user
tertanggung, mengisi data pengajuan klaim, menerima notifikasi perubahan status tracking
pengajuan klaim, melakukan tracking status pengajuan klaim dan yang terakhir adalah
mengecek bengkel rekanan.
19
4.Diagram Usecase
Pada gambar 6 berikut akan digambarkan analisis dari usecase yang dibutuhkan
dalam pengembangan sistem melalui diagram usecase
5.Identifikasi Aktor
Berdasarkan usecase yang digambarkan pada gambar 6, maka dapat diidentifikasi
deskripsi dari aktor yang dijelaskan pada tabel 9 berikut
20
Istilah
Deskripsi
User
Login
Logout
Bagian Klaim
Tertanggung
6.Identifikasi Usecase
Berdasarkan usecase yang digambarkan pada gambar 6, maka dapat diidentifikasi
deskripsi dari masing-masing usecase yang dijelaskan pada tabel 10 berikut
Tabel 10. Identifikasi Usecase
Pelaku/Aktor
Login
User
akan
mengeluarkan
pesan
21
Entri
Registrasi
User (Klaim)
Bagian Klaim
Update
Status
Tracking Klaim
Bagian Klaim
pengajuan
klaim
yang
telah
Bengkel
Rekanan
Bagian Klaim
Entri
Registrasi
Tertanggung
Entri Pengajuan
Tertanggung
Klaim
User
(Tertanggung)
memasukan
data
informasi
pengajuan
klaim.
Notifikasi Status
Klaim
Tracking
Status
Pengajuan Klaim
Cek
Rekanan
Logout
22
Bengkel
Tertanggung
Tertanggung
Tertanggung
User
7.Matriks Rangking
Kriteria rangking
1. Dampak signifikan pada desain arsitektur
2. Mudah diimplementasikan tetapi berisi fungsi signifikan
3. Mencantumkan resiko, waktu kritis, dan fungsi kompleks
4. Melibatkan penyelidikan yang signifikan atau baru, atau teknologi yang beresiko
5. Menyertai fungsi bisnis utama
6. Akan meningkatkan pendapatan dan mengurangi biaya
Tabel 11. Matriks rangking
Kriteria Rangking 1
Sampai 5
Skor
Total
Prioritas
Siklus
Pembangunan
Login
28
Tinggi
Entri Registrasi
User (Klaim)
26
Tinggi
Update Status
Tracking Klaim
26
Tinggi
22
Sedang
25
Tinggi
26
Tinggi
Notifikasi Status
Klaim
26
Tinggi
Tracking Status
Pengajuan Klaim
25
Tinggi
Cek Bengkel
Rekanan
22
Sedang
Logout
20
Rendah
10
Entri Bengkel
Rekanan
Entri Registrasi
User
(Tertanggung)
Entri Pengajuan
Klaim
23
8.Usecase Naratif
Author
Tanggal
: 25 Desember 2015
Versi
: 1.00
Login
1.1
Sumber :
User
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Tinggi
Respon Sistem
Langkah 2 :
Sistem akan merespon
otentikasi
Bidang Alternatif :
Alternatif Langkah 2:
Sistem tidak dapat melakukan otentikasi dan masuk ke form utama
jika user tidak memiliki username dan password.
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
24
Login
ID Use Case :
1.1
Prioritas :
Tinggi
Sumber :
User
Sistem
Deskripsi :
Prakondsi :
Sasaran :
Kegiatan Pelaku
Respon Sistem
Langkah 1 :
User membuka sistem
informasi AKDA
Langkah 2:
Sistem menampilkan interface
login.
Langkah 3:
User memasukan username
dan password.
Langkah 4:
Sistem akan melakukan validasi
username dan password jika
berhasil, maka sistem
melanjutkan ke langkah 5.
Langkah 5:
Sistem akan menampilkan
Interface Menu Utama.
Bidang Alternatif :
Kesimpulan :
Use Case ini menyimpulkan tentang User dalam hal keluar dari
sistem.
Pasca kondisi :
Sistem akan keluar dari menu utama dan menampilkan form login.
Aturan Bisnis :
Use case hanya bisa dilakukan oleh User yang sebelumnya telah
melakukan login dengan benar.
Asumsi :
Masalah Terbuka :
25
Login
ID Use Case :
1.1
Prioritas :
Tinggi
Sumber :
User
Sistem
Deskripsi :
Prakondsi :
Sasaran :
Kegiatan Pelaku
Respon Sistem
Langkah 1 :
User membuka sistem
aplikasi tracking proses
klaim kendaraan.
Langkah 2:
Sistem menampilkan interface login.
Langkah 3:
User memasukan
username dan
password.
Langkah 4:
Sistem akan melakukan validasi
username dan password jika berhasil,
maka sistem melanjutkan ke langkah 5.
Langkah 5:
Sistem akan menampilkan Interface
Menu Utama.
Bidang Alternatif :
Alternatif Langkah 2:
Sistem tidak akan masuk ke form utama jika user tidak
menginputkan atau salah memasukan username dan password.
Kesimpulan :
Use Case ini menyimpulkan tentang User dalam hal keluar dari
sistem.
Pasca kondisi :
Sistem akan keluar dari menu utama dan menampilkan form login.
Aturan Bisnis :
Use case hanya bisa dilakukan oleh User yang sebelumnya telah
melakukan login dengan benar.
26
Asumsi :
Masalah Terbuka :
Author
Tanggal
: 25 Desember 2015
Versi
: 1.00
Tabel 15. Usecase naratif persyaratan bisnis entri registrasi user (klaim)
Nama Use Case :
ID Use Case :
Prioritas :
Sumber :
Pelaku Bisnis Utama :
Pelaku Partisipan Lain :
Stakeholder lain yang
berminat :
Deskripsi :
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Kegiatan Pelaku
Langkah 1 :
Bagian Klaim memasukan data registrasi
user (klaim)
Respon Sistem
Langkah 2:
Sistem akan merespon
data yang masukan
oleh Bagian Klaim dan
sistem mulai
melakukan proses
pengecekan data.
Langkah 3:
Sistem secara otomatis
melakukan perekaman
dan penyimpanan ke
dalam database.
Bidang Alternatif :
Aternatif Langkah 2 :
Sistem akan menolak data registrasi user (klaim) yang diinputkan
jika data yang diinputkan tidak lengkap
Kesimpulan :
Pasca kondisi :
27
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
Masalah Terbuka :
Tabel 16. Usecase naratif analisis sistem entri registrasi user (klaim)
Nama Use Case :
ID Use Case :
Prioritas :
Sumber :
Bagian Klaim
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Respon Sistem
Langkah 2:
Sistem akan merespon dengan
menampilkan interface Entri
Registrasi User (Klaim).
Langkah 5:
Sistem akan melakukan validasi
data, jika berhasil, maka sistem
melanjutkan ke langkah 5.
Langkah 5:
Sistem akan merespon dengan
melakukan proses penyimpanan
data.
Bidang Alternatif :
Aternatif Langkah 4 :
Sistem kembali ke langkah 3.
Kesimpulan :
Pasca kondisi :
28
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
Masalah Terbuka :
Tabel 17. Usecase naratif design sistem entri registrasi user (klaim)
Nama Use Case :
ID Use Case :
Prioritas :
Sumber :
Pelaku Bisnis Utama :
Pelaku Partisipan Lain :
Stakeholder lain yang
berminat :
Deskripsi :
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Kegiatan Pelaku
Langkah 1 :
Bagian Klaim masuk ke Form
Entri Registrasi User (Klaim).
Langkah 2:
Bagian Klaim memasukan
data registrasi user (klaim)
setelah itu Bagian Klaim
mengklik tombol save jika
semua data telah diinputkan.
Respon Sistem
Langkah 3:
Sistem akan merespon data yang
diinputkan oleh Bagian Klaim dan
sistem mulai melakukan proses
pengecekan data yang
diinputkan.
Langkah 4:
Sistem secara otomatis
melakukan perekaman dan
penyimpanan ke dalam database.
Bidang Alternatif :
Aternatif Langkah 3 :
Sistem akan menolak data registrasi user (klaim) yang diinputkan
jika data yang diinputkan tidak lengkap.
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
29
Asumsi :
Masalah Terbuka :
30
Author
Tanggal
: 25 Desember 2015
Versi
: 1.00
Tabel 18. Usecase naratif persyaratan bisnis update status tracking klaim
Nama Use Case :
ID Use Case :
Prioritas :
Sumber :
Bagian Klaim
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Tinggi
Respon Sistem
Langkah 2:
Sistem akan merespon
data yang masukan
oleh Bagian Klaim dan
sistem mulai
melakukan proses
pengecekan data.
Langkah 3:
Sistem secara otomatis
melakukan perekaman
dan penyimpanan ke
dalam database.
Bidang Alternatif :
Aternatif Langkah 2 :
Sistem akan menolak data status tracking yang diinputkan jika
data yang diinputkan tidak lengkap
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
31
Masalah Terbuka :
Tabel 19. Usecase naratif analisis sistem update status tracking klaim
Nama Use Case :
ID Use Case :
Prioritas :
Sumber :
Pelaku Bisnis Utama :
Pelaku Partisipan Lain :
Stakeholder lain yang
berminat :
Deskripsi :
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Respon Sistem
Langkah 2:
Sistem akan merespon dengan
menampilkan interface Entri
Registrasi User (Klaim).
Langkah 5
Sistem akan melakukan validasi
data, jika berhasil, maka sistem
melanjutkan ke langkah 5.
Langkah 6:
Sistem akan merespon dengan
melakukan proses penyimpanan
data.
Bidang Alternatif :
Aternatif Langkah 5 :
Sistem kembali ke langkah 4.
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
32
Masalah Terbuka :
Tabel 20. Usecase naratif design sistem update status tracking klaim
Nama Use Case :
ID Use Case :
1.3
Prioritas :
Sumber :
Tinggi
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Bagian Klaim
Sistem
Use case ini mendeskripsikan tentang kegiatan yang dilakukan oleh
Bagian Klaim dalam hal memasukan data status tracking
pengajuan klaim.
Bagian klaim yang ingin melakukan ini harus sudah melakukan
otentikasi dan masuk terlebih dahulu ke dalam sistem untuk dapat
memasukan data status tracking pengajuan klaim.
Bagian Klaim dapat memasukan data status tracking pengajuan
klaim yang akan di simpan ke dalam database.
Kegiatan Pelaku
Langkah 1 :
Bagian Klaim masuk ke Form
Update Status Tracking Klaim.
Langkah 2:
Bagian Klaim memilih data
kemudian memasukan data
perubahan status tracking
klaim setelah itu Bagian Klaim
mengklik tombol update jika
semua data telah diinputkan.
Respon Sistem
Langkah 3:
Sistem akan merespon data yang
diinputkan oleh Bagian Klaim dan
sistem mulai melakukan proses
pengecekan data yang
diinputkan.
Langkah 4:
Sistem secara otomatis
melakukan perekaman dan
penyimpanan ke dalam database.
Bidang Alternatif :
Aternatif Langkah 3 :
Sistem akan menolak data status tracking klaim yang diinputkan
jika data yang diinputkan tidak lengkap.
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
Masalah Terbuka :
33
Author
Tanggal
: 25 Desember 2015
Versi
: 1.00
Bagian Klaim
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Respon Sistem
Langkah 2:
Sistem akan merespon
data yang masukan
oleh Bagian Klaim dan
sistem mulai
melakukan proses
pengecekan data.
Langkah 3:
Sistem secara otomatis
melakukan perekaman
dan penyimpanan ke
dalam database.
Bidang Alternatif :
Aternatif Langkah 2 :
Sistem akan menolak data bengkel rekanan yang diinputkan jika
data yang diinputkan tidak lengkap
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
34
Masalah Terbuka :
Data bengkel rekanan yang tidak diisi secara lengkap atau datanya
sudah ada sebelumnya dalam database menyebabkan data
bengkel rekanan tidak dapat di simpan ke dalam database oleh
sistem.
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Bagian Klaim
Respon Sistem
Langkah 2:
Sistem akan merespon dengan
menampilkan interface Entri
Bengkel Rekanan.
Langkah 4:
Sistem akan melakukan validasi
data, jika berhasil, maka sistem
melanjutkan ke langkah 5.
Langkah 5:
Sistem akan merespon dengan
melakukan proses penyimpanan
data.
Bidang Alternatif :
Aternatif Langkah 4 :
Sistem kembali ke langkah 3.
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
Masalah Terbuka :
35
36
Sumber :
Bagian Klaim
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Sedang
Respon Sistem
Langkah 3:
Sistem akan merespon data yang
diinputkan oleh Bagian Klaim dan
sistem mulai melakukan proses
pengecekan data yang
diinputkan.
Langkah 4:
Sistem secara otomatis
melakukan perekaman dan
penyimpanan ke dalam database.
Bidang Alternatif :
Aternatif Langkah 3 :
Sistem akan menolak data bengkel rekanan yang diinputkan jika
data yang diinputkan tidak lengkap.
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
Masalah Terbuka :
37
Author
Tanggal
: 25 Desember 2015
Versi
: 1.00
Tabel 24. Usecase naratif persyaratan bisnis entri registrasi user (tertanggung)
Nama Use Case :
ID Use Case :
Prioritas :
Sumber :
Pelaku Bisnis Utama :
Pelaku Partisipan Lain :
Stakeholder lain yang
berminat :
Deskripsi :
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Respon Sistem
Langkah 2:
Sistem akan merespon
data yang masukan
oleh Tertanggung dan
sistem mulai
melakukan proses
pengecekan data.
Langkah 3:
Sistem secara otomatis
melakukan perekaman
dan penyimpanan ke
dalam database.
Bidang Alternatif :
Aternatif Langkah 2 :
Sistem akan menolak data registrasi user (tertanggung) yang
diinputkan jika data yang diinputkan tidak lengkap
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
Masalah Terbuka :
38
Aternatif Langkah 4 :
Sistem kembali ke langkah 3.
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
Masalah Terbuka :
39
40
Tabel 26. Usecase naratif design sistem entri registrasi user (tertanggung)
Nama Use Case :
ID Use Case :
Prioritas :
Sumber :
Tertanggung
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Respon Sistem
Langkah 3:
Sistem akan merespon data yang
diinputkan oleh Tertanggung dan
sistem mulai melakukan proses
pengecekan data yang diinputkan.
Langkah 4:
Sistem secara otomatis melakukan
perekaman dan penyimpanan ke
dalam database.
Bidang Alternatif :
Aternatif Langkah 3 :
Sistem akan menolak data registrasi user (tertanggung) yang
diinputkan jika data yang diinputkan tidak lengkap.
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
Masalah Terbuka :
41
42
Author
Tanggal
: 25 Desember 2015
Versi
: 1.00
Sistem
Use case ini mendeskripsikan tentang kegiatan yang dilakukan oleh
Tertanggung dalam hal memasukan data pengajuan klaim.
Tertanggung yang ingin melakukan ini harus sudah melakukan
otentikasi dan masuk terlebih dahulu ke dalam sistem untuk dapat
memasukan data pengajuan klaim.
Tertanggung dapat menginputkan data pengajuan klaim yang akan
di simpan ke dalam database.
Kegiatan Pelaku
Langkah 1 :
Tertanggung memasukan data
pengajuan klaim.
Respon Sistem
Langkah 2:
Sistem akan merespon data yang
masukan oleh tertanggung dan
sistem mulai melakukan proses
pengecekan data.
Langkah 3:
Sistem secara otomatis
melakukan perekaman dan
penyimpanan ke dalam database.
Bidang Alternatif :
Aternatif Langkah 2 :
Sistem akan menolak data pengajuan klaim yang diinputkan jika
data yang diinputkan tidak lengkap.
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
43
Sumber :
Tertanggung
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Tinggi
Respon Sistem
Langkah 2:
Sistem akan merespon dengan
menampilkan interface Entri
Pengajuan Klaim..
Langkah 4:
Sistem akan melakukan validasi data,
jika berhasil, maka sistem
melanjutkan ke langkah 5.
Langkah 5:
Sistem akan merespon dengan
melakukan proses penyimpanan data.
Bidang Alternatif :
Aternatif Langkah 4 :
Sistem kembali ke langkah 3.
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
44
sistem.
45
Sumber :
Tertanggung
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Tinggi
Respon Sistem
Langkah 3:
Sistem akan merespon data yang
diinputkan oleh Tertanggung dan
sistem mulai melakukan proses
pengecekan data yang diinputkan.
Langkah 4:
Sistem secara otomatis melakukan
perekaman dan penyimpanan ke
dalam database.
Bidang Alternatif :
Aternatif Langkah 3 :
Sistem akan menolak data pengajuan klaim yang diinputkan jika
data yang diinputkan tidak lengkap.
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
46
Author
Tanggal
: 25 Desember 2015
Versi
: 1.00
Sumber :
1.3
Tertanggung
Sistem
Tinggi
Prakondsi :
User case ini akan berjalan jika use case 1.3 dilakukan.
Sasaran :
Kegiatan Pelaku
Langkah 1 :
Tertanggung membuka form notifikasi
status tracking klaim
Respon Sistem
Langkah 2:
Sistem akan merespon
dengan menampilkan
form notifikasi status
tracking klaim.
Bidang Alternatif :
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
Masalah Terbuka :
47
Author
Tanggal
: 25 Desember 2015
Versi
: 1.00
Tabel 31. Usecase naratif persyaratan bisnis tracking status pengajuan klaim
Nama Use Case :
ID Use Case :
Prioritas :
Sumber :
Pelaku Bisnis Utama :
Pelaku Partisipan Lain :
Stakeholder lain yang
berminat :
Deskripsi :
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Respon Sistem
Langkah 2:
Sistem akan merespon
dengan menampilkan
informasi data status
pengajuan klaim.
Bidang Alternatif :
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
Masalah Terbuka :
48
Tabel 32. Usecase naratif analisis sistem tracking status pengajuan klaim
Nama Use Case :
ID Use Case :
Prioritas :
Sumber :
Tertanggung
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Tinggi
Respon Sistem
Langkah 2
Sistem akan merespon
dengan menampilkan
interface Tracking Status
Pengajuan Klaim.
Langkah 3:
Bagian Produksi memasukan
informasi nomor tracking
pengajuan klaim.
Langkah 4:
Sistem akan merespon
dengan menampilkan data.
Bidang Alternatif :
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
Masalah Terbuka :
49
Tabel 33. Usecase naratif design sistem tracking status pengajuan klaim
Nama Use Case :
ID Use Case :
Prioritas :
Sumber :
Tertanggung
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Tinggi
Respon Sistem
Langkah 3:
Sistem akan merespon
dengan menampilkan
data tracking status
pengajuan klaim.
Bidang Alternatif :
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
50
Author
Tanggal
: 25 Desember 2015
Versi
: 1.00
Sumber :
Tertanggung
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Sedang
Respon Sistem
Langkah 2:
Sistem akan merespon
dengan menampilkan
informasi data bengkel
rekanan.
Bidang Alternatif :
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
51
Sumber :
Tertanggung
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Sedang
Langkah 3:
Bagian Produksi memasukan informasi
data bengkel rekanan.
Respon Sistem
Langkah 2
Sistem akan merespon
dengan menampilkan
interface Cek Bengkel
Rekanan.
Langkah 4:
Sistem akan merespon
dengan menampilkan
data.
Bidang Alternatif :
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
52
Sumber :
Tertanggung
Sistem
Prakondsi :
Sasaran :
Bidang khas suatu
event :
Sedang
Respon Sistem
Langkah 3:
Sistem akan merespon
dengan menampilkan
data bengkel rekanan.
Langkah 2 :
Tertanggung masukan informasi bengkel
rekanan, setelah itu Tertanggung
mengklik tombol cari.
Bidang Alternatif :
Kesimpulan :
Pasca kondisi :
Aturan Bisnis :
Batasan dan Spesifikasi
Implementasi :
Asumsi :
Masalah Terbuka :
53
Author
Tanggal
: 25 Desember 2015
Versi
: 1.00
Logout
ID Use Case :
1.10
Prioritas :
Rendah
Sumber :
User
Sistem
Deskripsi :
Prakondsi :
Sasaran :
Kegiatan Pelaku
Respon Sistem
Langkah 1 :
User dapat keluar dari sistem
dengan memilih logout
Langkah 2 :
Sistem akan merespon
dengan keluar dari sistem.
Bidang Alternatif :
Kesimpulan :
Use Case ini menyimpulkan tentang User dalam hal keluar dari
sistem.
Pasca kondisi :
Sistem akan keluar dari menu utama dan menampilkan form login.
Aturan Bisnis :
Batasan dan
Spesifikasi
Implementasi :
Use case hanya bisa dilakukan oleh User yang sebelumnya telah
melakukan login dengan benar.
Asumsi :
Masalah Terbuka :
54
Logout
ID Use Case :
1.10
Prioritas :
Rendah
Sumber :
User
Sistem
Deskripsi :
Prakondsi :
Sasaran :
Kegiatan Pelaku
Respon Sistem
Langkah 1 :
User memilih menu logout
Langkah 2:
Sistem akan merespon
dengan keluar dari Aplikasi.
Bidang Alternatif :
Kesimpulan :
Use Case ini menyimpulkan tentang User dalam hal keluar dari
sistem.
Pasca kondisi :
Sistem akan keluar dari menu utama dan menampilkan form login.
Aturan Bisnis :
Batasan dan
Spesifikasi
Implementasi :
Use case hanya bisa dilakukan oleh User yang sebelumnya telah
melakukan login dengan benar.
Asumsi :
Masalah Terbuka :
55
Logout
ID Use Case :
1.10
Prioritas :
Rendah
Sumber :
User
Sistem
Deskripsi :
Prakondsi :
Sasaran :
Kegiatan Pelaku
Respon Sistem
Langkah 1 :
User dapat keluar dari aplikasi dengan
memilih menu logout
Langkah 2:
Sistem akan merespon
dengan keluar dari
aplikasi.
Bidang Alternatif :
Kesimpulan :
Use Case ini menyimpulkan tentang User dalam hal keluar dari
sistem.
Pasca kondisi :
Sistem akan keluar dari menu utama dan menampilkan form login.
Aturan Bisnis :
Batasan dan
Spesifikasi
Implementasi :
Use case hanya bisa dilakukan oleh User yang sebelumnya telah
melakukan login dengan benar.
Asumsi :
Masalah Terbuka :
56
57
58
59
60
61
62
63
64
10.Pemetaan Objek
65
66
67
68
11.Skema Interaksi
69
70
71
72
73
Pada gambar 37 berikut akan dijelaskan hubungan antar entitas dalam database yang
akan digambarkan dalam bentuk ERD berikut.
74
b.Konstruksi Database
Pada gambar 38 berikut akan dijelaskan hubungan antar tabel dalam
database yang akan digambarkan dalam bentuk skema database berikut.
c.Kamus Data
TblBengkel
TblBengkel=@kd_bengkel+nm_bengkel+kd_kota+alamat+no_telp+kontak
kd_bengkel
1{char}4
nm_bengkel
1{varchar}100
kd_kota
1{char}3
alamat
1{varchar}250
no_telp
1{varchar}20
kontak
1{varchar}100
TblKota
TblKota=@kd_kota+nm_kota
kd_kota
1{char}3
75
nm_kota
1{varchar}100
TblSebabKejadian
TblSebabKejadian=@kd_sebab+nm_sebab
kd_sebab
1{char}3
nm_sebab
1{varchar}100
76
TblStatusTracking
TblStatusTracking=@kd_tracking+nm_tracking
kd_tracking
1{char}3
nm_tracking
1{varchar}150
TblUser
TblUser=@kd_user+nm_user+no_polis+kd_kota+alamat+no_telp+email+username+pass+st_user
kd_user
{int}
nm_user
1{varchar}150
no_polis
1{varchar}30
kd_kota
1{char}3
alamat
1{varchar}250
no_telp
1{varchar}20
1{varchar}50
username
1{varchar}100
pass
1{varchar}100
st_user
1{char}1
TblPengajuanklaim
TblPengajuanklaim=@no_pengajuan+kd_user+tgl_kejadian+tgl_lapor+kd_sebab+lokasi_kejadian+
foto_dokumen1+foto_dokumen2+foto_dokumen3+foto_dokumen4+flag_pengajuan
no_pengajuan
{int}
kd_user
1{char}20
tgl_kejadian
{datetime}
tgl_lapor
{datetime}
kd_sebab
1{char}3
lokasi_kejadian
1{varchar}100
foto_dokumen1
{image}
77
foto_dokumen2
{image}
foto_dokumen3
{image}
foto_dokumen4
{image}
flag_pengajuan
1{char}1
TblTrackingklaim_h
TblTrackingklaim_h=@no_tracking+no_pengajuan+flag_settled
no_tracking
{int}
no_pengajuan
char(10)
flag_setteld
char(1)
TblTrackingklaim_d
TblTrackingklaim_d=@id_tracking+no_tracking+kd_tracking+tgl_tracking+ket_tracking+flag_tracking
+kd_user_tracking
id_tracking
{int}
no_tracking
1{char}10
kd_tracking
1{char}3
tgl_tracking
{datetime}
ket_tracking
1{varchar}250
flag_tracking
1{char}1
kd_user_tracking
1{char}20
d.Spesifikasi Tabel
Tabel 40. Table tblBengkel
Nama Table : tblBengkel
Primary Key : kd_bengkel
No
1
2
3
4
5
6
78
Nama Kolom
kd_bengkel
nm_bengkel
kd_kota
alamat
no_telp
kontak
Tipe
char(4)
varchar(100)
char(3)
varchar(250)
varchar(20)
varchar(100)
Null
Default
-
Keterangan
kode bengkel
nama bengkel
kode kota
alamat
no telepon
kontak
Nama Kolom
Tipe
kd_kota
nm_kota
char(3)
varchar(100)
Null
Default
Keterangan
kode kota
nama kota
Null
Default
-
Keterangan
kode sebab
nama sebab
Null
Default
Keterangan
kode tracking
nama tracking
Null
Default
-
Keterangan
kode user
nama user
nomor polis
kode kota
alamat
nomor telepon
email
username
password
status user
Null
Default
Keterangan
nomor pengajuan
kode user
tanggal kejadian
tanggal lapor
kode sebab
Nama Kolom
kd_sebab
nm_sebab
Tipe
char(3)
varchar(100)
Nama Kolom
Tipe
kd_tracking
nm_tracking
char(3)
varchar(150)
Nama Kolom
kd_user
nm_user
no_polis
kd_kota
alamat
no_telp
email
username
pass
st_user
Tipe
int
varchar(150)
varchar(30)
char(3)
varchar(250)
varchar(20)
varchar(50)
varchar(100)
varchar(100)
char(1)
Nama Kolom
Tipe
1
2
3
4
5
no_pengajuan
kd_user
tgl_kejadian
tgl_lapor
kd_sebab
int
char(20)
datetime
datetime
char(3)
79
6
7
8
9
10
11
lokasi_kejadian
foto_dokumen1
foto_dokumen2
foto_dokumen3
foto_dokumen4
flag_pengajuan
varchar(100)
image
image
image
image
char(1)
lokasi kejadian
foto dokumen 1
foto dokumen 2
foto dokumen 3
foto dokumen 4
flag pengajuan
Default
Keterangan
nomor tracking
nomor pengajuan
flag settled
Nama Kolom
Tipe
1
2
3
no_tracking
no_pengajuan
flag_setteld
int
char(10)
char(1)
Null
80
Nama Kolom
Tipe
Default
Keterangan
1
2
3
4
id_tracking
no_tracking
kd_tracking
tgl_tracking
int
char(10)
char(3)
datetime
Null
5
6
7
ket_tracking
flag_tracking
kd_user_tracking
varchar(250)
char(1)
char(20)
id tracking
nomor tracking
kode tracking
tanggal tracking
keteranngan
tracking
flag tracking
kode user tracking
81
14.Komposisi Klas
Pada gambar 40 dibawah ini digambarkan mengenai komposisi klas dari sistem.
82
83
84
G.Implementasi
1.Konstruksi
Konstruksi adalah rancang bangun suatu objek yang menyatu dengan lingkungan.
Dalam pembangunan aplikasi tracking proses klaim kendaraan konstruksi pembangunan
digambarkan
melalui
gambar,
diagram,
skema
kemudian
dilanjutkan
pada
tahap
pemrograman dengan program yang digunakan untuk pembuatan source code program,
kemudian diintegrasikan dengan komponen kebutuhan sistem.
2.
a.Sistem Deployment
Sistem
deployment
menunjukkan
tata
letak
sebuah
sistem
secara
fisik,
85
klaim, melakuan registrasi user, mengupdate status tracking, dan menerima notifikasi
status tracking proses klaim kendaraan.
b.Diagram Komponen
86
c.Topologi Sistem
Topologi sistem menjelaskan keterhubungan antara komputer satu dengan komputer
lain. Penggunaan topologi sistem dalam sistem ini adalah menjelaskan keterhubungan
antara komputer server dengan komputer lain yaitu komputer client.
3.Pemrograman
a.Aplikasi Program
Perancangan sistem ini menggunakan program dan sql server 2008 R2 sebagai
database, sehingga sebuah aplikasi database yang mampu mengolah data dengan
akurat.
87
88
b.Coding
89
90
91
92
93
94
95
96
97
4. Instalasi
5. Support Plan
1. Pelatihan Pemakai
Pelatihan ini meliputi bagaimana cara pembuatan user untuk petugas yang akan
menggunakan aplikasi, selain itu memberikan pemahaman mengenai fungsi dan menu yang
terdapat dalam sistem.
98
2. Pelatihan Operasi
Pelatihan ini meliputi fungsi operasi yang akan digunakan dalam mengolah data
pembayaran. Bagian pelatihan ini difokuskan pada tata cara penginputan data dan
penyimpanan data ke database.
3. Petunjuk Pengoperasian
Form Login
Interface ini merupakan interface awal pada saat sistem ini dijalankan, adapun langkahlangkah dalam penggunaan menu ini yaitu:
1. Jalankan sistem aplikasi tracking proses pengajuan klaim kendaraan.
2. Masukkan username dan password, kemudian klik tombol login atau menekan tombol
enter.
3. Jika user memasukkan data yang tidak valid maka sistem akan memberikan peringatan
bahwa username atau password salah.
4. Jika username dan password yang dimasukkan valid user selanjutnya akan langsung
diarahkan ke tampilan menu utama.
99
Interface ini merupakan halaman utama hak akses untuk bagian klaim yang disajikan
setelah validasi login, jika sesuai maka masuk kedalam menu utama yang menampilkan
menu yang ada dalam aplikasi untuk kemudian menjalankan fungsi dari aplikasi tersebut.
Interface ini merupakan halaman yang berfungsi untuk memasukan data bengkel
rekanan, adapun langkah-langkah dalam penggunaan menu ini yaitu:
1. Untuk masuk pada menu bengkel.
2. Kemudian bagian klaim menginputkan data bengkel rekanan.
3. Setelah selesai memasukkan data data tersebut bagian klaim kemudian mengklik button
save untuk menyimpan data tersebut ke database, bagian klaim juga dapat membatalkan
dengan mengklik button cancel.
100
Interface ini merupakan halaman yang berfungsi untuk memasukan data user klaim,
adapun langkah-langkah dalam penggunaan menu ini yaitu:
1. Untuk masuk pada menu user.
2. Kemudian bagian klaim menginputkan data user bagian klaim.
3. Setelah selesai memasukkan data data tersebut bagian klaim kemudian mengklik button
save untuk menyimpan data tersebut ke database, bagian klaim juga dapat membatalkan
dengan mengklik button cancel.
101
Interface ini merupakan halaman yang berfungsi untuk memasukan data status tracking
klaim, adapun langkah-langkah dalam penggunaan menu ini yaitu:
1. Untuk masuk pada menu update status tracking.
2. Kemudian bagian klaim menginputkan data status tracking.
3. Setelah selesai memasukkan data data tersebut bagian klaim kemudian mengklik button
save untuk menyimpan data tersebut ke database, bagian klaim juga dapat membatalkan
dengan mengklik button cancel.
102
Interface ini merupakan halaman yang berfungsi untuk melihat data detil status tracking
klaim, adapun langkah-langkah dalam penggunaan menu ini yaitu:
1. Untuk masuk pada menu update status tracking.
2. Kemudian bagian klaim mengklik button detail tracking untuk membuka form detail
tracking.
Interface ini merupakan halaman yang berfungsi untuk melihat data detil status tracking
klaim, adapun langkah-langkah dalam penggunaan menu ini yaitu:
1. Untuk masuk pada menu update status tracking.
2. Kemudian bagian klaim mengklik button detail tracking untuk membuka form detail
tracking.
103
Form Login
Interface ini merupakan interface awal pada saat sistem ini dijalankan, adapun langkahlangkah dalam penggunaan menu ini yaitu:
1. Jalankan sistem aplikasi tracking proses pengajuan klaim kendaraan.
2. Masukkan username dan password, kemudian klik tombol login atau menekan tombol
enter.
3. Jika user memasukkan data yang tidak valid maka sistem akan memberikan peringatan
bahwa username atau password salah.
4. Jika username dan password yang dimasukkan valid user selanjutnya akan langsung
diarahkan ke tampilan menu utama.
104
Interface ini merupakan halaman utama hak akses untuk tertanggung yang disajikan
setelah validasi login, jika sesuai maka masuk kedalam menu utama yang menampilkan
menu yang ada dalam aplikasi untuk kemudian menjalankan fungsi dari aplikasi tersebut.
Interface ini merupakan halaman yang berfungsi untuk memasukan data user
tertanggung, adapun langkah-langkah dalam penggunaan menu ini yaitu:
1. Untuk masuk pilih menu belum punya akun pada halaman awal aplikasi.
2. Kemudian tertanggung menginputkan data user tertanggung.
3. Setelah selesai memasukkan data data tersebut tertanggung kemudian mengklik button
register untuk menyimpan data tersebut ke database.
105
Interface ini merupakan halaman yang berfungsi untuk memasukan data pengajuan
klaim, adapun langkah-langkah dalam penggunaan menu ini yaitu:
1. Untuk masuk pilih menu bengkel rekanan pada halaman menu utama.
2. Kemudian tertanggung menginputkan data pengajuan klaim.
3. Setelah selesai memasukkan data data tersebut tertanggung kemudian mengklik button
simpan data untuk menyimpan data tersebut ke database.
106
Interface ini merupakan halaman yang berfungsi untuk melihat data bengkel rekanan,
adapun langkah-langkah dalam penggunaan menu ini yaitu:
1. Untuk masuk pilih menu pengajuan klaim pada halaman menu utama.
2. Kemudian tertanggung memasukan nama bengkel rekanan untuk melakukan proses
pencarian data.
Interface ini merupakan halaman yang berfungsi untuk melihat data tracking status
pengajuan klaim, adapun langkah-langkah dalam penggunaan menu ini yaitu:
1. Untuk masuk pilih menu tracking klaim pada halaman menu utama.
107
Gambar 56. Interface Detail Tracking Status Pengajuan Klaim Aplikasi Android .
Interface ini merupakan halaman yang berfungsi untuk melihat data tracking status
pengajuan klaim, adapun langkah-langkah dalam penggunaan menu ini yaitu:
1. Untuk masuk pilih menu tracking klaim pada halaman menu utama.
2. Kemudian bagian klaim mengklik button status tracking untuk membuka form detail
tracking status pengajuan klaim.
108
109
H. Implikasi
Dapat merubah perilaku bagian klaim yang tadinya menerima laporan pengajuan klaim
via telepon atau email, dengan adanya sistem aplikasi tracking proses pengajuan klaim ini
bagian klaim dapat menerima maupun memberikan laporan kepada tertanggung menggunakan
aplikasi, dan tertanggugpun dapat diberikan kemudahan dengan mengajukan laporan klaimnya
via smarphone.
110
111
I. Daftar Pustaka
1.
2.
3.
112
J. Tentang Pelaksana
Budiawan Putra Perdana (1412704)
Dilahirkan dikota Bogor pada tanggal 02
Agustus 1992. Lulus sekolah dasar di SDN Kopo 4
Cisarua, melanjutkan sekolah menengah pertama di
SMPN 1 Megamendung dan lulus sekolah menengah
atas di SMK WIKRAMA Bogor. Lulus di tahun 2010
kemudian melanjutkan sekolah tinggi di STIKOM
Binaniaga Bogor jurusan Sistem Informasi (SI) dan
Bekerja di PT. Sinergy Media Integrasi sebagai
Business Analyst.
113
114
K. Lampiran
Dokumentasi
Pada tanggal 23 Desember 2015 kami telah mempresentasikan program yang telah dibuat.
115
116
117