Perancangan Interface Algoritma Program

Tabel 4. 4 Tabel Pengembalian No Field Name Type Data Size 1 Nap Text 5 2 kode_buku Text 16 3 tgl_kembali DateTime 8 4 tgl_dikeml DateTime 8 5 denda_rsk Currency 8

4.3 Perancangan Interface

Perancangan interface adalah perancangan program aplikasi yang dibuat. Berdasarkan pada perancangan interface inilah tampilan menu aplikasi peminjaman dan pengembalian buku dibuat sesuai dengan prosedur pada aplikasi dan dijelaskan lebih lanjut sebagai berikut :

1. Interface Menu Utama

Gambar 4.8 Interface Menu Utama File Laporan Cetak Kartu Anggota About Keluar APLIKASI PERPUSTAKAAN SEKOLAH MENENGAH ATAS SMA NEGERI 1 FOTO PERPUSTAKAAN PEMERINTAHAN KABUPATEN BATU BARA DINAS PENDIDIKAN NASIONAL Universitas Sumatera Utara

2. Data Anggota

Gambar 4.9 Interface Data Anggota Nap Nama Siswa NIS Jenis Kelamin Tanggal Cetak Kelas Jurusan Alamat Text1 Text2 Text3 Combo1 Tgl Combo2 Combo3 Text4 SMA NEGERI 1 SEI SUKA Jl. Beringin No.1 Tanjung Gading Kecamatan Sei Suka kabupaten Batu Bara Data Anggota Tambah Koreksi Hapus Simpan Keluar Universitas Sumatera Utara

3. Data Buku

Gambar 4.10 Interface Data Buku Kode Buku Judul Buku Jenis Buku Jumlah Buku Posisi Buku Nama Pengarang Nama Penerbit Tahun Cetak Text1 Text2 Combo1 Text3 Combo2 Text4 Text5 Text6 SMA NEGERI 1 SEI SUKA Jl. Beringin No.1 Tanjung Gading Kecamatan Sei Suka kabupaten Batu Bara Data Buku Tambah Koreksi Hapus Simpan Keluar Kota Penerbitan Buku Harga Buku Text7 Text8 Universitas Sumatera Utara

4. Data Peminjaman

Gambar 4.11 Interface Data Peminjaman Nap Nama Siswa Tanggal Pinjam Kode Buku Judul Buku Nama Pengarang Tanggal Kembali Combo1 Text1 Tgl1 Combo2 Text2 Text3 Tgl2 SMA NEGERI 1 SEI SUKA Jl. Beringin No.1 Tanjung Gading Kecamatan Sei Suka kabupaten Batu Bara Data Peminjaman Tambah Koreksi Hapus Simpan Keluar Universitas Sumatera Utara

5. Data Pengembalian

Gambar 4.12 Interface Data Pengembalian Nap Nama Siswa Kode Buku Judul Buku Nama Pengarang Harga Buku Tanggal Kembali Tanggal Dikembalikan Combo1 Text1 Combo2 Text2 Text3 Text4 Tgl5 Tgl6 SMA NEGERI 1 SEI SUKA Jl. Beringin No.1 Tanjung Gading Kecamatan Sei Suka kabupaten Batu Bara Data Pengembalian Tambah Koreksi Hapus Simpan Keluar Denda Rusak Text5 Universitas Sumatera Utara

4.4 Algoritma Program

Algoritma adalah langkah-langkah yang dilakukan dalam proses pemecahan suatu masalah. Dalam algoritma ini dijelaskan langkah-langkahtahap demi tahap penyelesaian dari suatu masalah program. Adapun Algoritma dari program yang dirancang adalah sebagai berikut : 1. Algoritma untuk menampilkan Menu Utama Langkah 1 : Tampilkan Menu Utama File, Laporan, Cetak Kartu Anggota, About Me dan Keluar Langkah 2 : a. Jika dipilih File ada 4 pilihan yaitu : 1. Data Peminjam 2. Data Buku 3. Peminjaman Buku 4. Pengembalian Buku b. Jika dipilih laporan ada dua pilihan yaitu : 1. Laporan Peminjaman Buku 2. Laporan Pengembalian Buku Langkah 3 : Selesai Universitas Sumatera Utara 2. Algoritma Untuk Menampilkan Data Anggota Langkah 1 : Pilih menu peminjam pada menu File di Menu Utama Langkah 2 : Jika dipilih simpan Penginputan data akan langsung tersimpan di database Anggota Langkah 3 : Jika dipilih koreksi Penginputan data yang telah dimasukkan bisa dikoreksiperbaiki. Langkah 4 : Jika dipilih hapus Menghapus data yang telah tersimpan di database. Langkah 5 :Jika dipilih Tambah Memasukkanmenambah data peminjam pada database. Langkah 6 : Keluar Keluar dari form data peminjam Langkah 7 : Selesai 3. Algoritma Untuk Menampilkan Data Buku Langkah 1 : Pilih menu data buku pada menu File di Menu Utama Langkah 2 : Jika dipilih simpan Penginputan data akan langsung tersimpan di Peminjam Langkah 3 : Jika dipilih koreksi Penginputan data yang telah dimasukkan bisa dikoreksiperbaiki. Langkah 4 : Jika dipilih hapus Menghapus data buku yang telah tersimpan di database. Universitas Sumatera Utara Langkah 5 : Jika dipilih Tambah Memasukkanmenambah data peminjam pada database. Langkah 6 : Keluar Keluar dari form data buku. Langkah 7 : Selesai 4. Algoritma Untuk Menampilkan Data Peminjaman Langkah 1 : Pilih menu data peminjaman pada menu File di Menu Utama Langkah 2 : Jika dipilih simpan Penginputan data akan langsung tersimpan di Peminjaman. Langkah 3 : Jika dipilih koreksi Penginputan data yang telah dimasukkan bisa dikoreksiperbaiki. Langkah 4 : Jika dipilih hapus Menghapus data peminjaman yang telah tersimpan di database. Langkah 5 : Jika dipilih Tambah Memasukkanmenambah data peminjaman pada database. Langkah 6 : Keluar Keluar dari form Peminjaman Laporan 7 : Selesai Universitas Sumatera Utara 5. Algoritma Untuk Menampilkan Data Pengembalian Langkah 1 : Pilih menu data pengembalian buku pada menu File di Menu Utama Langkah 2 : Jika dipilih simpan Penginputan data akan langsung tersimpan di database Peminjaman. Langkah 3 : Jika dipilih koreksi Penginputan data yang telah dimasukkan bisa dikoreksiperbaiki. Langkah 4 : Jika dipilih hapus Menghapus data peminjaman yang telah tersimpan di database. Langkah 5 : Jika dipilih Tambah Memasukkanmenambah data peminjaman pada database. Langkah 6 : Jika dipilih Keluar Keluar dari form data pengembalian buku Langkah 7 : Selesai Universitas Sumatera Utara BAB 5 IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem