Struktur Menu Perancangan Input Perancangan Output

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,