5.1. Implentasi
5.1.6. Implementasi Instalasi Program
Untuk instalasi program aplikasi website ini cukup sederhana
dengan catatan hanya implementasi instalasi offline, dan pastikan
computer sudah terinstall perangkat lunak web server offline seperti wamp
server yang penulis pakai sebagai web servernya.
1. Untuk koneksi website terhadap browser tahap pertama adalah
copy file website ke folder instalasi xampp, biasanya terdapat
di partisi C:/Xampp/htdocs setelah itu masuk pada halaman
Gambar 5.1 Halaman Utama Xampp
2. Setelah masuk ke halaman utama, masuk ke halaman
phpmyadmin untuk memulai membuat database baru, dan isi
nama untuk database website pada pilihan menu Create new
database seperti gambar di bawah ini lalu pilih create :
3. Setelah tampil halaman selanjutnya, terdapat menu SQL, copy
database ke Run SQL query/queries on database multi_teknik,
kemudian klik go
Gambar 5.3 Halaman Pengisian Database
4. Setelah memasukan database pilih menu go di sisi kanan
bawah dan proses instalasi database website telah berhasil
dilakukan, akan tampil menu seperti ini :
5.1.7. Pengguna Program
Untuk menjalankan program sistem informasi penyewaan komik ini
pilih Amour Comics di Your Projects ketika membuka localhost melalui
WampServer. Adapun tampilan yang akan muncul pada layar ketika
program aplikasi ini dijalankan dapat dilihat pada tahapan selanjutnya.
1. Form Login
Form login berfungsi untuk hak akses user yang berisi
status user, user id, dan password. Hanya user yang telah memiliki
user id dan password saja yang bisa mengakses sistem informasi
ini demi untuk keamanan.
Gambar 5.5 Tampilan Halaman Login
2. Halaman Utama untuk admin
Ketika aplikasi dijalankan yang akan muncul adalah
Gambar 5.6 Tampilan Halaman Utama
3. Form Buku
Dengan mengklik form buku maka admin dapat mengolah data
buku, dan tampilannya sebagai berikut:
Untuk menambah buku:
1) Klik tulisan ‘buku’, maka akan muncul form pengisian data buku yang
kosong.
2) Isi form tersebut
3) Klik ‘tambah’untuk menyimpan data buku yang baru
Untuk edit atau menghapus
1) Pilih data yang akan di edit atau di hapus
2) Klik tulisan ‘edit’ untuk mengganti data baru, atau klik ‘hapus’untuk
menghapus data
3) Untuk menyimpan data yang telah di edit klik ‘simpan’, dan untuk
menghapus data klik ‘hapus’.
4. Form Anggota
Dengan mengklik form anggota maka admin dapat mengolah
data anggota, dan tampilannya sebagai berikut:
Untuk menambah anggota
1) Klik tulisan ‘anggota’, maka akan muncul form pengisian data buku yang
kosong.
2) Isi form tersebut
3) Klik ‘tambah’untuk menyimpan data anggota yang baru
Untuk edit atau menghapus
1) Pilih data anggota yang akan di edit atau di hapus
2) Klik tulisan ‘edit’ untuk mengganti data yang lama menjadi data anggota
baru
3) Untuk menyimpan data yang telah di edit klik ‘simpan’, dan untuk
menghapus data klik ‘hapus’.
5. Form Pinjam
Dengan mengklik form pinjam maka admin dapat mengolah data
buku, dan tampilannya sebagai berikut:
6. Form Pengembalian
Dengan mengklik form kembali, maka admin dapat mengolah
data anggota, dan tampilannya sebagai berikut:
Gambar 5.10 Tampilan Halaman Pengembalian
7. Laporan
Untuk mengetahui jumlah transaksi sewa komik, di form laporan
akan mencetak data-data yang dibutuhkan untuk perhari,
perminggu atau perbulan.
Gambar 5.12 Tampilan Halaman Laporan Pengembalian Komik
Gambar 5.14 Tampilan Halaman Laporan Komik Hilang/Rusak 5.2. Pengujian
Pengujian adalah bagian yang penting dalam siklus pembangunan
perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga
mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah
untuk menjamin bahwa perangkat lunak yang dibangun memiliki kualitas
yang handal yaitu mampu mempresentasikan kajian pokok dari spesifikasi,
analisis,perancangan dan pengkodean dari perangkat lunak itu sendiri.
Metode pengujian yang dilakukan adalah menggunakan metode uji black
box. Tujuannya adalah untuk memperkecil kesalahan pada saat pengembangan
dan dengan mudah melakukan perbaikan terhadap kekurangan aplikasi yang
Tabel 5.3 Pengujian
Kelas Uji Butir Uji Tingkat
Pengujian
Jenis Pengujian
Login Login user Unit Black Box
Pengujian Pengisian Data Pengisian Data Komik Pengisian Data Anggota Pengisian Data Peminjaman Pengisian Data Pengembalian
Unit Black Box
Verifikasi Proses Proses Input Data
Proses Edit Data
Proses Hapus Data
Proses Simpan Data
Unit Black Box
5.2.1. Rencana Pengujian
Pengujian perangkat lunak ini menggunakan metode
pengujian Black Box. Pengujian Black Box berfokus pada
persyaratan atau kebutuhan fungsional perangkat lunak yang
dibuat. Pengujian Sistem Informasi Penyewaan Komik pada
dari pengisian data anggota dan data buku sistem informasi yang
telah dibuat.
Tabel 5.4 Rencana Pengujian
Item Pengujian Deskripsi File yang diuji
Login Melakukan Login sebagai admin ceklogin.php
Input data anggota Menginput data anggota yang
tersedia
anggota.php
Input data buku Menginput data buku buku.php
Peminjaman komik Melakukan peminjaman dari form
peminjaman
pinjam.php
Pengembalian
Komik
Mengelola data barang yang
dipinjam
kembali.php
Laporan Membuat laporan harian, bulanan,
atau tahunan
laporan.php
5.2.2. Kasus dan Hasil Pengujian
Pengujian program aplikasi persediaan barang dagang
dilakukan oleh admin di amour comic. Adapun tabel pengujiannya
Tabel 5.5 Pengujian Form Login
Kasus dan Hasil Uji (Data Normal)
Data Masukan Data Diharapkan Pengamatan Kesimpulan
Username : Amour Password : amour Tampil halaman utama Masuk ke halaman utama Berhasil
Kasus Dan Hasil Uji (Data salah)
Data Masukan Data Diharapkan Pengamatan Kesimpulan
Data kosong atau salah
password
Tidak bisa login Tidak bisa login Tidak Berhasil
Tabel 5.6 Pengujian Form Buku
Kasus dan Hasil Uji (Data Normal)
Data Masukan Data Diharapkan Pengamatan Kesimpulan
Nama Buku: Phobia
ISBN : 633-908-538-832-7 Penulis : Svetlana Mirkhov Kategori : Drama Terbit : 2000 Jumlah : 2 Tersedia : 2
Data tampil di tabel
tampilan dan
disimpan
Nama Buku: Phobia
ISBN : 633-908-538-832-7 Penulis : Svetlana Mirkhov Kategori : Drama Terbit : 2000 Data masuk ke menu tampilan Berhasil
Jumlah : 2
Tersedia : 2
Kasus Dan Hasil Uji (Data salah)
Data Masukan Data Diharapkan Pengamatan Kesimpulan
Nama Buku: Phobia
ISBN : 633-908-538-832-7 Penulis : 2 Kategori : Drama Terbit : Jumlah : 2 Tersedia : 2
Nama Buku: Phobia
ISBN : 633-908-538-832-7 Penulis : 2 Kategori : Drama Terbit : Jumlah : 2 Tersedia : 2 Data yang ditampilkan tidak lengkap Tidak Berhasil
Tabel 5.7 Pengujian Form Anggota
Kasus dan Hasil Uji (Data Normal)
Data Masukan Data Diharapkan Pengamatan Kesimpulan
Nama Anggota : Rian Alamat : Jln Tubagus Ismail Telepon : Nama Anggota : Rian Alamat : Jln Tubagus Ismail Telepon : Data masuk ke menu tampilan Berhasil
085745674321
Status : Aktif
085745674321
Status : Aktif
Tabel 5.8 Pengujian Form Pinjam
Kasus dan Hasil Uji (Data Normal)
Data Masukan Data Diharapkan Pengamatan Kesimpulan
Kode Anggota : 1011 Kode Buku : 1017 Tanggal Pinjam : 2013-02-04 Tanggal Kembali: 2013-02-05 Kode Anggota : 1011 Kode Buku : 1017 Tanggal Pinjam : 2013-02-04 Tanggal Kembali: 2013-02-05 Data masuk ke menu tampilan Berhasil
Kasus Dan Hasil Uji (Data salah)
Data Masukan Data Diharapkan Pengamatan Kesimpulan
Kode Anggota : 1011 Kode Buku : 1017 Tanggal Pinjam : 2013-02-04 Tanggal Kembali: 2013-02-05
Akan ada pesan,
‘Data tidak
ditemukan atau
komik sedang
kosong’
Data tidak akan
disimpan atau
ditampilkan
Tabel 5.9 Pengujian Form kembali
Kasus dan Hasil Uji (Data Normal)
Data Masukan Data Diharapkan Pengamatan Kesimpulan
Kode Anggota : 1011 Kode Buku : 1017 Kode Anggota : 1011 Kode Buku : 1017 Data masuk ke menu tampilan Berhasil
Kasus Dan Hasil Uji (Data salah)
Data Masukan Data Diharapkan Pengamatan Kesimpulan
Kode Anggota :
1011
Kode Buku :
Akan ada pesan,
‘Data peminjam
tidak ditemukan’
Data tidak akan
disimpan atau
ditampilkan
Tidak Berhasil
5.2.3. Kesimpulan Hasil Pengujian
Berdasarkan hasil pengujian dengan kasus uji sample di atas dapat
ditarik kesimpulan bahwa perangkat lunak secara fungsional
110
6.1 Kesimpulan
Setelah penulis menelusuri kegiatan yang dilakukan dalam proses
penyewaan komik pada Amour Comic dan menganalisa sistem yang berjalan,
maka dapat ditarik kesimpulan :
1. Dengan adanya aplikasi ini, Amour Comic dapat melakukan transaksi
peminjaman dengan terkomputerisasi.
2. Dengan adanya aplikasi ini, Amour Comic dapat meminimalkan masalah
yang kerap terjadi di amour komik seperti transaksi peminjaman,
pengembalian, dan laporan
3. Dengan adanya aplikasi ini, pembuatan laporan akan lebih efektif dan
6.2 Saran
Agar proses penyewaan komik dapat berjalan dengan baik, penulis
mengajukan beberapa saran yang mudah-mudahan dapat membantu pihak
Amour Comic. Saran-saran tersebut antara lain :
1. Petugas khusus yang diberi tanggung jawab menangani aplikasi ini,
sebaiknya terlebih dahulu diberikan petunjuk dan pelatihan
pengoperasian agar nantinya aplikasi ini dapat beroperasi secara
maksimal dan optimal.
2. Agar aplikasi ini beroperasi secara maksimal dan optimal, maka
diperlukan pengembangan sistem penyewaan komik selanjutnya, agar
dapat berjalan sesuai dengan kebutuhan yang diharapkan.
3. Setelah sistem dapat diterapkan dan dilaksanakan dengan baik, maka
perlu dianalisa kembali sehingga tidak menutup kemungkinan untuk
dilakukan suatu pengembangan sistem yang baru dan lebih baik.
4. Suatu program akan berjalan dengan baik dan lancar apabila dipelihara
dan dikontrol dengan sebaik-baiknya.
Demikian Saran-saran yang penulis ajukan, mudah-mudahan dengan saran
tersebut Sistem Informasi Penyewaan Komik Pada Amour Comic dapat