BAB IV IMPLEMENTASI DAN PENGUJIAN
Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan
selanjutnya akan diimplementasikan pada bahasa pemrograman. Setelah implementasi maka dilakukan pengujian terhadap sistem yang baru dan akan
dilihat kekurangan-kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya.
4.1 Implementasi
Setelah sistem dianalisis dan didesain secara rinci, maka akan menuju tahap implementasi. Implementasi sistem merupakan tahap meletakkan sistem
sehingga siap untuk dioperasikan. Implementasi bertujuan untuk mengkonfirmasi modul-modul perancangan, sehingga pengguna dapat memberi masukan kepada
pengembangan sistem.
4.1.1 Perangkat Keras
Perangkat keras yang digunakan untuk mengimplementasikan sistem adalah sebagai berikut:
1. Processor Intel Centrino Core 2 Duo 1.83 GHz 2. RAM 2 GB
3. Hard Disk 160 GB 4. DVD ROM Drive
5. Mouse
66
67
4.1.2 Perangkat Lunak
Perangkat lunak yang digunakan untuk mengimplementasikan sistem adalah, sebagai berikut:
1. Sistem operasinya Windows Vista Home Premium 2. Microsoft Visual Basic 6.0
3. Microsoft Access 2003
4.1.3 Implementasi Basisdata
Pembuatan database dilakukan dengan menggunakan aplikasi
pemrograman Microssoft Access 2003. Berikut akan dijelaskan langkah-langkah pembuatan databatase program aplikasi underwriting :
Wetan adalah sebagai berikut :
Tabel 4.1 Generate Tabel User
Nama Tabel Hasil Generate
CREATE TABLE `user` `id_user` varchar15 NULL default ,
`nama_user` varchar15 NULL default , `Password` varchar8 NOT NULL default ,
`hak` varchar15 NOT NULL default , PRIMARY KEY `id_user`
TYPE=MyISAM;
68
Tabel 4.2 Generate Tabel Nasabah
Nama Tabel Hasil Generate
CREATE TABLE `nasabah` `idnasabah` varchar5 NULL default ,
`Nama` varchar30 NOT NULL default , `Alm_nasabah` varchar15 NOT NULL default
, `no_tlp` varchar12 NOT NULL default ,
`kd_pos` varchar5 NOT NULL default , `no_akta_pendirian` varchar50 NOT NULL
default , ` no_akta_perubahan` varchar50 NOT NULL
default , ,
` tgl_akta_pendirian` datetimes8 NOT NULL default ,
‘tgl_akta_perubahan` datetimes8 NOT NULL default ,
` notaris_akta_pendirian` varchar50 NOT NULL default ,
` notaris_akta_perubahan` varchar50 NOT NULL default ,
`NPWP` varchar50 NOT NULL default , `SIUP` varchar50 NOT NULL default ,
`tgl_SIUP` datetimes8 NOT NULL default , `SIUJK` varchar50 NOT NULL default ,
`tgl_SIUJK` datetimes8 NOT NULL default , `TDP` varchar50 NOT NULL default ,
`tgl_TDP` datetimes8 NOT NULL default , `Domisili` varchar50 NOT NULL default ,
`tgl_Domisili` datetimes8 NOT NULL default ,
PRIMARY KEY `idnasabah` TYPE=MyISAM;
Tabel 4.3 Generate Tabel Pengurus
Nama Tabel Hasil Generate
CREATE TABLE `pengurus` `idnasabah` varchar5 NOT NULL default ,
`nama` varchar25NOT NULL default , `jabatan` varchar15 NOT NULL default ,
`typekepengurusan` varchar15 NOT NULL default ,
`jml_saham` varchar15 NOT NULL default , `prosentase` integer NOT NULL default ,
`total_prosentase` integer NOT NULL default ,
TYPE=MyISAM;
69
Tabel 4.4 Generate Tabel Capital
Nama Tabel Hasil Generate
CREATE TABLE `capital` `tahun` varchar50 NULL default ,
`current` integer NOT NULL default , `total` integer NOT NULL default ,
`current_liabilities` integer NOT NULL default ,
`net_sale’integer NOT NULL default , `net_income’integer NOT NULL default ,
`ROA’integer NOT NULL default , `ROE’integer NOT NULL default ,
`current_ratio` integer NOT NULL default , `debt_equity_ratio` integer NOT NULL default
, `idnasabah` varchar5 NOT NULL default ,
TYPE=MyISAM;
Tabel 4.5 Generate Tabel Jaminan
Nama Tabel Hasil Generate
CREATE TABLE `jaminan` `kd_underwriting` varchar50 NULL default ,
`jk_awal` datetimes8 NOT NULL default , `jk_akhir ` datetimes8 NOT NULL default ,
`tgl_terbit` datetimes8 NOT NULL default , `pekerjaan` varchar50 NOT NULL default ,
`dokumen` varchar50 NOT NULL default , `jenis_pekerjaan` varchar50 NOT NULL
default , `Jenis_jaminan` varchar50 NOT NULL
default , `wording’varchar50 NOT NULL default ,
`penerbitan` varchar50 NOT NULL default , `fasilitas` varchar50 NOT NULL default ,
`sifat_jaminan` varchar50 NOT NULL default ,
`rate` integer NOT NULL default , `komisi` integer NOT NULL default ,
`cash` varchar50 NOT NULL default , `Deposito` varchar50 NOT NULL default ,
`Asset` varchar50 NOT NULL default , `piutang` varchar50 NOT NULL default ,
`Risiko` varchar50 NOT NULL default , `idnasabah` varchar5 NOT NULL default ,
`id_obligee` varchar50 NOT NULL default , PRIMARY KEY `kd_underwriting`
TYPE=MyISAM;
70
Tabel 4.6 Generate Tabel Obligee
Nama Tabel Hasil Generate
CREATE TABLE `obligee` `id_obligee` varchar25 NULL default ,
`nama` varchar25 NOT NULL default , `alamat` varchar40 NOT NULL default ,
PRIMARY KEY `id_obligee` TYPE=MyISAM;
Tabel 4.7 Generate Tabel Nilai
Nama Tabel Hasil Generate
CREATE TABLE `nilai` `kd_underwriting` varchar50 NOT NULL
default , `nilai_pekerjaan` integer NOT NULL default ,
`Nilai_jaminan` integer NOT NULL default , `idnasabah` varchar5 NOT NULL default ,
TYPE=MyISAM;
4.1.4 Implementasi Antarmuka