Abstrak
Aplikasi penyewaan jadwal lapangan futsal ini digunakan untuk memudahkan penyewa mengetahui
jadwal lapangan futsal yang kosong, untuk memberikan kemudahan dalam melakukan proses
penyewaan jadwal lapangan futsal tanpa harus datang langsung ke tempat futsal. Pembuatan aplikasi ini
dilakukan dengan metode Waterfall. Aplikasi ini di implementasikan dengan framework Codeigniter,
bahasa pemograman PHP, database MySQL sebagai media penyimpanan data dan metode pengujian
menggunakan black box testing. Sedangkan untuk SMS gateway penyewaan jadwal lapangan futsal
menggunakan Gammu dan modem sebagai media. Aplikasi ini dapat digunakan oleh 3 pengguna, yaitu
admin, penyedia dan penyewa. Admin dapat melakukan approval penyedia. Penyedia dapat olah data
lapangan, harga sewa, penyewa, booking, konfirmasi pembayaran, gallery dan penyedia. Penyewa dapat
melakukan booking via WEB dan SMS, melihat informasi jadwal lapangan yang available, aktivasi dan
konfirmasi pembayaran.
2. Bagaimana membuat fitur untuk penyewa agar a. Gambaran Umum Sistem yang Berjalan
dapat memesan jadwal lapangan futsal di mana
Proses sistem berjalan yang sering kita jumpai
saja?
ketika melakukan booking lapangan futsal dilakukan
1.3 Tujuan secara langsung. Dimana pelanggan datang langsung
ke tempat futsal. Pelanggan menanyakan jadwal ke
Berdasarkan permasalahan tersebut, tujuan petugas. Petugas akan melakukan pengecekan
yang ingin dicapai dari pembuatan proyek akhir ini apakah jadwal tersedia atau tidak. Jika tersedia,
adalah membangun aplikasi yang dapat : penyewa akan membayar DP. Petugas akan mencatat
1. Menyajikan informasi ketersediaan jadwal data penyewa dan jadwal yang di pesan. Proses
lapangan kosong kepada para penyewa tanpa penyewaan yang sedang berjalan dapat dilihat
harus datang langsung. sebagai berikut :
2. Membantu penyewa dalam penyewaan jadwal
lapangan futsal dengan membuat fitur booking
Penyewaan Lapangan Futsal
lapangan futsal berbasis WEB dan SMS
Gateway.
Penyewa Petugas
2. Tinjauan Pustaka
Start
Futsal
Aplikasi WEB
Membayar DP Ada
ERD
Gambar 1
Model E-R atau ERD adalah suatu model yang Proses Bisnis Berjalan
digunakan untuk menggambarkan data dalam bentuk
entitas, atribut dan hubungan antarentitas. Huruf E b. Gambaran Umum Sistem yang Diusulkan
sendiri menyatakan entitas dan R menyatakan
Aplikasi ini dapat digunakan oleh admin,
hubungan (dari kata relationship). Model ini
penyedia lapangan futsal, dan penyewa lapangan
dinyatakan dalam bentuk diagram [4].
futsal. Aplikasi ini dapat melihat jadwal yang
Flowmap kosong, data penyewa lapangan, dan data booking
yang pernah dilakukan oleh penyewa. Dari aplikasi
Flowmap merupakan bagan alir yang ini penyewa dapat melakukan booking lewat WEB
menggambarkan arus dokumen-dokumen dan atau SMS. Proses booking yang diusulkan dapat
laporan-laporan termasuk tembusan-tembusannya dilihat pada Gambar 2 (lampiran).
pada sebuah program atau sistem secara logika [5].
c. Perancangan Sistem
SMS Gateway
Perancangan sistem menggunakan Use case
SMS Gateway merupakan pintu gerbang bagi diagram seperti ditampilkan pada Gambar 3 dan
penyebaran informasi dengan menggunakan SMS entity relationship diagram yang ditampilkan pada
[9]. Gambar 4 (terdapat pada halaman terakhir).
Gambar 7
Halaman Booking
Gambar 8
Halaman Pembatalan
Gambar diatas merupakan tampilan booking [8] Riyanto, Membuat Sendiri Aplikasi E-
melalui SMS. Langkah pertama penyewa Commerce dengan PHP dan MySQL
mengetikkan format SMS seperti : menggunakan CodeIgniter dan JQuery.
Booking#username#password#tempatfutsal#namala Yogyakarta: Andi, 2011.
pangan#dd-mm-yyyy#waktu#dp
Kemudian kirim ke no yang sudah di tentukan [9] D. E. Tarigan, Membangun SMS Gateway
jika format benar maka akan mendapat balasan seperti Berbasis WEB dengan CodeIgniter.
gambar diatas. Yogyakarta: Lokomedia, 2012.
5. Penutup [10] R. A.S. and M. Shalahuddin, Rekayasa
5.1 Kesimpulan Perangkat Lunak (Terstruktur Dan Beririentasi
Objek). Bandung: Modula, 2011.
Adapun kesimpulan dari proyek akhir ini
adalah : [11] A. A. Yulianto, et al., Analisis dan Desain
1. Penyewa dapat mengetahui informasi jadwal Sistem Informasi. Bandung: Politeknik Telkom,
lapangan yang available tanpa datang langsung 2009.
ke tempat futsal dengan fitur cari jadwal
2. Meskipun tidak datang ke tempat lapangan
futsal atau tidak mempunyai jaringan internet,
penyewa dapat melakukan booking jadwal
karena di aplikasi ini terdapat fitur SMS
Gateway untuk booking jadwal lapangan futsal.
5.2 Saran
6. Daftar Pustaka
Start
Apakah Via
Ya Web? Tidak
Validasi Format
Valid?
Tidak
Cek Jadwal
Booking
Menerima sms
Apakah jadwal
konfirmasi Tidak
kosong?
gagal booking
Berhasil
melakukan Ya
booking Menerima sms Mengirimkan sms
konfirmasi konfirmasi
pembookingan pembookingan
End
Gambar 10
Sistem Usulan Penyewaan Jadwal Lapangan
ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.1, No.1 April 2015 | Page 668
Gambar 311
Use Case Diagram
NamaLapangan
KodeJadwal Waktu IdLapangan
Hari Keterangan
Harga
Jadwal n Memesan 1 Lapangan
Menyewa
NoTelp
NoRekening KodePenyewa BiayaSewa
JumlahTransfer n KodeSewa
Nama
Username
TanggalPemakaian
Konfirmasi n Melakukan 1 Penyewa 1 Melakukan n Sewa
1 n
Waktu Status
KodeKonfirmasi Password
Melakukan
n
1
Pembatalan KodeSewa
Saldo
Mempunyai KodePenyedia
IdPembatalan
Alamat Status
n
Cover
Gambar 4
Perancangan ERD untuk sistem yang akan dibuat