analisa dan perancangan basisdata untuk … · analisa dan perancangan basisdata untuk mendukung...

22
vii UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103 Fitriadi Pradana 0700687495 Reviana 0700689531 Kelas/Kelompok : 07PMT / 04 Abstrak Tujuan penelitian ini adalah menganalisis, merancang dan menghasilkan suatu basisdata yang mendukung sistem CRM ( Customer Relationship Management ) yang berbasiskan website pada perusahaan serta merancang aplikasi yang mampu menghasilkan informasi berupa laporan untuk pemegang polis dan calon pemegang polis. Metode penelitian yang digunakan adalah metode analisis yang meliputi metode studi kepustakaan dan survei; dan metode perancangan yang meliputi pembuatan State Transition Diagram (STD), perancangan basis data konseptual, perancangan basis data logikal, perancangan basis data fisikal, pemilihan DBMS ( Database Management Sistem ), dan perancangan aplikasi : menu, laporan informasi polis, query. Hasil penelitian memperlihatkan pemegang polis pada PT Asuransi Jiwasraya mengalami kesulitan dalam mengakses informasi jika polis yang mereka miliki lebih dari satu polis dan dalam mengcek keabsahan dari agen dan penagih. Simpulan yang diperoleh untuk mengatasi masalah ini adalah dengan mengusulkan perancangan ulang basisdata pada PT Asuransi Jiwasraya yang diharapkan dapat membuat satu pemegang polis mempunyai hanya satu account untuk mengakses web tersebut dan dapat mengcek keabsahan dari agen dan penagih. Perancangan basisdata yang diusulkan menggunakan 15 tabel dan menghasilkan 5 laporan dalam bentuk web. Kata Kunci analisis basisdata, perancangan basisdata, customer relationship management, website

Upload: hoangdung

Post on 21-Mar-2019

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

UNIVERSITAS BINA NUSANTARA

Jurusan Teknik Informatika Skripsi Sarjana Komputer

Semester Ganjil tahun 2006/2007

ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA

Tresna Ritaningsih 0700687103 Fitriadi Pradana 0700687495 Reviana 0700689531

Kelas/Kelompok : 07PMT / 04

Abstrak Tujuan penelitian ini adalah menganalisis, merancang dan menghasilkan suatu

basisdata yang mendukung sistem CRM ( Customer Relationship Management ) yang berbasiskan website pada perusahaan serta merancang aplikasi yang mampu menghasilkan informasi berupa laporan untuk pemegang polis dan calon pemegang polis. Metode penelitian yang digunakan adalah metode analisis yang meliputi metode studi kepustakaan dan survei; dan metode perancangan yang meliputi pembuatan State Transition Diagram (STD), perancangan basis data konseptual, perancangan basis data logikal, perancangan basis data fisikal, pemilihan DBMS ( Database Management Sistem ), dan perancangan aplikasi : menu, laporan informasi polis, query. Hasil penelitian memperlihatkan pemegang polis pada PT Asuransi Jiwasraya mengalami kesulitan dalam mengakses informasi jika polis yang mereka miliki lebih dari satu polis dan dalam mengcek keabsahan dari agen dan penagih. Simpulan yang diperoleh untuk mengatasi masalah ini adalah dengan mengusulkan perancangan ulang basisdata pada PT Asuransi Jiwasraya yang diharapkan dapat membuat satu pemegang polis mempunyai hanya satu account untuk mengakses web tersebut dan dapat mengcek keabsahan dari agen dan penagih. Perancangan basisdata yang diusulkan menggunakan 15 tabel dan menghasilkan 5 laporan dalam bentuk web. Kata Kunci analisis basisdata, perancangan basisdata, customer relationship management, website

Page 2: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

PRAKATA

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas rahmat dan

karunia-Nya sehingga dapat menyelesaikan skripsi ini tepat pada waktunya.

Penulisan skripsi ini merupakan salah satu syarat untuk menempuh sidang

sarjana guna mendapat gelar sarjana komputer pada Fakultas Ilmu Komputer, Jurusan

Teknik Informatika, Universitas Bina Nusantara. Sebagai bahan dalam penulisan skripsi

ini penulis memilih judul “Analisa Dan Perancangan Basisdata untuk Mendukung

Sistem CRM Berbasis Web Pada PT. Asuransi Jiwasraya”.

Dalam penyusunan skripsi ini, penulis memperoleh bimbingan dan bantuan dari

berbagai pihak. Oleh karena itu, pada kesempatan ini, penulis menghaturkan ucapan

terima kasih kepada pihak, diantaranya:

1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc. selaku Rektor Universitas Bina

Nusantara yang telah memberikan kesempatan kepada penulis untuk mengikuti

kuliah dan menyelesaikan skripsi ini.

2. Bapak Ir. Sablin Yusuf MSc., MCompSc., selaku Dekan Fakultas Ilmu

Komputer Universitas Bina Nusantara.

3. Bapak H. Mohammad Subekti, MSc selaku Ketua Jurusan Teknik Informatika

Universitas Bina Nusantara.

4. Sekretaris Jurusan Teknik Informatika, Bapak Fredy Purnomo, S.Kom., M.Kom.

5. Bapak Muh. Tassim Billah, Ir., M.Sc, selaku dosen pembimbing skripsi yang

telah memberikan bimbingan dan saran-saran selama penyusunan skripsi ini.

6. Bapak Ari Faizal Aliani selaku Kepala Divisi Teknologi Informasi PT Asuransi

Jiwasraya, pimpinan dan segenap karyawan PT. Asuransi Jiwasraya yang telah

Page 3: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

memberikan kesempatan kepada penulis untuk mengadakan penelitian dan

memberikan berbagai informasi yang penulis butuhkan dalam menyelesaikan

skripsi ini.

7. Seluruh dosen Universitas Bina Nusantara yang telah banyak memberikan

ilmunya selama penulis menjadi mahasiswa.

8. Seluruh staf perpustakaan Universitas Bina Nusantara yang telah memberikan

pelayanan yang baik.

9. Orang tua, kakak, adik serta saudara yang telah memberikan dorongan dan

semangat dalam penulisan skripsi ini.

10. Teman-teman yang telah memberikan dukungan, saran-saran serta semangat

kepada penulis.

Penulis telah berusaha sebaik mungkin dengan kemampuan yang ada dalam

menyelesaikan penulisan skripsi ini untuk mendapat hasil yang sebaik-baiknya. Namun

penulis menyadari bahwa hasilnya ini masih jauh dari sempurna. Oleh karena itu,

dengan segala kerendahan hati penulis sangat menghargai segala kritik dan saran yang

membangun.

Akhir kata penulis berharap agar hasil penelitian ini dapat memberikan manfaat

bagi perusahaan tempat penulis mengadakan penelitian serta rekan-rekan yang

membacanya.

Jakarta, Januari 2007

Penulis

Page 4: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

DAFTAR ISI

Hal

Halaman Judul Luar ………………………………………………………………………i

Halaman Judul Dalam ……………………………………………………………………ii

Halaman Persetujuan Hardcover…………………………………………………………iii

Halaman Pernyataan Dewan Penguji …………………………………………………...iv

Abstrak…………………………………………………………………………………... vii

Prakata……………………………………………………………………………………viii

Daftar Isi……………………………………………………………………………...........x

Daftar Tabel……………………………………………………………………………...xvii

Daftar Gambar…………………………………………………………………………....xix

Daftar Lampiran……………………………………………………….………………...xxvii

BAB 1 PENDAHULUAN

1.1 Latar Belakang ……………………………………………………..……1

1.2 Ruang Lingkup …………………………………………………………..3

1.3 Tujuan dan Manfaat ……………………………………………………..4

1.3.1 Tujuan ……………………………………………………………..4

1.3.2 Manfaat …………………………………………………………....4

1.4 Metodologi Penelitian ………………………………………..………….5

1.5 Sistematika Penulisan ……………………………………………………7

BAB 2 LANDASAN TEORI

2.1 Pendekatan Basisdata ……………..……………………..…….…...……9

2.1.1 Pengertian Basisdata ...........................………………………..….9

Page 5: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

2.1.2 Database Management System (DBMS) …………………………9

2.1.2.1 Komponen-komponen Lingkungan DBMS ...………..10

2.1.3 Data Definition Language (DDL) .........…………………..…....12

2.1.4 Data Manipulation Language (DML) .........……………….........13

2.1.5 Fourth - Generation Language (4GLs) .........………………...…13

2.1.6 Database System Development Lifecyle ...……………………...14

2.1.6.1 Database Planning ………………………………...…15

2.1.6.2 System Definition ………………….…………..…...…16

2.1.6.3 Requirements Collection and Analysis …...............….16

2.1.6.4 Database Design ……………………….………….....17

2.1.6.5 DBMS Selection …………………………………...….18

2.1.6.6 Application Design ………………………....……...…19

2.1.6.7 Prototyping (Optional)…….………………….…...….20

2.1.6.8 Implementation ………………..…………..…….....…21

2.1.6.9 Data Conversion and Loading …...………………...21

2.1.6.10 Testing ……………..…………….……………...……21

2.1.6.11 Operational Maintenance ……………………...……..22

2.1.7 Tahapan – tahapan Perancangan Basisdata .................................22

2.1.7.1 Perancangan Basisdata Konseptual ………………...…..23

2.1.7.2 Perancangan Basisdata Logikal ……..……………….....28

2.1.7.3 Perancangan Basisdata Fisikal ..……..…………...…….35

2.1.8 Entity-Relationship (ER) Modeling .….………………...………48

2.1.8.1 Entity Type .........................….…………....……………48

2.1.8.2 Tipe Relationship .............................................................49

Page 6: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

2.1.8.3 Attributes ….....................................................................49

2.1.8.4 Keys …….........................................................................50

2.1.8.5 Structural Constraints ......................................................51

2.1.9 Normalisasi ......................................……………………….…...54

2.1.9.1 Pengertian ........................................................................54

2.1.9.2 Tingkatan Normalisasi .....................................................54

2.2 Pengertian Internet, Web, HTML, PHP, SQL, Asuransi dan CRM ........55

2.2.1 Internet .........................................................................................55

2.2.1.1 Pengertian Internet ..........................................................55

2.2.1.2 Kegunaan Internet ..........................................................56

2.2.2 Web ..............................................................................................56

2.2.3 HTML ..........................................................................................57

2.2.4 PHP ..............................................................................................58

2.2.5 SQL ..............................................................................................58

2.2.6 Asuransi .......................................................................................59

2.2.6.1 Definisi Asuransi ..........................................................59

2.2.6.2 Prinsip – prinsip Dasar Asuransi ..................................61

2.2.7 CRM ............................................................................................62

2.2.7.1 Aspek Implementasi CRM .............................................63

2.2.7.2 Tujuan CRM ..................................................................63

2.2.7.3 Strategi CRM ..................................................................64

BAB 3 ANALISIS KEBUTUHAN SISTEM

3.1 Tentang Perusahaan……………………….……………........................65

Page 7: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

3.1.1 Sejarah Singkat Berdirinya PT Asuransi Jiwasraya ……………..65

3.1.2 Tujuan ………………………………………………………..…..67

3.1.2.1 Visi, Misi dan Core Values ………………….……….....67

3.1.2.1.1 Visi Jiwasraya …………………….…………67

3.1.2.1.2 Misi Jiwasraya ……………………………....67

3.1.2.1.3 Core Values Jiwasraya …………….………...69

3.1.3 Kegiatan Bisnis …………………………………………….…....70

3.1.4 Struktur Organisasi …………………………………….......…....71

3.1.5 Pembagian Tugas dan Tanggung Jawab ……………….......…....75

3.2 Gambaran Sistem Yang Sedang Berjalan ...................…………………83

3.2.1 Data Flow Diagram……………...……………………………......83

3.2.1.1 Diagram Konteks ………………………………………...83

3.2.1.2 Diagram Nol ........................................................................84

3.2.2 Prosedur Di Dalam Sistem …………………………………….....85

3.2.3 Analisis Kebutuhan Informasi …………………………………....87

3.2.4 Permasalahan Yang Dihadapi ………………………………….....91

3.2.5 Solusi Pemecahan Masalah ……………………………………....92

BAB 4 PERANCANGAN DAN IMPLEMENTASI

4.1 Perancangan Basisdata .......……………………………………………93

4.1.1 Perancangan Basisdata Konseptual………………..…………...93

4.1.1.1 Identifikasi Tipe Entity ………………………………94

4.1.1.2 Identifikasi Tipe Relationship ………...……………..97

4.1.1.3 Identifikasi Atribut dan Domain Atribut ..…………...98

Page 8: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

4.1.1.4 Menentukan Candidate Key dan Primary Key ……..103

4.1.1.5 Cek Redundansi Sistem ……………………...……..105

4.1.1.6 Validasi Model Konseptual Terhadap Transaksi .….105

4.1.2 Perancangan Basisdata Logikal……………………………….106

4.1.2.1 Menentukan Model Logikal Data Lokal …………....108

4.1.2.1.1 Strong Entiti Types ……………..………...108

4.1.2.1.2 Weak Entiti Types …….………..………...109

4.1.2.1.3 One-to-many(1:*)binary relationship type..110

4.1.2.1.4 One-to-one (1:1)binary relationship types..110

4.1.2.1.5 One-to-one (1:1)recursive relationship…...110

4.1.2.1.6 Superclass/subclass relationship type…….111

4.1.2.17 Many-to-many (*:*)binary relationship...…111

