BAB 4 PERANCANGAN DAN IMPLEMENTASI. terdiri dari 3 (tiga) tahap perancangan yaitu : 1. Perancangan basisdata konseptual

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 4 PERANCANGAN DAN IMPLEMENTASI. terdiri dari 3 (tiga) tahap perancangan yaitu : 1. Perancangan basisdata konseptual"

Transkripsi

1 BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Basisdata Perancangan basisdata ini bertujuan supaya dapat membantu memecahkan permasalahan yang dihadapi oleh PT Asuransi Jiwasraya. Perancangan basisdata terdiri dari 3 (tiga) tahap perancangan yaitu : 1. Perancangan basisdata konseptual 2. Perancangan basisdata logikal 3. Perancangan basisdata fisikal Perancangan Basisdata Konseptual Perancangan basisdata konseptual terdiri dari 6 (enam) tahap perancangan yaitu : 1. Identifikasi tipe entity 2. Identifikasi tipe relationship 3. Identifikasi atribut dan domain atribut 4. Menentukan candidate key dan primary key 5. Cek redudansi sistem 6. Validasi model konseptual terhadap transaksi Berikut ini penjelasan tahapan perancangan basisdata konseptual sebagai berikut: 93

2 Identifikasi Tipe Entity Hubungan anatara semua entity entity dapat dilihat pada gambar sebagai berikut : Gambar 4.1 Diagram ER yang menggambarkan relasi antar entity Tipe entity adalah entitas dasar yang didapatkan dari analisa kebutuhan. Tipe entity yang di identifikasi dari analisa kebutuhan pada PT. Asuransi Jiwasraya dapat dilihat pada tabel berikut ini : Entiy Name Description Alias Keterangan 1 Klien Entitas yang memberikan Pemegang Satu

3 95 Entiy Name Description Alias Keterangan 1 Klien Entitas yang memberikan data informasi mengenai klien yang mempunyai polis pada PT Asuransi Jiwasraya Pemegang Polis Satu pemegang polis mempunyai satu polis 2 ProdukBenefit Entitas yang memberikan Produk dan Satu produk informasi tentang produk Manfaat bisa beserta benefit yang didapat mendapatkan lebih dari satu benefit 3 Polis Entitas yang memberikan informasi mengenai detail asuransi yang diambil oleh pemegang polis Polis Satu polis dimiliki oleh satu pemegang polis 4 HistorisPremi Entitas yang memberikan Catatan Satu polis informasi tentang historis pelunasan premi dari pemegang polis premi mempunyai banyak historis premi

4 96 Entity Name Description Alias Keterangan 5 Kantor Entitas yang memberikan informasi tentang kantorkantor PT Asuransi Jiwasraya yang telah berdiri Office Satu kantor mempunyai banyak karyawan sekarang ini 6 Agen Entitas yang memberikan penjelasan tentang karyawan Distributor Agen merupakan yang bertugas sebagai agen polis di PT Asuransi Jiwasraya bagian karyawan dari 7 Penagih Entitas yang memberikan penjelasan tentang karyawan Penagih Penagih merupakan yang bertugas sebagai penagih dari pembayaran polis bagian karyawan dari 8 Beneficiary Entitas yang memberikan penjelasan tentang klien Ahli waris Klien yang mendapatkan yang diberikan hak polis oleh klien tertanggung dimana polis klien dari ada suatu hubungan yang tertanggung terjadi diantara keduanya

5 97 Entity Name Description Alias Keterangan 9 PolisBenefitPremi Entitas yang memberikan Polis, Polis dapat penjelasan tentang polis, produk dan didapat dari produk dan benefit yang benefitnya produk didapat serta klaim yang dimana akan diajukan mendapatkan benefit sesuai yang diinginkan Tabel 4.1 Tabel Identifikasi Tipe Entity Identifikasi Tipe Relationship Tipe relationship adalah hubungan antara semua tipe entity yang telah diidentifkasi dari analisa kebutuhan. Hubungan antara semua tipe entity yang telah diidentifikasikan sebelumnya dapat dilihat pada tabel sebagai berikut : Entity Name Multiplicity Relationship Entity Name Multiplicity 1 Klien 1..1 Memiliki Polis 1..* 1..1 Mempunyai Beneficiary 0..* 2 Polis 1..1 Mempunyai HistorisPremi 1..* 1..1 Mendapatkan PolisBenefitPremi 1..* 3 Kantor 1..1 Memperkerjakan Agen 1..* 1..1 Memperkerjakan Penagih 1..*

6 98 Entity Name Multiplicity Relationship Entity Name Multiplicity 4 Penagih 1..1 Menagih Polis 1..* 5 Agen 1..1 Menawarkan Polis 1..* 6 ProdukBenefit 1..1 Didapatkan PolisBenefitPremi 1..* Tabel 4.2 Tabel Identifikasi Tipe Relationship Identifikasi Atribut Dan Domain Atribut Hubungan antara atribut dan domain atribut yang telah diidentifikasikan dapat dilihat pada tabel berikut ini : Nama Atribut Deskripsi Panjang Null Multi Entity dan Tipe Value Data 1. Klien noklien klien (unik) 7 character namaklien Nama klien 20 variable character kdjenisidentitas Kode jenis identitas 7 character jeniskelamin Jenis kelamin 10varariable character statuspernikahan Status pernikahan 12 variable character tempatlahir Tempat lahir 20 variable character tanggallahir Tanggal lahir Small Datetime

7 99 Nama Atribut Deskripsi Panjang Null Multi Entity dan Tipe Value Data kdagama Kode Agama 7 character pekerjaan Pekerjaan 20 variable character alamattetap Alamat tetap 50 variable character alamattagih Alamat tagih 50 variable Yes character 2. Polis nopolis polis (unik) 7 character nospaj SPAJ 7 character tanggalspaj Tanggal SPAJ Datetime usiamasuk Usia saat masuk integer tanggalmulai Tanggal mulai Datetime asuransi lamaasuransi Lama Asuransi integer tanggalekspirasi Tanggal ekspirasi Datetime lamapembayarapremi Lama pembayaran integer premi akhirbayarpremi Akhir bayar premi Datetime kdcarabayar Kode Cara bayar 7 character kdvaluta Kode Valuta 7 character

8 100 Nama Atribut Deskripsi Panjang Null Multi Entity dan Tipe Value Data indexawal Index awal Float jumlahuangasuransi Jumlah uang integer asuransi premistandard Premi standard integer premi5tahunpertama Premi 5 tahun integer pertama premisetelah5tahun Premi setelah 5 integer tahun resiko Resiko integer nopemegangpolis pemegang polis 7 character nopembayarpremi pembayar premi 7 character kdagen Kode agen 7 character kdpenagih Kode penagih 7 character nobp3 bp3 7 character tanggalbp3 Tanggal bp3 Datetime pembayaranterakhir Pembayaran Datetime terakhir statuspolis Status polis saat ini 10 variable character statusklaim Status klaim 20 varchar

9 101 Nama Atribut Deskripsi Panjang Null Multi Entity dan Tipe Value Data 3. ProdukB kdproduk Kode produk (unik) 7 character enefit kdbenefit Kode benefit (unik) 7 character nilaibenefit Nilai benefit Float 4. Agen kdagen Kode agen (unik) 7 character namaagen Nama agen 20 variable character kdkantor Kode kantor 7 character alamatagen Alamat agen 50 variable character 5. Penagih kdpenagih Kode penagih 7 character (unik) namapenagih Nama penagih 20 variable character kdkantor Kode kantor 7 character alamatpenagih Alamat penagih 50 variable character 6. Kantor kdkantor Kode kantor (unik) 7 character namakantor Nama kantor 50 variable character alamatkantor Alamat kantor 50 variable

10 102 Nama Atribut Deskripsi Panjang Null Multi Entity dan Tipe Value Data character kota Kota 50 variable character notelp telpon 15 variable character nofax fax 15 variable character kantor 50 variable character statuskantor Status kantor 25 variable character 7. Historis nopolis polis (unik) 7 character Premi tanggalbooked Tanggal booked Datetime (unik) tanggalbayar Tanggal bayar Datetime premi Premi integer kuitansi Kuitansi 3 character 8. Benefici nobeneficiary beneficiary 7 character ary (unik) hubungan Hubungan klien 10 variable

11 103 Nama Atribut Deskripsi Panjang Null Multi Entity dan Tipe Value Data character noklien Klien 7 character 9. PolisBe nopolis polis (unik) 7 character nefitpre kdproduk Kode produk (unik) 7 character mi kdbenefit Kode benefit (unik) 7 character premi Premi integer jatuhtempo Jatuh tempo Datetime tanggalklaim Tanggal klaim Datetime Tabel 4.3 Tabel Identifikasi Atribut Dan Domain Atribut Menentukan Candidate Key dan Primary Key Setelah atribut atribut dari masing masing entity di identifikasi, maka diperlukan untuk menentukan atribut yang menjadi candidate dan primary key. Sebelumnya dapat dilihat pada tabel berikut ini : Entity Name Candidate Key Primary Key Klien 1. noklien 2. kdjenisidentitas 3. namaklien noklien

12 Entity Name Candidate Key Primary Key 104 Polis ProdukBenefit 1. nopolis 2. nospaj 3. noklien 1. kdproduk 2. kdbenefit nopolis kdproduk kdbenefit Kantor Agen Penagih HistorisPremi Beneficiary PolisBenefitPremi 1. kdkantor 2. namakantor 1. kdagen 2. namaagen 1. kdpenagih 2. namapenagih 1. nopolis 2. tanggalbooked 1. nobeneficiary 2. noklien 1. nopolis 2. kdproduk 3. kdbenefit 4. jatuhtempo 5. tanggalklaim kdkantor kdagen kdpenagih 1. nopolis 2. tanggalbooked nobeneficiary 1. nopolis 2. kdproduk 3. kdbenefit Tabel 4.4 Tabel Identifikasi primary key dan candidate key

13 Cek Redudansi Sistem 105 Dalam ER diagram yang telah dibuat tidak terdapat redudancy Validasi Model Konseptual Lokal Terhadap Transaksi Tahap ini bertujuan untuk memastikan model konseptual lokal untuk mendukung transaksi yang dibutuhkan oleh transaksi pemakai. Dalam hal ini digunakan jalur arah transaksi (pathways) yang digambarkan dalam diagram ER untuk memeriksa model konseptual lokal agar mendukung transaksi. Adapun transaksitransaksi yang ada adalah sebagai berikut : a. Agen Mengupdate klien b. Klien mendatangi kantor asuransi untuk melakukan pengisian formulir polis c. Kantor mengupdate polis d. Polis insert ProdukBenefit e. ProdukBenefit mengupdate PolisBenefitPremi f. Polis mengupdate PolisBenefitPremi g. Polis mengupdate HistorisPremi h. Insert Beneficiary untuk Polis i. Update Klien untuk Beneficiary j. Penagih mengambil surat tagihan untuk klien di kantor Berdasarkan transaksi tersebut, maka dengan menggunakan diagram ER akan dapat ditentukan pathways dari transaksi-

14 106 transaksi yang ada. Transaksi-transaksi tersebut dapat dilihat melalui gambar sebagai berikut : Gambar 4.2 Model konseptual terhadap transaksi Perancangan Basisdata Logikal Perancangan basisdata logikal terdiri dari 4 (empat) tahap perancangan yaitu : 1. Menentukan model logikal data lokal. Adapun dalam tahapan ini terbagi menjadi 9 ( sembilan ) yaitu : 1.1 Strong entiti types 1.2 Weak entiti types 1.3 One-to-many (1:*) binary relationship types

15 1.4 One-to-one (1:1) binary relationship types One-to-one (1:1) recursive relationship types 1.6 Superclass/subclass relationship types 1.7 Many-to-many (*:*) binary relationship types 1.8 Complex relationship types 1.9 Multi-valued atribut 2. Validasi model dengan normalisasi 3. Validasi relasi terhadap transaksi 4. Mendefinisikan kendala integrity Adapun dalam langkah ini terbagi menjadi 4 ( empat ) antara lain : 4.1 Required data 4.2 Attibute domain Constraints 4.3 Entiti integrity 4.4 Referential integrity Pada tahapan ini model data konseptual yang di bangun pada tahap sebelumnya diperhalus dan dipetakan pada model data logikal. Keseluruhan proses dari pengembangan model data logikal ( logikal data model ) adalah di uji dan juga digunakan teknik normalisasi untuk menguji kebenaran dari model data logikal. Kemudian dari model data logikal lokal akan dikombinakan menjadi model data logikal global tunggal. Adapun langkah langkah dalam tahapan ini adalah sebagai berikut :

16 Menentukan Model Logikal Data Lokal 108 Tujuan langkah ini adalah membuat relasi untuk model data logikal lokal untuk mempresentasikan entity-entity, relationship relationship dan atribut atribut yang telah diidentifikasikan sebelumnya, dalam langkah ini ditentukan primary key dan foreign key dari setiap relasi, dimana seiring dengan pengidentifikasian foreign key maka suatu relasi akan jelas primary key yang menjadi referensinya. Hasil dari langkah ini dapat dilihat dengan menggunakan : Strong Entity Types Strong entity merupakan entiti yang dapat berdiri sendiri. Klien (noklien, namaklien, kdjenisidentitas, noidentitas, jeniskelamin, statuspernikahan, tempatlahir, tanggallahir, kdagama, pekerjaan, alamattetap, alamattagih) Primary key noklien Kantor (kdkantor, namakantor, alamatkantor, kota, notelp, nofax, kantor, statuskantor) Primary key kdkantor ProdukBenefit (kdproduk, kdbenefit, nilaibenefit) Primary key kdproduk, kdbenefit Agen (kdagen, namaagen, kdkantor, alamatagen) Primary key kdagen

17 109 Penagih (kdpenagih, namapenagih, kdkantor, alamatpenagih) Primary key kdpenagih Weak Entity Types Weak entity merupakan entiti yang masih bergantung dengan strong entity. Polis (nopolis, nospaj, tanggalspaj, usiamasuk, tanggalmulai, lamaasuransi, tanggalekspirasi, lamapembayaranpremi, akhirbayarpremi, carabayar, kdvaluta, indexawal, jumlahuangasuransi, premistandard, premi5tahunpertama, premisetelah5tahun, resiko, nopemegangpolis, nopembayarpolis, kdagen, kdpenagih, nobp3, tanggalbp3, pembayaranterakhir, statuspolis, statusklaim) Primary key nopolis HistorisPremi (nopolis, tanggalbooked, tanggalbayar, premi, kuitansi) Primary key nopolis, tanggalbooked Beneficiary (nobeneficiary, hubungan, noklien) Primary key nobeneficiary, noklien PolisBenefitPremi (nopolis, kdproduk, kdbenefit, premi, jatuhtempo, tanggalklaim) Primary key nopolis, kdproduk, kdbenefit

18 One-to-many(1:*) binary relationship types Tipe relasi one-to-many dapat terjadi pada pada setiap entiti yang bertansaksi. Masukan noklien ke dalam Polis dengan model 1..* memiliki relationship Klien (noklien, namaklien, noidentitas, jeniskelamin, statuspernikahan, usia, tempatlahir, tanggallahir, agama, pekerjaan, alamattetap, alamattagih, beneficiarydari, hubungan) Primary key noklien Polis (nopolis, nospaj, tanggalspaj, kdproduk, usiamasuk, tanggalmulai, nopembayarpolis, lamaasuransi, tanggalekspirasi, lamapembayaranpremi, akhirbayarpremi, carabayar, valuta, indexawal, jumlahuangasuransi, premistandard, premi5tahunpertama, premisetelah5tahun, resiko, nopemegangpolis, kdagen, kdpenagih, nobp3, tanggalbp3, pembayaranterakhir, usiapolis, statuspolis, statusklaim) Primary key nopolis Foreign key nopemegangpolis, nopembayarpolis Reference Klien(noKlien) kdagen References Agen(kdAgen) kdpenagih References Penagih(kdPenagih) Masukan nopolis ke dalam HistorisPremi dengan model 1..* mempunyai relationship Polis (nopolis, nospaj, tanggalspaj, kdproduk, usiamasuk, tanggalmulai, nopembayarpolis, lamaasuransi, tanggalekspirasi, lamapembayaranpremi, akhirbayarpremi, carabayar, valuta, indexawal, jumlahuangasuransi, premistandard, premi5tahunpertama, premisetelah5tahun, resiko, nopemegangpolis, kdagen, kdpenagih, nobp3, tanggalbp3, pembayaranterakhir, usiapolis, statuspolis, statusklaim) Primary key nopolis Foreign key nopemegangpolis, nopembayarpolis Reference Klien(noKlien) kdagen References Agen(kdAgen) kdpenagih References Penagih(kdPenagih) Masukan nopolis ke dalam PolisBenefitPremi dengan model 1..* mendapatkan relationship HistorisPremi (nopolis, tanggalbooked, tanggalbayar, premi, kuitansi) Primary key nopolis, tanggalbooked Foreign key nopolis References Polis(noPolis) Polis (nopolis, nospaj, tanggalspaj, kdproduk, usiamasuk, tanggalmulai, nopembayarpolis, lamaasuransi, tanggalekspirasi, lamapembayaranpremi, akhirbayarpremi, carabayar, valuta, indexawal, jumlahuangasuransi, premistandard, premi5tahunpertama, premisetelah5tahun, resiko, nopemegangpolis, kdagen, kdpenagih, nobp3, tanggalbp3, pembayaranterakhir, usiapolis, statuspolis, statusklaim) Primary key nopolis Foreign key nopemegangpolis, nopembayarpolis Reference Klien(noKlien) kdagen References Agen(kdAgen) kdpenagih References Penagih(kdPenagih) PolisBenefitPremi (nopolis, noprodukbenefit, premi, jatuhtempo, tanggalklaim) Primary key nopolis, noprodukbenefit Foreign key nopolis References Polis(noPolis) noprodukbenefit References ProdukBenefit(noProdukBenefit) Masukan kdkantor ke dalam Agen dengan model 1..* mempekerjakan relationship Kantor (kdkantor, namakantor, alamatkantor, kota, notelp, nofax, kantor, statuskantor) Primary key kdkantor Agen (kdagen, namaagen, kdkantor, alamatagen) Primary key kdagen Foreign key kdkantor References Kantor(kdKantor) Masukan kdkantor ke dalam Penagih dengan model 1..* mempekerjakan relationship Kantor (kdkantor, namakantor, alamatkantor, kota, notelp, nofax, kantor, statuskantor) Primary key kdkantor Gambar 4.3 One-to-many(1:*) binary relationship types Penagih (kdpenagih, namapenagih, kdkantor, alamatpenagih) Primary key kdpenagih Foreign key kdkantor References Kantor(kdKantor) One-to-one (1:1) binary relationship types Dalam perancangan ini tidak terdapat One-to-one (1:1) binary relationship types One-to-one (1:1) recursive relationship types Dalam perancangan ini tidak terdapat One-to-one (1:1) recursive relationship types.

19 Superclass/subclass relationship types 111 Dalam perancangan ini tidak terdapat Superclass/subclass relationship types Many-to-many (*:*) binary relationship types Dalam perancangan ini tidak terdapat Many-to-many (*:*) binary relationship types Complex relationship types Dalam perancangan ini tidak terdapat complex relationship types Multi-valued atribut Dalam perancangan ini tidak terdapat multi-valued atribut types Validasi Model dengan rmalisasi Menurut Connoly dan Begg (2005,p473), langkah ini bertujuan untuk memvalidasikan model yang telah dibuat dengan menggunakan normalisasi. Proses normalisasi data dimaksudkan untuk menghilangkan redundansi semaksimal mungkin dan meningkatkan kemudahan operasi untuk mengubah, menghapus dan memasukkan data pada suatu basis data. Tahap normalisasi terdiri dari tahapan bentuk normal pertama, bentuk normal kedua yakni menghilangkan partial dependency, dan membuat dalam bentuk normal ketiga yakni menghilangkan transitive dependency. Pada langkah sebelumnya, telah didapat skema relasi yang telah memenuhi bentuk normal pertama (1NF), normal kedua (2NF) dan

20 112 normal ketiga (3NF). Akan tetapi, ada beberapa tabel yang masih belum memenuhi syarat 1NF, 2NF, dan 3NF. Berikut adalah langkah-langkah normalisasi menuju bentuk 3NF. ProdukBenefit 1NF ProdukBenefit (kdproduk, kdbenefit, namaproduk, medicalstatus, namabenefit, nilaibenefit) 2NF ProdukBenefit (kdproduk, kdbenefit, nilaibenefit) Produk (kdproduk, kdbenefit, namaproduk, medicalstatus, namabenefit) 3NF ProdukBenefit (kdproduk, kdbenefit, nilaibenefit) Produk (kdproduk, namaproduk, medicalstatus) Benefit (kdbenefit, namabenefit) Klien 1NF Klien (noklien, namaklien, kdjenisidentitas, noidentitas, jeniskelamin, statuspernikahan, tempatlahir, tanggallahir, kdagama, pekerjaan, alamattetap, alamattagih)

21 2NF 113 Klien (noklien, namaklien, kdjenisidentitas, noidentitas, jeniskelamin, statuspernikahan, tempatlahir, tanggallahir, kdagama, pekerjaan, alamattetap, alamattagih) Identitas (kdjenisidentitas, jenisidentitas) 3NF Klien (noklien, namaklien, kdjenisidentitas, noidentitas, jeniskelamin, statuspernikahan, tempatlahir, tanggallahir, kdagama, pekerjaan, alamattetap, alamattagih) Identitas (kdjenisidentitas, jenisidentitas) Agama (kdagama, Agama) Polis 1NF Polis (nopolis, nospaj, tanggalspaj, usiamasuk, tanggalmulai, lamaasuransi, tanggalekspirasi, lamapembayaranpremi, akhirbayarpremi, kdcarabayar, kdvaluta, indexawal, jumlahuangasuransi, premistandard, premi5tahunpertama, premisetelah5tahun, resiko, nopemegangpolis, nopembayarpremi, kdagen, kdpenagih, nobp3, tanggalbp3, pembayaranterakhir, statuspolis, statusklaim)

22 2NF 114 Polis (nopolis, nospaj, tanggalspaj, usiamasuk, tanggalmulai, lamaasuransi, tanggalekspirasi, lamapembayaranpremi, akhirbayarpremi, kdcarabayar, kdvaluta, indexawal, jumlahuangasuransi, premistandard, premi5tahunpertama, premisetelah5tahun, resiko, nopemegangpolis, nopembayarpremi, kdagen, kdpenagih, nobp3, tanggalbp3, pembayaranterakhir, statuspolis, statusklaim) Produk (kdproduk, namaproduk, medicalstatus) 3NF Polis (nopolis, nospaj, tanggalspaj, usiamasuk, tanggalmulai, lamaasuransi, tanggalekspirasi, lamapembayaranpremi, akhirbayarpremi, kdcarabayar, kdvaluta, indexawal, jumlahuangasuransi, premistandard, premi5tahunpertama, premisetelah5tahun, resiko, nopemegangpolis, nopembayarpremi, kdagen, kdpenagih, nobp3, tanggalbp3, pembayaranterakhir, statuspolis, statusklaim) Produk (kdproduk, namaproduk, medicalstatus) CaraBayar (kdcarabayar, jeniscarabayar) Valuta (kdvaluta, namavaluta)

23 Validasi Relasi terhadap transaksi 115 Dalam tahap logikal, entiti utama akan mengalami perubahan berkenaan dengan adanya transaksi yang terjadi. Adapun transaksi-transaksi yang ada adalah sebagai berikut : a. Agen Mengupdate klien b. Klien mendatangi kantor asuransi untuk melakukan pengisian formulir polis c. Kantor mengupdate polis d. Polis insert ProdukBenefit e. ProdukBenefit mengupdate PolisBenefitPremi f. Polis mengupdate PolisBenefitPremi g. Polis mengupdate HistorisPremi h. Insert Beneficiary untuk Polis i. Update Klien untuk Beneficiary j. Penagih mengambil surat tagihan untuk klien di kantor k. Produk dapat meng-update benefit yang ada sesuai kebutuhan pada tabel ProdukBenefit l. Benefit diinsert pada ProdukBenefit m. Polis menginsert cara bayar yang telah dipilih oleh Klien n. Identitas diinsert ke dalam tabel Klien o. Agama diinsert ke dalam tabel Klien p. Valuta diinsert dalam tabel Polis q. Data penagih ditulis pada polis sebagai bukti telah ditagih asuransinya

24 116 s. Data agen ditulis pada polis sebagai bukti penawaran produk asuransi Gambar 4.4 Model logikal terhadap transaksi Mengidentifikasikan kendala integrity Langkah ini bertujuan untuk mencegah basisdata dari ketidakkonsitenan. Integritas constraint dibagi menjadi lima bentuk dasar, yakni : Required Data

25 Required Data 117 Beberapa atribute harus selalu mengandung nilai yang valid, dengan kata lain atribut tidak boleh mengandung nilai null. Contraint ini telah dilakukan pada saat dokumentasi Atribute Domain Constraints Setiap atribut mempunyai domain atribut mempunyai domain sendiri, yaitu, sekumpulan nilai yang sah untuk suatu atribut. Constraint ini telah ditentukan pada saat ditentukan nilai akan dimasukkan dari tipe dan panjang dari suatu atribut Entiti Integrity Sebuah primary key dari sebuah entiti tidak boleh mengandung nilai null. Setiap tuple harus mengandung sebuah primary key. Constraint ini telah dilakukan pada memilih primary key untuk setiap tipe entiti Referential Integrity Sebuah foreign key menghubungkan setiap tuple didalam relasi anak kepada tuple dalam relasi induk yang mengandung nilai candidate key yang cocok. Klien (noklien, namaklien, kdjenisidentitas, noidentitas, jeniskelamin, statuspernikahan, tempatlahir, tanggallahir, kdagama, pekerjaan, alamattetap, alamattagih) PolisBenefitPremi (nopolis, kdproduk, kdbenefit, premi, jatuhtempo, tanggalklaim) Primary key nopolis, kdproduk, kdbenefit Foreign key nopolis references Polis (nopolis)

26 118 Primary key noklien Foreign key kdproduk references Produk (kdproduk) Foreign key kdbenefit references Benefit (kdbenefit) Kantor (kdkantor, namakantor, alamatkantor, kota, notelp, nofax, kantor, statuskantor) Primary key kdkantor HistorisPremi (nopolis, tanggalbooked, tanggalbayar, premi, kuitansi) Primary key nopolis, tanggalbooked Foreign key nopolis references Polis (nopolis) Polis (nopolis, nospaj, tanggalspaj, usiamasuk, tanggalmulai, lamaasuransi, tanggalekspirasi, ProdukBenefit (kdproduk, kdbenefit, nilaibenefit) lamapembayaranpremi, akhirbayarpremi, Primary key kdproduk, kdbenefit kdcarabayar, kdvaluta, indexawal, Foreign key kdproduk references Produk jumlahuangasuransi, premistandard, (kdproduk) premi5tahunpertama, premisetelah5tahun, resiko, nopemegangpolis, nopembayarpremi, kdagen, Foreign key kdbenefit references Benefit (kdbenefit) kdpenagih, nobp3, tanggalbp3, pembayaranterakhir, statuspolis, statusklaim) Primary key nopolis Foreign key nopemegangpolis, nopembayarpremi reference Klien(noKlien) Foreign key kdagen references Agen (kdagen) Foreign key kdpenagih references Penagih (kdpenagih) Produk (kdproduk, namaproduk, medicalstatus) Primary key kdproduk Beneficiary (nobeneficiary, hubungan, noklien) Primary key nobeneficiary Foreign key noklien references Klien (noklien) Agen (kdagen, namaagen, kdkantor, alamatagen) Penagih (kdpenagih, namapenagih, kdkantor,

27 119 Primary key kdagen Foreign key kdkantor references Kantor (kdkantor) alamatpenagih) Primary key kdpenagih Foreign key kdkantor references Kantor (kdkantor) Benefit (kdbenefit, namabenefit) Primary key kdbenefit Valuta (kdvaluta, namavaluta) Primary key kdvaluta CaraBayar ( kdcarabayar, jeniscarabayar) Primary key kdcarabayar Identitas (kdjenisidentitas, jenisidentitas) Primary key kdjenisidentitas Agama (kdagama, Agama) Primary key kdagama Tabel 4.5 Tabel Referential Integrity Perancangan Basisdata Fisikal Perancangan basisdata fisikal terdiri dari 3 (tiga) tahap perancangan yaitu : 1. Menerjemahkan model logikal dalam DBMS Adapun dalam langkah ini terbagi menjadi 3 ( tiga ) antara lain : 1.1 Pemilihan DBMS 1.2 Rancangan basis relasi 1.3 Rancangan data turunan 2. Representasi fisikal Adapun dalam langkah ini terbagi menjadi 4 ( empat ) antara lain : 2.1 Analisa transaksi 2.2 Pemilihan organisasi file

28 2.3 Pemilihan index Estimasi disk space 3. Keamanan Adapun dalam langkah ini terbagi menjadi 2 ( dua ) antara lain : 3.1 Merancang user view 3.2 Merancang mekanisme keamanan Tahapan ini merupakan proses untuk menghasilkan sebuah deskripsi dari implementasi basisdata pada media penyimpan dimana mendeskripsikan model logikal dalam DBMS, representasi fisikal, dan keamanan. Adapun secara jelasnya langkah langkah yang dilakukan dalam tahapan ini dapat dilihat sebagai berikut : Menerjemahkan Model Logikal dalam DBMS Langkah ini bertujuan untuk menghasillkan skema relasi basisdata dari model data logikal global yang dapat diimplementasikan ke dalam DBMS yang ditargetkan. Adapun langkah - langkah dalam menerjemahkan model data logikal ke dalam DBMS antara lain : Pemilihan DBMS Pemilihan DBMS dilakukan berdasarkan feasibility analysis, yang mencakup kriteria DBMS yang ditinjau dari segi operasional, teknis, ekonomis, serta penjadwalan. Tabel 4.3 menunjukkan hasil analisis terhadap pemilihan DBMS yang akan digunakan,

29 121 dengan menyesuaikan terhadap basisdata yang dirancang serta karakteristik sistem yang dimiliki oleh perusahaan. Kriteria Faktor Kandidat 1 Kandidat 2 Feasibility Pemberat ( SQL Server 2000 ( Oracle 10g ) EnterpriseEdition) Operational 30% SQL Server 2000 Dari segi Feasibility menempati tempat pertama pada tes keamanan Oracle memberikan Menggambarkan TPC-C dengan fungsional yang sebaik apa sistem Disstributed tinggi, namun akan bekerja dan juga Patitional Viewes- dari segi penerimaan solusi based sistem penerimaan yang ditawarkan cluster. Dan juga Oracle lebih SQL Server sudah umum digunakan banyak digunakan pada perusahaan sehingga akan lebih dengan basisdata mudah untuk yang sangat diterima besar, sehingga perusahaan dengan basisdata yang ridak terlalu besar akan cenderung untuk

30 122 Kriteria Faktor Kandidat 1 Kandidat 2 Feasibility Pemberat ( SQL Server 2000 ( Oracle 10g ) EnterpriseEdition) memilih DBMS lain yang lebih sesuai Technical Feasibility Nilai : 85 30% SQL Server 2000 Enterprise Nilai : 80 Oracle 10g bisa dikatakan sebagai Menilai kematangan Editionsudah cukup produk baru, teknologi, tingkat lama diluncurkan namun keahlian teknis yang sehingga kematangan dibutuhkan untuk kematangan teknologinya mengembangkan, teknologinya tidak sudah dapat mengoperasikan dan perlu diragukan lagi diandalakan. mengelola DBMS dan juga lebih Secara teknis mudah untuk Oracle dikuasai, sehingga membutuhkan tidak diperlukan keahlian yang tingkat keahlian lebih daripada teknis yang terlalu SQL Server. tinggi. Karena bila diperlukan tingkat Namun Oracle ini mendukung

31 123 Kriteria Faktor Kandidat 1 Kandidat 2 Feasibility Pemberat ( SQL Server 2000 ( Oracle 10g ) EnterpriseEdition) keahlian yang semua platform, tinggi maka akan tidak hanya harus dilakukan platform berbasis lagi pelatihan dan windows saja. hal ini akan menimbulkan biaya tambahan. Namun SQL Server 2000 ini hanya mendukung platform berbasis windows Nilai : 80 Nilai : 85 Economic 30% SQL Server 2000 Oracle 10g Feasibility Enterprise Edition Enterprise Edition Berapa besar biaya dihargai US$ dihargai US$ yang dibutuhkan 19,999 dan harga 40,000 (sama dalam menerapakan ini sudah mencakup seperti Oracle 9i) solusi berbagai fitur namun belum OLAP dan Data meliputi fitur

32 124 Kriteria Faktor Kandidat 1 Kandidat 2 Feasibility Pemberat ( SQL Server 2000 ( Oracle 10g ) EnterpriseEdition) Mining fitur manajemen maupun OLAP dan Data Mining. Bila ingin menginstall fitur fitur tersebut, maka harus mengeluarkan biaya tambahan lagi Nilai : 90 Nilai : 80 Schedule 10% Karena tidak Butuh waktu Feasibility membutuhkan sekitar 9-12 bulan keahlian teknis untuk Berapa lama waktu yang diperlukan untuk yang terlalu tinggi maka solusi dapat mengimplemantas ikan solusi merancang dan diimplementasikan mengimplementasikan solusi dalam waktu 5-7 bulan Nilai : 75 Nilai : 70

33 125 Kriteria Faktor Kandidat 1 Kandidat 2 Feasibility Pemberat ( SQL Server 2000 ( Oracle 10g ) EnterpriseEdition) Nilai Total 100% Tabel 4.6 Tabel Matriks feasibility analysis pemilihan DBMS Rancangan Dasar Relasi Langkah ini bertujuan untuk memutuskan bagaimana merepresentasikan basis relasi yang diidentifikasikan pada model data logikal global ke dalam sasaran DBMS. Adapun hasil dari pada langkah ini adalah sebagai berikut : Klien Domain nomor klien fixed length character string, 7 Domain nama klien variable length character string,20 Domain kode jenis Identitas fixed length character string, 7 Domain nomor identitas variable length character string, 25 Domain jenis Kelamin variable length character string, 10 Domain status pernikahan variable length character string, 12 Domain tempatlahir variable length character string, 20 Domain tanggallahir small datetime Domain kode agama fixed length character string, 7

34 126 Domain pekerjaan variable length character string, 20 Domain alamat tetap variable length character string, 50 Domain alamat tagih variable length character string, 50 Klien ( noklien nomor klien NOT NULL, namaklien nama klien NOT NULL, kdjenisidentitas kode Jenis identitas NOT NULL, noidentitas nomor Identitas NOT NULL, jeniskelamin jenis kelamin NOT NULL, statuspernikahan status pernikahan NOT NULL, tempatlahir tempat lahir NOT NULL, tanggallahir tanggal lahir NOT NULL, kdagama kode agama NOT NULL, pekerjaan pekerjaan NOT NULL, alamattetap alamat tetap NOT NULL, alamattagih alamat tagih NOT NULL, PRIMARY KEY ( noklien ) ) Polis Domain nomor polis fixed length character string, 7 Domain nomor SPAJ fixed length character string, 7 Domain tanggal SPAJ datetime Domain usia masuk integer

