Analisis Perangkat Keras Analisis Kebutuhan Non Fungsional

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.