4.1.2.1.8 Complex relationship types ………..……..111

4.1.2.1.9 Multi-valued attributes ………....………...111

4.1.2.2 Validasi Model dengan Normalisasi ……….……….111

4.1.2.3 Validasi Model terhadap Transaksi ….…….……….115

4.1.2.4 Mendefinisikan kendala integrity ………….……….116

4.1.2.4.1 Required Data ……………………………117

4.1.2.4.2 Attribute Domain Constraints .…………...117

4.1.2.4.3 Entity Integrity ……………..…………....117

4.1.2.4.4 Refential Integrity ……….……………….117

4.1.3 Perancangan Basisdata Fisikal ………………………………..119

4.1.3.1 Menerjemahkan Model Logikal dalam DBMS …..…120

4.1.3.1 Pemilihan DBMS …………………………..120

Page 9: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

4.1.3.2 Rancangan Dasar Relasi ……….…………..125

4.1.3.3 Rancangan Data Turunan …………………..137

4.1.3.2 Representasi Fisikal .........…………………………...137

4.1.3.2.1 Analisa Transaksi ………………………....137

4.1.3.2.2 Pemilihan Organisasi File ………………....145

4.1.3.2.3 Pemilihan Index ……………...............…....145

4.1.3.2.4 Estimasi Disk Space ….........……………...147

4.1.3.3 Keamanan ........................................................……...157

4.1.3.3.1 Merancang Mekanisme Keamanan .............158

4.2 Perancangan Aplikasi ……………………………………………........159

4.2.1 Perancangan Struktur Program ..............………………………..160

4.2.2 State Transition Diagram …………………………………….....161

4.2.3 Perancangan Input / query / output ………………………….....169

4.2.3.1 Perancangan Input …………………………..…...........169

4.2.3.2 Perancangan query …………………………..…...........208

4.2.3.3 Perancangan output …………………………..…...........228

4.2.4 Spesifikasi Proses …………………………..…..........................234

4.2.5 Impementasi …………………………..…..................................253

4.2.5.1 Spesifikasi Perangkat Keras …………………………...253

4.2.5.2 Spesifikasi Perangkat Lunak …………………………..254

4.2.5.3 Jadwal Implementasi …...........………………………...255

4.2.5.4 Kebutuhan Personil (Brainware) ……………………....255

4.2.5.1 Petunjuk Pemakaian Sistem ….…...…………………...256

4.2.5.1 Evaluasi Sistem ………...................…………………...294

Page 10: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

BAB 5 SIMPULAN DAN SARAN

5.1 Simpulan ........…………………………………………………………297

5.2 Saran ……………………………….………………………………....298

DAFTAR PUSTAKA………………………………………………………………...299

DAFTAR RIWAYAT HIDUP ……………………………………………………...300

LAMPIRAN .................................................................................................................L1

FOTOCOPY SURAT SURVEI

Page 11: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

DAFTAR TABEL

Hal

Tabel 3.1 Tabel Analisis Kebutuhan Informasi ……. ………………………..........90

Tabel 4.1 Tabel Identifikasi Tipe Entity ……….…………………………………95

Tabel 4.2 Tabel Identifikasi Tipe Relationship ..........….…………………………97

Tabel 4.3 Tabel Identifikasi Atibute dan Domain ……….………………………98

Tabel 4.4 Tabel Identifikasi Primary Key dan Candidate Key …………………..103

Tabel 4.5 Tabel Referential Integrity ....……….………………………………117

Tabel 4.6 Tabel Matriks Feasibility Analysis Pemilihan DBMS ...………………121

Tabel 4.7 Tabel Rancangan Dasar Relasi ………………………….....................125

Tabel 4.8 Tabel Analisa Transaksi .......……….…………………………………140

Tabel 4.9 Tabel Pemilihan Indeks .........……….…………………………………145

Tabel 4.10 Tabel Estimasi Disc Space Pada Tabel Klien …………………………147

Tabel 4.11 Tabel Estimasi Disc Space Pada Tabel Polis …………………………148

Tabel 4.12 Tabel Estimasi Disc Space Pada Tabel ProdukBenefit..………………150

Tabel 4.13 Tabel Estimasi Disc Space Pada Tabel Agen ....………………………150

Tabel 4.14 Tabel Estimasi Disc Space Pada Tabel Penagih ………………………151

Tabel 4.15 Tabel Estimasi Disc Space Pada Tabel Kantor ………………………151

Tabel 4.16 Tabel Estimasi Disc Space Pada Tabel HistorisPremi ………………152

Tabel 4.17 Tabel Estimasi Disc Space Pada Tabel Beneficiary …………………152

