62
Gambar 4.16 Perancangan input data peminjaman
63
Gambar 4.17 Perancangan input data pengembalian
4.2.5.3. Perancangan Output
Desain output keluaran adalah hasil pengolahan data setelah suatu masukan lengkap dan diproses. Dalam suatu program aplikasi yang paling penting adalah
hasil output harus sesuai dengan keinginan dan kebutuhan pengguna user.
64
Gambar 4.18 Rancangan Output Laporan Daftar Anggota
Gambar 4.19 Rancangan Output Laporan Peminjaman Komik
65
Gambar 4.20 Rancangan Output Laporan Pengembalian Komik
66
BAB V
IMPLEMENTASI DAN PENGUJIAN SISTEM
5.1. Implementasi
Implementasi adalah suatu proses penerapan rancangan program yang telah dibuat ke dalam sebuah aplikasi pemrograman sesuai dengan tujuan yang
diharapkan dari program aplikasi tersebut. Kegiatan implementasi dilakukan dengan dasar yang telah direncanakan dalam tahap perancangan.
5.1.1. Batasan Implementasi
Dalam rencana penerapan sistem yang terkomputerisasi, yakni agar sistem siap dioperasikan, maka perlu diadakan kegiatan-kegiatan dari penerapannya.
Adapun langkah-langkah yang perlu dilakukan untuk menerapkan sistem tersebut adalah pembuatan program, testing program, pelatihan serta terima dokumentasi,
akan tetapi dalam penulisan tugas akhir ini implementasi sistem yang dilakukan hanya sampai pada tahap pembuatan program.
5.1.2. Implementasi Perangkat Lunak
Untuk mendukung kelancaran sistem informasi yang dirancang, maka sistem ini memerlukan perangkat lunak. Perangkat lunak digunakan untuk mendukung
kinerja sistem operasi dan aplikasi database. Adapun perangkat lunak yang digunakan adalah sebagai berikut :
1 Sistem operasi Windows XP 2 Program compiler Java NeatBeans IDE 7.1.2
3 XAMPP for Windows Version 3.2.4 4 iReport-4.0.2 untuk pembuatan Report
5 Install Creator untuk Instalasi Program
5.1.3. Implementasi Perangkat Keras
Selain membutuhkan perangkat lunak sistem ini juga memerlukan perangkat keras. Adapun perangkat keras yang diperlukan adalah sebagai berikut :
1. Harddisk minimum 20 GB 2. RAM minimum 1 GB
3. Processor minimum Pentium IV 4. DVD RW
5. Monitor 6. Keyboard
7. Mouse 8. Printer
5.1.4. Implementasi Basis Data Sintax SQL
a. Buat Tabel Anggota CREATE TABLE `anggota`
`noanggota` varchar10 NOT NULL, `nama` varchar25 NOT NULL,
`ID` varchar20 NOT NULL, `notelepon` varchar15 NOT NULL,
`alamat` varchar50 NOT NULL, `tglmasuk` date NOT NULL,
PRIMARY KEY `noanggota` b. Buat Tabel Buku
CREATE TABLE `buku` `kodebuku` varchar10 NOT NULL,
`judul` varchar25 NOT NULL, `jenis` varchar15 NOT NULL,
`episode` varchar4 NOT NULL, `Status` varchar10 NOT NULL,
`noanggota` varchar10 NOT NULL, `nama` varchar30 NOT NULL,
`tglmasuk` date NOT NULL, PRIMARY KEY `kodebuku`
c. Buat Detail Kembali CREATE TABLE `detail_kembali`
`nopengembalian` varchar15 NOT NULL, `noanggota` varchar10 NOT NULL,
`nama` varchar30 NOT NULL, `kodebuku` varchar10 NOT NULL,
`jenis` varchar10 NOT NULL, `judul` varchar30 NOT NULL,
`episode` varchar4 NOT NULL, `tglpinjam` date NOT NULL,
`tglkembali` date NOT NULL, `tglkembalibuku` date NOT NULL,
`denda` varchar15 NOT NULL d. Buat Detail Pinjam
CREATE TABLE `detail_pinjam` `nopinjam` varchar15 NOT NULL,
`noanggota` varchar10 NOT NULL, `nama` varchar30 NOT NULL,
`kodebuku` varchar10 NOT NULL, `jenis` varchar10 NOT NULL,
`judul` varchar30 NOT NULL, `episode` varchar4 NOT NULL,
`tglpinjam` date NOT NULL, `tglkembali` date NOT NULL,
`harga` int11 NOT NULL,