35 127 Domain tanggal mulai datetime Domain lama asuransi integer Domain tanggal ekspirasi datetime Domain lama pembayaran premi intager Domain akhir bayar premi datetime Domain kode cara bayar variable length character string, 10 Domain kode valuta variable length character string, 10 Domain index awal decimal Domain jumlah uang asuransi integer Domain premi standard integer Domain premi 5 tahun pertama integer Domain premi setelah 5 tahun integer Domain resiko integer Domain nomor pemegang polis fixed length character string, 7 Domain nomor pembayar premi fixed length character string, 7 Domain kode agen fixed length character string, 7 Domain kode penagih fixed length character string, 7 Domain nomor Bp3 fixed length character string, 7 Domain tanggal Bp3 datetime Domain pembayaran terakhir datetime Domain status polis variable length characterstring, 10 Domain status klaim variable length character string, 20 Polis ( nopolis nomor polis NOT NULL,

36 128 nospaj nomor SPAJ NOT NULL, tanggalspaj tanggal SPAJ NOT NULL, usiamasuk usia masuk NOT NULL, tanggalmulai tanggal mulai NOT NULL, lamaasuransi lama asuransi NOT NULL, tanggalekspirasi tanggal ekspirasi NOT NULL, lamapembayaranpremi lama pembayaran premi NOT NULL, akhirbayarpremi akhir bayar premi NOT NULL, KdCaraBayar kode cara bayar NOT NULL, KdValuta kode valuta NOT NULL, indexawal index awal NOT NULL, jumlahuangasuransi jumlah uang asuransi NOT NULL, premistandard premi standard NOT NULL, premi5tahunpertama premi 5 tahun pertama NOT NULL, premisetelah5tahun premi setelah 5 tahun NOT NULL, resiko resiko NOT NULL, nopemegangpolis nomor pemegang polis NOT NULL, nopembayarpremi nomor pembayar polis NOT NULL, kdagen kode agen NOT NULL, kdpenagih kode penagih NOT NULL, nobp3 nomor Bp3 NOT NULL, tanggalbp3 tanggal Bp3 NOT NULL, pembayaranterakhir pembayaran terakhir NOT NULL, statuspolis status polis NOT NULL, statusklaim status klaim NOT NULL,

37 129 PRIMARY KEY (nopolis), FOREIGN KEY(KdValuta) REFERENCES Valuta (KdValuta) ON UPDATE CASCADE ON DELETE NO ACTION, FOREIGN KEY (KdCaraBayar) REFERENCES CaraBayar (KdCaraBayar) ON UPDATE CASCADE ON DELETE NO ACTION, FOREIGN KEY (nopemegangpolis) REFERENCES Klien (noklien) ON UPDATE CASCADE ON DELETE NO ACTION, FOREIGN KEY (nopembayarpolis) REFERENCES Klien (noklien) ON UPDATE CASCADE ON DELETE NO ACTION ) ProdukBenefit Domain kode produk fixed length character string, 7 Domain kode benefit fixed length character string, 7 Domain nilai benefit decimal Produk Benefit ( kdproduk kode produk NOT NULL, kdbenefit kode benefit NOT NULL, nilaibenefit nilai benefit NOT NULL, PRIMARY KEY (KdProduk), PRIMARY KEY (KdBenefit), FOREIGN KEY (KdProduk) REFERENCES Produk (KdProduk) ON UPDATE CASCADE ON DELETE NO ACTION, FOREIGN KEY (KdBenefit) REFERENCES Benefit (KdBenefit) ON

38 130 UPDATE CASCADE ON DELETE NO ACTION ) Agen Domain kode agen fixed length character string, 7 Domain nama agen variable length character string, 20 Domain kode kantor fixed length character string, 7 Domain alamat agen variable length character string, 50 Agen ( kdagen kode agen NOT NULL, namaagen nama agen NOT NULL, kdkantor kode kantor NOT NULL, alamatagen alamat agen NOT NULL, PRIMARY KEY (KdAgen), FOREIGN KEY (KdKantor) REFERENCES Kantor (KdKantor) ON UPDATE CASCADE ON DELETE NO ACTION ) Penagih Domain kode penagih fixed length character string, 7 Domain nama penagih variable length character string, 20 Domain kode kantor fixed length character string, 7 Domain alamat penagih variable length character string, 50

39 131 Penagih ( kdpenagih kode penagih NOT NULL namapenagih nama penagih NOT NULL kdkantor kode kantor NOT NULL alamatpenagih alamat penagih NOT NULL PRIMARY KEY (KdPenagih), FOREIGN KEY (KdKantor) REFERENCES Kantor (KdKantor) ON UPDATE CASCADE ON DELETE NO ACTION ) Kantor Domain kode kantor fixed length character string 7 Domain nama kantor variable length character string 50 Domain alamat kantor variable length character string 50 Domain kota variable length character string 50 Domain nomor telpon variable length character string 15 Domain nomor fax variable length character string 15 Domain kantor variable length character string 50 Domain status kantor variable length character string 25 Kantor ( kdkantor kode kantor NOT NULL namakantor nama kantor NOT NULL alamatkantor alamat kantor NOT NULL

40 132 kota kota NOT NULL notelp nomor telpon NOT NULL nofax nomor faximail NOT NULL kantor kantor NOT NULL statuskantor status kantor NOT NULL PRIMARY KEY ( kdkantor ) ) Histori Premi Domain nomor polis fixed length character string 7 Domain tanggal booked datetime Domain tanggal bayar datetime Domain premi integer Domain kuitansi fixed length character string 7 Histori Premi ( nopolis nomor polis NOT NULL tanggalbooked tanggal booked NOT NULL tanggalbayar tanggal bayar NOT NULL premi premi NOT NULL kuitansi kuitansi NULL PRIMARY KEY (nopolis), PRIMARY KEY (tanggalbooked), FOREIGN KEY (nopolis) REFERENCES Polis (nopolis) ON UPDATE CASCADE ON DELETE NO ACTION )

41 133 Beneficiary Domain nomor beneficiary fixed length character string 7 Domain hubungan variable length character string 20 Domain nomor klien fixed length character string 7 Benefiaciary ( nobeneficiary nobeneficiary NOT NULL hubungan hubungan NOT NULL noklien noklien NOT NULL PRIMARY KEY (nobeneficiary), PRIMARY KEY (noklien), FOREIGN KEY (noklien) REFERENCES Klien (noklien) ON UPDATE CASCADE ON DELETE NO ACTION, FOREIGN KEY (nobeneficiary) REFERENCES Klien(noKlien) ON UPDATE CASCADE ON DELETE NO ACTION ) PolisBenefitPremi Domain nomor polis fixed length character string 7 Domain kode produk fixed length character string 7 Domain kode benefit fixed length character string 7 Domain premi integer Domain jatuh tempo datetime Domain tanggal klaim datetime

42 134 Polis Benefit Premi( nopolis nomor polis NOT NULL, kdproduk kode produk NOT NULL, kdbenefit kode benefit NOT NULL, premi premi NOT NULL, jatuhtempo jatuh tempo NOT NULL, tanggalklaim tanggal klaim NOT NULL, PRIMARY KEY (nopolis), PRIMARY KEY (KdProduk), PRIMARY KEY (KdBenefit), FOREIGN KEY (nopolis) REFERENCES Polis (nopolis) ON UPDATE CASCADE ON DELETE NO ACTION, FOREIGN KEY (KdProduk) REFERENCES ProdukBenefit(KdProduk) ON UPDATE CASCADE ON DELETE NO ACTION, FOREIGN KEY (KdBenefit) REFERENCES ProdukBenefit (KdBenefit) ON UPDATE CASCADE ON DELETE NO ACTION ) Produk Domain kode produk fixed length character string 7 Domain nama produk variable length character string 30 Domain medical status variable length character string, 10 Produk ( kdproduk kode produk NOT NULL,

43 135 namaproduk kode produk NOT NULL, medicalstatus medical status NOT NULL, PRIMARY KEY ( kdproduk ) ) Benefit Domain kode benefit fixed length character string, 7 Domain nama benefit variable length character string, 20 Benefit ( kdbenefit kode benefit NOT NULL namabenefit nama benefit NOT NULL PRIMARY KEY (KdBenefit) ) Cara Bayar Domain kode cara bayar fixed length character string, 7 Domain jenis cara bayar variable length character string, 20 Cara Bayar ( kdcarabayar kode cara bayar NOT NULL jeniscarabayar jenis cara bayar NOT NULL PRIMARY KEY ( kdcarabayar ) )

44 136 Valuta Domain kode valuta fixed length character string, 7 Domain nama valuta variable length character string, 20 Valuta ( kdvaluta kode valuta NOT NULL namavaluta nama valuta NOT NULL PRIMARY KEY ( kdvaluta ) ) Identitas Domain kode Jenis Identitas fixed length character string, 7 Domain jenis Identitas variable length character string, 20 Identitas ( kdjenisidentitas kode jenis identitas NOT NULL, jenisidentitas jenis identitas NOT NULL, PRIMARY KEY ( kdjenisidentitas ) ) Agama Domain kode agama fixed length character string, 7 Domain agama variable length character string, 20

45 137 Agama ( KdAgama kode agama NOT NULL Agama agama NOT NULL PRIMARY KEY ( kdagama ) ) Tabel 4.7 Tabel Rancangan Dasar Relasi Rancangan Data Turunan Langkah ini bertujuan untuk memutuskan bagaimana merepresentasikan setiap data turunan yang terdapat pada model data logikal global ke dalam DBMS tujuan. Namun pada ER diagram yang telah dibuat tidak terdapat data turunan Representasi Fisikal langkah ini bertujuan untuk mengoptimalkan data yang digunakan untuk memasukan basis relasi dan index yang dibutuhkan untuk mendapatkan tampilan yang sesuai dengan kebutuhan. Adapun dalam langkah ini terbagi menjadi 4 ( empat ) antara lain: Analisa transaksi Analisa transaksi bertujuan untuk memahami fungsionalitas dari transaksi yang akan berjalan pada

46 138 basisdata dan untuk menganalisa transaksi yang penting. Tabel 4.4 menunjukan hasil analisa terhadap bebarapa contoh transaksi yang dapat terjadi di dalam basisdata, serta menunjukan tabel tabel mana saja yang terlibat pada saat transaksi di laksanakan. Adapun transaksi-transaksi yang dapat terjadi : a. Agen Mengupdate klien b. Klien mendatangi kantor asuransi untuk melakukan pengisian formulir polis c. Kantor mengupdate polis d. Polis insert ProdukBenefit e. ProdukBenefit mengupdate PolisBenefitPremi f. Polis mengupdate PolisBenefitPremi g. Polis mengupdate HistorisPremi h. Insert Beneficiary untuk Polis i. Update Klien untuk Beneficiary j. Penagih mengambil surat tagihan untuk klien di kantor k. Produk dapat meng-update benefit yang ada sesuai kebutuhan pada tabel ProdukBenefit l. Benefit diinsert pada ProdukBenefit m. Polis menginsert cara bayar yang telah dipilih oleh Klien n. Identitas diinsert ke dalam tabel Klien

47 o. Agama diinsert ke dalam tabel Klien 139 p. Valuta diinsert dalam tabel Polis q. Data penagih ditulis pada polis sebagai bukti telah ditagih asuransinya r. Kantor dapat mengupdate agen dalam menawarkan polis s. Data agen ditulis pada polis sebagai bukti penawaran produk asuransi

48 Transaksi / relasi 140 ( a ) ( b ) ( c ) ( d ) Klien X X R I U D R I U D R I U D R I U D Polis X X Kantor X ProdukBenefit X Agen X X Penagih HistorisPremi X BenefitPolisPremi X Beneficiary Agama Identitas CaraBayar Valuta X X X X Produk X X Benefit X X Keterangan : R= read, I=insert, U= update, D=delete

49 Transaksi / relasi 141 ( e ) (f ) ( g ) ( h ) R I U D R I U D R I U D R I U D Klien X Polis X X Kantor ProdukBenefit Agen Penagih HistorisPremi X X BenefitPolisPremi X X Beneficiary X Agama Identitas CaraBayar Valuta Produk X Benefit X Keterangan : R= read, I=insert, U= update, D=delete

50 Transaksi / relasi ( i ) ( j ) ( k ) ( l ) 142 R I U D R I U D R I U D R I U D Klien X X Polis X X Kantor X ProdukBenefit X X Agen Penagih X HistorisPremi X BenefitPolisPremi Beneficiary Agama Identitas CaraBayar Valuta Produk X Benefit X X Keterangan : R= read, I=insert, U= update, D=delete

51 Transaksi / relasi 143 ( m ) ( n) ( o ) ( p ) R I U D R I U D R I U D R I U D Klien X X X Polis X Kantor ProdukBenefit Agen Penagih HistorisPremi BenefitPolisPremi Beneficiary Agama X Identitas X CaraBayar X Valuta X Produk Benefit Keterangan : R= read, I=insert, U= update, D=delete

52 Transaksi / relasi ( q ) ( r ) ( s ) 144 R I U D R I U D R I U D Klien Polis X X X Kantor X ProdukBenefit Agen X X Penagih X HistorisPremi BenefitPolisPremi Beneficiary Agama Identitas CaraBayar Valuta Produk X Benefit Keterangan : R= read, I=insert, U= update, D=delete Tabel 4.8 Tabel Analisa Transaksi

53 Pemilihan organisasi file 145 Tujuan dari pemilihan data organisasi adalah untuk menentukan sebuah data organisasi yang baik untuk setiap basis relasi. Dengan menggunakan SQL Server 2000 yang mempunyai dua bentuk organisasi file indexes, yakni clustered dan non-clustered. o Clustered : indeks clustered mengorganisir baris baris pada tabel ke dalam urutan tertentu. o n-clustered : indeks non-clustered memiliki struktur yang terpisah dari tabel. Urutan fisik dari baris tabel tidak mengikuti urutan dari data indeks Pemilihan Index Penggunaan indeks dilakukan dengan mempertimbangkan impilikasinya terhadap peningkatan performasi sistem. Namun biasanya, entiti / tabel akan secara otomatis di-indeks pada primary key-nya, atau juga berdasarkan atribut lain sesuai dengan kebutuhan. Entiti Klien Polis Indeks noklien nopolis

54 146 Entiti ProdukBenefit Indeks kdproduk kdbenefit Agen kdagen namaagen Penagih kdpenagih namapenagih Kantor kdkantor namakantor HistorisPremi nopolis tanggalbooked Beneficiary nobeneficiary noklien PolisBenefitPremi nopolis kdproduk kdbenefit Produk kdproduk namaproduk Benefit CaraBayar Valuta Identitas kdbenefit kdcarabayar kdvaluta kdjenisidentitas jenisidentitas Agama kdagama Tabel 4.9 Tabel Pemilihan Indeks

55 Estimasi Disk Space 147 Berikut ini adalah perkiraan kebutuhan disk space yang dibutuhkan: 1. Tabel Klien Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) Klien noklien klien Char 7 namaklien Nama klien Varchar 20 kdjenisidentitas Kode Jenis Varchar 7 identitas noidentitas mor Identitas Varchar 25 jeniskelamin Jenis kelamin Varchar 10 statuspernikahan Status pernikahan Varchar 12 tempatlahir Tempat lahir Varchar 20 tanggallahir Tanggal lahir Small Datetime 4 kdagama Kode Agama char 7 Pekerjaan Pekerjaan Varchar 20 alamattetap Alamat tetap Varchar 50 alamattagih Alamat tagih Varchar 50 JUMLAH 232 Kapasitas Tabel Klien = 232 bytes Diperkirakan dalam satu hari terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel adalah 232 x 100 x 365 = bytes = 8269,53 Kbytes Tabel 4.10 Tabel Estimasi Disc Space pada Tabel Klien

56 2. Tabel Polis 148 Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) nopolis polis Char 7 Polis kdagen Kode Agen Char 7 kdpenagih Kode penagih Char 7 kdcarabayar Kode cara Char 7 bayar kdvaluta Kode valuta Char 7 nopemegangpolis pemegang Char 7 Polis nopembayarpremi Pembayar Char 7 Premi nospaj SPAJ Char 7 tanggalspaj Tanggal SPAJ Datetime 8 usiamasuk Usia masuk Integer 4 tanggalmulai Tanggal mulai Datetime 8 lamaasuransi Lama Asuransi Integer 4 tanggalekspirasi lamapembayaranpremi Tanggal ekspirasi Lama pembayaran Premi Datetime 8 integer 4 akhirbayarpremi Akhir bayar Datetime 8 premi indexawal Index awal Float 8

57 149 Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) jumlahuangasuransi Jumlah uang Integer 4 asuransi premistandar Premi standar Integer 4 Premi5TahunPertama Premi 5 tahun pertama Integer 4 premisetelah5tahun Premi setelah 5 Int 4 tahun Resiko Resiko Integer 4 nobp3 bp3 Char 7 tanggalbp3 Tanggal bp3 Datetime 8 pembayaranterakhir Pembayaran terkahir Datetime 8 statuspolis Status polis Varchar 10 statusklaim Status klaim Varchar 20 JUMLAH 181 Kapasitas Tabel Polis = 181 bytes Diperkirakan dalam satu hari terjadi 4 transaksi Dalam 1 tahun pertumbuhan tabel adalah 181 x 4 x 365 = bytes = 258,07 Kbytes Tabel 4.11 Tabel Estimasi Disc Space pada Tabel Polis

58 3. Tabel ProdukBenefit 150 Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) ProdukBenefit kdproduk Kode produk Char 7 kdbenefit Kode benefit Char 7 nilaibenefit Nilai benefit Float 8 JUMLAH 22 Kapasitas Tabel Benefit = 22 bytes Diperkirakan dalam satu tahun terjadi 20 transaksi Dalam 1 tahun pertumbuhan tabel adalah 22 x 20 = 440 bytes = 0,42 Kbytes Tabel 4.12 Tabel Estimasi Disc Space pada Tabel ProdukBenefit 4. Tabel Agen Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) Agen kdagen Kode agen Char 7 namaagen Nama agen Varchar 20 kdkantor Kode kantor Char 7 alamatagen Alamat agen Varchar 50 JUMLAH 84 Kapasitas Tabel Agen = 84 bytes Diperkirakan dalam satu bulan terjadi 10 transaksi Dalam 1 tahun pertumbuhan tabel adalah 84 x 10 x 12 = bytes = 9,8 Kbytes Tabel 4.13 Tabel Estimasi Disc Space pada Tabel Agen

