BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap ini merupakan tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Untuk menjalankan program Sistem Informasi Penyalur Pembantu Pada yayasan Pijar Indah berbasis Web ini menggunakan PHP sebagai bahasa pemograman dan MySQL (phpmyadmin) sebagai Data Base Management System (DBMS), maka diperlukan sebuah Web Server akan digunakan sebagai tempat penyimpanan program. Web Server akan digunakan berupa Xampp, atau program Web Serverlain mendukung program PHP dan MySQL sebagai database Server. 4.2 Perangkat Pengujian Pembuatan Sistem ini dibuat dengan menggunakan komputer dengan spesifikasi sebagai berikut : 4.2.1 Perangkat Keras a. Processor : Intel(R) Atom(TM) CPU N475 b. RAM : 1012MB c. Harddisk : 1,83 Ghz 4.2.2 Perangkat Lunak a. Operating System : Microsoft Windows XP b. Tools : Macromedia Dreamweaver, Mozilla Firefox, Google Chrome c. Database : MySQL 4.3 Implementasi Basis Data Berikut ini adalah tampilan database Sistem Informasi Penyalur Pembantu Rumah Tangga Pada Yayasan Pijar Indah Berbasis Web: 58
59 a. tabel keluar Gambar 4.1 Tabel keluar b. table kategori Gambar 4.2 Tabel kategori
60 c. tabel pembayaran d. tabel Gambar 4.3 Tabel Pembayaran Gambar 4.4 Tabel Pemesanan
61 e. tabel presentase Gambar 4.5 Tabel presentase f. tabel data customer Gambar 4.6 Tabel Data Customer
62 g. tabel PRT Gambar 4.7 Tabel PRT h. tabel SDM Gambar 4.8 Tabel SDM
63 i. tabel user Gambar 4.9 Tabel user 4.4 Implementasi dan Pengujian Program Berikut adalah implementasi dan pengujian program sesuai dengan rancangan layar telah dibuat sebelumnya, antara lain : 1. Login Customer Gambar 4.10 Login Customer
64 2. Register Customer Gambar 4.11 register customer 3. Halaman Web Gambar 4.12 Halaman Web
65 4. Utama Customer 5. Kategori Pembantu Gambar 4.13 Utama Customer Gambar 4.14 Kategori Pembantu
66 6. List Pemesanan 7. input data Pembayaran Online Gambar 4.15 List Pemesanan Gambar 4.16 input data Pembayaran Online
67 8. Login Admin Gambar 4.17 Login Admin 9. Utama Admin Gambar 4.18 Utama Admin
68 10. Input Data Pembantu Gambar 4.19 Input Data Pembantu 11. Input Data Presentase Pembantu Gambar 4.20 Input Data Presentase
69 12. Approve Pemesanan 13. Laporan Pembayaran Gambar 4.21 Approve Pemesanan Gambar 4.22 Laporan Pembayaran 4.5 Skenario Pengujian Skenario pengujian dilakukan untuk menentukan langkah-langkah dalam melakukan pengujian. Pengujian dilakukan dengan menjalankan aplikasi sudah selesai dibuat. Setelah aplikasi dijalankan selanjutnya adalah menguji tombol-tombol ter dalam menu utama aplikasi tersebut apakah sesuai dengan tahap perancangan. Pengujian dilakukan dengan menggunakan metode pengujian Black Box testing.
70 Tabel 4.1 Tabel Evaluasi Hasil Pengujian Sistem Informasi Penyalur Pembantu Rumah Tangga Pada Yayasan Pijar Indah. No Antar Muka Uji Coba Status Aplikasi Skenario Pengujian Hasil di harapkan Hasil Pengujian 1 Log in Customer Proses Login Masuk menu awal website Input username dan password Berhasil melakukan validasi berhasil masuk ke menu utama 2 Register Customer Proses Register Register sudah terbuka Masukan Data-data Pribadi Gagal melakukan Validasi dipilih dimaksud Kembali ketampilan login dipilih dimaksud. 3 Halaman Web 4 Utama Customer semua link menu ter pada Web semua link menu ter pada Web Halaman web sudah terbuka Halaman utama sudah terbuka Klik link menu tersedia Klik link menu tersedia dipilih dimaksud. dipilih dimaksud dipilih dimaksud. dipilih dimaksud 5 Kategori Pembantu Proses memilih Kategori Terbuka Mencoba memilih Prt Dapat memilih Pembantu diinginkan Dapat memilih Pembantu diinginkan
71 6 List Pemesanan 7 Pembayaran Online 8 Login Admin Proses Pemesanan Proses Pembayaran Online Proses login untuk di approve pembayaran online Masuk menu awal admin Approve Input data Pembayaran lalu klik save Input username dan password Berhasil di approve Berhasil disimpan kedalam database. Berhasil melakukan validasi Berhasil di approve Berhasil disimpan kedalam database berhasil masuk ke menu utama 9 Utama Admin 10 Input Data Pembantu semua link menu ter pada Web link untuk menambah Halaman web sudah terbuka Masuk Menu Master admin Klik link menu tersedia Masukan data Gagal melakukan Validasi dipilih dimaksud. dipilih menambah data Kembali ketampilan login dipilih dimaksud. dipilih menambah data 11 input Presentase link input data presentase Masuk menu Master admin Melihat daftar nama telah di pesan oleh customer di menu list menu list di lihat oleh Customer menu list di lihat oleh Customer
72 12 menu approve Proses Input input Approve Berhasil di approve Berhasil di approve 13 La poranpemba yaran Proses Input Pembayaran online hasilinput Pembayaran Hasil data Pembayaran Export keexcell Export ke excel 4.6 Analisa Hasil Pengujian Dari pengujian terakhir dilakukan diperoleh hasil pengujian. Maka diperoleh hasil pengujian sesuai dengan rancangan aplikasi program telah dibuat. Dan terangkum dalam hasil pengujian dibawah ini : 1. Pengujian telah menunjukkan hasil keluaran (Output) dan proses sesuai dengan rancangan aplikasi program ini. 2. Program ini telah berfungsi dengan baik dan benar, karena telah dibuktikan dari hasil skenario pengujian Admin menginput data, presentase, kategori, meng-approve pembayaran online,, 3. Admin berhasil masuk ke menu admin dengan login telah dibuat. 4. Customer berhasil masuk kedalam menu customer setelah melakukan register dan login. 5. Customer mengupload struk pembayaran untuk melakukan pembayaran online. Dari hasil pengujian dilakukan pada website dan aplikasi tersebut disimpulkan bahwa semua link dan tombol pada program ada di website tersebut dijalankan dengan baik. Dan untuk menjalankan program hasil website tersebut, dijalankan menggunakan web browser yaitu Mozilla Firefox dan Google Chrome.