Perangkat Keras Perangkat Lunak Implementasi Basisdata

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