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 Serveryang akan digunakan sebagai tempat penyimpanan program. Web Serveryang akan digunakan berupa “Xampp”, atau program Web Serverlain yang 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
4.3
: MySQL
Implementasi Basis Data Berikut ini adalah tampilan database Sistem Informasi Penyalur Pembantu
Rumah Tangga Pada Yayasan Pijar Indah Berbasis Web:
58
59
a. Tampilan tabel keluar pembantu
Gambar 4.1 Tabel keluar pembantu
b. Tampilan table kategori
Gambar 4.2 Tabel kategori
60
c. Tampilan tabel pembayaran
Gambar 4.3 Tabel Pembayaran d.
Tampilan tabel pemesanan
Gambar 4.4 Tabel Pemesanan
61
e. Tampilan tabel presentase
Gambar 4.5 Tabel presentase f. Tampilan tabel data customer
Gambar 4.6 Tabel Data Customer
62
g. Tampilan tabel PRT
Gambar 4.7 Tabel PRT
h. Tampilan tabel SDM
Gambar 4.8 Tabel SDM
63
i. Tampilan tabel user
Gambar 4.9 Tabel user
4.4
Implementasi dan Pengujian Program Berikut adalah implementasi dan pengujian program sesuai dengan
rancangan layar yang telah dibuat sebelumnya, antara lain : 1. Tampilan Login Customer
Gambar 4.10 Tampilan Login Customer
64
2. Tampilan Register Customer
Gambar 4.11Tampilan register customer 3. Tampilan Halaman Web
Gambar 4.12 Tampilan Halaman Web
65
4. Tampilan Utama Customer
Gambar 4.13 Tampilan Utama Customer 5. Tampilan Kategori Pembantu
Gambar 4.14 Tampilan Kategori Pembantu
66
6. Tampilan List Pemesanan
Gambar 4.15 Tampilan List Pemesanan 7. Tampilan input data Pembayaran Online
Gambar 4.16 Tampilan input data Pembayaran Online
67
8. Tampilan Login Admin
Gambar 4.17 Tampilan Login Admin
9. Tampilan Utama Admin
Gambar 4.18 Tampilan Utama Admin
68
10.
Tampilan Input Data Pembantu
Gambar 4.19 Tampilan Input Data Pembantu 11.
Tampilan Input Data Presentase Pembantu
Gambar 4.20 Tampilan Input Data Presentase
69
12. Tampilan Approve Pemesanan
Gambar 4.21 Tampilan Approve Pemesanan 13. Tampilan Laporan Pembayaran
Gambar 4.22 Tampilan Laporan Pembayaran 4.5
Skenario Pengujian Skenario pengujian dilakukan untuk menentukan langkah-langkah dalam
melakukan pengujian. Pengujian dilakukan dengan menjalankan aplikasi yang sudah selesai dibuat. Setelah aplikasi dijalankan selanjutnya adalah menguji tombol-tombol yang terdapat 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
1
TampilanLog in Customer
Menguji Proses Login
Status Aplikasi Masuk menu awal website
Skenario Pengujian Input username dan password
Hasil yang di harapkan
Hasil Pengujian
Berhasil melakukan validasi
berhasil masuk ke menu utama
Gagal melakukan Validasi Link menu yang dipilih dapat membuka halaman yang dimaksud
Kembali ketampilan login Link menu yang dipilih dapat membuka halaman yang dimaksud. Link menu yang dipilih dapat membuka halaman yang dimaksud. Link menu yang dipilih dapat membuka halaman yang dimaksud
2
Tampilan Register Customer
Menguji Proses Register
Tampilan Register sudah terbuka
Masukan Data-data Pribadi
3
Tampilan Halaman Web
Menguji semua link menu yang terdapat pada halaman Web
Tampilan Halaman web sudah terbuka
Klik link menu yang tersedia
Link menu yang dipilih dapat membuka halaman yang dimaksud.
4
Tampilan Utama Customer
Menguji semua link menu yang terdapat pada halaman Web
Tampilan Klik link Halaman menu yang utama sudah tersedia terbuka
Link menu yang dipilih dapat membuka halaman yang dimaksud
5
Tampilan Kategori Pembantu
Menguji Proses memilih pembantu
Tampilan Kategori pembantu Terbuka
Dapat memilih Pembantu yang diinginkan
Mencoba memilih Prt
Dapat memilih Pembantu yang diinginkan
71
6
Tampilan List Pemesanan
Menguji Proses Pemesanan
7
Tampilan Pembayaran Online
8
Tampilan Login Admin
Menguji Proses Pembayaran Online Menguji Proses login
Tampilan pemesanan untuk di approve Tampilan pembayaran online Masuk menu awal admin
Approve pemesanan
Berhasil di approve
Berhasil di approve
Input data Pembayaran lalu klik save Input username dan password
Berhasil disimpan kedalam database . Berhasil melakukan validasi
Berhasil disimpan kedalam database berhasil masuk ke menu utama
Gagal melakukan Validasi Link menu yang dipilih dapat membuka halaman yang dimaksud.
Kembali ketampilan login Link menu yang dipilih dapat membuka halaman yang dimaksud.
9
Tampilan Utama Admin
Menguji semua link menu yang terdapat pada halaman Web
Tampilan Halaman web sudah terbuka
Klik link menu yang tersedia
10
Tampilan Input Data Pembantu
Menguji link untuk menambah pembantu
Masuk Menu Master admin
Masukan data pembantu
Link menu yang dipilih dapat menambah data pembantu
Link menu yang dipilih dapat menambah data pembantu
11
Tampilan input Presentase pembantu
Menguji link input data presentase
Masuk menu Master admin
Melihat daftar nama pembantu yang telah di pesan oleh customer di halaman menu list pembantu
Tampilan menu list pemesanan pembantu yang dapat di lihat oleh Customer
Tampilan menu list pemesanan pembantu yang dapat di lihat oleh Customer
72
12
Tampilan menu approve pemesanan
Menguji Proses Input pemesanan
Tampilan input pemesanan
Approve pemesanan
13
TampilanLa poranPemba yaran
Menguji Proses Input Pembayaran online
Tampilan hasilinput Pembayaran
Hasil data Export Pembayaran keexcell
4.6
Berhasil di approve
Berhasil di approve
Export ke excel
Analisa Hasil Pengujian Dari pengujian terakhir yang dilakukan dapat diperoleh hasil pengujian.
Maka diperoleh hasil pengujian yang sesuai dengan rancangan aplikasi program yang telah dibuat. Dan terangkum dalam hasil pengujian dibawah ini : 1.
Pengujian telah menunjukkan hasil keluaran (Output) dan proses yang sesuai dengan rancangan aplikasi program ini.
2.
Program ini telah berfungsi dengan baik dan benar, karena telah dibuktikan dari hasil skenario pengujian Admin dapat menginput data pembantu, presentase,
kategori
pembantu, meng-approve pembayaran online,
pemesanan pembantu, 3.
Admin berhasil masuk kehalaman menu admin dengan login yang telah dibuat.
4.
Customer berhasil masuk kedalam menu customer setelah melakukan register dan login.
5.
Customer dapat mengupload struk pembayaran untuk melakukan pembayaran online. Dari hasil pengujian yang dilakukan pada website dan aplikasi tersebut dapat disimpulkan bahwa semua link dan tombol pada program yang ada di halaman website tersebut dapat dijalankan dengan baik. Dan untuk menjalankan program hasil website tersebut, dapat dijalankan menggunakan web browser yaitu Mozilla Firefox dan Google Chrome.