59 5. Tabel Penagih 151 Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) Penagih kdpenagih Kode penagih Char 7 namapenagih Nama penagih Varchar 20 kdkantor Kode kantor Char 7 alamatpenagih Alamat penagih Varchar 50 JUMLAH 84 Kapasitas Tabel Penagih = 84 bytes Diperkirakan dalam satu bulan terjadi 10 transaksi Dalam 1 tahun pertumbuhan tabel adalah 84 x 10 x 12 = bytes = 9,8 Kbytes Tabel 4.14 Tabel Estimasi Disc Space pada Tabel Penagih 6. Tabel Kantor Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) Kantor kdkantor Kode kantor Char 7 namakantor Nama kantor Varchar 50 alamatkantor Alamat kantor Varchar 50 Kota Kota Varchar 50 notelp Telp Varchar 15 nofax Fax Varchar 15 kantor kantor Varchar 50 statuskantor Status kantor Varchar 25 JUMLAH 262 Kapasitas Tabel Kantor = 262 bytes Diperkirakan dalam satu tahun terjadi 1 transaksi Dalam 1 tahun pertumbuhan tabel adalah 262 x 1 = 262 bytes = 0,26 Kbytes Tabel 4.15 Tabel Estimasi Disc Space pada Tabel Kantor

60 7. Tabel HistorisPremi 152 Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) HistorisPremi nopolis polis Char 7 tanggalbooked Tanggal booked Datetime 8 tanggalbayar Tanggal bayar Datetime 8 Premi Premi Integer 4 Kuitansi Kuitansi Char 3 JUMLAH 30 Kapasitas Tabel HistorisPremi = 30 bytes Diperkirakan dalam satu bulan terjadi transaksi Dalam 1 tahun pertumbuhan tabel adalah 30 x x 12 = bytes = ,13 Kbytes Tabel 4.16 Tabel Estimasi Disc Space pada Tabel HistorisPremi 8. Tabel Beneficiary Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) Beneficiary nobeneficiary beneficiary Char 7 Hubungan Hubungan Varchar 10 noklien klien Char 7 JUMLAH 24 Kapasitas Tabel Beneficiary = 24 bytes Diperkirakan dalam satu hari terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel adalah 24 x 100 x 365 = bytes = 1.211,91 Kbytes Tabel 4.17 Tabel Estimasi Disc Space pada Tabel Beneficiary

61 9. Tabel PolisBenefitPremi 153 Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) PolisBenefitPremi nopolis polis Char 7 kdproduk Kode produk Char 7 kdbenefit Kode benefit Char 7 Premi Premi Integer 4 jatuhtempo Jatuh tempo Datetime 8 tanggalklaim Tanggal klaim Datetime 8 JUMLAH 41 Kapasitas Tabel PolisBenefitPremi = 41 bytes Diperkirakan dalam satu hari terjadi 50 transaksi Dalam 1 tahun pertumbuhan tabel adalah 41 x 50 x 365 = bytes = 730,71 Kbytes Tabel 4.18 Tabel Estimasi Disc Space pada Tabel PolisBenefitPremi 10. Tabel Produk Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) Produk kdproduk Kode produk Char 7 namaproduk Nama produk Varchar 30 medicalstatus Medical status Varchar 10 JUMLAH 47 Kapasitas Tabel Produk = 47 bytes Diperkirakan dalam satu tahun terjadi 2 transaksi Dalam 1 tahun pertumbuhan tabel adalah 47 x 2 = 94 bytes = 0,09 Kbytes Tabel 4.19 Tabel Estimasi Disc Space pada Tabel Produk

62 11. Tabel CaraBayar 154 Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) CaraBayar kdcarabayar Kode cara bayar Char 7 jeniscarabayar Jenis cara bayar Varchar 20 JUMLAH 27 Kapasitas Tabel CaraBayar = 27 bytes Diperkirakan dalam satu tahun terjadi 1 transaksi Dalam 1 tahun pertumbuhan tabel adalah 27 x 1 = 27 bytes = 0,026 Kbytes Tabel 4.20 Tabel Estimasi Disc Space pada Tabel CaraBayar 12. Tabel Valuta Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) Valuta kdvaluta Kode valuta Char 7 namavaluta Nama valuta Varchar 20 JUMLAH 27 Kapasitas Tabel Valuta = 27 bytes Diperkirakan dalam satu tahun terjadi 1 transaksi Dalam 1 tahun pertumbuhan tabel adalah 27 x 1 = 27 bytes = 0,026 Kbytes Tabel 4.21 Tabel Estimasi Disc Space pada Tabel Valuta

63 13. Tabel Identitas 155 Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) Identitas kdjenisidentitas Kode jenis identitas Char 7 jenisidentitas Jenis identitas Varchar 20 JUMLAH 27 Kapasitas Tabel Identitas = 27 bytes Diperkirakan dalam satu tahun terjadi 1 transaksi Dalam 1 tahun pertumbuhan tabel adalah 27 x 1 = 27 bytes = 0,026 Kbytes Tabel 4.22 Tabel Estimasi Disc Space pada Tabel Identitas 14. Tabel Agama Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) Agama kdagama Kode agama Char 7 Agama Agama Varchar 20 JUMLAH 27 Kapasitas Tabel Agama = 27 bytes Diperkirakan dalam satu tahun terjadi 1 transaksi Dalam 1 tahun pertumbuhan tabel adalah 27 x 1 = 27 bytes = 0,026 Kbytes Tabel 4.23 Tabel Estimasi Disc Space pada Tabel Agama

64 15. Tabel Benefit 156 Tabel / Entiti Atribut Deskripsi Tipe Data Ukuran (Byte) Benefit kdbenefit Kode benefit Char 7 namabenefit Nama benefit Varchar 100 JUMLAH 107 Kapasitas Tabel Klien = 107 bytes Diperkirakan dalam satu tahun terjadi 10 transaksi Dalam 1 tahun pertumbuhan tabel adalah 107 x 10 = 1070 bytes = 1,04 Kbytes Tabel 4.24 Tabel Estimasi Disc Space pada Tabel Benefit Berdasarkan estimasi disc space yang telah dihitung dari tiap-tiap tabel maka dapat ditentukan jumlah dari seluruh estimasi disc space per tahunnya. Nama Tabel Estimasi disc space dalam satu tahun Estimasi disc space dalam satu tahun (dengan 50% safety factor) Klien 8269,53 Kbytes 12404,295 Kbytes Polis 258,07 Kbytes 387,105 Kbytes Kantor 0,26 Kbytes 0,39 Kbytes ProdukBenefit 0,42 Kbytes 0,63 Kbytes Agen 9,8 Kbytes 14,7 Kbytes Penagih 9,8 Kbytes 14,7 Kbytes HistorisPremi ,13 Kbytes 26367,195 Kbytes PolisBenefitPremi 730,71 Kbytes 1096,065 Kbytes Beneficiary 1.211,91 Kbytes 1817,865 Kbytes

65 Nama Tabel Estimasi disc space dalam satu tahun 157 Estimasi disc space dalam satu tahun (dengan 50% safety factor) Agama 0,026 Kbytes 0,039 Kbytes Identitas 0,026 Kbytes 0,039 Kbytes CaraBayar 0,026 Kbytes 0,039 Kbytes Valuta 0,026 Kbytes 0,039 Kbytes Produk 0,09 Kbytes 0,135 Kbytes Benefit 1,04 Kbytes 1,56 Kbytes Total 28069,864 KBytes 42104,796 KBytes Total estimasi disc space yang dibutuhkan dalam satu tahun (dengan mempertimbangkan 50 % safety factor) adalah 42104,796 Kbytes atau 41,12 Mbyte Total estimasi disc space yang dibutuhkan dalam lima tahun mendatang (dengan asumsi pertumbuhan jumlah data per tahun adalah 10%) adalah sebesar : Tahun Pertama = 42104,796 Kbytes atau 41,12 Mbytes Tahun kedua = 46315,2756 Kbytes atau 45,23 Mbytes Tahun Ketiga = 50946,80316 Kbytes atau 49,75 Mbytes Tahun keempat = 56041,48348 Kbytes atau 54,73 Mbytes Tahun Kelima = 61645,63183 Kbytes atau 60,20 Mbytes Tabel 4.25 Tabel Rekapitulasi Seluruh Estimasi Keamanan Keamanan yang dimaksud adalah untuk membatasi hak akses kepada pemakai yang bertujuan untuk menjaga

66 158 keamanan data / informasi yanga ada pada perusahaan. Adapun langkah-langkah yang dapat dilakukan : Merancang mekanisme keamanan Mekanisme keamanan dirancang guna memastikan hanya pengguna yang memiliki otoritas yang berhak mengakses tabel tabel pada basisdata. Perancangan mekanisme keamanan DBMS, yakni dengan membuat user user yang akan mengakses basisdata serta memberikan hak tertentu sesuai dengan peran masing masing user, melalui pernyataan SQL sebagai berikut : GRANT SELECT ON Produk TO User GRANT SELECT ON Benefit TO User GRANT SELECT ON ProdukBenefit TO User GRANT SELECT ON Polis TO User GRANT SELECT ON HistorisPremi TO User GRANT SELECT ON Klien TO User GRANT SELECT ON Penagih TO User GRANT SELECT ON PolisBenefitPremi TO User GRANT SELECT ON Agama TO User

67 GRANT SELECT ON Valuta TO User 159 GRANT SELECT ON CaraBayar TO User GRANT SELECT ON Beneficiary TO User GRANT SELECT ON Identitas TO User 4.2 Perancangan Aplikasi Perancangan aplikasi dilakukan dengan meliputi perancangan struktur menu, State Transition Diagram ( STD ), serta rencangan layar program aplikasi sebagai sarana interaksi dengan pengguna.perancangan Aplikasi terdiri dari 6 Out(enam) tahap perancangan yaitu : 1. Perancangan Struktur Program 2. State Transition Diagram 3. Parancangan Input / Output 3.1 Perancangan Input 3.2 Rancangan output 4. Spesifikasi Proses 5. Implementasi Adapun dalam langkah ini terbagi menjadi 6 ( enam ) antara lain : 5.1 Spesifikasi Perangkat Keras 5.2 Spesifikasi Perangkat Lunak 5.3 Jadwal Implementasi

68 5.4 Kebutuhan Personil ( Brainware ) Petunjuk Pemakaian Sistem 5.6 Evaluasi Perancangan Struktur Program Gambar berikut merupakan perancangan dari struktur program yang akan dibuat untuk user dan admin. Gambar 4.5 Perancangan Struktur Program User

69 161 Gambar 4.6 Perancangan Struktur Menu Program Admin State Transition Diagram Gambar 4.7 sampai dengan Gambar 4.13 mengilustrasikan transisi state ( keadaan ) dari program aplikasi yang akan dibuat untuk user.

70 Gambar 4.7 Layar Halaman awal User 162

71 163 Gambar 4.8 Layar Tentang PT Asuransi Jiwasraya Gambar 4.9 Layar Produk

72 164 Gambar 4.10 Layar Pelanggan Gambar 4.11 Layar Login Gambar 4.12 Layar Direksi Gambar 4.13 Layar Profil Produk

73 165 Gambar 4.14 sampai dengan Gambar 4.20 mengilustrasikan transisi state ( keadaan ) dari program aplikasi yang akan dibuat untuk admin. Gambar 4.14 Layar Halaman Awal Admin

74 Gambar 4.15 Layar Admin Klien 166

75 Gambar 4.16 Layar Admin Polis 167

76 Gambar 4.17 Layar Admin Produk 168

77 Gambar 4.18 Layar Admin Karyawan 169

78 Halaman Web Admin Nama Perusahaan 170 Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Klien Gambar 4.21 Rancangan Halaman Admin Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Klien Login Baru Hapus Login Data Klien Baru Update Data Klien Hapus Data Klien Beneficiary Klien Baru Hapus Beneficiary Klien go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.22 Rancangan Halaman Klien

79 171 Login Baru Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Klien Login Baru Hapus Login Data Klien Baru Update Data Klien Hapus Data Klien Beneficiary Klien Baru Hapus Beneficiary Klien go User ID : Password : Confirm Password : mor Klien : Status : Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya New Login Submit Reset Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.23 Rancangan Halaman Login Baru

80 172 Hapus Login Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Klien Login Baru Hapus Login Data Klien Baru Update Data Klien Hapus Data Klien Beneficiary Klien Baru Hapus Beneficiary Klien go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Delete Login Klien : Delete Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.24 Rancangan Halaman Hapus Login

81 173 Data Klien Baru Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Klien Login Baru Hapus Login Data Klien Baru Update Data Klien Hapus Data Klien Beneficiary Klien Baru Hapus Beneficiary Klien go mor Klien Nama Klien Jenis Identitas mor Identitas Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Data Klien Baru KTP Jenis Kelamin LAKI-LAKI PEREMPUAN Status Pernikahan KAWIN TIDAK KAWIN Tempat Lahir Tanggal Lahir Agama Pekerjaan Islam Alamat Tetap Alamat Tagih Submit Reset Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.25 Rancangan Halaman Data Klien Baru

82 174 Update Data Klien Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Klien Login Baru Hapus Login Data Klien Baru Update Data Klien Hapus Data Klien Beneficiary Klien Baru Hapus Beneficiary Klien go mor Klien Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Update Data Klien KJ00101 Update Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.26 Rancangan Halaman Update Klien1

83 175 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Klien Login Baru Hapus Login Data Klien Baru Update Data Klien Hapus Data Klien Beneficiary Klien Baru Hapus Beneficiary Klien go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Update Data Klien mor Klien : Nama Klien : Jenis Identitas : KTP mor Identitas : Jenis Kelamin : Status Pernikahan: Tempat Lahir : Tanggal Lahir : Agama : Islam Pekerjaan : Alamat Tetap : Alamat Tagih : Update Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.27 Rancangan Halaman Update Data Klien2

84 176 Hapus Data Klien Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Klien Login Baru Hapus Login Data Klien Baru Update Data Klien Hapus Data Klien Beneficiary Klien Baru Hapus Beneficiary Klien go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Hapus Data Klien mor Klien : Delete Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.28 Rancangan Halaman Hapus Data Klien1

85 177 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Klien Login Baru Hapus Login Data Klien Baru Update Data Klien Hapus Data Klien Beneficiary Klien Baru Hapus Beneficiary Klien go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Confirm Delete Klien mor Klien : Nama Klien : Jenis Identitas : mor Identitas : Jenis Kelamin : Status Pernikahan: Tempat Lahir : Tanggal Lahir : Agama : Pekerjaan : Alamat Tetap : Alamat Tagih : Confirm Delete Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.29 Rancangan Halaman Hapus Data Klien2

86 178 Beneficiary Klien Baru Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Klien Login Baru Hapus Login Data Klien Baru Update Data Klien Hapus Data Klien Beneficiary Klien Baru Hapus Beneficiary Klien go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Beneficiary Baru Untuk Klien Pemegang Polis: Beneficiary : Hubungan : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.30 Rancangan Halaman Beneficiary Klien Baru

87 179 Hapus Beneficiary Klien Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Klien Login Baru Hapus Login Data Klien Baru Update Data Klien Hapus Data Klien Beneficiary Klien Baru Hapus Beneficiary Klien go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Hapus Beneficiary mor Pemegang Polis : mor Beneficiary : Delete Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.31 Rancangan Halaman Hapus Beneficiary Klien

88 Polis Nama Perusahaan 180 Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Polis Polis Baru Pembayaran Premi Add Polis Benefit Add Tanggal Klaim Ubah Status Klaim Ubah Status Polis Update Premi Polis go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.32 Rancangan Halaman Polis

89 181 Polis Baru Nama Perusahaan Klien Polis Produk Karyawan Kantor Logo Perusahaan Search Logout Data Polis Polis Baru Pembayaran Premi Add Polis Benefit Add Tanggal Klaim Ubah Status Klaim Ubah Status Polis Update Premi Polis go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Polis Baru mor Polis : mor SPAJ : Tanggal SPAJ : mor BP3 : Tanggal BP3 : Produk : Artha Dana Pembayar Premi : Tanggal Mulai Asuransi : Usia Masuk : Tahun Lama Asuransi : Tahun Tanggal Ekspirasi : Lama Pembayaran Premi : Tahun Akhir Bayar Premi : Index Awal : Jumlah Uang Asuransi : Cara Bayar : Valuta : Tahunan Rupiah Resiko : Premi Standar : Premi 5 Tahun Pertama : Premi Setelah 5 Tahun : Nama Agen : Nama Penagih : Submit Polis Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.33 Rancangan Halaman Polis Baru

90 182 Pembayaran Premi Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Polis Polis Baru Pembayaran Premi Add Polis Benefit Add Tanggal Klaim Ubah Status Klaim Ubah Status Polis Update Premi Polis go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Tambah Data Pembayaran mor Polis : Tanggal Booked : Tanggal Bayar : Premi : Kuitansi : NB1 Submit Data Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.34 Rancangan Halaman Pembayaran Premi

91 183 Add Polis Benefit Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Polis Polis Baru Pembayaran Premi Add Polis Benefit Add Tanggal Klaim Ubah Status Klaim Ubah Status Polis Update Premi Polis go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Add Benefit untuk Polis mor Polis : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.35 Rancangan Halaman Add Polis Benefit1

92 184 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Polis Polis Baru Pembayaran Premi Add Polis Benefit Add Tanggal Klaim Ubah Status Klaim Ubah Status Polis Update Premi Polis go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Add Benefit untuk Polis mor Polis : Produk : Benefit : Premi : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.36 Rancangan Halaman Add Polis Benefit2

93 185 Add Tanggal Klaim Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Polis Polis Baru Pembayaran Premi Add Polis Benefit Add Tanggal Klaim Ubah Status Klaim Ubah Status Polis Update Premi Polis go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Klaim Benefit mor Polis : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.37 Rancangan Halaman Add Tanggal Klaim1

