Data Flow Diagram (DFD)
Data Flow Diagram (DFD)
Data Flow Diagram (DFD)
Diagram (DFD)
Disampaikan kepada:
Program teknik informatika
Universitas Indraprasta PGRI
Jakarta
Notasi
Menurut Jogiyanto Hartono, tahun 2005
dalam bukunya Basia Data ada beberapa
simbol digunakan pada DFD untuk
mewakili
:
Nama Entitas
a).
Entity)
: Terminator (eksternal
Nama
Proses
b).
: Proses
c).
d)
store)
Proses
Nama
prose
s
Nama
Entitas
External Entity
Data Store
Data Store merupakan simpanan dari data yang dapat berupa
Data Flow
Arus Data (data flow) di DFD diberi simbol suatu
Pedoman Pemberian
nama
I). Pedoman Pemberian nama proses
Nama proses terdiri dari kata kerja dan kata
benda yang mencerminkan fungsi proses
tersebut, mis : Hitung Bonus, Pendataan
Karyawan, Cetak Faktur, dll
Jangan menggunakan kata proses sebagai
bagian dari nama suatu proses (bubble)
Tidak boleh ada beberapa proses yang
memiliki nama yang sama
2.0
Olah KRS
5.0
Cetak Nilai
manager
Daftar_kehadiran
Jam_kuliah
Penelitian_dosen
Tingkatan DFD/DAD
1) Tingkatan Dalam Data Flow Diagram (DFD)/
DAD
Tingkatan pertama disebut dengan Diagram
Konteks (Context Diagram), yang
menggambarkan mengenai sistem secara
global. Dalam hal ini ditetapkan Entitasentitaseksternal yang terlibat dalam proses,
baik sebagai sumber maupun tujuan
Diagram Konteks
Diagram konteks adalah diagram yang terdiri
Pembeli
Sistem Penjualan
Barang
Laporan Penjualan
Barang
Informasi Barang,
Jumlah Uang Harus Dibayar
Barang yang diterima
Pemilik
Diagram Nol
Tujuan dari diagram nol adalah untuk
memerinci sebuah sistem menjadi prosesproses yang harus dilakukan orang dalam.
Atau jika dibuat dalam kalimat adalah : Apa
saja proses yang harus dilakukan agar
mencapai sistem tersebut. Jadi, diagram ini
adalah kelanjutan dari diagram konteks, yang
memperbanyak lingkaran, sedangkan untuk
(jumlah dan isi) terminator serta (jumlah dan
isi) data flow dari dan ke terminator tersebut
harus tetap.
Diagram Rinci
Diagram Rinci adalah diagram yang
1.1.
Masukkan
Berdasarkan
Merek
Barang
Barang Ditanya
PEMBELI
Merek
Informasi Barang
Barang
1.2.
Tampilkan
Seluruh Jenis
Barang dari
Merek Tsb.
Merek Barang
Barang
Dicari
Tersedia
1.3.
Tampilkan
Stok Barang
Tersedia
Barang Dicari
Tidak
Tersedia
Stok Barang
1.4.
Beri Informasi
Kepada
Pembeli
Stok Barang
Data presensi
Laporan presensi
Sistem
presensi
Karyawan
Laporan presensi
Personalia dan
sumber daya
manusia (PSDM)
Keterangan gambar:
Karyawan: entitas luar karyawan yg
Karyawa
n
Data presensi
2
Presen
si
PSDM
Data karyawan
data presensi 2
1
Tb presensi
Input
data
karyawa
n
Laporan presensi
data presensi 2
Data karyawan 2
Tb karyawan
Data karyawan 2
3
Pembuat
an
laporan
Presensi
Keteranga:
Karyawan: entitas luar karyawan yg diwajibkan melakukan presensi
PSDM: entitas luar personalia dan SDM
Data karyawan: meliputi no.induk, nama, bagian, jabatan dan gaji
data karyawan2: meliputi id karyawan, no.induk,nama, bagian,
wajah
Data karyawan
1.1
Input
data
Data karyawan 2
Tb data karyawan
1.2
Input
citra
Citra wajah
wajah
2.2
Citra wajah
2.1
Image
machi
ng
Input
citra
Citra wajah
Citra wajah
Hasil identifikasi
2.3
Tb karyawan
Transaksi
presensi
data karyawan
data presensi
Tb presensi
Citra wajah
2.1.1
2.1.2
Presen
si
Presen
si
Citra wajah graycole format.jpg
2.1.3
Imagen
conferti
on
Contoh
Penomoran Proses
DFD
Balancing
Balancing (kesimbangan) dalam
bawah ini :
Quis...
1). BAAK UNINDRA merancang sistem informasi untuk pelayanan
penyusunan skripsi bagi mahasiswanya. Dengan bantuan Data Nilai yang
ada, BAAK mengumumkan daftar nama mahasiswa yang sudah berhak
menyusun skripsi. MAHASISWA tersebut kemudian membuat proposal
skripsi ke BAAK. Setiap proposal yang masuk dikirimkan ke tim PRODI
dan akan dibalas dengan Surat Persetujuan. Setelah itu BAAK
menentukan DOSEN Pembimbing dan menyerahkan proposal tersebut
kepada DOSEN yang bersangkutan. Seiring dengan jalannya bimbingan
skripsi, semua DOSEN Pembimbing setiap bulan harus memberikan
laporan kemajuan skripsi dari MAHASISWA yang dibimbingnya. Pada Akhir
penyusunan skripsi DOSEN Pembimbing membuat pernyataan kepada
BAAK bahwa mahasiswanya telah siap sidang dan MAHASISWA tersebut
menyerahkan draf skripsi ke BAAK. Oleh BAAK draf skripsi tersebut
diteruskan kepada tim PRODI. Selesai ujian skripsi PRODI mengirimkan
nilai hasil sidang kepada BAAK untuk diumumkan kepada MAHASISWA.
Dari deskripsi diatas buatlah Diagram Konteks dan Diagram Nol.