BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB VI IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN TESTING

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI. Tabel 4 1 Spesifikasi Perangkat Keras 8192MB RAM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN EVALUASI SISTEM. terdapat hal yang perlu diperhatikan yaitu user perlu menyiapkan kebutuhan yang

BAB IV HASIL DAN UJI COBA

Bab 4 Implementasi dan Evaluasi

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI APLIKASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI SISTEM


BAB V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Implementasi Perancangan Table User Account Gambar Implementasi Perancangan Table User Account Implementasi Perancangan Table M

BAB V IMPLEMENTASI DAN PEMBAHASAN. mendukung Aplikasi Penilaian Akademik Berbasis web

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. berdasarkan kebutuhan TJ Construction & Engineering pada Bagian Pengadaan.

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi sistem merupakan tahap meletakan sistem agar dapat siap untuk

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

5 BAB V IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI PROGRAM

BAB V IMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan proses pembangunan komponen-komponen

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi merupakan kelanjutan dari kegiatan perancangan system dan dapat dipandang sebagi usaha untuk mewujudkan sistem yang dirancang. Langkah langkah dari proses implementasi adalah urutan dari kegiatan awal sampai kegiatan akhir yang harus dilakukan dalam mewujudkan sistem yang dirancang. 4.1.1 Lingkungan Implementasi Perancangan system ini dapat berjalan dengan baik karena didukung oleh perangkat pendukung yaitu perangkat lunak dan perangkat keras. Adapun perangkat lunak dan perangkat lunak yang diperlukan dalam tahap implementasi aplikasi perpustakaan ini adalah sebagai berikut : a. Perangkat lunak pendukung aplikasi yang digunakan adalah sebagai berikut : 1. Sistem operasi Windows 7 2. Pemrograman Java. 3. Pemrograman PHP untuk web service. 4. Program aplikasi database yang digunakan untuk aplikasi ini adalah MySQL. 5. Web browser Mozila Firefox dan Google Chrome. 6. XAMPP sebagai tempat mengelola web server b. Perangkat keras yang digunakan untuk mendukung aplikasi ini adalah sebagai berikut: Adapun hardware komputer yang digunakan untuk menguji aplikasi ini adalah: - Processor : Core i3 - RAM : 8 GB Sementara untuk spesifikasi hardware smartphone adalah: - RAM minimal 343MB - Memori internal minimal 200 MB - Memori eksternal minimal 200 MB 60

61 4.1.2 Implementaasi Database Pada tahap ini akan diimplementasikan basis data MySQL untuk pembuatan aplikasi yaitu sebagai berikut : Gambar 4.1 Tabel Login Gambar 4.2 Tabel Mahasiswa Gambar 4.3 Tabel Petugas

62 Gambar 4.4 Tabel Buku Gambar 4.5 Tabel Kategori Gambar 4.6 Tabel Pinjam

63 Gambar 4.7 Tabel Detail Pinjam 4.1.3 Implementasi Aplikasi Antarmuka Gambar 4.8 Tampilan Login Aplikasi Perpustakaan Halaman ini digunakan oleh mahasiswa dan petugas untuk mengakses fitur-fitur yang ada di dalam aplikasi tersebut.

64 Gambar 4.9 Tampilan Sign Up Cek NIM / NIK Form ini digunakan oleh mahasiswa atau petugas untuk mendapatkan user dan password login. sebelum mendaftar aplikasi akan memeriksa nomor induk mahasiswa atau NIK karyawan.

65 Gambar 4.10 Tampilan Sign Up Gambar 4.11 Tampilan Message Proses Pendaftaran

66 Gambar 4.12 Tampilan Home

67 Gambar 4.13 Tampilan Menu user Role Mahasiswa Gambar 4.14 Tampilan Menu user Role Petugas Gambar 4.15 Tampilan Menu Booking Buku

68 Halaman ini merupakan halaman yang digunakan mahasiswa untuk mencari buku yang tersedia di perpustakaan untuk selanjutnya melakukan booking buku sebelum buku di setujui peminjamannya oleh petugas perpustakaan. Gambar 4.16 Tampilan Menu Cari Buku Halaman ini digunakan untuk mencari buku dan mengecek ketersediaannya diperpustakaan.

69 Gambar 4.17 Tampilan Detail Buku Setelah buku hasil pencarian muncul, mahasiswa harus memilih buku yang akan dipinjam dan aplikasi akan menampilkan detail buku tersebut. dalam detai tersebut mahasiswa bisa melihat ketersediaan buku yang akan dipinjam.