Tabel 4.18 Tabel Estimasi Disc Space Pada Tabel PolisBenefitPremi ...…………153

Tabel 4.19 Tabel Estimasi Disc Space Pada Tabel Produk ....……………………153

Tabel 4.20 Tabel Estimasi Disc Space Pada Tabel CaraBayar ……………………154

Page 12: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

Tabel 4.21 Tabel Estimasi Disc Space Pada Tabel Valuta ………………………154

Tabel 4.22 Tabel Estimasi Disc Space Pada Tabel Identitas ……………………155

Tabel 4.23 Tabel Estimasi Disc Space Pada Tabel Agama ………………………155

Tabel 4.24 Tabel Estimasi Disc Space Pada Tabel Benefit ………………………156

Tabel 4.25 Tabel Rekapitulasi Seluruh Estimasi ........…….………………………156

Tabel 4.26 Tabel Rencana Proyek dan Implementasi .............................................255

Page 13: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

DAFTAR GAMBAR

Hal

Gambar 2.1 Tahap-tahap Siklus Hidup Aplikasi Basisdata ………………………....14

Gambar 2.2 Contoh gambar model data konseptual untuk view staff yang

menampilkan semua atribut ……………………………………………27

Gambar 2.3 Contoh gambar pemakaian transaksi untuk memetakan beberapa transaksi

…………………………………………………..………………………39

Gambar 2.4 Combining 1:1 relationship …………………………………………....43

Gambar 2.5 Duplicating nonkey columns in 1:* relationship to reduce joins ……….43

Gambar 2.6 Duplicating FK columns in *:* relationship to reduce joins …..……….44

Gambar 2.7 Duplicating columns in *:* relationship to reduce joins ….…..……….44

Gambar 2.8 Introducing repeating groups …………………………………..……….45

Gambar 2.9 Contoh gambar tipe entity ……………………………………..……….48

Gambar 2.10 Contoh gambar diagram representasi hubungan one-to-one(1:1) …..…51

Gambar 2.11 Contoh gambar diagram representasi hubungan one-to-many(1:*)…..…52

Gambar 2.12 Contoh gambar diagram representasi hubungan many-to-many(1:1)…...53

Gambar 3.1 Struktur Organisasi ……………………………………………..……….73

Gambar 3.2 Divisi Teknologi Informasi ………………………………..…..………. 74

Gambar 3.3 Diagram Konteks ………………………………………….…..………. 84

Gambar 3.4 Diagram Nol ..…..………………………………………….…..……….85

Gambar 3.5 Flowchart Prosedur Sistem ......................................................................87

Gambar 4.1 Diagram ER yang menggambarkan relasi antar entity …….…..………. 93

Gambar 4.2 Model konseptual terhadap transaksi ........................…….…..………....105

Page 14: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

Gambar 4.3 One-to-many (1:*) binary relationship types ……….…….…..……….. 109

Gambar 4.4 Model logikal terhadap transaksi ...............................…….…..……….116

Gambar 4.5 Perancangan struktur program user .……………………..…….…..….161

Gambar 4.6 Perancangan Struktur Menu Program Admin………………………... 162

Gambar 4.7 Layar Halaman awal User ……………………………………………163

Gambar 4.8 Layar Tentang PT Asuransi Jiwasraya ………………….……………164

Gambar 4.9 Layar Produk ……………………………………………………...… 164

Gambar 4.10 Layar Pelanggan ……………………………………………..……… 164

Gambar 4.11 Layar Login ………………………………..…………...…………… 165

Gambar 4.12 Layar Direksi ……………………………………...………………… 165

Gambar 4.13 Layar Profil Produk …………………………..……………………… 165

Gambar 4.14 Layar Halaman Awal Admin ……………………...………………….166

Gambar 4.15 Layar Admin Klien …………………………..……………….……… 167

Gambar 4.16 Layar Admin Polis ……………………..….………………………… 168

Gambar 4.17 Layar Admin Produk ……………..………………….……………… 168

Gambar 4.18 Layar Admin Karyawan ……..……………………………………… 169

Gambar 4.19 Layar Admin Kantor …...……………………………………….…… 169

Gambar 4.20 Layar Admin Login ………………...………………..……………… 170

Gambar 4.21 Rancangan Halaman Admin ………………..…………………...…… 171

Gambar 4.22 Rancangan Halaman Klien ………………..………………………… 171

Gambar 4.23 Rancangan Halaman Login Baru ………………………………….… 172

Gambar 4.24 Rancangan Halaman Hapus Login …………………………………... 173

Gambar 4.25 Rancangan Halaman Data Klien Baru …………………….………... 174

Gambar 4.26 Rancangan Halaman Update Klien1 ………………………………... 175

Page 15: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

Gambar 4.27 Rancangan Halaman Update Data Klien2 ………………………….. 176

Gambar 4.28 Rancangan Halaman Hapus Data Klien1 …………………………… 178

Gambar 4.29 Rancangan Halaman Hapus Data Klien2 …………………………… 178

Gambar 4.30 Rancangan Halaman Beneficiary Klien Baru ……………………….. 179

Gambar 4.31 Rancangan Halaman Hapus Beneficiary Klien ………………………181

Gambar 4.32 Rancangan Halaman Polis ……………………………………..……. 181

Gambar 4.33 Rancangan Halaman Polis Baru ……………………….……………. 182

Gambar 4.34 Rancangan Halaman Pembayaran Premi …………………………… 183

Gambar 4.35 Rancangan Halaman Add Polis Benefit1 …………………………… 184

Gambar 4.36 Rancangan Halaman Add Polis Benefit2 …………………………… 185

Gambar 4.37 Rancangan Halaman Add Tanggal Klaim1 ……….………………… 186

Gambar 4.38 Rancangan Halaman Add Tanggal Klaim2 …………………………. 187

Gambar 4.39 Rancangan Halaman Ubah Status Klaim1 ………..………………… 188

Gambar 4.40 Rancangan Halaman Ubah Status Klaim2 …………………….……. 188

Gambar 4.41 Rancangan Halaman Ubah Status Polis1 …………………………… 189

Gambar 4.42 Rancangan Halaman Ubah Status Polis2 …………………………… 190

Gambar 4.43 Rancangan Halaman Update Premi Polis1 ……………………….… 190

Gambar 4.44 Rancangan Halaman Update Premi Polis2 ………………….……… 191

Gambar 4.45 Rancangan Halaman Produk ………………………..……………… 192

Gambar 4.46 Rancangan Halaman Produk Baru ………………….……………… 192

Gambar 4.47 Rancangan Halaman Benefit Baru …………………………….……. 193

Gambar 4.48 Rancangan Halaman Benefit Produk Baru …………………………. 194

Gambar 4.49 Rancangan Halaman Karyawan …………………………………… 195

Gambar 4.50 Rancangan Halaman Data Agen Baru …………………………….. 196

Page 16: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

Gambar 4.51 Rancangan Halaman Update Data Agen1 ………………………….. 197

Gambar 4.52 Rancangan Halaman Update Data Agen2 ……..…………………… 198

Gambar 4.53 Rancangan Halaman Hapus Data Agen …….……………………… 199

Gambar 4.54 Rancangan Halaman Konfirmasi Hapus Data Agen …………..…… 200

Gambar 4.55 Rancangan Halaman Data Penagih Baru ……………………………. 201

Gambar 4.56 Rancangan Halaman Update Data Penagih1 ………………….……. 202

Gambar 4.57 Rancangan Halaman Update Data Penagih2 …………………..…… 203

Gambar 4.58 Rancangan Halaman Hapus Data Penagih …………………..……… 204

Gambar 4.59 Rancangan Halaman Konfirmasi Hapus Data Penagih ……..…….… 205

Gambar 4.60 Rancangan Halaman Kantor …………………….…………..…….… 205

Gambar 4.61 Rancangan Halaman Data Kantor Baru ……………………..……… 206

Gambar 4.62 Rancangan Halaman Ubah Nomor Telpon Kantor ………….……… 207

Gambar 4.63 Rancangan Halaman Ubah Nomor Fax Kantor ……………..……… 207

Gambar 4.64 Rancangan Halaman Ubah Email Kantor ……………….…..……… 208

Gambar 4.65 Rancangan Halaman Ubah Alamat Kantor …..……………..…….… 209

Gambar 4.66 Rancangan Halaman Utama …………………………….…..…….… 210

Gambar 4.67 Rancangan Halaman Login ………………………………….……… 211

Gambar 4.68 Rancangan Halaman Profil Perusahaan ……………………..……… 212

Gambar 4.69 Rancangan Halaman Penghargaan ………………………......……… 213

Gambar 4.70 Rancangan Halaman Komisaris, Direktur, dan Eksekutif …..……… 214

Gambar 4.71 Rancangan Halaman Organisasi ……………………………..……… 215

Gambar 4.72 Rancangan Halaman Kantor …………………..………………..…… 216

Gambar 4.73 Rancangan Halaman Tenaga Ahli …………….……………..……… 217

Page 17: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