94 186 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Polis Polis Baru Pembayaran Premi Add Polis Benefit Add Tanggal Klaim Ubah Status Klaim Ubah Status Polis Update Premi Polis go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Klaim Benefit mor Polis : Benefit : Tanggal Klaim : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Ubah Status Klaim Gambar 4.38 Rancangan Halaman Add Tanggal Klaim2 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Polis Polis Baru Pembayaran Premi Add Polis Benefit Add Tanggal Klaim Ubah Status Klaim Ubah Status Polis Update Premi Polis go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Update Status Klaim mor Polis : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.39 Rancangan Halaman Ubah Status Klaim1

95 187 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Polis Polis Baru Pembayaran Premi Add Polis Benefit Add Tanggal Klaim Ubah Status Klaim Ubah Status Polis Update Premi Polis go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Update Status Klaim mor Polis : Status Klaim : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.40 Rancangan Halaman Ubah Status Klaim2

96 188 Ubah Status Polis Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Polis Polis Baru Pembayaran Premi Add Polis Benefit Add Tanggal Klaim Ubah Status Klaim Ubah Status Polis Update Premi Polis go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Update Status Polis mor Polis : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.41 Rancangan Halaman Ubah Status Polis1

97 189 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Polis Polis Baru Pembayaran Premi Add Polis Benefit Add Tanggal Klaim Ubah Status Klaim Ubah Status Polis Update Premi Polis go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Update Status Polis mor Polis : Status Polis : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Update Premi Polis Gambar 4.42 Rancangan Halaman Ubah Status Polis2 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Polis Polis Baru Pembayaran Premi Add Polis Benefit Add Tanggal Klaim Ubah Status Klaim Ubah Status Polis Update Premi Polis go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Update Premi Polis mor Polis : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.43 Rancangan Halaman Update Premi Polis1

98 190 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Polis Polis Baru Pembayaran Premi Add Polis Benefit Add Tanggal Klaim Ubah Status Klaim Ubah Status Polis Update Premi Polis go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Update Premi Polis mor Polis : Premi Standar : Premi 5 Tahun Pertama : Premi Setelah 5 Tahun : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.44 Rancangan Halaman Update Premi Polis2

99 Produk 191 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Produk Produk Baru Benefit Baru Benefit Produk Baru go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Produk Baru Gambar 4.45 Rancangan Halaman Produk Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Produk Produk Baru Benefit Baru Benefit Produk Baru go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya New Product Kode Produk : Nama Produk : Medical Status : YES NO Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.46 Rancangan Halaman Produk Baru

100 192 Benefit Baru Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Produk Produk Baru Benefit Baru Benefit Produk Baru go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya New Benefit Kode Benefit : Nama Benefit : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.47 Rancangan Halaman Benefit Baru

101 193 Benefit Produk Baru Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Produk Produk Baru Benefit Baru Benefit Produk Baru go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Benefit dari Produk Baru Produk : Benefit : Nilai Benefit : % Submit Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.48 Rancangan Halaman Benefit Produk Baru

102 Karyawan Nama Perusahaan 194 Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Karyawan Data Agen Baru Update Data Agen Hapus Data Agen Data Penagih Baru Update Data Penagih Hapus Data Penagih go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.49 Rancangan Halaman Karyawan

103 195 Data Agen Baru Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Karyawan Data Agen Baru Update Data Agen Hapus Data Agen Data Penagih Baru Update Data Penagih Hapus Data Penagih go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Data Agen Baru Kode Agen : Nama Kantor : Nama Agen : Alamat Agen : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.50 Rancangan Halaman Data Agen Baru

104 196 Update Data Agen Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Karyawan Data Agen Baru Update Data Agen Hapus Data Agen Data Penagih Baru Update Data Penagih Hapus Data Penagih go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Update Data Agen Kode Agen : Change Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.51 Rancangan Halaman Update Data Agen1

105 197 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Karyawan Data Agen Baru Update Data Agen Hapus Data Agen Data Penagih Baru Update Data Penagih Hapus Data Penagih go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Update Data Agen Kode Agen : Nama Kantor : Nama Agen : Alamat Agen : Change Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.52 Rancangan Halaman Update Data Agen2

106 198 Hapus Data Agen Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Karyawan Data Agen Baru Update Data Agen Hapus Data Agen Data Penagih Baru Update Data Penagih Hapus Data Penagih go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Delete Data Agen Kode Agen : Delete Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.53 Rancangan Halaman Hapus Data Agen

107 199 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Karyawan Data Agen Baru Update Data Agen Hapus Data Agen Data Penagih Baru Update Data Penagih Hapus Data Penagih go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Konfirmasi Hapus Data Agen Kode Agen : Nama Agen : Alamat Agen : Confirm Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.54 Rancangan Halaman Konfirmasi Hapus Data Agen

108 200 Data Penagih Baru Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Karyawan Data Agen Baru Update Data Agen Hapus Data Agen Data Penagih Baru Update Data Penagih Hapus Data Penagih go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Data Penagih Baru Kode Pebagih : Nama Kantor : Nama Penagih : Alamat Penagih : Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.55 Rancangan Halaman Data Penagih Baru

109 201 Update Data Penagih Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Karyawan Data Agen Baru Update Data Agen Hapus Data Agen Data Penagih Baru Update Data Penagih Hapus Data Penagih go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Update Data Penagih Kode Penagih : Change Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.56 Rancangan Halaman Update Data Penagih1

110 202 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Karyawan Data Agen Baru Update Data Agen Hapus Data Agen Data Penagih Baru Update Data Penagih Hapus Data Penagih go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Update Data Penagih Kode Penagih : Nama Kantor : Nama Penagih : Alamat Penagih : Change Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.57 Rancangan Halaman Update Data Penagih2

111 203 Hapus Data Penagih Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Karyawan Data Agen Baru Update Data Agen Hapus Data Agen Data Penagih Baru Update Data Penagih Hapus Data Penagih go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Delete Data Penagih Kode Penagih : Delete Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.58 Rancangan Halaman Hapus Data Penagih

112 204 Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout Data Karyawan Data Agen Baru Update Data Agen Hapus Data Agen Data Penagih Baru Update Data Penagih Hapus Data Penagih go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Konfirmasi Hapus Data Penagih Kode Penagih : Nama Penagih : Alamat Penagih : Confirm Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Kantor Gambar 4.59 Rancangan Halaman Konfirmasi Hapus Data Penagih Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout go Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Data Kantor Data Kantor Baru Ubah mor Telpon Kantor Ubah mor Fax Kantor Ubah Kantor Ubah Alamat Kantor Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.60 Rancangan Halaman Kantor

113 205 Data Kantor Baru Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout go Data Kantor Data Kantor Baru Ubah mor Telpon Kantor Ubah mor Fax Kantor Ubah Kantor Ubah Alamat Kantor Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Data Kantor Baru Kode Kantor : Nama Kantor : Alamat Kantor : Kota : Propinsi : Kode Pos : mor Telepon : mor Fax : Status Kantor : Regional Add Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.61 Rancangan Halaman Data Kantor Baru

114 206 Ubah mor Telpon Kantor Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout go Data Kantor Data Kantor Baru Ubah mor Telpon Kantor Ubah mor Fax Kantor Ubah Kantor Ubah Alamat Kantor Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Edit Telepon Kantor Nama Kantor : mor Telepon Baru : Change Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Ubah mor Fax Kantor Gambar 4.62 Rancangan Halaman Ubah mor Telpon Kantor Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout go Data Kantor Data Kantor Baru Ubah mor Telpon Kantor Ubah mor Fax Kantor Ubah Kantor Ubah Alamat Kantor Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Edit Fax Kantor Nama Kantor : mor Fax Baru : Change Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.63 Rancangan Halaman Ubah mor Fax Kantor

115 207 Ubah Kantor Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout go Data Kantor Data Kantor Baru Ubah mor Telpon Kantor Ubah mor Fax Kantor Ubah Kantor Ubah Alamat Kantor Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Edit Kantor Nama Kantor : Alamat Baru : Change Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.64 Rancangan Halaman Ubah Kantor

116 208 Ubah Alamat Kantor Nama Perusahaan Logo Perusahaan Klien Polis Produk Karyawan Kantor Search Logout go Data Kantor Data Kantor Baru Ubah mor Telpon Kantor Ubah mor Fax Kantor Ubah Kantor Ubah Alamat Kantor Banner Perusahaan Selamat Datang Admin PT.Asuransi Jiwasraya Edit Alamat Kantor Nama Kantor : Alamat Baru : Change Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.65 Rancangan Halaman Ubah Alamat Kantor Perancangan Query Berikut merupakan rancangan layar query program aplikasi, di mana pengguna bisa mendapatkan informasi data yang tersimpan di dalam basisdata.

117 Halaman Utama Nama Perusahaan 209 Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Pengantar Selamat Datang Banner Sponsor Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.66 Rancangan Halaman Utama

118 Halaman Login Nama Perusahaan 210 Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Login Selamat Datang Gunakan Username dan Password yang benar untuk mengakses situs jiwasraya User ID Password login Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.67 Rancangan Halaman Login

119 Tentang Jiwasraya 211 Profil Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Tentang Jiwasraya Profil Penghargaan Komisaris, Direktur, dan Eksekutif Organisasi Kantor Jiwasraya Tenaga Ahli Anak Perusahaan dan Yayasan Profil PT. Asuransi Jiwasraya Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.68 Rancangan Halaman Profil Perusahaan

120 212 Penghargaan Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Tentang Jiwasraya Profil Penghargaan Komisaris, Direktur, dan Eksekutif Organisasi Kantor Jiwasraya Tenaga Ahli Anak Perusahaan dan Yayasan Penghargaan PT. Asuransi Jiwasraya pada 5 tahun terakhir Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.69 Rancangan Halaman Penghargaan

121 213 Komisaris, Direktur, dan Eksekutif Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Tentang Jiwasraya Profil Penghargaan Komisaris, Direktur, dan Eksekutif Organisasi Kantor Jiwasraya Tenaga Ahli Anak Perusahaan dan Yayasan Gambar Foto Komisaris, Direktur, dan Eksekutif Komisaris, Direktur, dan Eksekutif Komisaris Direksi Kepala Divisi Regional Manager Branch Manager Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.70 Rancangan Halaman Komisaris, Direktur, dan Eksekutif

122 214 Organisasi Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Tentang Jiwasraya Profil Penghargaan Komisaris, Direktur, dan Eksekutif Organisasi Kantor Jiwasraya Tenaga Ahli Anak Perusahaan dan Yayasan Gambar struktur organisasi dan penjelasan Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.71 Rancangan Halaman Organisasi

123 215 Kantor Jiwasraya Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Tentang Jiwasraya Profil Penghargaan Komisaris, Direktur, dan Eksekutif Organisasi Kantor Jiwasraya Tenaga Ahli Anak Perusahaan dan Yayasan Nama Kantor dan alamat Kantor-Kantor Jiwasraya Head Office Regional Office Branch Office Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.72 Rancangan Halaman Kantor

124 216 Tenaga Ahli Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Tentang Jiwasraya Profil Penghargaan Komisaris, Direktur, dan Eksekutif Organisasi Kantor Jiwasraya Tenaga Ahli Anak Perusahaan dan Yayasan Penjelasan tentang Tenaga Ahli Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.73 Rancangan Halaman Tenaga Ahli

125 217 Anak Perusahaan dan Yayasan Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Tentang Jiwasraya Profil Penghargaan Komisaris, Direktur, dan Eksekutif Organisasi Kantor Jiwasraya Tenaga Ahli Anak Perusahaan dan Yayasan Penjelasan tentang Anak Perusahaan dan Yayasan Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.74 Rancangan Halaman Anak Perusahaan dan Yayasan

126 Produk 218 Bisnis Utama Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Produk dan Jasa Bisnis Utama Profil Produk Penjelasan Bisnis Utama Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.75 Rancangan Halaman Bisnis Utama

127 219 Profil Produk Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Produk dan Jasa Bisnis Utama Profil Produk Profil Produk Pilih Produk Profil Produk Asuransi Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.76 Rancangan Halaman Profil Produk

128 220 Simulasi Produk Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Produk dan Jasa Bisnis Utama Profil Produk Produk : Cara Bayar : Tanggal Mulai : Usia Mulai Asuransi : Lama Premi : Lama Asuransi : Valuta : Kurs/Index Awal : Premi/Uang Asuransi : Hitung Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.77 Rancangan Halaman Simulasi Produk

129 Pelanggan 221 Membeli Asuransi Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Pelanggan Membeli Asuransi Informasi Klaim Formulir Klaim dan SPAJ Update Data Login Penjelasan Membeli Asuransi Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.78 Rancangan Halaman Membeli Asuransi

130 222 Informasi Klaim Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Pelanggan Membeli Asuransi Informasi Klaim Formulir Klaim dan SPAJ Update Data Login Penjelasan Informasi Klaim Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.79 Rancangan Halaman Informasi Klaim

131 223 Informasi Polis Nama Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Logo Perusahaan Search Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Informasi Polis <nama produk> go Identitas Tertanggung mor Klien Nama Identitas Jenis Kelamin Status Pernikahan Usia Saat Ini Tempat Lahir Tanggal Lahir Agama Pekerjaan Alamat Tetap Alamat Tagih Kamtor Penagih Ketentuan Polis mor Polis mor SPAJ Tanggal SPAJ Produk Usia Saat Masuk Mulai Asuransi Lama Asuransi Expirasi Lama Pembayaran Premi Akhir Bayar Premi Cara Bayar Valuta Index Awal Medical Status Jumlah Uang Asuransi Premi Standar Premi 5 Tahun Pertama Premi Setelah 5 Tahun Resiko Pemegang Polis Pembayar Premi Agen Penagih mor BP3 Tanggal BP3 Pembayaran Terakhir Usia Polis Saat Ini Status Polis Saat Ini Banner Perusahaan Benefit dan Premi no Nama Benefit Nilai Benefit Premi Jatuh Tempo Tgl Klaim Premi <cara bayar> = Rp Beneficiary mor Klien Nama Klien Hubungan Historis Pelunasan Premi Tgl.Booked Tgl.Settled Tgl.Bayar Premi Kwt Total Premi = Rp Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.80 Rancangan Halaman Informasi Polis

132 224 Formulir Klaim dan SPAJ Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Pelanggan Membeli Asuransi Informasi Klaim Formulir Klaim dan SPAJ Update Data Login Formulir Klaim dan SPAJ Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.81 Rancangan Halaman Formulir Klaim dan SPAJ

133 225 Update Data Login o Update UserName Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Pelanggan Membeli Asuransi Informasi Klaim Formulir Klaim dan SPAJ Update Data Login Update Data Pribadi Update UserName Update Password Ubah User ID User ID sekarang : User ID Baru : Change Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.82 Rancangan Halaman Update UserName

134 o Update Password Nama Perusahaan 226 Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Pelanggan Membeli Asuransi Informasi Klaim Formulir Klaim dan SPAJ Update Data Login Update Data Pribadi Update UserName Update Password Ubah Password Password Baru : Confirm Password Baru : Change Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.83 Rancangan Halaman Update Password

135 E-Learning Nama Perusahaan 227 Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk E-Learning Tentang Asuransi Jiwa Istilah-Istilah Asuransi FAQ E-learning Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.84 Rancangan Halaman E-Learning SiteMap Nama Perusahaan Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan SiteMap Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.85 Rancangan Halaman SiteMap

136 Contact Us Nama Perusahaan 228 Logo Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Search go Banner Perusahaan Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Contact Us Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.86 Rancangan Halaman Contact Us Perancangan Output Gambar 4.87 sampai dengan Gambar 4.91 menunjukkan rancangan output berupa laporan yang dibutuhkan oleh para pelanggan tentang status polis asuransinya. Selain itu juga akan ditampilkan informasi yang berguna bagi calon pemegang polis. Identitas Tertanggung morklien Nama XXXXX Identitas Jenis Kelamin Status Pernikahan XXXX XXXXXX Usia Saat ini 999

137 Identitas Tertanggung 229 Tempat Lahir Tanggal Lahir Agama Perkerjaan Alamat tetap Alamat tagih Kantor Penagih XXXXXX dd/mm/yy XXXXXX XXXXXX XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX Gambar 4.87 Rancangan output bagi Laporan Identitas Tertanggung Ketentuan Polis mor Polis mor SPAJ Tanggal SPAJ Produk dd/mm/yy XXXXX Usia Saat Masuk 999 Mulai Asuransi dd/mm/yy Lama Asuransi 999 Ekspirasi dd/mm/yy Lama Pembayaran Premi 999 Akhir Bayar Premi 999 Cara Bayar Valuta XXXX XXXX

138 Ketentuan Polis 230 Index Awal Medical Status XXXX Jumlah Uang Asuransi Premi Standar Premi 5 Tahun Pertama Premi Setelah 5 Tahun Resiko Pemegang Polis Pembayar Premi Agen Penagih XXXX XXXXXXX XXXXXXX XXXXXXX XXXXXXX mor BP Tanggal BP3 Pembayaran Terakhir dd/mm/yy dd/mm/yy Usia Polis Saat Ini 999 Status Polis Saat Ini XXXX Gambar 4.88 Rancangan output bagi Laporan Ketentuan Polis

139 Benefit dan Premi 231 Nama Nilai Premi Jatuh Tgl Benefit Benefit Tempo Klaim 1 XXXX Dd/mm/yy dd/mm/yy 2 XXXX Dd/mm/yy dd/mm/yy 3 XXXX Dd/mm/yy dd/mm/yy 4 XXXX Dd/mm/yy dd/mm/yy Premi <cara bayar> = Rp Gambar 4.89 Rancangan output bagi Laporan Benefit dan Premi Beneficiary mor Klien Nama Klien Hubungan 1 XXXXXXXXXX XXXXXXXXXX XXXXXX 2 XXXXXXXXXX XXXXXXXXXX XXXXXX Gambar 4.90 Rancangan output bagi Laporan Beneficiary Historis Pelunasan Premi Tgl. Tgl. Tgl. Premi Val Kwt Booked Settled Bayar 1 dd/mm/yy dd/mm/yy dd/mm/yy XXX XXX 2 dd/mm/yy dd/mm/yy dd/mm/yy XXX XXX 3 dd/mm/yy dd/mm/yy dd/mm/yy XXX XXX Total Premi = Rp Gambar 4.91 Rancangan output bagi Laporan Histori dan Pelunasan

