BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISA DAN HASIL PENGUJIAN SISTEM. Analisis sistem dari aplikasi ini terdiri dari : 3. Kebutuhan Pengembangan Aplikasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

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 SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Bab 4 Implementasi dan Evaluasi

BAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan tahap analisis dan perancangan sistem selesai di

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat

BAB IV HASIL DAN UJI COBA. yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV HASIL RANCANGAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI. dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB IV IMPLEMESNTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV RANCANGAN SISTEM USULAN

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dioperasikan. Pada tahap ini dijelaskan mengenai, Implementasi Perangkat Lunak,

Transkripsi:

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI Setelah melakukan analisa dan perancangan terhadap aplikasi informasi penyewaan lapangan futsal berbasis web dan SMS Gateway, tahap selanjutnya adalah melakukan implementasi dan pengujian terhadap aplikasi, pada tahap implementasi ini terdapat empat pembahasan, pertama adalah spesifikasi kebutuhan sistem, yang meliputi perangkat keras (hardware) dan perangkat lunak (software), yang kedua yaitu batasan implementasi, ketiga implementasi pembuatan basis data dan yang terakhir adalah implementasi aplikasi yang meliputi perancangan antarmuka (user interface), proses pengkodean baris-baris program dan hal-hal yang berhubungan dengan pengujian. 4.1.1 Spesifikasi Di dalam aplikasi informasi penyewaan lapangan futsal berbasis web dan SMS Gateway ini spesifikasi kebutuhan sistem menggunakan dua buah perangkat, yaitu perangkat keras (hardware) dan perangkat lunak (software). Berikut ini adalah kebutuhan sistem yang digunakan dalam pembuatan dan pengujian aplikasi: 1. Perangkat keras (hardware) : a. Satu buah unit komputer sebagai server web, dengan spesifikasi sebagai berikut: Processor Intel Core 2 Duo E2140 1.60 GHz RAM 1 GB DDR2 Harddisk 75 GB b. Satu buah unit modem GSM 2. Perangkat lunak (software) : 73

74 a. Windows XP sebagai sistem operasi b. XAMPP versi 1.6.7 c. Gammu versi 1.32.0 d. PHPMyAdmin versi 2.11.7 e. Adobe Dreamweaver CS4 f. Mozilla Firefox versi 19.0 4.1.2 Implementasi Kode Program Koneksi Database Tahap awal adalah membuat kode koneksi untuk menghubungkan ke basis data aplikasi, berikut contoh baris programnya: <?php?> mysql_connect("localhost","root",""); mysql_select_db("futsal"); Kode perintah diatas menggunakan localhost sebagai nama host, dengan username root, password default adalah kosong dan nama database futsal. Kode perintah diatas disimpan dengan nama file koneksi.php. 4.1.3 Implementasi Pembuatan Basis Data Pada implementasi pembuatan basis data ini menggunakan perangkat lunak MySQL. Implementasi ini basis data dari tabel-tabel yang fungsional seperti tabel t_admin, tabel t_, tabel t_lap_a, tabel t_lap_b, tabel t_master_lap, tabel t_member. Keterangan dari tabel-tabel tersebut telah dijelaskan pada tahap analisa dan perancangan di bab sebelumnya.

75 4.1.3.1 Implementasi Pembuatan Basis Data Tabel t_admin Gambar 4.1 Tampilan tabel t_admin 4.1.3.2 Implementasi Pembuatan Basis Data Tabel t_ Gambar 4.2 Tampilan tabel t_

76 4.1.3.3 Implementasi Pembuatan Basis Data Tabel t_lap_a Gambar 4.3 Tampilan tabel t_lap_a 4.1.3.4 Implementasi Pembuatan Basis Data Tabel t_lap_b Gambar 4.4 Tampilan tabel t_lap_b

77 4.1.3.5 Implementasi Pembuatan Basis Data Tabel t_master_lap Gambar 4.5 Tampilan tabel t_master_lap 4.1.3.6 Implementasi Pembuatan Basis Data Tabel t_member Gambar 4.6 Tampilan tabel t_member

78 4.1.4 Implementasi Perancangan Antarmuka 4.1.4.1 Implementasi Utama Situs Gambar 4.7 Tampilan Utama Situs Tampilan utama situs ini adalah dimana setiap pengunjung WEB pertama kali akan tersebut dan dapat meliahat fitur-fitur seperti About Us, Booking, Info, Fasilitas dan Home.