Gambar 4.74 Rancangan Halaman Anak Perusahaan dan Yayasan …………….… 218

Gambar 4.75 Rancangan Halaman Bisnis Utama ………...………………..……… 219

Gambar 4.76 Rancangan Halaman Profil Produk …………………..………....…… 220

Gambar 4.77 Rancangan Halaman Simulasi Produk …………………..………...… 221

Gambar 4.78 Rancangan Halaman Membeli Asuransi …………………..………… 222

Gambar 4.79 Rancangan Halaman Informasi Klaim …………………..………..… 223

Gambar 4.80 Rancangan Halaman Informasi Polis …………………..…………… 224

Gambar 4.81 Rancangan Halaman Formulir Klaim dan SPAJ …………..…...…… 225

Gambar 4.82 Rancangan Halaman Update UserName …………………..…...…… 226

Gambar 4.83 Rancangan Halaman Update Password …………………..…….…… 227

Gambar 4.84 Rancangan Halaman E-Learning …………………..……………...… 228

Gambar 4.85 Rancangan Halaman SiteMap …………………..…………………… 228

Gambar 4.86 Rancangan Halaman Contact Us …………………..………………… 229

Gambar 4.87 Rancangan output bagi Laporan Identitas Tertanggung …………...… 229

Gambar 4.88 Rancangan output bagi Laporan Ketentuan Polis …….……..….…… 230

Gambar 4.89 Rancangan output bagi Laporan Benefit dan Premi ………..……...… 231

Gambar 4.90 Rancangan output bagi Laporan Beneficiary ………………..…….… 232

Gambar 4.91 Rancangan output bagi Laporan Histori dan Pelunasan ……..………. 232

Gambar 4.92 Rancangan Output Informasi Polis pada Web ……………..………… 233

Gambar 4.93 Halaman WebAdmin …………………..…………………………..… 257

Gambar 4.94 Halaman Login Baru ………………………………………....……… 257

Gambar 4.95 Halaman Hapus Login …………………..…………………………… 258

Gambar 4.96 Halaman Data Klien Baru …………………………………....……… 258

Gambar 4.97 Halaman Update Data Klien1 …………………..…………………… 259

Page 18: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

Gambar 4.98 Rancangan Halaman Hapus Data Penagih …………………..……… 259

Gambar 4.99 Halaman Hapus Data Klien1 ………………………………………… 260

Gambar 4.100 Halaman Hapus Data Klien2 …………………..………………..…… 260

Gambar 4.101 Halaman Beneficiary Klien Baru …………………..…………...…… 261

Gambar 4.102 Halaman Hapus Beneficiary …………………..……………………... 261

Gambar 4.103 Halaman Polis Baru …………………………………………..……… 263

Gambar 4.104 Halaman Pembayaran Premi ………………………………....……… 262

Gambar 4.105 Halaman Add Polis Benefit …………………..……………………… 263

Gambar 4.106 Halaman Add Tanggal Klaim1 …………………………….....……… 263

Gambar 4.107 Halaman Add Tanggal Klaim2 ……………….……………..…..…… 264

Gambar 4.108 Halaman Ubah Status Klaim1 …………………...…………..…….… 264

Gambar 4.109 Halaman Ubah Status Klaim2 …………………..………………....… 265

Gambar 4.110 Halaman Ubah Status Polis1 ………………………………....……… 265

Gambar 4.111 Halaman Ubah Status Polis2 ………………………………………… 266

Gambar 4.112 Halaman Update Premi Polis1…………………..…………..……...… 266

Gambar 4.113 Halaman Update Premi Polis2 …………………..………….……...… 267

Gambar 4.114 Halaman Produk Baru …………………..………………………....… 267

Gambar 4.115 Halaman Benefit Baru …………………..………………………....… 268

Gambar 4.116 Halaman Benefit Produk Baru …………………..…………….…...… 268

Gambar 4.117 Halaman Data Agen Baru …………………..……………………...… 269

Gambar 4.118 Halaman Update Data Agen1 …………………..……………….....… 270

Gambar 4.119 Halaman Update Data Agen2 …………………..……………….....… 270

Gambar 4.120 Halaman Hapus Data Agen …………………..…………………....… 271

Gambar 4.121 Halaman Konfirmasi Hapus Data Agen …………………..………..…… 271

Page 19: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

Gambar 4.122 Halaman Data Penagih Baru …………………..…………………..… 272

Gambar 4.123 Halaman Update Data Penagih1 …………………..……………...… 272

Gambar 4.124 Halaman Update Data Penagih2 ………………..………………...… 273

Gambar 4.125 Halaman Hapus Data Penagih1 ………….……..………………....… 273