140 232 Bila dilihat dengan menggunakan web browser maka semua laporan akan ditampilkan dalam asatu halaman. Berikut rancangan outputnya :

141 233 Nama Perusahaan Home Tentang Jiwasraya Produk Pelanggan E-Learning Logo Perusahaan Search Login Periksa Ijin Penagih Periksa Ijin Agen Informasi Polis Simulasi Produk Informasi Polis <nama produk> go Identitas Tertanggung mor Klien Nama Identitas Jenis Kelamin Status Pernikahan Usia Saat Ini Tempat Lahir Tanggal Lahir Agama Pekerjaan Alamat Tetap Alamat Tagih Kamtor Penagih Ketentuan Polis mor Polis mor SPAJ Tanggal SPAJ Produk Usia Saat Masuk Mulai Asuransi Lama Asuransi Expirasi Lama Pembayaran Premi Akhir Bayar Premi Cara Bayar Valuta Index Awal Medical Status Jumlah Uang Asuransi Premi Standar Premi 5 Tahun Pertama Premi Setelah 5 Tahun Resiko Pemegang Polis Pembayar Premi Agen Penagih mor BP3 Tanggal BP3 Pembayaran Terakhir Usia Polis Saat Ini Status Polis Saat Ini Banner Perusahaan Benefit dan Premi no Nama Benefit Nilai Benefit Premi Jatuh Tempo Tgl Klaim Premi <cara bayar> = Rp Beneficiary mor Klien Nama Klien Hubungan Historis Pelunasan Premi Tgl.Booked Tgl.Settled Tgl.Bayar Premi Kwt Total Premi = Rp Site Map Contact Us Best Viewed with Mozilla Firefox above 2006 PT.Asuransi Jiwasraya Gambar 4.92 Rancangan Output Informasi Polis pada Web

142 4.2.4 Spesifikasi Proses 234 Berikut adalah spesifikasi proses yang terjadi pada aplikasi ini : 1. Modul Home IF Link Home diklik THEN Tampilkan Layar Home IF Link Tentang Jiwasraya diklik THEN Tampilkan Modul TentangJiwasraya IF Link Produk diklik THEN Tampilkan Modul Produk IF Link Pelanggan diklik THEN Tampilkan Modul Pelanggan IF Link E-Learning diklik THEN Tampilkan Modul E-Learning IF Link Login diklik THEN Tampilkan Modul Login IF Link Periksa Ijin Penagih THEN Tampilkan Modul cekpenagih

143 IF Link Periksa Ijin Agen diklik THEN 235 Tampilkan Modul cekagen IF Link Informasi Polis diklik THEN IF User sudah login THEN Tampilkan Modul InformasiPolis ELSEIF User belum login THEN Tampilkan Modul Login IF Link Simulasi Produk diklik THEN Tampilkan Modul Simulasi 2. Modul TentangJiwasraya IF Link Profil diklik THEN Tampilkan Layar ProfilJiwasraya IF Link Penghargaan diklik THEN Tampilkan Layar Penghargaan IF Link Komisaris, Direktur, dan Eksekutif diklik THEN Tampilkan Modul Pejabat

144 IF Link Organisasi diklik THEN 236 Tampilkan Layar Organisasi IF Link Kantor Jiwasraya diklik THEN Tampilkan Modul KantorJiwasraya IF Link Tenaga Ahli diklik THEN Tampilkan Layar TenagaAhli IF Link Anak Perusahaan dan Yayasan diklik THEN Tampilkan Layar anakyayasan 3. Modul Produk IF Link Bisnis Utama diklik THEN Tampilkan Layar Bisnis IF Link Profil Produk diklik THEN Tampilkan Modul ProdukPilih 4. Modul Pelanggan IF Link Membeli Asuransi diklik THEN Tampilkan Layar CaraBeliAsuransi

145 237 IF Link Informasi Klaim diklik THEN Tampilkan Layar CaraKlaim IF Link Formulir Klaim dan SPAJ THEN Tampilkan Modul Formulir IF Link Update Data Login diklik THEN Tampilkan Modul updatedata 5. Modul E-Learning IF Link Istilah Asuransi diklik THEN Tampilkan Layar IstilahAsuransi IF Link FAQ diklik THEN Tampilkan Layar FAQ 6. Modul Login //User Masukkan UsernameInput dan PasswordInput IF tombol Login diklik THEN Lakukan Modul Validasi IF validasi == error THEN

146 Tampilkan Layar Login dengan Pesan Kesalahan 238 ELSEIF validasi ==success THEN Tampilkan Modul Sesuai Validasi 7. Modul Validasi //Buka koneksi ke database jiwasrayacrm IF UsernameInput == Username && PasswordInput == Password THEN IF userstatus == Admin THEN Tampilkan Modul Admin ELSEIF userstatus ==Klien THEN Tampilkan Modul informasipolis Validasi = success ELSEIF UsernameInput!= Username PasswordInput!= Password THEN Validasi = error 8. Modul CekPenagih //User Memasukkan Kode Penagih dari Jiwasraya IF tombol Cari diklik THEN Lakukan Modul CariPenagih

147 IF CariPenagih == found THEN 239 Tampilkan Layar DataPenagih ELSEIF CariPenagih == not found THEN Tampilkan Modul CariPenagih dengan pesan kesalahan 9. Modul CariPenagih //Buka koneksi ke database jiwasrayacrm IF Kode Penagih == kdpenagih THEN CariPenagih = found ELSEIF Kode Penagih!= kdpenagih THEN CariPenagih = not found 10. Modul CekAgen //User Memasukkan Kode Agen dari Jiwasraya IF tombol Cari diklik THEN //buka koneksi ke database jiwasrayacrm Lakukan Modul CariAgen IF CariAgen == found THEN Tampilkan Layar DataAgen ELSEIF CariAgen == not found THEN Tampilkan Modul CariAgen dengan pesan kesalahan

148 Modul CariAgen //Buka koneksi ke database jiwasrayacrm IF Kode Agen == kdagen THEN CariAgen = found ELSEIF Kode Agen!= kdagen THEN CariAgen = not found 12. Modul Informasi Polis //Buka koneksi ke database jiwasrayacrm Ambil data-data polis yang dimiliki klien yg login. Tampilkan data polis yang dimiliki klien. IF Polis milik klien > 1 THEN Tampilkan Pilihan Link berisi pilihan polis klien. IF Link di klik Polis yang lain THEN Tampilkan Informasi Polis yang di inginkan klien 13. Modul Simulasi //Buka koneksi ke database jiwasrayacrm

149 Ambil data tentang produk yang dipilih. 241 Lakukan Kalkulasi terhadap inputan dari user. Tampilkan hasil kalkulasi dari inputan user. 14. Modul Pejabat IF Link Komisaris diklik THEN Tampilkan Layar Komisaris IF Link Direksi diklik THEN Tampilkan Layar Direksi IF Link Kepala Divisi diklik THEN Tampilkan Layar KepalaDivisi IF Link Regional Manager diklik THEN Tampilkan Layar RegionalManager IF Link Branch Manager diklik THEN Tampilkan Layar BranchManager 15. Modul ProdukPilih IF ComboBox change THEN Tampilkan Layar InformasiProdukPilihan

150 Modul KantorJiwasraya //Buka koneksi ke database jiwasrayacrm Ambil Data-data tentang kantor jiwasraya Tampilkan Layar Kantor 17. Modul Formulir IF Link Formulir Klaim diklik THEN Tampilkan menu download formulirklaim ELSEIF Link Formulir SPAJ diklik THEN Tampilkan menu download formulirspaj 18. Modul updatedata IF Link Update User Name diklik THEN Tampilkan layar updateusername IF tombol Change di klik THEN //buka koneksi ke database jiwasrayacrm Update userid lama dengan yang baru ELSEIF Link Update Password diklik THEN Tampilkan layar updateuserpassword IF tombol Change di klik THEN

151 //buka koneksi ke database jiwasrayacrm 243 UpdatePassword userid sekarang dengan yang baru 19. Modul Admin IF Link Klien diklik THEN Tampilkan Modul klienadmin IF Link Polis diklik THEN Tampilkan Modul polisadmin IF Link Produk diklik THEN Tampilkan Modul produkadmin IF Link Karyawan diklik THEN Tampilkan Modul karyawanadmin IF Link Kantor diklik THEN Tampilkan Modul kantoradmin 20. Modul klienadmin IF Link Login Baru di klik THEN

152 Tampilkan layar Login Baru 244 IF tombol Submit diklik THEN //buka koneksi ke database jiwasrayacrm INSERT INTO Database VALUES data yang di masukkan admin ELSEIF tombol reset diklik THEN RESET form yang di isi ELSEIF Link Hapus Login di klik THEN Tampilkan layar Hapus Login IF tombol Delete diklik THEN //buka koneksi ke database jiwasrayacrm DELETE FROM Login WHERE noklien == nomorklien di input ELSEIF Link Data Klien Baru diklik THEN Tampilkan layar Data Klien Baru IF tombol Submit di klik THEN //buka koneksi ke database jiwasrayacrm INSERT INTO Klien VALUES data yang di masukkan admin ELSEIF tombol Reset di klik THEN RESET form yang di isi

153 ELSEIF Link Hapus Data klien di klik THEN 245 Tampilkan layar Hapus Data Klien IF tombol Delete di klik THEN //buka koneksi ke database jiwasrayacrm Tampilkan layar konfirmasi Delete IF tombol Confirm Delete di klik THEN DELETE FROM Klien WHERE noklien yang di input ELSEIF Link Beneficiary Klien Baru di klik THEN Tampilkan layar Beneficiary Baru IF tombol Add di klik THEN //buka koneksi ke database jiwasrayacrm INSERT INTO Beneficiary VALUES data yang di masukkan admin ELSEIF Link Hapus Beneficiary Klien di klik THEN Tampilkan layar Hapus Beneficiary IF tombol Delete di klik THEN //buka koneksi ke database jiwasrayacrm DELETE FROM Beneficiary WHERE data yang di masukkan admin

154 Modul polisadmin IF Link Polis Baru di Klik THEN Tampilkan layar Polis Baru IF tombol Submit Polis diklik THEN //buka koneksi ke database jiwasrayacrm INSERT INTO Polis VALUES data yang di masukkan admin ELSEIF Link Pembayaran Premi di klik THEN Tampilkan layar Pembayaran Premi IF tombol Submit Data di klik THEN //buka koneksi ke database jiwasrayacrm INSERT INTO HistorisPremi VALUES data yang di masukkan admin ELSEIF Link add Polis Benefit di klik THEN Tampilkan layar add polis benefit IF tombol add di klik THEN Tampilkan layar benefit yang belum di ambil IF tombol add di klik THEN //buka koneksi ke database jiwasrayacrm

155 247 INSERT INTO PolisBenefitPremi VALUES data yang dimasukkan admin ELSEIF Link add Tanggal Klaim diklik THEN Tampilkan layar add Tanggal Klaim IF tombol Add di klik THEN //buka koneksi ke database jiwasrayacrm Tampilkan layar klaim benefit IF tombol Add di klik THEN UPDATE PolisBenefitPremi SET tglklaim = data yang dimasukkan admin WHERE nopolis == nopolis yg di input AND kdbenefit == kdbenefit yang di input ELSEIF Link Ubah Status Klaim di klik THEN Tampilkan layar ubah status klaim IF tombol Add di klik THEN //buka koneksi ke database jiwasrayacrm Tampilkan layar konfirmasi update statusklaim IF tombol Add di klik THEN UPDATE Polis SET statusklaim = data yang di masukkan Admin WHERE nopolis == nopolis yang di input

156 248 ELSEIF Link Ubah Status Polis di klik THEN Tampilkan layar ubah status polis IF tombol Add di klik THEN //buka koneksi ke database jiwasrayacrm Tampilkan layar konfirmasi update status polis IF tombol Add di klik THEN UPDATE Polis SET statuspolis = data yang di masukkan Admin WHERE nopolis == nopolis yang di input ELSEIF Link Ubah Premi Polis di klik THEN Tampilkan layar ubah premi polis IF tombol Add di klik THEN //buka koneksi ke database jiwasrayacrm Tampilkan layar konfirmasi update premi polis IF tombol Add di klik THEN UPDATE Polis SET premi = data yang di masukkan Admin WHERE nopolis == nopolis yang di input

157 Modul produkadmin IF ProdukBaru di klik THEN Tampilkan layar New Product IF tombol Add di klik THEN Simpan data produk baru dalam database Tampilkan pesan Data Produk Sudah Ada ELSE IF BenefitBaru di klik THEN Tampilkan layar New Benefit IF tombol Add di klik THEN Simpan data Benefit baru dalam database Tampilkan pesan Data Benefit Sudah Ada ELSE IF BenefitProdukBaru di klik THEN Tampilkan layar Benefit Dari Produk Baru IF tombol submit di klik THEN Simpan data nilai benefit dalam database Tampilkan pesan Benefit Sudah dimasukkan Pada Produk

158 Modul karyawanadmin IF DataAgenBaru di klik THEN Tampilkan layar Data Agen Baru IF tombol Add di klik THEN Tampilkan pesan Data telah ditambah ELSE IF UpdateDataAgen di klik THEN Tampilkan layar Update Data Agen IF tombol Change di klik THEN Tampilkan layar Update Data Agen berikutnya IF tombol Change di klik THEN Tampilkan pesan Data telah diubah ELSE IF HapusDataAgen di klik THEN Tampilkan layar Delete Data Agen IF tombol delete di klik THEN Tampilkan layar Konfirmasi Hapus Data Agen IF tombol change di klik THEN Tampilkan pesan Data telah dihapus

159 251 IF DataPenagihBaru di klik THEN Tampilkan layar Data Penagih Baru IF tombol Add di klik THEN Tampilkan pesan Data telah ditambah ELSE IF UpdateDataPenagih di klik THEN Tampilkan layar Update Data Penagih IF tombol Change di klik THEN Tampilkan layar Update Data Penagih berikutnya IF tombol Change di klik THEN Tampilkan pesan Data telah diubah ELSE IF HapusDataPenagih di klik THEN Tampilkan layar Delete Data Penagih IF tombol delete di klik THEN Tampilkan layar Konfirmasi Hapus Data Penagih IF tombol change di klik THEN Tampilkan pesan Data telah dihapus

160 Modul kantoradmin IF DataKantorBaru di klik THEN Tampilkan layar Data Kantor Baru IF tombol Add di klik THEN Tampilkan pesan Data telah ditambah ELSEIF UbahmorTelponKantor di klik THEN Tampilkan layar Edit Telepon Kantor IF tombol change di klik THEN Tampilkan pesan Data telah diubah ELSE IF UbahmorFaxKantor di klik THEN Tampilkan layar Edit Fax Kantor IF tombol change di klik THEN Tampilkan pesan Data telah diubah ELSEIF Ubah Kantor di klik THEN

161 Tampilkan layar Edit Kantor 253 IF tombol change di klik THEN Tampilkan pesan Data telah diubah ELSEIF UbahAlamatKantor di klik THEN Tampilkan layar Edit Alamat Kantor IF tombol change di klik THEN Tampilkan pesan Data telah diubah Implementasi Rencana implementasi mencakup spesifikasi perangkat keras, spesifikasi piranti lunak, serta rencana proyek dan implementasi sebagai berikut : Spesifikasi Perangkat Keras Spesifikasi Perangkat Keras (Hardware) minimum yang diperlukan dalam penerapan aplikasi basisdata pada PT Asuransi Jiwasraya adalah sebagai berikut : a. Server Prosesor Memory Harddisk : Pentium IV 1.8 GHz : 256 MB DDR SDRAM : 40 GB

162 Monitor : SVGA Perangkat Pelengkap : CD-RW NIC CARD Modem b. Client Prosesor Memory Harddisk : Pentium III 900 MHz : 128 MB : 20 GB Monitor : SVGA 15 Printer Perangakt Jaringan : Canon Buble Jet 256 SP : NIC CARD Spesifikasi Perangkat Lunak Sedangkan spesifikasi piranti lunak (software) yang diperlukan di dalam pengoperasian aplikasi basisdata adalah sebagai berikut : a. Server Sistem Operasi Windows 200 Server DBMS SQL Server 2000 Enterprise Edition PHP b. Client Sistem Operasi Windows 2000 Profesional Internet explorer / Mozila Firefox

163 Jadwal Implemantasi 255 Adapun rencana proyek dan implementasi sebagai berikut : Kegiatan Bulan I Bulan II Bulan III Bulan IV Bulan V Bulan VI Identifikasi Kebutuhan Analisa Masalah Pengumpulan Data Peranacangan Basisdata Perancangan Aplikasi Testing Review Install Aplikasi Maintenance Tabel 4.26 Tabel Rencana Proyek dan Implementasi Kebutuhan Personil ( Brainware ) Semua sumber daya manusia yang berada di PT Asuransi Jiwasraya khususnya divisi teknologi informasi mempunyai kebutuhan personil yang beragam. Perancangan basisdata yang sudah dibuat digunakan untuk membantu PT Asuransi Jiwasraya khususnya divisi teknologi informasi dalam menjalin hubungan baik untuk para pemegang polis dan calon pemegang polis dengan menggunakan basisdata pada sistem CRM( Customer Relationship Management ) yang berbasiskan web.

164 256 Staf administrasi, yang bertugas melakukan berbagai entry-an yang diperlukan untuk dimasukkan ke dalam basisdata. Kepala seksi pertanggungan, yang bertugas melakukan underwriting/ seleksi resiko terhadap hasil entry serta dokumen fisiknya Petunjuk Pemakaian Sistem Untuk menggunakan aplikasi ini, maka pengguna tinggal mengklik alamat Berikut halaman-halaman tersebut : Tampilan WebAdmin setelah login Halaman ini merupakan halaman yang diakses oleh admin dalam mengentry data-data dari pemegang polis. Gambar 4.93 Halaman WebAdmin