79 4.1.4.2 Implementasi Login Admin Gambar 4.8 Tampilan Login admin Tampilan login admin ini adalah tampilan admin sebelum login dan dimana admin dapet mengendalikan data-data member.

80 4.1.4.3 Implementasi Utama Admin Gambar 4.9 Tampilan Utama Admin Tampilan utama admin ini adalah tampilan admin setelah admin melakukan login dan akan beranda, member, jadwal, data dan logout. \

81 4.1.4.4 Implementasi Login Penyewa Gambar 4.10 Tampilan Login Penyewa Tampilan login penyewa ini adalah tampilan penyewa sebelum melakukan registrasi dan sebelum melakukan login. Di tampilan tersebut terdapat ID dan Password jika penyewa sudah melakukan registrasi dan bisa melakukan login di tempat tersebut.

82 4.1.4.5 Implementasi Utama Penyewa Gambar 4.11 Implementasi tampilan utama penyewa Tampilan utama penyewa ini adalah tampilan jika penyewa sudah melakukan registrasi dan sudah melakukan login di login.

83 4.1.4.6 Implementasi Form Registrasi Gambar 4.12 Implementasi tampilan form registrasi Tampilan registrasi member ini adalah berupa form yang harus di isikan sebelum member atau penyewa melakukan penyewaan via WEB atau dengan SMS.

84 4.1.4.7 Implementasi Booking Yang Sudah Di Booked Gambar 4.13 Implementasi Tampilan Booking Yang Sudah Di Booked Tampilan yang sudah di booked ini adalah berupa tampilan keterangan bahwa lapangan sudah di booked dan di tunjukan kepada penyewa.

85 4.1.4.8 Implementasi Data Booked Gambar 4.14 Implementasi Tampilan Data Booked Tampilan data booked ini adalah berupa tampilan keterangan status dan action dan untuk mengetahui lapangan yang sudah di booked dan untuk update data yang sudah melakukan pembayaran.

86 4.1.4.9 Implementasi Data Laporan Gambar 4.15 Implementasi Tampilan Data Laporan Tampilan data laporan ini adalah berupa tampilan status yang OK artinya sudah melakukan pembayaran dan NO artinya belum melakukan pembayaran.

87 4.1.5 Implementasi Hasil Pengiriman SMS Implementasi hasil pengiriman SMS adalah hasil akhir dari proses pengiriman SMS yang dikirim oleh member kepada admin dan memberikan hasil akhir berupa pesan teks yang masuk ke telepon seluler admin dan member. 4.1.5.1 Implementasi Hasil Pengiriman SMS Kepada admin Gambar 4.16 Tampilan Hasil Pengiriman SMS Pada Admin Tampilan hasil pengiriman SMS pada admin diatas adalah hasil akhir berupa pesan teks yang diterima oleh admin yang dikirim oleh member sehingga admin dapat mengetahui spesifikasi penyewaan lapangan futsal yang dicari member dan dapat dihubungi member tersebut nantinya.

88 4.1.5.2 Implementasi Hasil Pengiriman SMS Kepada Penyewa Gambar 4.17 Tampilan Hasil Pengiriman SMS Pada Penyewa Tampilan hasil pengiriman SMS pada member diatas adalah hasil akhir berupa pesan teks yang diterima oleh member sebagai balasan yang dikirim oleh sistem setelah member melakukan pengiriman SMS kepada admin yang dituju.

89 4.1.5.3 Implementasi Hasil Pengiriman SMS Jika Lapangan Sudah Di Booked Gambar 4.15 Tampilan Hasil Pengiriman SMS Jika Lapangan Sudah Di Booked Tampilan hasil pengiriman SMS pada kepada penyewa diatas adalah hasil akhir berupa pesan teks yang diterima oleh penyewa sebagai balasan yang dikirim oleh sistem setelah member melakukan pengiriman SMS kepada admin yang dituju dan jika lapangan sudah di booked.

