4.2.3. Perancangan Database
Database dapat diumpamakan sebagai sebuah tempat menyimpan data yang terstruktur agar dapat diakses dengan cepat dan mudah. Membangun sebuah data
merupakan langkah awal dalam aplikasi termasuk aplikasi pencarian data nasabah asuransi kecelakaan PT. Asuransi Kecelakaan.
Dalam perancangan aplikasi pencarian judul ini, penulis membuat 2 tabel
dalam database Nasabah. Tabel-tabel tersebut adalah tabel admin, tabel mahasiswa
dan tabel judul. Pembuatan database dan tabel-tabel mempergunakan fasilitas MySQL atau phpmyadmin yang terdapat dalam software XAMPP. Di bawah ini adalah
gambaran isi dari masing-masing tabel.
a. Tabel admin terdiri dari :
Tabel admin digunakan untuk menampung data dari admin pada aplikasi pencarian judul tugas akhir D-III Statistik USU Medan. Berikut adalah field-field
yang dibuat dalam tabel admin :
Table 4.1 Data Admin Field Name
Type Length
Keterangan
Id Integer 9
Primary Key
userid Varchar 45
User Admin
password Varchar 45
Password Admin
nama Varchar 50
Nama Admin
Universitas Sumatera Utara
b. Tabel nasabah terdiri dari :
Tabel nasabah digunakan untuk menampung data-data nasabah yang ada pada PT. Asuransi Jiwasraya. Berikut adalah field-field yang dibuat dalam tabel nasabah :
Table 4.2 Nasabah
Field Name Type
Length Keterangan
id Integer 9
id Regional Varchar
25 Regional
Kode_rayon Varchar 15
Kode rayon
Nama Varchar 100
Nama nasabah
No_ktp Varchar 30
No ktp
Warganegara Varchar 25
Warga negara
Alamat Varchar 100
Alamat nasabah
No_telp Varchar 25
No teleponHp
Sumber_dana Varchar 100
Sumber pendapatan
Pendapatan Varchar 100
Besar pendapatan
Cara_bayar Varchar 50
Cara pembayaran
Pekerjaan Varchar 50
Pekerjaan nasabah
Nama_perusahaan Varchar 25
Nama perusahaan
Alamat_perusahaan Varchar 100 Alamat
perusahaan Telp_perusahaan
Varchar 15
No telp perusahaan Jabatan Varchar
50 Jabatan
Polis_sebelumnya Varchar
50 Polis yang pernah dimiliki
Tanggal_polis Varchar 15 Tanggal
polis Jenis_asuransi Varchar 50
Jenis asuransi
Kode_asuransi Varchar 15 Kode
asuransi No_proposal
Varchar 25
No sp proposal Besar_premi Varchar
50 Besar
premi
Universitas Sumatera Utara
4.2.4 Perancangan File
Dalam perancangan website , penulis mempersiapkan file-file yang digunakan dalam menunjang tampilan website. File halaman website secara keseluruhan berekstensi
.php. Hal ini dikarenakan seluruh file halaman website menggunakan bahasa pemrograman PHP dan berkomunikasi dengan MySQL sebagai tempat penyimpanan
datanya atau sebagai database-nya. Penjelasan terhadap file halaman website adalah :
1. Tentang_jiwasraya.php
Halaman index.php merupakan penggabungan antara tag-tag HTML dan pemrograman PHP. File ini adalah halaman utama pada website jika browser
dijalankan maka user akan melihat sejarah profil, misi serta visi dari PT. Asuransi Jiwasraya.
2. Produk_jasa.php
Halaman produk_jasa.php merupakan penggabungan antara tag-tag HTML dan pemograman PHP. File ini jika dijalankan maka user akan melihat produk-produk
asuransi kecelakaan yang ditawarkan oleh PT. Asuransi Jiwasraya. 3.
Layanan_pelanggan.php Halaman layanan_pelanggan merupakan penggabungan antara tag-tag HTML dan
pemograman PHP. File ini dijalankan maka user akan melihat panduan asuransi, cara pembayaran premi, klaim, dan juga user dapat mendownload fomulir dan
brosur PT. Asuransi Jiwasraya 4.
Kontak.php Halaman kontak_php merupakan penggabungan tag-tag HTML dan pemograman
PHP. File ini jika dijalankan maka user akan melihat layanan fomulir layanan dimana user dapat menghubungi administrator dan dapat menyampaikan kritik,
Universitas Sumatera Utara
saran dan mengirim pesan atau meminta informasi tentang asuransi, kemudian pihak administrator akan menghubungi user kembali melalui email.
5. admnistrator.php
Halaman ini merupakan penggabungan tag-tag HTML dan pemograman PHP yang jika djalankan terlebh dahulu user haris mengisi username dan password. Setelah
tu diisi maka user akan melihat file administrator dimana admin dapat menambah admin baru dan mengubah password lama, file data nasabah dan data layanan
nasabah yang merekam segala keluhan, pertanyaan atau kritik dan saran dari nasabah yang kemudian akan diproses administrator.
4.2.5. Perancangan Komunikasi Data
Perancangan komunikasi data adalah suatu sistem bagi kebanyakan pengguna. Bagaimana bagus atau buruknya rancangan, komunikasi data tersebut menjadi
gambaran dari sistem yang akan dirancang.
Tujuan dirancangnya komunikasi data ini adalah : 1. Menyesuaikan komunikasi data dengan tugasnya.
2. Mengefesienkan komunikasi data. 3. Memberikan arus balik yang tepat antara komunikasi data dengan pengguna.
4. Membangkitkan pertanyaan-pertanyaan mengenai komuikasi data yang dapat dimanfaatkan.
5. Memperbaiki produktivitas dari pengetahuan pegawai.
Universitas Sumatera Utara
4.2.6. Perancangan Data Flow Diagram DFD
Didalam penyusunan Tugas Akhir ini, penulis melakukan perancangan awal sistem dengan menggunakan Data Flow Diagram DFD sesuai dengan data hasil penelitian.
Data Flow Diagram DFD merupakan suatu bagian yang menggambarkan urutan kerjaproses secara garis besar. Dengan diagram aliran data dapat dipahami bagaimana
sistem tersebut berjalan.
Penggunaan notasisimbol dalam diagram arus data berguna untuk membantu komunikasi antara analisis sistem dengan pemakai sistem user agar dapat memahami
suatu sistem secara logika, selain dari itu notasisimbol dalam diagram arus data itu juga membantu sekali untuk memahami suatu sistem pada semua tingkat
kompleksitasnya. Diagram tersebut dikenal dengan Data Flow Diagram DFD.
Adapun sombol-simbol yang digunakan pada DFD adalah sebagai berikut :
No Nama Simbol
Gambar Keterangan 1
2 External Entity Terminator
Kesatuan Luar
Proses External Entity Terminator
Kesatuan luar digambarkan dengan notasisimbol kotak
berbentuk bujur sangkar. Simbol ini menggambarkan
suatu proses atau transformasi data.
Universitas Sumatera Utara
3
4 Data Store.
Data Flow Arus Data Simbol ini untuk
memudahkan mengambarkan simpanan data
Simbolnotasi ini mengambarkan arus data yang
mengalir sebagi input atau output.
Tabel 4.3 Simbol-Simbol DFD
Universitas Sumatera Utara
Entity Relationship Diagram ERD
Pelayanan
Id_pel
Kode_asur
Jenis_asur
No_proposal
Masalah
Besar_premi
Tgl_polis Nasabah
Id_nasabah
Nama
Alamat
No.telp
Sumber dana
Pendapatan
Pekerjaan
Nama_perusahaan
Telp_perusahaan
Jabatan
Id_pel
Meminta Pelayanan
Id_ nasabah No_prop
alamat
nama
Gambar 4.4 ERD
Universitas Sumatera Utara
4.2.7. Perancangan Flowchart Diagram Alir
Adapun flowchart untuk perancangan output administrator yaitu :
Buka Halaman Admin
Input User Password
Status = Admin
Tampilan web Admin
Logout Login Nama
Pass Anda Salah
Gambar 4.5 Flowchart login admin
Universitas Sumatera Utara
Rancangan Flowchart Menu Utama
Berita Halaman Web
Tentang Pilih Link Yang Ada
Produk
End List DataInformasi
Tentang Jiwasraya List DataInformasi
Produk Jiwasraya
List DataInformasi Layanan
List DataInformasi Berita Terbaru
Layananan
Admin List DataInformasi
Login Admin Start
Gambar 4.6 Flowchart Menu Utama
Universitas Sumatera Utara
Rancangan Flowchart Administrator
Keluar
Administrator
Nasabah B
Gambar 4.7 Flowchart Administrator
Universitas Sumatera Utara
Tampilan Flowchart Data Nasabah
C
Data Nasabah
Input Data
Tambah Data
Data Simpan
Simpan Isi Record
dibatalkan
batal batal
Simpan Db Data
Data Sudah Disimpan
Edit
Pilih data
Simpan Simpan Db
Data
Simpan Isi Record
dibatalkan
Hapus Isi Record
Dihapus batal
Gambar 4.8 Flowchart Data Nasabah
Universitas Sumatera Utara
4.2.8 Algoritma Program
Algoritma adalah urutan langkah-langkah berhingga untuk memecahkan masalah logika atau matematika. Adapun algoritma yang akan dibahas antara lain,
yaitu :
Algoritma Menu Utama
Langkah 1 :
Aktifkan browser Internet Explorer, ketik address bar http:localhostjiwasraya kemudian tekan enter, maka akan tampil
halaman utama website. Langkah 2 : Untuk melakukan login, masukkan user login dan password pada
halaman login, lalu klik login. Langkah 3 : Periksa user login dan password yang dimasukkan, jika benar maka
tampil halaman administrator, dan jika salah maka mucul peringatan untuk memperbaiki user login dan password.
Langkah 4 : Keluar.
Algoritma Admin
Langkah 1 : Pada halaman Administrator terdapat menu :
- Administrator untuk mengubah password atau menambah data
administrator -
Nasabah untuk menginput, menampilkan serta mengedit data nasabah
Langkah 2 : Keluar
Universitas Sumatera Utara
BAB 5
IMPLEMENTASI SISTEM
5.1. Pengertian dan Tujuan Implementasi Sistem