165 Data Klien 257 Login Baru Halaman ini digunakan untuk memasukkan data pemegang polis yang ingin membuat login baru. Gambar 4.94 Halaman Login Baru Hapus Login Halaman ini digunakan untuk menghapus login yang telah tidak digunakan oleh klien.

166 258 Data Klien Baru Gambar 4.95 Halaman Hapus Login Halaman ini digunakan untuk memasukkan data klien yang baru. Update Data Klien Gambar 4.96 Halaman Data Klien Baru Halaman ini digunakan untuk mengupdate data klien.

167 259 Gambar 4.97 Halaman Update Data Klien1 Hapus Data Klien Gambar 4.98 Halaman Update Data Klien2 Halaman ini digunakan untuk menghapus data klien.

168 260 Gambar 4.99 Halaman Hapus Data Klien1 Gambar Halaman Hapus Data Klien2 Beneficiary Klien Baru Halaman ini digunakan untuk membuat beneficiary klien baru.

169 261 Gambar Halaman Beneficiary Klien Baru Hapus Beneficiary Klien Halaman ini digunakan untuk menghapus data beneficiary klien Gambar Halaman Hapus Beneficiary Polis Polis Baru

170 Halaman ini digunakan untuk mengentry data polis yang baru. 262 Gambar Halaman Polis Baru Pembayaran Premi Halaman ini digunakan untuk mendata pebayaran premi yang dilakukan oleh klien. Gambar Halaman Pembayaran Premi

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 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

Lebih terperinci

BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI SISTEM. Proses perancangan sistem basis data yang dibuat meliputi perancangan konseptual,

BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI SISTEM. Proses perancangan sistem basis data yang dibuat meliputi perancangan konseptual, BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI SISTEM 4.1 Perancangan Sistem Basis Data Proses perancangan sistem basis data yang dibuat meliputi perancangan konseptual, perancangan logikal, dan perancangan

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI

BAB 4 PERANCANGAN DAN IMPLEMENTASI BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Basisdata Dalam merancangan basisdata pada PT. Ippachi Karya Sukses, digunakanlah tiga tahap utama, yaitu : 1.Perancangan basisdata konseptual 2.Perancangan

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. INDO PRIMA FOODS

ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. INDO PRIMA FOODS UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. INDO PRIMA FOODS

Lebih terperinci

BAB 4 PERANCANGAN SISTEM BASIS DATA

BAB 4 PERANCANGAN SISTEM BASIS DATA BAB 4 PERANCANGAN SISTEM BASIS DATA 4.1 Gambaran Posisi UMAS Gambar 4.1 Gambaran Posisi UMAS (1) Keterangan: : Jika aplikasi tidak memerlukan approval : Jika aplikasi memerlukan approval Jika transaksi

Lebih terperinci

Basisdata, sistem basisdata, perancangan sistem basisdata.

Basisdata, sistem basisdata, perancangan sistem basisdata. UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PENJUALAN PADA PD. CAHAYA

Lebih terperinci

BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN. enterprise, terbebas dari semua pertimbangan fisik Identifikasi Tipe-tipe Entiti

BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN. enterprise, terbebas dari semua pertimbangan fisik Identifikasi Tipe-tipe Entiti BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN 4.1 Rancangan Basis Data 4.1.1 Perancangan Basis Data Konseptual Proses membangun model informasi yang digunakan dalam sebuah enterprise, terbebas dari semua pertimbangan

Lebih terperinci

BAB IV PERANCANGAN DAN IMPLEMENTASI

BAB IV PERANCANGAN DAN IMPLEMENTASI 78 BAB IV PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Sistem Basis Data Perancangan sistem basis data dibagi menjadi 3 tahap yaitu perancangan basis data konseptual, perancangan basis data logikal, dan

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN BASISDATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI. 1. Perancangan database konseptual (conceptual database design).

