DIAGRAM KONTEKS dan DIAGRAM ALIR DATA
DIAGRAM KONTEKS (CONTEXT DIAGRAM) Adalah sebuah diagram sederhana yang menggambarkan hubungan antara entity luar, masukan dan keluaran dari sistem. Diagram konteks direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem
SISTEM PENJUALAN DAN PEMBELIAN BARANG Contoh CUSTOMER SUPPLIER Purchase order Sales order SISTEM PENJUALAN DAN PEMBELIAN BARANG Shipment Information Sales data Deposit dokumen MANAJEMEN BANK
CONTOH LAIN PENERIMAAN SISWA BARU PEMBAYARAN SPP
SISTEM PENERIMAAN SISWA BARU PSB PANITIA PSB Data siswa CALON SISWA SISTEM PENERIMAAN SISWA BARU Informasi PSB Data siswa Informasi PSB Laporan PSB KEPALA SEKOLAH
SPP BENDAHARA SPP SISWA SISTEM PEMBAYARAN SPP KEPALA SEKOLAH Uang SPP Rekap SPP Uang SPP Laporan SPP KEPALA SEKOLAH
DATA FLOW DIAGRAM (DFD) ATAU DIAGRAM ALIR DATA (DAD)
DEFINISI DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan : darimana asal data kemana tujuan data yang keluar dari sistem Dimana data disimpan Proses apa yang menghasilkan data tersebut Interaksi antara data yang disimpan dengan proses yang ada
2 TEKNIK PENGGAMBARAN DFD Menurut Gane dan Sarson Menurut Yourdon dan De Marco
SIMBOL – SIMBOL DFD Memurut Gane dan Sarson Sismbol Entitas Luar Sismbol Proses Sismbol Aliran Data Sismbol Berkas / File
SIMBOL – SIMBOL DFD Memurut Yourdon dan De Marco Sismbol Entitas Luar Sismbol Proses Sismbol Aliran Data Sismbol Berkas / File
PERATURAN PENTING DALAM DFD Antar entitas luar tidak diijinkan terjadi hubungan atau relasi X CUSTOMER SUPLIER PROSES PEMBELIAN BARANG
PERATURAN PENTING DALAM DFD 2. Tidak boleh ada aliran data antara entitas luar dengan data store CUSTOMER SUPLIER X PROSES PEMBELIAN BARANG DATA BARANG
PERATURAN PENTING DALAM DFD 3. Entitas luar dan data store boleh digambar beberapa kali 4. Satu aliran data boleh mengalirkan beberapa aliran data PROSES DAFTAR CALON SISWA BARU Data siswa, nilai, dll
PERATURAN PENTING DALAM DFD 5. Bentuk anak panah aliran data boleh bervariasi
DFD LEVELED Yaitu penurun dari proses yang ada pada DFD untuk menjelaskan kegiatan yang lebih rinci dalam proses tersebut. Dalam penurunan level, tidak semua bagian/proses dari sistem harus diturunkan dengan jumlah level yang sama.
On Next…… Blok Database