70 Gambar 4.18 Tampilan Informasi Booking Gambar 4.19 Tampilan Menu Peminjaman

71 Gambar 4.20 Tampilan Detail Peminjaman Buku Ini merupakan halaman yang digunakan petugas untuk melihat daftar buku yang di booking mahasiswa ketika akan menyetujui peminjaman.

72 Gambar 4.21 Tampilan Menu Informasi Peminjaman Gambar 4.22 Tampilan Menu Daftar Peminjaman Buku

73 Ini adalah menu yang dapat diakses oleh mahasiswa untuk melihat daftar buku yang sedang dia pinjam. Mahasiswa juga dapat melihat tanggal jatuh tempo buku yang harus dikembalikan. Gambar 4.23 Tampilan Menu Pengembalian Sama seperti halaman peminjaman, pada halaman pengembalian juga terdapat fitur pencarian data peminjaman buku yang akan dikembalikan berdasarkan NIM peminjam. Petugas akan memasukan nim mahasiswa dan aplikasi akan menampilkan data buku yang harus dikembalikan.

74 Gambar 4.24 Tampilan Detail Pengembalian Gambar 4.25 Tampilan Informasi Pengembalian

75 Gambar 4.26 Tampilan Tambah Buku Baru Form ini digunakan untuk menambahkan koleksi buku kedalam database system untuk selanjutnya bisa diakses oleh mahasiswa ketika akan melakukan peminjaman buku. petugas juga bisa melihat data buku pada tab update buku.

76 Gambar 4.27 Tampilan Simpan Buku Baru Gambar 4.28 Tampilan Informasi Penambahan Buku

77 Gambar 4.29 Tampilan Update Buku Gambar 4.30 Tampilan Cari Data Buku

78 Gambar 4.31 Tampilan Informasi Update Data Buku Gambar 4.32 Tampilan Daftar Buku Dipinjam

79 Gambar 4.33 Tampilan Pencarian Data Pinjaman Halaman ini untuk menampilkan laporan buku yang sedang dipinjam oleh mahasiswa berdasarkan periode waktu tertentu. petugas bisa mengetahui jumlah buku yang dipinjam serta siapa saja yang meminjam buku tersebut.

80 Gambar 4.34 Tampilan Daftar Buku Kembali Halaman ini untuk menampilkan laporan buku yang telah dikembalikan oleh mahasiswa berdasarkan periode waktu tertentu. petugas bisa mengetahui jumlah buku yang dikembalikan serta siapa saja yang telah mengembalikan buku tersebut.

81 Gambar 4.35 Tampilan Detail Peminjam 4.2 Aplikasi aplikasi adalah aktivitas-aktivitas yang yang bertujuan untuk memastikan sistem yang telah dibangun dapat melakukan fungsinya sebagaimana yang telah didefinisikan dalam spesifikasi program. Dalam pengujian kali ini penulis menggunakan metode pengujian blackbox dengan teknik Cause Effect Graph. Metode Cause Effect Graph adalah metode pengujian yang membantu dalam membangkitkan kasus uji berdasarkan pada hubungan antar causes (input) dan effect (output) yang terdapat pada spesifikasi kebutuhan perangkat lunak. Dalam teknik ini, dilakukan proses testing yang menghubungkan sebab dari sebuah inputan dan akibatnya pada output yang dihasilkan. 4.2.1 Skenario Berikut skenario pengujian aplikasi. Skenario pengujian berisikan item yang diuji, cara pengujian, dan hasil yang diharapkan. No Item yang Diuji Tabel 4.1 Skenario Login Skenario Hasil yang Diharapkan Hasil

82 1 Login Input User dan Password lalu klik Login Menampilkan notifikasi jika User dan Password salah Membuka halaman Home jika User dan Password valid Tabel 4.2 Skenario Pendaftaran No Item yang Diuji Skenario Hasil yang Diharapkan Hasil 1 Cek nim - klik button Sign Up Menampilkan data mahasiswa - masukan nim Menampilkan message jika dan tanggal lahir data tidak cocok. 2 Daftar Input username dan Menampilkan pesan sukses username password pendaftaran dan masuk ke dan halaman login password No Item yang Diuji 1 Menampilkan data buku booking 2 Mencari data buku 3 Tambah Booking Tabel 4.3 Skenario Booking Buku Skenario Hasil yang Diharapkan - Klik menu Menampilkan list buku booking buku yang telah di booking - klik button Menampilkan list buku tambah baru hasil pencarian - input judul dan Menampilkan message, kategori jika buku yang dicari tidak - klik tombol ada search - pilih buku hasil Menampilkan message, search sukses booking buku Hasil

