Dosen Pengajar:
Disusun Oleh:
BANDUNG
2021
A. Master Futsal
Master Futsal merupakan tempat penyewaan lapangan futsal, yang memiliki 3
lapangan yang siap untuk disewakan setiap harinya. Dalam penyewaan lapangan futsal bisa
mendaftarkan terlebih dahulu menjadi member, atau bisa langsung menyewa lapangan
Master Futsal tersebut.
Adapun syarat-syarat menjadi member Master Futsal, yaitu:
1) Datang langsung ke Master Futsal.
2) Isi formulir pendaftaran menjadi member Master Fustal.
3) Melampirkan fotocopy Kartu Identitas diri (KTP/SIM/Kartu Pelajar).
4) Membayar biaya keanggotaan.
Adapun keuntungan menjadi member Master Futsal, yaitu:
1) Mendapatkan asuransi kecelakaan pada saat bermain di Master Futsal.
2) Berkesempatan mengikuti event resmi yang diadakan oleh Master Futsal.
3) Mendapatkan potongan harga atau diskon 20% pada saat menyewa Master Futsal.
Dan di Master Futsal ada beberapa aturan yang harus diikuti atau dilaksanakan oleh
setiap para penyewa yang sedang bermain di Master Futsal. Adapun aturannya adalah sebagai
berikut:
1) Tidak diperkenankan merusak fasilitas yang ada di Master Futsal, jika ada kerusakan
maka harus mengganti rugi seharga fasilitas yang dirusaknya.
2) Tidak diperkenankan adanya kekerasan atau berkelahi pada saat bermain di lapangan
Master Futsal.
3) Jika member tidak menyewa ke Master Futsal selama 2 bulan, maka kartu member
Master Futsal tidak berlaku lagi, dan jika ingin menjadi member Master Futsal
kembali maka harus daftar lagi.
B. Prosedur
1. Prosedur pendaftaran Member
a. Penyewa datang langsung ke tempat penyewaan lapangan futsal serta menjelaskan
kepada petugas bahwa tujuan kedatangannya yaitu untuk mendaftar menjadi member.
b. Petugas menjelaskan semua syarat-syarat yang diperlukan untuk mendaftar menjadi
member
c. Penyewa mengisi formulir menjadi member.
d. Setelah semua syarat pendaftaran menjadi member sudah terpenuhi maka petugas
membuatkan kartu member Planet Master.
e. Petugas memberikan kartu member Planet Master kepada member sebagai bukti
bahwa sudah menjadi member Planet Master.
2. Prosedur Pembayaran Uang Sewa
a. Penyewa datang langsung ke tempat penyewaan lapangan futsal dan meminta
informasi jadwal penyewaan lapangan futsal.
b. Petugas menyerahkan informasi jadwal penyewaan lapangan futsal kepada penyewa.
c. Penyewa menentukan dan memilih jadwal.
d. Jadwal yang telah dipilih oleh penyewa diinformasikan kepada petugas
e. Petugas menerima informasi jadwal yang akan disewa
f. Petugas mengecek jadwal yang dipesan :
Jika jadwal tersedia penyewa diberikan opsi pembayaran
Jika tidak penyewa kembali memilih jadwal
g. Petugas menanyakan kepada penyewa apakah penyewa sebagai member atau non
member
Jika penyewa adalah member maka penyewa harus menyerahkan kartu
member, dan penyewa pun akan mendapatkan potongan diskon 20% karena
telah menjadi member.
Jika penyewa bukan member maka tidak mendapatkan potongan diskon.
h. Petugas memberikan pilihan tipe pemesanan:
Pemesanan dengan uang muka : Penyewa harus membayar setengah atau 50%
dari total harga, dan pelunasan pembayaran dilakukan ketika penyewa telah
selesai memakai lapangan.
Pemesanan Lunas : Penyewa harus membayar secara lunas pada saat itu juga.
i. Setelah itu, penyewa menyerahkan uang pembayaran kepada petugas.
j. Petugas mencatat jadwal yang disewa.
k. Jika penyewa :
Apabila membayar secara lunas maka petugas membuat 2 rangkap kuitansi,
rangkap ke 1 diberikan kepada penyewa sedangkan rangkap ke 2 diarsipkan
oleh petugas lalu penyewa melakukan pelunasan setelah setelah waktu sewa
habis dan petugas mengubah kedua rangkap kwitansi menjadi kwitansi
pembayaran yang dicap lunas..
Sedangkan apabila penyewa membayar dengan uang muka maka petugas
membuat kuitansi sebanyak 2 rangkap, rangkap ke 1 untuk diberikan kepada
penyewa, sedangkan rangkap ke 2 untuk diarsipkan petugas.
l. Petugas membuat laporan jadwal dan keuangan.
m. Pemilik lapangan membuat laporan keuangan.
3. FlowMapp
C. Analisis Kelemahan Sistem ( PIECES )
1. Performance (Kinerja)
a. Kelemahan sistem
1). Dalam transaksi pembayaran, kasir masih membuat nota secara manual sehingga
membutuhkan waktu yang lama untuk menulis dan menghitung jumlah
pembayaran.
b. Sistem yang diusulkan
1). Membat sebuah sistem bagi kasir yang dapat membuat nota elektronik yang
dapat dicetak dan juga dapat menghitung total pembayaran.
2. Information (Informasi)
a. Kelemahan sistem
1). Kuitansi pembayaran dan laporan penyewaan sangat rawan hilang, rusak atau
sobek sehingga keakuratan informasi kurang jika terjadi hal tersebut.
1). Membuat sistem yang dapat menyimpan semua data kedalam database, sehingga
data aman dan mudah diambil saat dibutuhkan.
3. Economy (Ekonomi)
a. Kelemahan sistem
1). Diperlukannya biaya untuk pembelian rutin buku nota atau kuitansi rangkap dua
untuk proses transaksi penyewaan lapangan.
5. Eficiency (Efisiensi)
a. Kelemahan sistem
1). Kasir harus menghitung atau menjumlahkan nota pembayaran, nota uang muka,
dan nota pelunasan satu persatu ketika membuat laporan hasil penjualan harian.
b. Sistem yang diusulkan
1). Membuat sistem yang dapat menghitung laporan hasil penjualan harian secara
otomatis dan dapat mencetak laporan untuk diberikan kepada pemilik toko.
6. Service (Pelayanan)
a. Kelemahan sistem
1). Tidak adanya aplikasi yang memudahkan pelanggan dalam mencari atau
mengcek
jadwal yang tersedia, sehingga pelanggan harus selalu bertanya pada petugas.
2). Beberapa kali terjadi human error atau kesalahan kasir dalam melakukan
penghitungan ataupun penulisan nota, sehingga dapat merugikan pihak pelanggan
atau petugas, dan petugas perlu menyesuaikan kembali perubahan dengan arsip
sebelumnya.
1). Membuat sistem yang dapat menyajikan informasi lapangan ataupun jadwal bagi
pelanggan.
2). Membuat sebuah sistem yang dapat melakukan perhitungan dan algoritma dalam
membuat sebuah pencatatan transaksi.
1. Kebutuhan Pelanggan
a. Registrasi dan login
b. Menyewa Lapangan
c. Melihat status pemakaian lapangan
d. Mendapatkan informasi dan bukti
sewa pada histori
e. Upload bukti pembayaran
f. Cetak bukti pembayaran
2. Kebutuhan Pelanggan
a. Melakukan Login ke sistem
b. Mengelola Dashboard menu
c. Mengelola Data Lapangan
d. Melihat Data Counter
e. Mengelola Master Booking All
f. Validasi Status Pembayaran
g. Mencetak Laporan Sewa
4. Kebutuhan Pemilik
a. Melihat data transaksi
b. Mengelola data karyawan
c. Melihat penghasilan perhari dan per periode
d. Melihat grafik pendapatan
E. Data Flow Diagram (DFD)
1. Diagram Konteks
Admin/Petugas
P
Login Admin Cek
Laporan penyewaan lapangan Mingguan status Lapangan
Laporan penyewaan Lapangan BulananHasil cek Data Penyewaan
status lapangan Lapangan Data
Lapangan
Data Lapangan
Data Sewa
Login Admin
lapangan Data
Data Lapangan
Daftar Member
Login Member Sitem Informasi
Penyewa Sewa Lapang Pemilik
Master Futsal
Laporan Penyewaan
Struk Penyewaan Lapangan Laporan Lapangan
Laporan Penyewaan
Laporan Bulanan Hasil
Cek Status Lapangan
Data Lapang
2. DFD Level 0 Data Sewa
Lapang Data
Data Lapang daftar Member
Data Sewa Data User Data
Data Daftar Penyewaan
Member Lapangan Tb_user
Penyewa
2. Pengolahan
Admin/Petugas Data
Data Lapang
Data Sewa
Lapang Data
daftar Member
Laporan Penyewaan lapangan Mingguan Data User
Laporan Penyewaan lapangan Bulanan
Pemilik
3. DFD Level 1
Data Daftar Membe r 1.1 Data Daftar Member
Pengolahan Data Tb_member
Member
Penyewa /Admin
Edit
Tb _booking
Edit
Tb _booking
Admin
Data User
Data User
Data User
Edit
Tb_user
3.5. DFD Level 1 Proses 5
Admin
Data Lapangan
Data Lapangan
Data Lapangan
1.4.1 1.4.2 1.4.3
Tambah Edit Hapus
Simpan
Edit
Tb_lapangan
A. DFD
1.1
Data Member Laporan Data Member
Pengolahan Pemilik
Tb_member
Laporan Laporan Data Member
Data Member
1.2
Data Sewa Lapang Pengolahan Struk Sewa Lapang
Tr_booking Penyewa
Laporan
Sewa Lapang
F. Kamus Data
1. Data Member
Nama Data Store Tb_Member
Nama Arus Data Data Member
Nama Alias Data Member, Kartu Member
Deskripsi Data member merupakan daftar identitas penyewa lapangan yang
memiliki status berbeda. Pendaftaran member harus dilakukan lewat
administrasi sehingga administrasi langsung bisa mengubah status.
Arus Data Bentuk Data
Entitas Member - Proses 1.1 formulir
Proses 1.1 - Tb_Member -
Tb_Member - Proses 1.1.1 formulir
Proses 1.1.1 – Tb_Member -
Tb_Member – Proses 1.1.1 formulir
Proses 1.1.2 - Entitas Member Cetakan
Komposisi :
Data Member = @id_member+ Nama + No_Tlp + status
@id_member = {legal number}
*8 digit*
Nama = {Legal text}
Alamat ={Legal character}
No_Tlp = {Legal number}
Status = {[non member]}
*10 digit *
4. Data Lapangan
Nama Data Store Tb_lapangan
Nama Arus Data Data Lapangan
Nama Alias -
Deskripsi Data lapangan merupakan data yang berisi list lapangan yang
tersedia.
Arus Data Bentuk Data
Entitas pemilik – proses 1.4 Formulir
Proses 1.4.1– tb_Booking -
Tb_Booking – Proses 1.4.1 Formulir
Komposisi :
Data Lapangan = @no_Lapangan + nama_lapangan
@id_lapangan = {Legal number}
nama_lapangan = {legal text}
Begin
Open file Tb_member
If id_member==ada then
Update Tb_Member.(status) = member
Else
View message(“Penyewa tidak terdaftar”)
End if
Close Tb_member
End
No Proses 1.1.2
Nama Proses Cetak kartu member
Jenis Proses Pencetakan Data
Input Data Penyewa
Output Kartu member
Deskripsi
Begin
Open File (Tb_member)
Read Tb_member
If id_member==ada and status==member then
Print Kartu member
Else
View message(“Penyewa tidak terdaftar atau bukan member!”)
End if
Close File Tb_member
End
No Proses 1.2
Nama Proses Input data sewa lapangan
Jenis Proses Perekaman Data
Input Data Sewa Lapangan
Output Data Sewa Lapangan tersimpan di
Tb_booking
Deskripsi
Begin
Open file Tb_Member
Open file Tb_booking
Read file Tb_booking
If jadwal = kosong then
If Tb_member.status == member then
Tb_booking.total=total*diskon
Save data pemesanan di Tb_booking
Else
Save data pemesanan di Tb_booking
End if
Else
View message (“jadwal penuh”)
End if
Close file tb_booking
Close file Tb_member
End