Disusun oleh :
Nama : Ikhsan Fakhruroziqin
NIM : 2011028
MAGELANG
KATA PENGANTAR
penyusunan makalah ini dalam bentuk maupun isinya yang sangat sederhana.
petunjuk maupun pedoman bagi pembaca dalam pembuatan DFD (Diagram Flow
Data). Harapan saya semoga makalah ini membantu menambah pengetahuan dan
Makalah ini saya akui masih banyak kekurangan karena pengalaman yang
saya miliki sangat kurang. Oleh kerena itu saya harapkan kepada para pembaca
Penulis
DAFTAR ISI
JUDUL
KATA PENGANTAR..............................................................................................i
DAFTAR ISI............................................................................................................ii
BAB I1 PENDAHULUAN........................................................................................1
1.1 LATAR BELAKANG...................................................................................1
1.2 BATASAN MASALAH...............................................................................2
1.3 TUJUAN.......................................................................................................2
2.1 DFD (Data Flow Diagram)............................................................................3
2.4 PROSES........................................................................................................5
3.1 PENGERTIAN..............................................................................................8
BAB IV PENUTUP...............................................................................................15
4.1 KESIMPULAN...........................................................................................15
4.2 SARAN.......................................................................................................15
BAB I
PENDAHULUAN
1.1 LATAR BELAKANG
lunak yang benar- benar baru atau yang lebih sering terjadi adalah
memanfaatkan computer sebagai alat bantu yang dikenal sebagai alat yang cepat,
akurat, tidak cepat lelah, serta tidak mengenal artikata bosan, untuk melaksanakan
dikembangkan.
1
1.2 BATASAN MASALAH
1.3 TUJUAN
Tujuan dari pembuatan makalah ini adalah untuk memenuhi tugas mata
2
BAB II
LANDASAN TEORI
2.1 DFD (Data Flow Diagram)
Menurut Jogiyanto (1990), ide dari suatu bagan untuk mewakili arus data
dalam suatu sistem bukanlah hal yang baru. Pada tahun 1967, Martin dan Estrin
lingkaran dan panah untuk mewakili arus data. Pada tahap analisis, penggunaan
notasi ini sangat membantu sekali di dalam komunikasi dengan pemakai sistem
ini untuk menggambarkan arus dari data sistem sekarang dikenal dengan nama
diagram arus data (data flow diagram atau DFD). DFD sering digunakan untuk
menggambarkan suatu sistem yang telah ada atau sistem baru yang akan
data tersebut mengalir (misalnya lewat telpon, surat dan sebagainya) atau
microfiche, hard disk, tape, diskette dan lain sebagainya). DFD merupakan alat
sekarang ini, karena dapat menggambarkan arus data di dalam sistem dengan
(Jogiyanto ,1990):
3
1. External entity (kesatuan luar) atau boundary (batas sistem);
3. Process (proses);
suatu sistem dengan lingkungan luarnya. Sistem akan menerima input dan
merupakan kesatuan (entity) dilingkungan luar sistem yang dapat berupa orang,
organisasi atau sistem lainnya yang berada di lingkungan luarnya yang akan
memberikan input atau menerima output dari sistem. Kesatuan luar ini
sedang dikembangkan.
3. Suatu organisasi atau orang yang berada di luar organisasi seperti misalnya
langganan, pemasok.
4
2.3 ARUS DATA
Arus data (data flow) di DFD diberi simbol suatu panah. Arus data ini
mengalir diantara proses (process), simpanan data (data store) dan kesatuan luar
(exsternal entity). Arus data menunjukan arus data yang dapat berupa masukan
untuk sistem atau hasil dari proses sistem dan dapat berbentuk sebagai berikut ini
(Jogiyanto ,1990).
5. Komunikasi ucapan.
2.4 PROSES
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin
atau komputer dari hasil suatu arus data yang masuk kedalam proses untuk
dihasilkan arus data yang akan keluar dari proses. Untuk physical data flow diagram
(PDFD), proses dapat dilakukan oleh orang, mesin atau computer, sedang untuk
logical data flow diagram (LDFD), suatu proses hanya menunjukkan proses dari
computer. Suatu proses dapat menunjukkan dengan symbol lingkaran atau dengan
5
symbol empat persegi panjang tegak dengan sudut-sudut tumpul
(Jogiyanto ,1990).
Simpanan data merupakan simpanan dari data yang dapat berupa sebagai
Suatu agenda atau buku. Simpanan data di DFD dapat disimbolkan dengan
sepasang garis horisontal pararel yang tertutup disalah satu ujungnya. Pedoman
DFDyang pertama kali digambar adalah yang level teratas (top level) yang
disebut dengan context diagram. Dari context diagram ini kemudian akan
digambar dengan lebih terinci lagi yang disebut dengan overview diagram
6
lebih terinci lagidan disebut dengan level 1. Tiap-tiap proses di level
1 akan digambar kembali dengan lebih terinci lagi dan disebut dengan
level 2 dan seterusnya sampai tiap-tiap proses tidak dapat digambar lebih
terinci lagi.
7
BAB III
PEMBAHASAN
3.1 PENGERTIAN
fungsi-fungsi yang berhubungan satu sama lain dengan aliran dan penyimpanan
DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada
data tersebut akan disimpan. Salah satu keuntungan menggunakan diagram aliran
DFD terdiri dari diagram konteks ( context diagram ) dan diagram rinci
(level diagram). Diagram konteks adalah diagram yang terdiri dari suatu proses
level tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output
dari sistem. Dalam diagram konteks biasanya hanya ada satu proses. Tidak boleh
ada store dalam diagram konteks. Diagram rinci adalah diagram yang
8
3.2. KOMPONEN DFD
data (data store ) dan kesatuan luar ( External entity ). Aliran data ini
menunjukkan arus dari data yang dapat berupa masukan untuk sistem
3. Proses Suatu proses adalah kegiatan atau kerja yang dilakukan oleh
dari proses.
9
3.3. NOTASI DATA FLOW DIAGRAM (DFD)
Proses atau fungsi atau prosedur; pada permodelan perangkat lunak yang
atau keluaran atau orang yang memakai / berinteraksi dengan perangkat lunak
yang dimodelkan. Aliiran data; merupakan data yang dikirim antar proses, dari
10
2. Diagram Nol (diagram level-1) :
merupakan satu lingkaran besar yang mewakili lingkaran-lingkaran kecil
yang ada di dalamnya. Merupakan pemecahan dari diagram Konteks ke
diagram Nol. di dalam diagram ini memuat penyimpanan data.
11
3. Diagram Rinci :
merupakan diagram yang menguraikan proses apa yang ada dalam
diagram Nol.
3.5 NORMALISASI
Tabel
12
Dari UNF ke 1NF
13
2NF
3NF
14
BAB IV
PENUTUP
4.1 KESIMPULAN
4.2 SARAN
Demikian hasil laporan tugas saya, saya berharap dengan adanya ini makalah
inidapat membantu teman-teman untuk bisa mempelajari DFD (Data Flow
Diagram) lebih jauh.
15