BAB 4 PERANCANGAN DAN IMPLEMENTASI. 1. Perancangan database konseptual (conceptual database design). BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Database Perancangan yang dilakukan pada Binus University dibagi menjadi tiga tahapan, yaitu : 1. Perancangan database konseptual (conceptual database

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI. dana BPM pada Kelurahan Mangga Besar.

PERANCANGAN DAN IMPLEMENTASI. dana BPM pada Kelurahan Mangga Besar. 1 BAB IV PERANCANGAN DAN IMPLEMENTASI 1.1 Sistem Yang Diusulkan Setelah melakukan survey pada sistem yang sedang berjalan, wawancara dengan karyawan maupun kepala Dewan Kelurahan (Dekel) dan melakukan

Lebih terperinci

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA Universitas Bina Nusantara Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA Viriya Adithana

Lebih terperinci

BAB 4 Perancangan Sistem Basis Data

BAB 4 Perancangan Sistem Basis Data BAB 4 Perancangan Sistem Basis Data 4.1 Usulan Prosedur Baru 4.1.1 Prosedur Penilaian Sekolah SMK IT Prima Unggul memiliki standar penilaian yang digunakan untuk mengukur setiap guru pada sekolah. Terlebih

Lebih terperinci

BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI. Teori umum yang dibahas dalam penulisan skripsi ini mencakup teori sistem

BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI. Teori umum yang dibahas dalam penulisan skripsi ini mencakup teori sistem BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI 4.1 Perancangan Basis Data Teori umum yang dibahas dalam penulisan skripsi ini mencakup teori sistem basis data, Database Management System (DBMS), Database

Lebih terperinci

Metodologi Perancangan basis data secara konseptual

Metodologi Perancangan basis data secara konseptual Metodologi Perancangan basis data secara konseptual Metodologi Perancangan merupakan suatu pendekatan terstruktur yang menggunakan bantuan prosedur, tehnik, tools dan dokumentasi untuk mendukung dan memfasilitasi

Lebih terperinci

BAB 3 METODOLOGI. 3.1 Metodologi Berikut ini merupakan flowchart kerangka keseluruhan untuk melakukan penelitian.

BAB 3 METODOLOGI. 3.1 Metodologi Berikut ini merupakan flowchart kerangka keseluruhan untuk melakukan penelitian. BAB 3 METODOLOGI 3.1 Metodologi Berikut ini merupakan flowchart kerangka keseluruhan untuk melakukan penelitian. M u lai Studi Pustaka Pengum pulan Data Identifikasi M asalah Analisa Sistem Pengem bangan

Lebih terperinci

BAB 4 PERANCANGAN DATABASE DAN APLIKASI. 1. Perancangan konseptual. 2. Perancangan logikal. 3. Perancangan fisikal Pengidentifikasi Entitas

BAB 4 PERANCANGAN DATABASE DAN APLIKASI. 1. Perancangan konseptual. 2. Perancangan logikal. 3. Perancangan fisikal Pengidentifikasi Entitas 71 BAB 4 PERANCANGAN DATABASE DAN APLIKASI 4.1 Tahapan Perancangan Database Perancangan database yang dilakukan sesuai dengan kebutuhan informasi yang telah diidentifikasi pada Hotel Pandu Lakeside. Perancangan

Lebih terperinci

BAB 1 PENDAHULUAN. pengaturan data secara cepat dan akurat, telah mengubah perpustakaan yang

BAB 1 PENDAHULUAN. pengaturan data secara cepat dan akurat, telah mengubah perpustakaan yang BAB 1 PENDAHULUAN 1.1 Latar Belakang Dewasa ini perkembangan informasi dalam suatu perpustakaan dapat berkembang dengan sangat cepat. Data data yang diolah khususnya data perpustakaan semakin banyak dan

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI

BAB 4 PERANCANGAN DAN IMPLEMENTASI BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Sistem Setelah melakukan interview dan analisis pada sistem yang sudah berjalan, maka akan dilakukan perubahan sistem yang terdahulu digunakan. Sistem

Lebih terperinci

BAB 4 ANALISA DAN PERANCANGAN SISTEM INFORMASI

BAB 4 ANALISA DAN PERANCANGAN SISTEM INFORMASI BAB 4 ANALISA DAN PERANCANGAN SISTEM INFORMASI 4.1 Usulan Prosedur Baru 4.1.1 Prosedur Pendaftaran Klien Pada awalnya, klien akan melakukan pendaftaran dengan memasukkan nama lengkap, username, alamat

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 8 BAB 2 LANDASAN TEORI 2.1 Pengertian Database Menurut Connolly (2010, p65), database adalah kumpulan data dan deskripsi data yang terhubung secara logika serta dirancang untuk memenuhi kebutuhan informasi

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI. usulkan berdasarkan sistem yang akan dibuat.

BAB 4 PERANCANGAN DAN IMPLEMENTASI. usulkan berdasarkan sistem yang akan dibuat. 93 BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Usulan Perancangan Sistem 4.1.1 DFD Level 0 Berikut ini merupakan rancangan Data Flow Diagram level 0 yang kami usulkan berdasarkan sistem yang akan dibuat. Daft

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI

BAB 4 PERANCANGAN DAN IMPLEMENTASI BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1. Perancangan Database Sebuah struktur pendekatan yang menggunakan prosedur, teknik, peralatan, dan dokumentasi yang bertujuan untuk mendukung dan memfasilitaskan

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM APLIKASI BASIS DATA MARKETING PADA PT. JASA ANGKASA SEMESTA

Lebih terperinci

BAB 4 HASIL DAN BAHASAN. antara lain purchase report, sales report, purchase retur, sales retur. 1. Pengelolahan data (Insert, Update) Customer.

BAB 4 HASIL DAN BAHASAN. antara lain purchase report, sales report, purchase retur, sales retur. 1. Pengelolahan data (Insert, Update) Customer. 70 BAB 4 HASIL DAN BAHASAN 4.1 Definisi Sistem 4.1.1 Mission Statement Tujuan dari pembuatan aplikasi database yang berbasis web ini yaitu untuk integrasi data mempermudah pencatatan transaksi dan laporan

Lebih terperinci

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. Dalam analisis sistem akan dibahas mengenai analisis dokumen, analisis

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. Dalam analisis sistem akan dibahas mengenai analisis dokumen, analisis BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN 4.1 Analisis Sistem Yang Berjalan Dalam analisis sistem akan dibahas mengenai analisis dokumen, analisis prosedur, flowmap, diagram konteks, data flow diagram

Lebih terperinci

BAB 1 PENDAHULUAN. akan membuahkan hasil yang maksimal. Di sektor transaksi jual-beli saham. keuntungan yang maksimal dan kerugian yang minimum.

BAB 1 PENDAHULUAN. akan membuahkan hasil yang maksimal. Di sektor transaksi jual-beli saham. keuntungan yang maksimal dan kerugian yang minimum. BAB 1 PENDAHULUAN 1.1 Latar Belakang Informasi menjadi hal penting yang menunjang kehidupan pada saat ini. Akses yang cepat untuk mendapatkan informasi merupakan keinginan tiap individu. Bagi individu

Lebih terperinci

Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol Ragam Indonesia

Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol Ragam Indonesia UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Tata Laksana yang dirancang Rancangan tata laksana pada PT. Solusi Corporindo Teknologi adalah sebagai berikut: 4.1.1 Tata Laksana Penjualan Pelanggan yang tertarik

Lebih terperinci

BAB 2 LANDASAN TEORI. ukuran tujuan atribut dari suatu entitas (James O Brien, 2004, p7).

BAB 2 LANDASAN TEORI. ukuran tujuan atribut dari suatu entitas (James O Brien, 2004, p7). BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Pengertian Data Data dapat diartikan sebagai fakta mentah atau hasil pengamatan mengenai kejadian fisik atau transaksi bisnis. Secara lebih spesifik data adalah

Lebih terperinci

BAB 4 PERANCANGAN BASIS DATA

BAB 4 PERANCANGAN BASIS DATA BAB 4 PERANCANGAN BASIS DATA 4.1 Database Planning Pernyataan Misi : Perancangan basis data berbasis web PT. Tatalogam Lestari bertujuan untuk mempermudah karyawan melihat absensi dan menampilkan daftar

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN. wewenang dan tanggung jawab dari masing masing bagian pekerjaan. No. 35 Serpong (Depan WTC Matahari).

BAB III ANALISA DAN PERANCANGAN. wewenang dan tanggung jawab dari masing masing bagian pekerjaan. No. 35 Serpong (Depan WTC Matahari). BAB III ANALISA DAN PERANCANGAN 3.1 Gambaran Umum Perusahaan Dibawah ini akan dibahas secara ringkas gambaran umum tentang perusahaan Raja Kepiting, seperti sejarah perusahaan, struktur organisasi, wewenang

Lebih terperinci

BAB Perancangan Basis Data Konseptual (Conceptual Database Design) 2. Perancangan Basis Data Logikal (Logical Database Design)

BAB Perancangan Basis Data Konseptual (Conceptual Database Design) 2. Perancangan Basis Data Logikal (Logical Database Design) BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Sistem Setelah melakukan survey dan analisis pada sistem yang berjalan pada perpustakaan SMPN 1 Pondok Aren serta melakukan wawancara dengan Kepala Sekolah

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2004/2005 ANALISIS DAN PERANCANGAN BASIS DATA PEMBELIAN DAN PENJUALAN BARANG PADA PT DAVINCI KERAMINDO

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori umum Data Data merupakan aliran fakta yang mewakili kejadian yang terjadi dalam organisasi atau dalam lingkungan fisik sebelum mereka diatur menjadi sebuah bentuk yang dapat

Lebih terperinci

BINA NUSANTARA UNIVERSITY

BINA NUSANTARA UNIVERSITY BINA NUSANTARA UNIVERSITY Jurusan Teknik Informatika Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008 ANALISIS DAN PERANCANGAN BASIS DATA PERSEDIAAN, PENJUALAN

Lebih terperinci

BAB 4 PERANCANGAN BASIS DATA DAN IMPLEMENTASI. Untuk membuat perencanaan basis data yang baik harus melalui beberapa tahapan

BAB 4 PERANCANGAN BASIS DATA DAN IMPLEMENTASI. Untuk membuat perencanaan basis data yang baik harus melalui beberapa tahapan BAB 4 PERANCANGAN BASIS DATA DAN IMPLEMENTASI 4.1 Database Planing Untuk membuat perencanaan basis data yang baik harus melalui beberapa tahapan yang ada, tahapan-tahapan tersebut adalah : 4.1.1 Mission

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-teori tentang Basis Data Aplikasi basis data sudah umum digunakan dalam kehidupan kita sehari-hari. Sebagai contoh, pembelian barang menggunakan kartu kredit, pemesanan tiket

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Fakultas Ilmu Komputer Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2006 / 2007

UNIVERSITAS BINA NUSANTARA. Fakultas Ilmu Komputer Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2006 / 2007 UNIVERSITAS BINA NUSANTARA Fakultas Ilmu Komputer Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2006 / 2007 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SERTIFIKASI PADA LEMBAGA

Lebih terperinci

Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Genap tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS-DATA

Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Genap tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS-DATA v Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS-DATA PEN UTUPAN AS URANS I PAD A PT. AS URANS I PURN A ARTHANUGRAHA Ifkar Mukhtaren

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN. 3.1 Sejarah dan Perkembangan Perusahaan. Perusahaan ini berpusat di Jalan Imam Bonjol km 2,5 (Jalan industri no.

BAB 3 ANALISIS DAN PERANCANGAN. 3.1 Sejarah dan Perkembangan Perusahaan. Perusahaan ini berpusat di Jalan Imam Bonjol km 2,5 (Jalan industri no. BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah dan Perkembangan Perusahaan. PT. Sahabat Jaya Sukses Abadi berdiri sejak awal tahun 1990. Perusahaan ini berpusat di Jalan Imam Bonjol km 2,5 (Jalan industri

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 10 BAB 2 LANDASAN TEORI 2.1 Pengertian Dasar Sistem Basisdata 2.1.1 Data Data adalah fakta atau observasi tentang fenomena fisik atau transaksi bisnis. Lebih khusus, data adalah pengukuran objektif terhadap

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 7 BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Terminologi Definisi Sistem Sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan, McLeod (1996,p13). Dan kebanyakkan

Lebih terperinci

Tabel dan Key dalam Database Tipe data dan Karakter pada Database. Author : Minarni, S.Kom.,MM

Tabel dan Key dalam Database Tipe data dan Karakter pada Database. Author : Minarni, S.Kom.,MM Tabel dan Key dalam Database Tipe data dan Karakter pada Database Author : Minarni, S.Kom.,MM Buatlah 3 buah file/ tabel 2 diantara 3 file tersebut berhubungan, misal tabel A berhubungan dengan tabel B,

Lebih terperinci

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006 ANALISIS DAN PERANCANGAN DATABASE SISTEM PEMESANAN, PEMBELIAN, PRODUKSI DAN

Lebih terperinci

BAB IV PERANCANGAN SISTEM BASIS DATA. 1. Perancangan basis data konseptual (conceptual database design).

BAB IV PERANCANGAN SISTEM BASIS DATA. 1. Perancangan basis data konseptual (conceptual database design). BAB IV PERANCANGAN SISTEM BASIS DATA 4.1 Perancangan Sistem Basis Data Perancangan basis data yang dirancangan untuk aplikasi website MENU MAKANAN SEHAT 1. Perancangan basis data konseptual (conceptual

Lebih terperinci

BAB 4 PERANCANGAN SISTEM

BAB 4 PERANCANGAN SISTEM BAB 4 PERANCANGAN SISTEM 4.1 DFD 4.1.1 DFD Context Gambar 4.1 DFD Context 59 60 4.1.2 DFD Level 0 Gambar 4.2 DFD Level 0 4.1.3 DFD Level 1 61 62 Gambar 4.3 DFD Level 1 4.2 Perancangan Basis Data Konseptual

Lebih terperinci

BAB 3 ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM BASIS DATA

BAB 3 ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM BASIS DATA BAB 3 ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM BASIS DATA 3.1 Analisis Berikut ini adalah proses analisis untuk mendapatkan informasi-infomasi yang dibutuhkan terkait perancangan basis data PT. Mulia

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI. tersebut antara lain adalah perancangan logical, perancangan konseptual dan

BAB 4 PERANCANGAN DAN IMPLEMENTASI. tersebut antara lain adalah perancangan logical, perancangan konseptual dan BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Database Pada perancangan database dibagi dalam beberapa tahap perancangan. Tahapan tersebut antara lain adalah perancangan logical, perancangan konseptual

Lebih terperinci

1. KTP yang sah (2 lembar), SKK yang sah (2 lembar), SPAJ yang sah (2. 4. KTP yang sah (2 lembar), SKK yang sah (2 lembar), SPAJ yang sah (2

1. KTP yang sah (2 lembar), SKK yang sah (2 lembar), SPAJ yang sah (2. 4. KTP yang sah (2 lembar), SKK yang sah (2 lembar), SPAJ yang sah (2 33 KETERANGAN. KTP yang sah (2 lembar), SKK yang sah (2 lembar), SPAJ yang sah (2 lembar), Slip Setoran (3 lembar), BP3 yang ditandatangani (4 lermbar), KDBS (2 lembar) 2. Arsip 3. BP3 ( lembar) 4. KTP

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI. menjadi tiga tahapan yaitu perancangan konseptual, logikal dan fisikal.

BAB 4 PERANCANGAN DAN IMPLEMENTASI. menjadi tiga tahapan yaitu perancangan konseptual, logikal dan fisikal. BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Basisdata Pada tahap ini dilakukan perancangan proses perancangan basisdata yang dibagi menjadi tiga tahapan yaitu perancangan konseptual, logikal dan

Lebih terperinci

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 Universitas Bina Nusantara Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 ANALISA DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN JASA KREDIT KENDARAAN BERMOTOR PADA PT.

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006 ANALISA & PERANCANGAN BASIS DATA SISTEM OPERASIONAL BERBASIS WEB PADA PT. PELAYARAN MITRABAHARI

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENYIMPANAN DAN PENJUALAN PADA PT. SOLUSI CORPORINDO TEKNOLOGI SKRIPSI. Oleh

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENYIMPANAN DAN PENJUALAN PADA PT. SOLUSI CORPORINDO TEKNOLOGI SKRIPSI. Oleh ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENYIMPANAN DAN PENJUALAN PADA PT. SOLUSI CORPORINDO TEKNOLOGI SKRIPSI Oleh Lourensius Erico Gunawan 1000845531 Peter 1000843122 Stefano Sanjaya 1000847700

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Genap tahun 2003/2004 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN PT. SUMBER DATA

Lebih terperinci

BAB III MODEL DATA RELASIONAL DAN ALJABAR RELASIONAL

BAB III MODEL DATA RELASIONAL DAN ALJABAR RELASIONAL BAB III MODEL DATA RELASIONAL DAN ALJABAR RELASIONAL Model data relasional diperkenankan oleh Codd pada tahun 1970. Didasarkan pada suatu struktur data yang sederhana dan seragam (uniform), yaitu : Relasi

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN BARANG PADA PT. ENERGITAMA MULTIGUNA SOLUSI SKRIPSI.

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN BARANG PADA PT. ENERGITAMA MULTIGUNA SOLUSI SKRIPSI. ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN BARANG PADA PT. ENERGITAMA MULTIGUNA SOLUSI SKRIPSI Oleh PETER JOHN / 0800777195 ADITYA DWINANDA / 1000856535 DHEKA RAMADHAN

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Pada saat ini data atau informasi sangatlah penting bagi suatu perusahaan,

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Pada saat ini data atau informasi sangatlah penting bagi suatu perusahaan, BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Pada saat ini data atau informasi sangatlah penting bagi suatu perusahaan, tidak peduli ukuran dari bentuk perusahaan tersebut. Namun semakin besar perusahaan

Lebih terperinci

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007 Universitas Bina Nusantara Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PERSEDIAAN, PENJUALAN, DAN PEMBELIAN PADA PT.

Lebih terperinci

BINUS UNIVERSITY. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008

BINUS UNIVERSITY. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008 iv BINUS UNIVERSITY Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008 PERANCANGAN APLIKASI SISTEM BASIS DATA PEMBELIAN STUDI KASUS PT BANDO INDONESIA Hervania (0800735223)

Lebih terperinci

BAB 2 LANDASAN TEORI. beberapa pakar. Definisi tersebut antara lain yaitu : dari beberapa file dokumen yang terhubung secara logis.

BAB 2 LANDASAN TEORI. beberapa pakar. Definisi tersebut antara lain yaitu : dari beberapa file dokumen yang terhubung secara logis. 6 BAB 2 LANDASAN TEORI 2.1 Pengertian Basis Data Ada beberapa macam definisi tentang basis data yang disampaikan oleh beberapa pakar. Definisi tersebut antara lain yaitu : Menurut O Brien (2002, p.166)

Lebih terperinci

BAB 1 PENDAHULUAN. tugas tak bisa dipisahkan dari dunia perkuliahan dan dunia mahasiswa. sumber tersebut adalah perpustakaan.

BAB 1 PENDAHULUAN. tugas tak bisa dipisahkan dari dunia perkuliahan dan dunia mahasiswa. sumber tersebut adalah perpustakaan. BAB 1 PENDAHULUAN 1.1 Latar Belakang Dalam dunia perkuliahan, tugas merupakan hal wajib bagi mahasiswa. Setiap mahasiswa tanpa terkecuali pasti pernah mendapatkan tugas yang harus dikerjakan, baik itu

Lebih terperinci

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 ANALISIS DAN PERANCANGAN BASIS DATA SISTEM PEMBELIAN, PERSEDIAAN DAN PENJUALAN PT. SINAR CIPTA

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 6 BAB 2 LANDASAN TEORI 2.1. Teori Basis Data 2.1.1 Pengertian Data Data adalah fakta - fakta yang telah diketahui dan dapat dikumpulkan serta dapat disimpan dalam media komputer. Data terdiri dari fakta-fakta

Lebih terperinci

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA MANUSIA PADA PT. SURYA TOTO INDONESIA

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA MANUSIA PADA PT. SURYA TOTO INDONESIA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA MANUSIA PADA PT. SURYA TOTO INDONESIA

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2004/2005 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS Abstrak NATHANIEL

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. Bangun Abadi yang meliputi diagram konteks, diagram nol, dan diagram rinci.

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. Bangun Abadi yang meliputi diagram konteks, diagram nol, dan diagram rinci. BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Diagram Aliran Data Berikut ini adalah diagram aliran data yang diusulkan kepada PT. Selaras Bangun Abadi yang meliputi diagram konteks, diagram nol, dan diagram

Lebih terperinci

BAB 3. Analisa Kebutuhan dan Perancangan Sistem

BAB 3. Analisa Kebutuhan dan Perancangan Sistem BAB 3 Analisa Kebutuhan dan Perancangan Sistem 3.1 Riwayat Perusahaan 3.1.1 Sejarah dan Bidang Usaha PT. Nexgindo Infotek Solusitama berdiri pada tahun 2003 sebagai sebuah perusahaan yang hanya menyewakan

Lebih terperinci

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA CV. HARTAMA PARTINDO PERKASA

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA CV. HARTAMA PARTINDO PERKASA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA CV. HARTAMA

Lebih terperinci

BAB IV PERANCANGAN DAN IMPLEMENTASI

BAB IV PERANCANGAN DAN IMPLEMENTASI BAB IV PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Basis Data Proses perancangan basis data aplikasi yang diusulkan pada SMAK Abdi Siswa dibagi menjadi 3 tahapan, yaitu : 1. Perancangan Basis Data Konseptual

Lebih terperinci

BAB 4 PERANCANGAN SISTEM DAN IMPLEMENTASI

BAB 4 PERANCANGAN SISTEM DAN IMPLEMENTASI BAB 4 PERANCANGAN SISTEM DAN IMPLEMENTASI 4.1 Perancangan Basis Data Pada bagian ini akan dilakukan perancangan basis data yang dilakukan melalui tiga tahap perancangan yaitu: a. Perancangan basis data

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-Teori Sistem Basis Data 2.1.1 Pengertian Sistem Basis Data Sebelum kita masuk ke pengertian sistem basis data, kita harus mengerti dulu apa yang dimaksud dengan data. Menurut

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI. Langkah selanjutnya yang perlu dilakukan adalah perancangan basis data yang dibagi

BAB 4 PERANCANGAN DAN IMPLEMENTASI. Langkah selanjutnya yang perlu dilakukan adalah perancangan basis data yang dibagi BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Basis Data Langkah selanjutnya yang perlu dilakukan adalah perancangan basis data yang dibagi kedalam 3 tahapan, yaitu : 1. Perancangan Basis Data Konseptual

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PERSEDIAAN, PRODUKSI, DAN

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Teori-Teori Database 2.1.1 Database Menurut Connolly & Berg, basis data merupakan kumpulan data yang berhubungan secara logis dan deskripsi data tersebut, yang dirancang untuk

Lebih terperinci

BAB 3 ANALISIS KEBUTUHAN DAN PERANCANGAN BASIS DATA

BAB 3 ANALISIS KEBUTUHAN DAN PERANCANGAN BASIS DATA BAB 3 ANALISIS KEBUTUHAN DAN PERANCANGAN BASIS DATA 3.1 Sejarah Perusahaan PT. Flash Mobile adalah perusahaan yang bergerak di bidang jasa telekomunikasi selular nasional berbasis CDMA dengan menggunakan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Basisdata Sebelum aplikasi basisdata (DBMS) dikenal, biasanya proses penyimpanan data disimpan di dalam sebuah file. Menurut Connoly (2002, p12), bahwa setiap program mendefinisikan

Lebih terperinci

INTEGRITAS DAN KEAMANAN DATA. Gentisya Tri Mardiani, S.Kom., M.Kom

INTEGRITAS DAN KEAMANAN DATA. Gentisya Tri Mardiani, S.Kom., M.Kom INTEGRITAS DAN KEAMANAN DATA Gentisya Tri Mardiani, S.Kom., M.Kom Integritas Data Integritas data mengacu pada konsistensi dan akurasi data yang disimpan di dalam basis data. Batasan Integritas Data (Data

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Program Studi Strata-1. Skripsi Sarjana Komputer. Semester Ganjil 2005 / 2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Program Studi Strata-1. Skripsi Sarjana Komputer. Semester Ganjil 2005 / 2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil 2005 / 2006 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN PADA PT.TRIJAYA MULTI

Lebih terperinci

Bab 2. Landasan Teori

Bab 2. Landasan Teori Bab 2 Landasan Teori 2.1 Teori-teori Dasar / Umum 2.1.1 Data Data berasal dari bahasa Latin yaitu datum yang berarti fakta, kejadian, kenyataan atau peristiwa. Mengacu pada tulisan Kenneth C. Laudon dan

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN. laminating seperti U.V.varnish (memberikan hasil yang mengkilat), blister pack varnish

BAB 3 ANALISIS DAN PERANCANGAN. laminating seperti U.V.varnish (memberikan hasil yang mengkilat), blister pack varnish BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan PT. Kharisma Indah Warna adalah perusahaan yang bergerak di bidang jasa percetakan laminating. Perusahaan ini memproduksi berbagai macam jenis percetakan

Lebih terperinci

BAB 3 ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM BASIS DATA Sejarah Organisasi

BAB 3 ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM BASIS DATA Sejarah Organisasi 68 BAB 3 ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM BASIS DATA 3.1 Analisis Kebutuhan 3.1.1 Riwayat Perusahaan 3.1.1.1 Sejarah Organisasi PT Cavenzi Indonesia cabang Plaza Meubel Cawang didirikan pada tanggal

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Konsep Sistem Basisdata 2.1.1 Latar Belakang Munculnya Penggunaan Basisdata Saat ini basisdata merupakan suatu teknologi yang tidak terpisahkan dalam kehidupan sehari-hari. Contohnya:

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Jenjang Pendidikan Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Jenjang Pendidikan Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Jenjang Pendidikan Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK IMPLEMENTASI

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA MANAJEMEN PROYEK PADA PT. TRI COSTRACO INDO

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA MANAJEMEN PROYEK PADA PT. TRI COSTRACO INDO ANALISIS DAN PERANCANGAN SISTEM BASIS DATA MANAJEMEN PROYEK PADA PT. TRI COSTRACO INDO Rudy Djailani (0700696386) Erwinsyah Pulungan (0700696764) Yoghi Putrama Syarief (0700724622) Kelas/Kelompok: 07PKT

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Fakultas Ilmu Komputer. Skripsi Sarjana Komputer. Semester Genap Tahun 2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Fakultas Ilmu Komputer. Skripsi Sarjana Komputer. Semester Genap Tahun 2008 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Genap Tahun 2008 ANALISA DAN PERANCANGAN APLIKASI SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN

Lebih terperinci

LAMPIRAN. Tabel Identifikasi Tipe-Tipe Entitas. Nama Entitas Deskripsi Alias Occurence. untuk. mendeskripsikan. seluruh dosen. Binus University.

LAMPIRAN. Tabel Identifikasi Tipe-Tipe Entitas. Nama Entitas Deskripsi Alias Occurence. untuk. mendeskripsikan. seluruh dosen. Binus University. L1 LAMPIRAN Tabel Identifikasi Tipe-Tipe Entitas Nama Entitas Deskripsi Alias Occurence MsDosen Istilah umum dosen Dosen untuk mengumpulkan mendeskripsikan berkas kegiatan seluruh dosen untuk pengurusan

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA PD SRIWIJAYA BEKASI SKRIPSI. Oleh

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA PD SRIWIJAYA BEKASI SKRIPSI. Oleh ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA PD SRIWIJAYA BEKASI SKRIPSI Oleh Angela Noviana Welirangan 1000842252 Michael Christanto Djaja 1000879122 Edwardo 1000879135

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 4 BAB 2 LANDASAN TEORI 2.1 Pengertian Data Menurut O brien (2004, p38), data adalah fakta atau observasi mentah, yang biasanya mengenai fenomena fisik atau transaksi bisnis. Menurut McLeod and Schell (2007,

Lebih terperinci

BAB 2 LANDASAN TEORI. memiliki arti dan kepentingan dalam lingkungan user (Hoffer, 2005, p5).

BAB 2 LANDASAN TEORI. memiliki arti dan kepentingan dalam lingkungan user (Hoffer, 2005, p5). 7 BAB 2 LANDASAN TEORI Data Data diartikan sebagai representasi objek dan kejadian yang tersimpan yang memiliki arti dan kepentingan dalam lingkungan user (Hoffer, 2005, p5). Data dapat juga diartikan

Lebih terperinci

BAB 3 PERANCANGAN. ini terletak di kabupaten Tangerang. Letak kantornya berada di ruko Gading

BAB 3 PERANCANGAN. ini terletak di kabupaten Tangerang. Letak kantornya berada di ruko Gading BAB 3 PERANCANGAN 3.1 Sejarah Perusahaan PT Cipta Asri Multi Presisi berdiri pada tanggal 25 vember 1997. PT ini terletak di kabupaten Tangerang. Letak kantornya berada di ruko Gading Serpong. Maksud dan

Lebih terperinci

bergantung pada keberadaan entitas lainnya[9]. relasi yang merekatkan dua entitas adalah bersifat

bergantung pada keberadaan entitas lainnya[9]. relasi yang merekatkan dua entitas adalah bersifat a. Istilah Basis Data Ada beberapa istilah yang berkaitan dengan database[4], yaitu : Entity Entity adalah orang, tempat, kejadian atau konsep yang informasinya direkam. Pada bidang administrasi siswa

Lebih terperinci

BAB 4 PERANCANGAN SISTEM BASIS DATA

BAB 4 PERANCANGAN SISTEM BASIS DATA BAB 4 PERANCANGAN SISTEM BASIS DATA 4.1 Perancangan Basisdata Perancangan basis data merupakan proses pembuatan suatu rancangan untuk suatu basis data yang akan mendukung operasi dan tujuan perusahaan.

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISA DAN PERANCANGAN BASISDATA PEMBELIAN DAN PENJUALAN PT.SINAR JAYA SUKSES MANDIRI ANTON

Lebih terperinci

Kata Kunci : Sistem Basisdata, Nozzle, Permintaan, Penawaran, Pemesanan, Penjualan

Kata Kunci : Sistem Basisdata, Nozzle, Permintaan, Penawaran, Pemesanan, Penjualan Universitas Bina Nusantara Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN PT MULIA ASLI Henry Kurniawan 0800738383

Lebih terperinci

Ini tampilan jika mengklik input dan rubah nilai. Gambar Layar Input dan Rubah Nilai

Ini tampilan jika mengklik input dan rubah nilai. Gambar Layar Input dan Rubah Nilai 214 Ini tampilan jika mengklik input dan rubah nilai. Gambar 4.126 Layar Input dan Rubah Nilai 215 Ini tampilan mengklik input dan rubah nilai jika sudah mengisi kolom kelas. Gambar 4.127 Layar Input dan

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. dapat memberikan informasi sistem penjualan kredit yang akurat. Karena selama ini

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. dapat memberikan informasi sistem penjualan kredit yang akurat. Karena selama ini BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Usulan Prosedur yang Baru Sebagaimana telah dirumuskan diatas, PT XYZ memerlukan alat bantu yang dapat memberikan informasi sistem penjualan kredit yang akurat.

Lebih terperinci

Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2005/2006

Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2005/2006 Universitas Bina Nusantara Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PEMBUATAN SINETRON

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. maka diperlukan suatu jaringan LAN yang terhubung antara komputer yang satu

BAB 4 IMPLEMENTASI DAN EVALUASI. maka diperlukan suatu jaringan LAN yang terhubung antara komputer yang satu 179 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Arsitektur Database Agar komputer client dapat mengakses database pada komputer server, maka diperlukan suatu jaringan LAN yang terhubung antara komputer yang satu

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Teori Umum 2.1.1. Data Menurut Connolly dan Begg (2010, p19), data adalah komponen yang paling penting dalam Database Management System (DBMS), berasal dari sudut pandang end

Lebih terperinci