member melakukan
pemesanan lapangan
mempunyai melakukan
konfirmasi diolah
admin
mengolah
halaman mengolah
kontak mengolah
transaksi
mempunyai
Kode_transaksi mempunyai
barang n
n n
1 1
n
1 n
1 n
1
n 1
n 1
n 1
n No_booking
No_rek bank
Pemilik_rek jumlah
Id_konfirmasi jenis
status No_tlp
alamat email
nama Nama_klub
Id_member password
jenis username
status nama
Id_lapangan status
harga1 harga2
Harga Nama_barang
Id_barang stok
kode deskripsi
type kredit
idtransaksi keterangan
debit tanggal
isi judul
Id_hal nama
email pesan
subjek nama
username userakses
Id_admin alamat
No_telp Tgl_pesan
status Tgl_bayar
Jenis_pemesanan harga
bonus by
Id_jadwal namaklub
lama jam
tanggal
Gambar 3. 14 Entity Relatinship Diagram
3. 3 Analisis Kebutuhan Fungsional
Kebutuhan fungsional merupakan tahap perancangan pola aliran informasi yang meliputi perancangan diagram konteks dan aliran
informasi yang direpresentasikan dengan menggunakan data flow diagram DFD.
3.3.1 Diagram Konteks
Sistem yang dibangun digambarkan secara garis besar dengan menggunakan diagram konteks. Dari diagram ini dapat dilihat secara
umum mengenai alur proses yang ditangani sistem. Hakekatnya sistem memilik keterkaitan dengan sejumlah entitas,
baik itu keterkaitan dengan entitas luar sistem maupun keterkaitan dengan entitas dalam sistem.
Hubungan antara entitas dengan sistem aplikasi ini dapat digambarkan dengan diagram konteks, seperti terlihat pada gambar 3.15
berikut ini:
Info login Info admin
Info member Info konfirmasi pembayaran
Info lapangan Info booking lapangan
Info produk Info transksi
Info laporan Info grafik
Info kontak Data login
Data booking lapangan Data tentang futsal
Data member Data kontak
Data history booking lapangan
Info login Info booking lapangan
Info tentang futsal Info member
Info history booking lapangan Data login
Data admin Data member
Data konfirmasi pembayaran Data lapangan
Data booking lapangan Data produk
Data transaksi Data laporan
Data grafik Data kontak
Info jadwal futsal Info membership
Info kontak Info tentang futsal
Data jadwal futsal Data membership
Data kontak Data tentang futsal
Info admin Info laporan harian
Info laporan jurnalumum Info laporan buku beasr
Info grafik lapangan Info grafik member
Info grafik keuangan Data admin
Data laporan harian Data laporan jurnalumum
Data laporan buku beasr Data grafik lapangan
Data grafik member Data grafik keuangan
Mail server Info aktivasi member
Info pembayaran booking Info lupa password
Info pembayaran membership petugas
pengunjung
member
pemilik SI Penjadwalan dan
Rekapitulasi DDR Futsal
Gambar 3. 15 Diagram Konteks
3.3.2 Data Flow Diagram DFD
DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa
mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan.