FINAL PROJECT
PEMROGRAMAN MOBILE 2
APLIKASI CHAMPIONS FUTSAL
Disusun Oleh Kelompok 2 dengan anggota :
Wasis Budiprayitno (16.11.0007)
Anaam Barera (16.11.0008)
Galuh Nanda Prastya (16.11.0013)
Tohirun (16.11.0018)
Reza Isham Dwiyanto (16.11.0022)
Novinda Nur Fitriyanto (16.11.0035)
Nunik Dwi Hidayatun (16.11.0051)
Fadhli Ardhiasalam (16.11.0053)
Mitra Yulianti (16.11.0054)
Heni Septiana (16.11.0061)
STMIK AMIKOM PURWOKERTO
2018/2019
Aplikasi Champion ini dibangun untuk membantu pengelola lapangan futsal dalam mengelola sistem booking lapangan futsal. Aktor yang akan terkait di dalam sistem pengelolaan lapangan futsal yaitu semua pihak pengelola maupun pelanggan yang akan melakukan pemesanan lapangan atau hanya sekedar mencari informasi dan jadwal. Untuk pihak pengelola yang terkait dalam sistem ini adalah karyawan, dan pemilik yang merangkap sebagai admin.
Untuk memesan lapangan futsal, pengguna terlebih dahulu melakukan Login dengan email dan password yang sudah di daftarkan. Apabila belum mempunyai akun Champion, pengguna melakukan pendaftaran terlebih dahulu dengan cara tap satu kali pada pilihan daftar, lalu mengisi form pendaftaran dengan memasukkan alamat email, username dan password. Pelanggan tinggal melihat informasi ke halaman utama dan memilih hari dan tanggal yang diinginkan. Kemudian pengguna klik hari dan tanggal yang diinginkan , maka akan muncul tampilan jadwal dan waktu booking.
Dalam penggunaannya pelanggan dapat mencari informasi yang tertera dalam halaman utama yang difungsikan oleh pengelola sebagai sarana promosi, selain itu pelanggan dapat memesan lapangan sekaligus melakukan pembayaran. Dalam proses pemesanannya pelanggan menginputkan data diri serta data pesanan kemudian bila lapangan tidak ada yang menyewa maka akan dimasukkan ke jadwal, uang muka dapat dibayarkan melalui deposit saldo yang diisi oleh member atau dengan cara transfer kemudian mengupload bukti transfer. Bila pada lapangan tersebut sudah ada pesanan maka akan muncul pemberitahuan bila lapangan sudah dipesan.
Pengguna dapat mengetahui lokasi lapangan futsal pada peta dengan cara mengeklik alamat lapangan futsal, maka akan di alihkan ke Google Maps, selain itu pengguna dapat bertanya secara langsung ke pemilik barang via fitur chatting dan telephone dengan cara mengeklik nomer telephone customer service yang tersedia. Jika sudah yakin dengan jadwal yang ingin dibooking maka klik tombol “Booking” kemudian akan di alihkan ke tampilan pembayaran, disini pengguna di minta menentukan apakah pembayaran melalui deposit atau melalui transfer. Setelah semua sudah diisi, maka tinggal klik tombol “Booking Now”.
Kemudian untuk sisi pengelola, dalam sistem ini karyawan diberi wewenang untuk mengolah pesanan yaitu dapat menerima pesanan masuk untuk dimasukkan ke jadwal setelah pelanggan memberikan uang muka.
Untuk menangani pemesanan ganda, pada sistem ini menggunakan manajemen transaksi yang akan mengecek ulang setiap pesanan yang di pesan dan jika belum ada yang memesan langsung disimpan sehingga jika ada yang memesan secara hampir bersamaan maka yang lebih cepat memesan yang akan mendapatkan pesanan tersebut dan yang lain akan mendapatkan pesan dari sistem yang memberitahukan bahwa pesanan tersebut telah dipesan.
Penjelasan Singkat Tentang Aplikasi
“Champions Futsal”
- Halaman Utama Aplikasi Champions Futsal.
Tampilan ini muncul ketika user sudah Login app
# fitur
- fitur Explisit intent Map yang menunjukkan lokasi Champions futsal berada
- kalender view : dimana saat user meng klik salah satu tgl maka langsung muncul tampilan jadwal booking.
- fitur deposit : dimana fitur ini menampilkan jumlah deposit User dan Deposit terisi ketika User sudah men transfer Uang melalui rekening bank dan bukti di kirimkan tombol “Kirim bukti pembayaran deposit ” pada bagian Menu aturan Booking Futsal.
2. Tampilan Menu Pilihan.
Tampilan ini menampilkan
- menu Lihat Jadwal saya : berisi Jadwal yang User sudah di booking. Ketika di klik akan masuk ke layout jadwal saya dan di layout ini User bisa membatalkan Booking sesuai aturan yg saudah di buat.
- Aturan Booking : Berisi aturan User dalam melakukan Deposit maupun Booking lapangan Futsal.
- Kelompok : berisi daftar kelompok kami
- Keluar.
3. .Tampilan Jadwal Booking
Tampilan ini menampilkan
- daftar Jam booking yg ada di Champions Futsal
- menamplkan daftar jam yg sudah di booking dan yang belum di booking.
4. Tampilan Admin : User
Tampilan ini akan menampilkan seluruh akun user yang ada di database fire base
fitur ketika salah 1 user di klik
- Update : admin dapat mengapdate data user yang ada. klik salah satu item list User maka akan tampil view User yang nantinya bisa di Update datanya.
- Delete : admin dapat menghapus data user yang ada. tekan dan tahan agak lama pada salah satiu item List User.
5 .Tampilan Admin : Booking
Tampilan ini akan menampilkan seluruh Daftar Booking User yang ada di database fire base
fitur ketika salah 1 daftar booking di klik
- Hapus booking : admin dapat Menghapus data item List Booking yang ada .
Link Reference :
- https://putuguna.com/2018/05/android-insert-dan-display-gambar-menggunakan-firebase-storage.html
- https://stackoverflow.com/
- okedroid
- developer.android
Link Youtube : https://youtu.be/k0ACtuqGMQw
Link Projek : Aplikasi Champions Futsal