90 4.2 PENGUJIAN Pengujian yang dilakukan pada aplikasi ini bertujuan untuk dapat diketahui apakah aplikasi yang telah dibangun dapat berjalan sesuai kebutuhan yang diharapkan. Hal ini dilakukan untuk mencegah agar tidak menimbulkan kesalahankesalahan yang akan memberikan ketidaknyamanan kepada pengguna setelah aplikasi ini diterapkan dan digunakan dalam kegiatan yang sebenarnya. Pengujian dilakukan dengan menggunakan metode black box, metode ini merupakan metode pengujian pada program berdasarkan fungsi dari program untuk menemukan kesalahan fungsi pada program. Pengujian dengan metode ini dilakukan dengan cara memberikan sejumlah masukkan (input) pada program aplikasi yang akan diproses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program atau aplikasi menghasilkan keluaran (output) yang diharapkan sesuai dari fungsi aplikasi tersebut. Berikut ini adalah tabel hasil pengujian dengan menggunkan metode black box.

91 4.2.1 Skenario Pengujian Tabel 4.1 Skenario pengujian black box Skenario melakukan registrasi Bagian yang Diuji Menu registrasi Tindakan Pengujian Memasukkan data seperti username, password, dan lain-lain Status Aplikasi 1. Data member sudah terisi 2. Data member belum terisi Hasil yang Diharapkan 1. akan menyimpan data ke dalam database dan memberikan notifikasi registrasi sukses melakukan login Menu login Memasukkan username dan password 1. Validasi data login jika diterima 2. Validasi data login jika ditolak 2. tidak akan menyimpan data ke dalam database dan memberikan notifikasi registrasi gagal. 1. member atau pengguna 2. tidak member home info home info member home serta melakukan pencarian data klik info menampilka n home menampilka n info akan home dan hasil pencarian data akan info

92 klik, dan memasukkan data 1. Data sudah terisi 2. Data belum terisi 1. akan menyimpan data ke dalam database dan sistem akan notifikasi sukses mengirim data about us about us klik about us, menampilka m about us 2. tidak menyimpan data ke dalam database, dan melakukan validasi pada form dan memberikan notifikasi isi isian ini. akan about us fasilitas logout admin melakukan login Fasilitas logout Menu login admin Pilih fasilitas dan klik fasilitas klik logout Memasukkan username dan password menampilka n fasilitas menampilka n utama 1. Validasi data login jika diterima fasilitas akan utama atau home 1. admin 2. Validasi data login jika ditolak 2. tidak admin Admin lapangan lapangan klik boking lapangan menampilka n lapangan akan lapangan

93 Tabel 4.1 Skenario pengujian black box lanjutan Admin Beranda Admin member Admin jadwal Admin data Admin logout Beranda member jadwal data admin klik Beranda klik member klik jadwal klik data klik logout beranda member jadwal data login admin akan beranda akan member akan jadwal data akan login admin

94 4.2.2 Hasil Skenario Pengujian Setelah melakukan tahap skenario pengujian aplikasi menggunakan metode black box, maka didapatkan hasil yang diperoleh dari hasil pengujian aplikasi tersebut. Berikut hasil skenario pengujian pada tabel 4.2 : Tabel 4.2 Hasil skenario pengujian black box Skenario melakukan registrasi Bagian yang Diuji Menu registrasi Tindakan Pengujian Memasukkan data member seperti username, password, dan lain-lain Status Aplikasi 1. Data klien sudah terisi 2. Data klien belum terisi Hasil yang Diharapkan melakukan login Menu login Memasukkan username dan password 1. Validasi data login jika diterima 2. Validasi data login jika ditolak home home klik home serta melakukan pencarian data home info info klik info info

95 fasilitas fasilitas klik, dan memasukkan data klik fasilitas 1. Data kontak sudah terisi 2. Data kontak belum terisi fasilitas logout logout klik logout utama Admin pilih Admin Beranda Admin member Admin jadwal Admin data Admin logout Beranda member jadwal data admin kliki klik Beranda klik member klik jadwal klik data klik logout beranda member jadwal data login admin

96 4.2.3 Analisis Hasil Pengujian Setelah melakukan pengujian dengan menggunakan metode black box dan menjalankan program aplikasi tersebut, dapat dianalisa bahwa proses pada setiap berjalan dengan baik dan fungsi-fungsi sesuai dengan rencana, juga terkoneksi dan terintegrasikan dengan baik, serta pengiriman SMS Gateway juga berjalan dengan sesuai, sehingga pesan notifikasi didapat oleh agen dan klien. Sehingga dapat disimpulkan bahwa, aplikasi ini dapat dipergunakan sebagai media pemasaran dan publikasi iklan properti.