Gambar 4.126 Halaman Hapus Data Penagih2 …………………..…………….....… 274

Gambar 4.127 Halaman Data Kantor Baru …………………..………………........… 274

Gambar 4.128 Halaman Ubah Nomor Telpon kantor …………………..………....… 275

Gambar 4.129 Halaman Ubah Nomor Fax Kantor ……………..………………….… 275

Gambar 4.130 Halaman Ubah Email Kantor …………………..………………….… 276

Gambar 4.131 Halaman Ubah Alamat Kantor …………………..………………...… 276

Gambar 4.132 Halaman Utama …………………..…………………………..........… 277

Gambar 4.133 Profil Jiwasraya …………………..…………………………..........… 278

Gambar 4.134 Penghargaan Jiwasraya …………………..………………...............… 278

Gambar 4.135 Komisaris Jiwasraya …………………..……………………...........… 279

Gambar 4.136 Direksi Jiwasraya …………………..………………………………… 280

Gambar 4.137 Kepala Divisi Jiwasraya …………………..……………….............… 280

Gambar 4.138 Regional Manager Jiwasraya …………………..…………………..… 281

Gambar 4.139 Branch Manager Jiwasraya …………………..……………….........… 282

Gambar 4.140 Organisasi Jiwasraya …………………..…………………………….282

Gambar 4.141 Head Office Jiwasraya …………………..………………………...… 283

Gambar 4.142 Regional Office Jiwasraya …………………..………………..........… 283

Gambar 4.143 Branch Office Jiwasraya …………………..………………….........… 284

Gambar 4.144 Tenaga Ahli …………………..…………………………………....… 284

Gambar 4.145 Anak Perusahaan …………………..…………………………........… 285

Page 20: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

Gambar 4.146 Bisnis Utama …………………..……………………………..........… 286

Gambar 4.147 Profil Produk …………………..………………………….….........… 286

Gambar 4.148 Membeli Produk …………………..………………………….........… 287

Gambar 4.149 Informasi Klaim …………………..…………………………..........… 288

Gambar 4.150 Formulir Klaim dan SPAJ …………………..………………..........… 288

Gambar 4.151 Halaman Update UserName …………………..…………………...…289

Gambar 4.152 Halaman Update Password …………………..…………….……...… 289

Gambar 4.153 E-learning …………………..……………………………………...… 290

Gambar 4.154 Login …………………..…………………………...……………….... 291

Gambar 4.155 Periksa Ijin Penagih …………………..……………………..…......… 291

Gambar 4.156 Periksa Ijin Agen …………………..………………………………… 292

Gambar 4.157 Informasi Polis …………………..………………………….… 292

Gambar 4.158 Simulasi Produk …………………..…………………….……….....… 293

Gambar 4.159 Site Map …………………..………………......................................… 293

Gambar 4.160 Contact Us …………………..…………………………………......… 294

Gambar 4.161 Diagram konteks setelah pengimplementasian aplikasi ........................295

Page 21: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

DAFTAR LAMPIRAN

Hal

Lampiran

1. Lampiran Create Table L1

1.1 Lampiran Create Table Kantor L1

1.2 Lampiran Create Table Produk L1

1.3 Lampiran Create Table Benefit L2

1.4 Lampiran Create Table Valuta L2

1.5 Lampiran Create Table caraBayar L2

1.6 Lampiran Create Table Agama L2

1.7 Lampiran Create Table Identitas L3

1.8 Lampiran Create Table Klien L3

1.9 Lampiran Create Table Agen L4

1.10 Lampiran Create Table Penagih L4

1.11 Lampiran Create Table Beneficiary L5

1.12 Lampiran Create Table ProdukBenefit L5

1.13 Lampiran Create Table Polis L5

1.14 Lampiran Create Table PolisBenefitPremi L7

1.15 Lampiran Create Table HistorisPremi L8

2. Lampiran Create View L9

2.1 Lampiran Create View KlienView L9

2.2 Lampiran Create View PolisView L9

2.3 Lampiran Create View BenefitPremiView L11

Page 22: ANALISA DAN PERANCANGAN BASISDATA UNTUK … · ANALISA DAN PERANCANGAN BASISDATA UNTUK MENDUKUNG SISTEM CRM BERBASIS WEB PADA PT. ASURANSI JIWASRAYA Tresna Ritaningsih 0700687103

vii

2.4 Lampiran Create View BeneficiaryView L11

2.5 Lampiran Create View HistorisPremiView L12

Wawancara

Dokumen SPAJ (Surat Permintaan Asuransi Jiwa)