Batasan Implementasi Implementasi Perangkat Lunak Implementasi Perangkat Keras Implementasi Basis Data Sintaks SQL

120

BAB V IMPLEMENTASI SISTEM DAN PENGUJIAN SISTEM

5.1. Implementasi

Implementasi adalah proses penerapan rancangan dari Aplikasi Koperasi Simpan Pinjam KSP yang telah dibuat pada bab perancangan sistem atau aplikasi, dilakukan menggunakan bahasa Pemrograman Visual Basic 6.0 dengan basis data yang digunakan yaitu SQL Server 2000 dan laporan menggunakan cristal report.

5.1.1. Batasan Implementasi

Dalam mengimplementasikan perangkat lunak pemantauan dan pengendalian aplikasi ini ada beberapa hal yang menjadi batasan implementasi, yaitu: 1. Tidak semua bagian aplikasi di uji, tetapi hanya berinteraksi dengan sistem khususnya pada pengisian daftar anggota baru, simpananpengambilan, pinjaman, surat persetujuan pinjaman dan angsuran. 2. Basis data dan server yang digunakan dalam pengimplementasian ini adalah SQL Server 2000.

5.1.2. Implementasi Perangkat Lunak

Perangkat lunak yang yang digunakan dalam implementasi aplikasi Koperasi Simpan Pinjam ini adalah sebagai berikut : 1. Sistem Operasi Windows 98ME2000Xp 2. Bahasa Pemrograman Visual Basic 6.0 Untuk membuat Aplikasi Koperasi Simpan Pinjam pada Koperasi Pedagang Pasar Baru KPPB Bandung ini yaitu penulis menggunakan perangkat lunak bahasa pemrograman Visual Basic 6.0. 3. Database SQL Server Database yang digunakan penulis untuk membangun aplikasi KSP ini yaitu menggunakan database SQL Server, SQL Server ini dapat memudahkan dan berfungsi sebagai media untuk penyimpanan sumber data aplikasi.

5.1.3. Implementasi Perangkat Keras

Implementasi perangkat keras hardware yang digunakan dalam pengoperasian Aplikasi Koperasi simpan Pinjam pada KPPB Bandung adalah sebagai berikut : a. Processor intel pentium 4, Intel Core atau setara b. Ruang penyimpanan data Harddisk terpasang 60 GB c. Memori RAM 512 MB d. Lan Card Realtek RTL 8139 Family PCI Past Ethernet NIC e. Monitor, Mouse, keyboard dan CDDVD ROM f. VGA Card 128 MB

5.1.4. Implementasi Basis Data Sintaks SQL

Database yang digunakan dalam pembuatan aplikasi KSP ini yaitu menggunakan perangkat lunak SQL Server 2000. Berikut akan dijelaskan langkah-langkah pembuatan databatase program aplikasi KSP ini: CREATE TABLE `tuser` `username` varchar 35 NOT NULL, `password` varchar 35 NOT NULL, `hak_akses` varchar 15 NOT NULL, CREATE TABLE `tbl_anggota` `no_anggota` varchar 20 NOT NULL auto_increment, `no_KTP` varchar 20 NOT NULL, `nama` varchar 35 NOT NULL, `no_telp` varchar 15 NOT NULL, `alamat` varchar 50 NOT NULL, `tgl_masuk` date NOT NULL default 00000000, `JK` varchar 2 NOT NULL, `agama` varchar 10 NOT NULL PRIMARY KEY `no_anggota` CREATE TABLE `kompas` `kd_kompas` varchar 7 NOT NULL, `kompas` varchar 20 NOT NULL CREATE TABLE `dsimpanan` `tgl_simpan` date NOT NULL default 00000000, `no_anggota` varchar 20 NOT NULL, ` debet` money NOT NULL default 0 , ` kredit` money NOT NULL 0, ` saldo` money NOT NULL 0, CREATE TABLE `tsimpanan` `no_bukti` varchar20 NOT NULL auto increment, `kd_transaksi` varchar 7 NOT NULL, `no_transaksi` varchar7 NOT NULL, PRIMARY KEY `no_bukti` CREATE TABLE `tbl_pinjaman` `no_pinjaman` varchar 20 NOT NULL auto increment, `jaminan` varchar 30 NOT NULL, `keterangan` varchar 30 NOT NULL default kosong PRIMARY KEY `no_pinjaman` CREATE TABLE `dpinjaman` `no_pinjam` varchar 20 NOT NULL, `tgl_pinjam` date NOT NULL default 00000000 , `besar_pinjam` money NOT NULL default 0, `jangka` varchar 5 NOT NULL, `bunga` money NOT NULL default 0, `jasa` money NOT NULL default 0, `IDK` money NOT NULL default 0, `tot_bunga` money NOT NULL default 0, `tot_angsur` money NOT NULL default 0, `tot_pinjam` money NOT NULL default 0, `tgl_tempo` date NOT NULL default 00000000 , `tgl_mulai` date NOT NULL default 00000000 CREATE TABLE `tbl_angsur` `no_angsur` varchar 20 NOT NULL auto increment, `tgl_angsur` date NOT NULL default 00000000 , `angsur_ke` varchar5 NOT NULL default 0, `jumlah_angsur` money NOT NULL default 0, `sisa` money NOT NULL default 0, `sudah_bayar` money NOT NULL default 0, `terlambat` varchar 5 NOT NULL, `denda` money NOT NULL default 0, `besar_denda` money NOT NULL default 0, `total` money NOT NULL default 0, PRIMARY KEY `no_angsur`

5.1.5. Implementasi Antar Muka