BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi dari aplikasi system yang menggunakan beberapa fungsi yang penulis buat terdiri dari lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut. Sarana yang dibutuhkan dalam pembuatan sistem ini adalah perangkat pendukung yang terdiri dari software (perangkat lunak) dan hardware (perangkat keras) antara lain sebagai berikut : 1. Perangkat Keras : a. Proscessor : Intel Core i3-2310 M b. RAM : 2 GB c. Hardisk : 500 GB 2. Perangkat Lunak : a. Sistem Operasi : Windows xp b. Web Server : Apache, MySQL c. Browser : Internet Explorer, Mozila Firefox, Google Chrome d. Program : PHP e. Tampilan : Macromedia Dreamwaver 6 f. Editing : Adobe Photoshop CS 5 62
4.2 Implementasi Basis Adapun langkah-langkah untuk membuat base adalah sebagai berikut : 1. Buka aplikasi XAMPP Control Panel, lalu klik start pada Apache dan MySQl. Gambar 4.1 Aplikasi XAMPP 2. Buka browser mozila firefox untuk membuka web server, lalu ketikan http://localhost/phpmyadmin/ pada alamat address. Gambar 4.2 Base localhost pada mozilla firefox 3. Pilih reservasi untuk memasuki dan menampilkan penyewaan pola bugar. Gambar 4.3 base penyewaan Sport center 63
4. Tampilan tabel fasilitas 5. Tampilan tabel penyewa Gambar 4.4 Tampilan tabel absensi 6. Tampilan tabel user Gambar 4.5 Tampilan tabel penyewa Gambar 4.6 Tampilan tabel user 64
7. Tampilan tabel reservasi 8. Tampilan tabel sewa Gambar 4.7 Tampilan tabel reservasi 9. Tampilan tabel kwitansi Gambar 4.8 Tampilan tabel sewa Gambar 4.9 Tampilan tabel kwitansi 65
4.3 Implementasi Program Rancangan-rancangan yang telah dibuat di atas akan menghasilkan suatu implementasi yang biasa dipakai oleh user. Hasil dari implementasi tersebut yaitu : 1. Halaman utama (home) menampilkan tentang gambar fasilitas, login pegawai, dan reservasi penyewa Gambar 4.10 tampilan home 2. Halaman login berisi sebuah form yang mana admin terdapat kolom untuk user name dan password untuk mengelola website. Gambar 4.11 login admin 3. Tampilan halaman utama pada admin spots center, terdapat menu home, master, transaksi, dan logout. 66
Gambar 4.12 halaman utama admin 4. Tampilan halaman master, yang di dalamnya berisi master user Gambar 4.13 halaman utama user Gambar 4.14 halaman entry user 67
5. Tampilan halaman master, yang di dalamnya berisi master fasilitas olahraga Gambar 4.15 halaman utama fasilitas Gambar 4.16 halaman entry fasilitas 6. Tampilan halaman master, yang di dalamnya berisi master penyewa 68
Gambar 4.17 halaman utama penyewa Gambar 4.18 halaman entry penyewa 7. Tampilan halaman master, yang di dalamnya berisi master reservasi Gambar 4.19 halaman utama reservasi 69
Gambar 4.20 halaman entry reservasi 8. Tampilan halaman master, yang di dalamnya berisi master penyewaan Gambar 4.21 halaman utama penyewa Gambar 4.22 halaman entry penyewaan 70
9. Tampilan halaman master, yang di dalamnya berisi master pembayaran Gambar 4.23 halaman entry pembayaran 10. Tampilan halaman master, yang di dalamnya berisi anggota Gambar 4.24 halaman daftar anggota 11. Tampilan halaman master, yang di dalamnya berisi anggota Gambar 4.25 halaman fasilitas 71
12. Tampilan halaman master, yang di dalamnya berisi reservasi dan penyewaan Gambar 4.26 halaman fasilitas Gambar 4.27 halaman penyewaan 4.4 Metode Pengujian Metode pengujian dilakukan untuk memastikan apakah sistem yang akan dipakai sudah sesuai dengan yang diharapkan. Metode yang digunakan untuk pengujian ini adalah black box, yaitu melakukan pengujian dengan memfokuskan pada fungsionaliti sistem tanpa mengetahuiapa sesungguhnya yang terjadi dalam black end system. 72
No Antar Muka Uji Coba Status Aplikasi Skenario Pengujian Hasil yang diharapkan Hasil Pengujian 1. Link pada semua laman link menu dan link toolbar Berada di laman selain laman yang ingin di tuju Klik link menu dan link toolbar Menu terhubung dengan halaman yang dituju Berhasil membuka laman tujuan 2. login 3. entry user 4. entry 5. edit 6. entry 7. edit 8. entry jurusan fitur login user users login sudah aktif entry users sudah aktif entry edit entry edit entry jurusan Input username. Password dan klik tombol login Input users lalu Input lalu klik tombol Input lalu klik tombol Input lalu Input lalu Input jurusan lalu Berhasil melakukan validasi user users jurusan Berhasil masuk kemenu selanjutnya users jurusan 73
jurusan 9. edit jurusan 10. entry jenis 11. edit jenis 12. entry 13. edit 14. transaksi approval dispen 15. 16. jurusan entry jenis jenis entry edit approval dispen filter filter edit jurusan entry jenis edit jenis entry edit approval Input jurusan lalu Input jenis lalu klik tombol Input jenis Input lalu klik tombol Input lalu klik tombol Submit approval lalu klik approve Input jurusan jenis jenis approval berhasil jurusan jenis jenis approval Berhasil Berhasil 74
17. dispen disetujui 18. dispen disetujui 19. pelunasan input permohon an filter filter dispen disetujui pelunasan lalu Input permohonan dan klik tombol Input lalu Input lalu Tabel 4.1 Skenario Pengujian berhasil dan sesuai dengan dispen disetujui berhasil dan sesuai dengan pelunasan dispen disetujui berhasil dan sesuai dengan dan sesuai dengan Berhasil dan sesuai dengan Berhasil dan sesuai dengan 4.6 Analisa Hasil Pengujian Berikut adalah analisa yang telah dilakukan berdasarkan hasil pengujian yang telah dilakukan. Pada saat user (Petugas pola bugar) pertama kali membuka halaman web, maka akan menampilkan halaman home dan login. Users dapat mengakses menu selanjutnya dengan melakukan login terlebih dahulu. 75
Pada form login, pengujian yang dilakukan adalah memasukkan login users, apabila validasi sukses maka akan diarahkan ke halaman akses users. Apabila gagal, maka akan pesan error / kesalahan pada form. Pada penyewa, fasilitas, user, reservasi, rservasi dan penyewaan yang dilakukan adalah dengan memasukkan pada form, kemudian melakukan. Sistem akan melakukan validasi untuk memastikan field-field yang penting tidak dikosongkan atau tidak ada kesalahan format. Bila validasi sukses, maka akan. namun, apabila gagal pada validasi maka akan muncul pesan error / kesalahan pada form. Pada form penyewaan pengujian yang dilakukan adalah dengan melakukan cetak. Pada penyewaan, reservasi, yang dilakukan adalah dengan memasukkan waktu sebagai penentuan yang akan sebagai, kemudian melakukan. Sistem akan melakukan pencarian berdasarkan tersebut, bila pencarian sukses maka akan menampilkan list / daftar - transaksi. Apabila gagal maka akan muncul pesan error / kesalahan pada form. 76