83 Buku - klik button booking Menampilkan list buku yang di booking Menampilkan message jika buku yang dipilih telah di booking sesuai No Item yang Diuji 1 Daftar Peminjaman Tabel 4.4 Skenario Daftar Peminjaman Skenario Hasil yang Diharapkan Hasil Klik menu Daftar Menampilkan daftar buku Pinjaman yang dipinjam No Item yang Diuji 1 Cari peminjaman Tabel 4.5 Skenario Peminjaman Skenario Hasil yang Diharapkan - Klik menu Menampilkan daftar buku peminjaman yang dipinjam sesuai nim - input nim Menampilkan message jika peminjam data tidak ditemukan Hasil 2 Approve - klik button Menampilkan message Peminjaman approve sukses peminjaman No Item yang Diuji 1 Cari peminjaman Tabel 4.6 Skenario Pengembalian Skenario Hasil yang Diharapkan - Klik menu Menampilkan daftar buku pengembalian yang dipinjam sesuai nim - input nim Menampilkan message peminjam jika data tidak ditemukan Hasil 2 Approve - klik button Menampilkan message Pengembalian approve sukses peminjaman

84 No Item yang Diuji 1 Penambahan buku baru Tabel 4.7 Skenario Tambah Buku Skenario Hasil yang Diharapkan - Klik menu Menampilkan pesan tambah buku penambahan buku sukses - input data Menampilkan pesan jika buku data input tidak sesuai Hasil Mengosongkan field-field sesuai data buku jika telah sukses di simpan 2 Update data - klik tab Menampilkan data sesuai buku update buku isbn - input isbn buku Menampilkan pesan data buku tidak ditemukan jika sesuai isbn salah - input data Menampilkan pesan data buku yang di buku sukses disimpan update - klik button simpan No Item yang Diuji 1 Daftar buku dipinjam Tabel 4.8 Skenario Laporan Pinjaman Skenario Hasil yang Diharapkan - Klik menu laporan pinjaman Menampilkan list buku yang dipinjam pada periode waktu tersebut - klik tab daftar buku pinjaman Menampilkan pesan jika data pinjaman tidak ditemukan - input range tanggal Hasil

85 peminjaman - klik buku Muncul list mahasiswa sesuai yang yang sedang meminjam ditampilkan buku tersebut - klik button Kembali ke tampilan sesuai rest pertama menu dafatar buku pinjaman 2 Daftar buku - Klik menu Menampilkan list buku dikembalikan laporan yang dikembalikan pada pinjaman periode waktu tersebut - klik tab daftar Menampilkan pesan jika sesuai buku data buku tidak dikembalikan ditemukan. - input range tanggal pengembalian - klik buku Muncul list mahasiswa yang yang telah meminjam ditampilkan buku tersebut - klik button Kembali ke tampilan sesuai rest pertama menu dafatar buku dikembalikan 4.2.2 Analisis Hasil Kesimpulan dari hasil pengujian aplikasi yang telah dilaksanakan dapat disimpilkan bahwa seluruh fitur serta fungsi dari aplikasi dapat berjalan dengan baik. Pada tahap pengujian aplikasi kali ini dilakukan dengan menggunakan user dengan role mahasiswa dan petugas. Dalam hal ini pilihan yang ditampilkan sesuai dengan role masing-masing. 1. Halaman Login Login akan sukses ketika pengguna memasukkan user dan password yang

86 terdaftar dalam database dan akan masuk ke Halaman Utama. 2. Halaman utama atau Home Halaman utama menampilkan data user serta pilihan menu yang tersedia untuk masing-masing role login. 3. Halaman Booking Buku Mahasiswa berhasil mencari buku yang akan di pinjam. Data buku yang di booking masuk ke database peminjaman 4. Halaman Daftar Peminjaman Berhasil menampilkan daftar buku yang dipinjam oleh mahasiswa. 5. Halaman Peminjaman Berhasil menampilkan data buku yang di booking mahasiswa serta menyetujui peminjaman. status booking berubah menjadi peminjaman. 6. Halaman Pengembalian Berhasil menampilkan data buku yang dipinjam mahasiswa, status peminjaman berubah menjadi dikembalikan. 7. Halaman Tambah Buku Data buku baru berhasi tersimpan dalam database. 8. Halaman Laporan Pinjaman Berhasil menampilkan list buku yang dipinjam dan yang telah dikembalikan sesuai dengan periode pencarian. berhasil menampilkan list mahasiswa yang meminjam suatu buku.