際際滷

際際滷Share a Scribd company logo
Presented By HariSetiajiData Flow DiagramLets begin..www.sirkel.informatics.uii.ac.id
DFD IntroductionSuatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem.DFD = Data Flow Diagram = Diagram Arus Data = Bubble Chart = Bubble Diagram = Model Proses = Diagram ArusKerja = Model FungsiBerorientasipadaarus data, dengankonsepdekomposisiDipopulerkanolehDeMarco & Yourdan(1979)danGane & Sarson (1979)denganmenggunakanpendekatanMetodaAnalisisSistemTerstruktur (Structured System Analysis Method)www.sirkel.informatics.uii.ac.id
DFD AdvantagesDFD membantuparaanalissitemmeringkasinformasitentangsistem, mengetahuihubunganantar sub-sub sistem, membantuperkembanganaplikasisecaraefektif.DFD berfungsisebagaialatkomunikasi yang baikantarapemakaidananalissistem.DFD dapatmenggambarkansejumlahbatasanotomasi (teknikuntukmembuatperangkat, proses, atausistem agar berjalansecaraotomatis) untukpengembanganalternatifsistemfisik.www.sirkel.informatics.uii.ac.id
DFD WeaknessDFD tidakmenunjukkanprosespengulangan (loop).DFD tidakmenunjukkanprosesperhitungan.DFD tidakmemperlihatkanalirankontrol.Lemahdalamkonsep model untukpendeskripsian data dan basis data.Get a points..www.sirkel.informatics.uii.ac.id
DFD ComponentEntitasLuarProsesPenyimpanan DataArus DataPoints again..www.sirkel.informatics.uii.ac.id
DFD ComponentPadasaatawalperancangansistemharusdicantumkanbahwa DFD yang dibuatmenggunakansimbol yang mana.Simboldarikeduasumbertersebutsama-samadapatdigunakan, hanyasajaharuskonsistendalampenggunaannya.Misalnyadariawalmembuat DFD denganmenggunakanGane & Sarson Symbols, harusmenggunakanGane & Sarson Symbolsseterusnyasampaiperancangansistemselesai, tidakbolehberubah-ubah, dariGane & Sarson Symbols keDeMarco & Yourdan Symbols.www.sirkel.informatics.uii.ac.id
DFD Symbolwww.sirkel.informatics.uii.ac.id
Terminator (EntitasLuar)Elemendiluarsistem yang akanmemberikan input (source) ataumenerimaouput (sink) darisistem.Terminator mewakilientitaseksternal (external entity) yang berkomunikasidengansistem yang sedangdikembangkan.Terminator diberinamasesuaidengandunialuar yang berkomunikasidengansistem yang sedangdibuatmodelnya, danbiasanyamenggunakankatabenda, misalnyaOperator, Admin, Yayasan, dan lain sebagainya.OPERATORwww.sirkel.informatics.uii.ac.id
Terminator (EntitasLuar)Terdapatduajenis terminator, yaitu:Terminator Sumber (source), merupakan terminator yang menjadisumber.
Terminator Tujuan (sink), merupakan terminator yang menjaditujuan data/informasisistem.Terminator Sumber	Terminator Tujuan	Terminator Tujuan & Sumberwww.sirkel.informatics.uii.ac.id
ProsesMenggambarkanapa yang dilakukanolehsistem.Memodifikasi data input menjadi output.Disebutjugadenganbubble.Prosesdiberinamauntukmenjelaskanproses/kegiatanapa yang sedang/akandilaksanakan.Pemberiannamaprosesdilakukandenganmenggunakankatakerjaataukatabenda yang mencerminkanfungsiprosestersebut, sepertiTambahbuku,  Pencarianbuku, Ubah status1.0Tambahbuku1.0Tambahbukuwww.sirkel.informatics.uii.ac.id
ProsesAdaempatkemungkinan yang dapatterjadidalamprosessehubungandengan input dan output:		1 input & 1 output	1 input & banyak outputbanyak  input & 1 output	banyak  input & banyak outputwww.sirkel.informatics.uii.ac.id
DatastoreData store berkaitandenganpenyimpanan-penyimpanan, seperti file atau database yang berkaitandenganpenyimpanansecarakomputerisasi, misalnya file disket, file harddisk, file pita magnetik.Data store jugaberkaitandenganpenyimpanansecara manual sepertibukualamat, file folder, arsip/dokumen, dan agenda.Data store diberinamadengankata yang mencerminkan data store tersebut, sepertiOperator(tabelpada database).		Operator			Operatorwww.sirkel.informatics.uii.ac.id
DatastoreSuatu data store dihubungkandenganarus data hanyapadakomponenproses, tidakdengankomponen DFD lainnya. Maksudnya:Arus data dari data store, yaitupembacaanataupengaksesanpaket data untuksuatuproses.
Arus data ke data store, yaitupengaupdatean data (menambah, menghapus, ataumemodifikasipaket data).www.sirkel.informatics.uii.ac.id
Dataflow (Arus Data)Arus data disimbolkandengangarisbesertaanakpanah, yang merepresentasikanbagaimana data dialirkandarientitasluarkeproses, proseskeentitasluar, proseskeproses, penyimpanan data keproses, atauproseskepenyimpanan data.Arus data diberinamasesuaidengan data/informasi yang dimaksud, biasanyapemberiannamapadaarus data dilakukandenganmenggunakankatabenda, contohnyaNIM, Nama.1.0LoginOPERATORusername,passwordwww.sirkel.informatics.uii.ac.id
DFD AdvantagesWhats a different..??DFD FisikLebihmenekankanpadabagaimanaproses-prosessistemditerapkan (caranya, siapapemakainya, dandimanaditerapkannya), termasukproses-proses manual didalamnya
Lebihmengarahpadaimplementasipadabahasapemrograman
Hanyadapatdimengertiolehpihak yang benar-benarmengertimengenaiperancangansistemDFD LogicLebihmenekankanhanyapadalogikadarikebutuhan-kebutuhansistem, mengenaiapasajaproses-prosessecaralogika yang dibutuhkanolehsistem
Dapatdipahamiolehsemuakalangan (yang tidakmengertimengenaiperancangansistem)www.sirkel.informatics.uii.ac.id
DFD ExamplesContohImplementasi DFD Fisik:	Kita ambilcontohsederhana, yaitumahasiswamelakukanprosespeminjaman. Kita analisaterlebihdahulukebutuhannyawww.sirkel.informatics.uii.ac.id
DFD AdvantagesContohImplementasi DFD Logic:BayangkanpadasaatkitamelakukanpeminjamandisuatusistemperpusDo you confused..??www.sirkel.informatics.uii.ac.id
DFD Conceptswww.sirkel.informatics.uii.ac.id
DFD RulesNamaarus data yang masukkedalamsuatuprosestidakbolehsamadengannama data flow yang keluardariprosestersebut.Namaarus data yang keluardariproses (menujuentitasluar), berupainformasi.Arus data yang keataukeluardari data store tidakperludiberinamabilaAlirandatanyamenggambarkanseluruh item (1 record utuh semua label darientitasdanprosesdiambilsemua)Namaprosestiap level tidakbolehsama (proses yang didekomposisitidakbolehsamadenganprosespada level sebelumnyawww.sirkel.informatics.uii.ac.id
Diagram Konteks (Level 0)Merupakan level tertinggidari DFD yang menggambarkanseluruh input keatau  output darisistemMemberikangambarantentangkeseluruhansistemHanyaada 1 prosesTidakbolehada data storewww.sirkel.informatics.uii.ac.id
Diagram Konteks (Level 0)Contoh Diagram KonteksIts so simple..www.sirkel.informatics.uii.ac.id
Diagram Level 1Merupakanperinciandariproses yang terdapatpada diagram konteksPerhatikan data store yang digunakanHindariperpotonganarus datawww.sirkel.informatics.uii.ac.id

More Related Content

What's hot (16)

Pemodelan proses
Pemodelan prosesPemodelan proses
Pemodelan proses
Rhara Apriliant
DIAH PRIANTIKA - 43218010180
DIAH PRIANTIKA - 43218010180DIAH PRIANTIKA - 43218010180
DIAH PRIANTIKA - 43218010180
diahpriantika
Materi minggu ke 5
Materi minggu ke 5Materi minggu ke 5
Materi minggu ke 5
ifunsika
Dfd
DfdDfd
Dfd
Uchiha Emzhie
Bab 7 pemodelan proses
Bab 7 pemodelan prosesBab 7 pemodelan proses
Bab 7 pemodelan proses
Rif'at Hm
PENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAM
PENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAMPENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAM
PENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAM
Muhammad Baihaqi
Bab I Data Flow Diagram
Bab I Data Flow DiagramBab I Data Flow Diagram
Bab I Data Flow Diagram
Laboratorium Sirkel
Artikel sia 1 & lab rania juita 43219110113 (24-04-2021)
Artikel sia 1 & lab rania juita 43219110113 (24-04-2021)Artikel sia 1 & lab rania juita 43219110113 (24-04-2021)
Artikel sia 1 & lab rania juita 43219110113 (24-04-2021)
RaniaRaniaJuita
Sistem informasi akuntansi- diagram aliran data untuk perusahaan kecil_diah ...
Sistem informasi akuntansi- diagram aliran data  untuk perusahaan kecil_diah ...Sistem informasi akuntansi- diagram aliran data  untuk perusahaan kecil_diah ...
Sistem informasi akuntansi- diagram aliran data untuk perusahaan kecil_diah ...
DiahArumNihaya
Tugas sia sesi 7 diagram alir data untuk perusahaan kecil rizkyta salsabila 3...
Tugas sia sesi 7 diagram alir data untuk perusahaan kecil rizkyta salsabila 3...Tugas sia sesi 7 diagram alir data untuk perusahaan kecil rizkyta salsabila 3...
Tugas sia sesi 7 diagram alir data untuk perusahaan kecil rizkyta salsabila 3...
RizkytaSalsabila
Materipemodelan proses2
Materipemodelan proses2Materipemodelan proses2
Materipemodelan proses2
D Istigfarin
ANALISIS IMPLEMENTASI DIAGRAM ALIRAN DATA PADA PT UNILIVER INDONESIA, TBK
ANALISIS IMPLEMENTASI DIAGRAM ALIRAN DATA PADA PT UNILIVER INDONESIA, TBKANALISIS IMPLEMENTASI DIAGRAM ALIRAN DATA PADA PT UNILIVER INDONESIA, TBK
ANALISIS IMPLEMENTASI DIAGRAM ALIRAN DATA PADA PT UNILIVER INDONESIA, TBK
RaihanAbid1
Data Flow Diagram
Data Flow DiagramData Flow Diagram
Data Flow Diagram
Sherly Uda
Diagram aliran data untuk perusahaan kecil
Diagram aliran data  untuk perusahaan kecilDiagram aliran data  untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecil
rian rian
Muhammad farhan fadhlillah 43218010171 tm7
Muhammad farhan fadhlillah 43218010171 tm7Muhammad farhan fadhlillah 43218010171 tm7
Muhammad farhan fadhlillah 43218010171 tm7
FarhanFadhlillah1
Laporan praktikum modul 10 (dfd)
Laporan praktikum modul 10 (dfd)Laporan praktikum modul 10 (dfd)
Laporan praktikum modul 10 (dfd)
Devi Apriansyah
DIAH PRIANTIKA - 43218010180
DIAH PRIANTIKA - 43218010180DIAH PRIANTIKA - 43218010180
DIAH PRIANTIKA - 43218010180
diahpriantika
Materi minggu ke 5
Materi minggu ke 5Materi minggu ke 5
Materi minggu ke 5
ifunsika
Bab 7 pemodelan proses
Bab 7 pemodelan prosesBab 7 pemodelan proses
Bab 7 pemodelan proses
Rif'at Hm
PENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAM
PENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAMPENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAM
PENDEKATAN PERANCANGAN TERSTRUKTUR DATA FLOW DIAGRAM
Muhammad Baihaqi
Artikel sia 1 & lab rania juita 43219110113 (24-04-2021)
Artikel sia 1 & lab rania juita 43219110113 (24-04-2021)Artikel sia 1 & lab rania juita 43219110113 (24-04-2021)
Artikel sia 1 & lab rania juita 43219110113 (24-04-2021)
RaniaRaniaJuita
Sistem informasi akuntansi- diagram aliran data untuk perusahaan kecil_diah ...
Sistem informasi akuntansi- diagram aliran data  untuk perusahaan kecil_diah ...Sistem informasi akuntansi- diagram aliran data  untuk perusahaan kecil_diah ...
Sistem informasi akuntansi- diagram aliran data untuk perusahaan kecil_diah ...
DiahArumNihaya
Tugas sia sesi 7 diagram alir data untuk perusahaan kecil rizkyta salsabila 3...
Tugas sia sesi 7 diagram alir data untuk perusahaan kecil rizkyta salsabila 3...Tugas sia sesi 7 diagram alir data untuk perusahaan kecil rizkyta salsabila 3...
Tugas sia sesi 7 diagram alir data untuk perusahaan kecil rizkyta salsabila 3...
RizkytaSalsabila
Materipemodelan proses2
Materipemodelan proses2Materipemodelan proses2
Materipemodelan proses2
D Istigfarin
ANALISIS IMPLEMENTASI DIAGRAM ALIRAN DATA PADA PT UNILIVER INDONESIA, TBK
ANALISIS IMPLEMENTASI DIAGRAM ALIRAN DATA PADA PT UNILIVER INDONESIA, TBKANALISIS IMPLEMENTASI DIAGRAM ALIRAN DATA PADA PT UNILIVER INDONESIA, TBK
ANALISIS IMPLEMENTASI DIAGRAM ALIRAN DATA PADA PT UNILIVER INDONESIA, TBK
RaihanAbid1
Data Flow Diagram
Data Flow DiagramData Flow Diagram
Data Flow Diagram
Sherly Uda
Diagram aliran data untuk perusahaan kecil
Diagram aliran data  untuk perusahaan kecilDiagram aliran data  untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecil
rian rian
Muhammad farhan fadhlillah 43218010171 tm7
Muhammad farhan fadhlillah 43218010171 tm7Muhammad farhan fadhlillah 43218010171 tm7
Muhammad farhan fadhlillah 43218010171 tm7
FarhanFadhlillah1
Laporan praktikum modul 10 (dfd)
Laporan praktikum modul 10 (dfd)Laporan praktikum modul 10 (dfd)
Laporan praktikum modul 10 (dfd)
Devi Apriansyah

Viewers also liked (8)

Web Programming - Cascading Style Sheet
Web Programming - Cascading Style Sheet Web Programming - Cascading Style Sheet
Web Programming - Cascading Style Sheet
Hari Setiaji
Introduction to XPath
Introduction to XPathIntroduction to XPath
Introduction to XPath
Hari Setiaji
Web Programming - PHP
Web Programming - PHPWeb Programming - PHP
Web Programming - PHP
Hari Setiaji
Tutorial Postgre SQL
Tutorial Postgre SQLTutorial Postgre SQL
Tutorial Postgre SQL
Hari Setiaji
Web Programming - Javascript
Web Programming - JavascriptWeb Programming - Javascript
Web Programming - Javascript
Hari Setiaji
Burung Dengan Sebelah Sayap
Burung Dengan Sebelah SayapBurung Dengan Sebelah Sayap
Burung Dengan Sebelah Sayap
guest53118d0
Codigo para convertir numeros a letras
Codigo para convertir numeros a letrasCodigo para convertir numeros a letras
Codigo para convertir numeros a letras
alexcruz28
Persentasi Ajax Native Xml
Persentasi Ajax Native XmlPersentasi Ajax Native Xml
Persentasi Ajax Native Xml
Hari Setiaji
Web Programming - Cascading Style Sheet
Web Programming - Cascading Style Sheet Web Programming - Cascading Style Sheet
Web Programming - Cascading Style Sheet
Hari Setiaji
Introduction to XPath
Introduction to XPathIntroduction to XPath
Introduction to XPath
Hari Setiaji
Web Programming - PHP
Web Programming - PHPWeb Programming - PHP
Web Programming - PHP
Hari Setiaji
Tutorial Postgre SQL
Tutorial Postgre SQLTutorial Postgre SQL
Tutorial Postgre SQL
Hari Setiaji
Web Programming - Javascript
Web Programming - JavascriptWeb Programming - Javascript
Web Programming - Javascript
Hari Setiaji
Burung Dengan Sebelah Sayap
Burung Dengan Sebelah SayapBurung Dengan Sebelah Sayap
Burung Dengan Sebelah Sayap
guest53118d0
Codigo para convertir numeros a letras
Codigo para convertir numeros a letrasCodigo para convertir numeros a letras
Codigo para convertir numeros a letras
alexcruz28
Persentasi Ajax Native Xml
Persentasi Ajax Native XmlPersentasi Ajax Native Xml
Persentasi Ajax Native Xml
Hari Setiaji

Similar to Bab I Data Flow Diagram (20)

Diagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecilDiagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecil
MUHAMADANGGORO1
MATERI 3 DIAGRAM FLOW DATA analisa perancangan sistem informasi
MATERI 3 DIAGRAM FLOW DATA analisa perancangan sistem informasiMATERI 3 DIAGRAM FLOW DATA analisa perancangan sistem informasi
MATERI 3 DIAGRAM FLOW DATA analisa perancangan sistem informasi
ssuserbc9f2a
Kelompok sia 5 analisis implementasi diagram aliran data untuk pada pt. ha...
Kelompok sia 5  analisis implementasi diagram aliran data  untuk pada  pt. ha...Kelompok sia 5  analisis implementasi diagram aliran data  untuk pada  pt. ha...
Kelompok sia 5 analisis implementasi diagram aliran data untuk pada pt. ha...
NuraifanSuntia
Sistem informasi akuntansi diagram aliran data untuk perusahaan kecil
Sistem informasi akuntansi   diagram aliran data untuk perusahaan kecil Sistem informasi akuntansi   diagram aliran data untuk perusahaan kecil
Sistem informasi akuntansi diagram aliran data untuk perusahaan kecil
Ulmi_Kalsum
3. Dokumentasi kendali proses, flow diagram.pdf
3. Dokumentasi kendali proses, flow diagram.pdf3. Dokumentasi kendali proses, flow diagram.pdf
3. Dokumentasi kendali proses, flow diagram.pdf
RatihPuspitaSiwi
Df ddiah
Df ddiahDf ddiah
Df ddiah
Diah Afrianti
Pert-5_DD-CD-DFD.ppt
Pert-5_DD-CD-DFD.pptPert-5_DD-CD-DFD.ppt
Pert-5_DD-CD-DFD.ppt
NiKadekAriEkaYanti
Dfd
DfdDfd
Dfd
'Geren Mekantara'
Bab 7 dfd
Bab 7 dfdBab 7 dfd
Bab 7 dfd
Rif'at Hm
Pengertian data flow diagram
Pengertian data flow diagramPengertian data flow diagram
Pengertian data flow diagram
Meily Perdana
DFD for system analysis and design. Data flow diagram
DFD for system analysis and design. Data flow diagramDFD for system analysis and design. Data flow diagram
DFD for system analysis and design. Data flow diagram
ssuser62ba55
presentasi diagram data dan big data base
presentasi diagram data dan big data basepresentasi diagram data dan big data base
presentasi diagram data dan big data base
Nurman26
Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]
Erikson Hutabarat
APS__dfd.pptx
APS__dfd.pptxAPS__dfd.pptx
APS__dfd.pptx
IKetutWidhiAdnyana1
Tugas 7, septi hendarwati,yananto mihadi putra, se, m.si, diagram aliran data...
Tugas 7, septi hendarwati,yananto mihadi putra, se, m.si, diagram aliran data...Tugas 7, septi hendarwati,yananto mihadi putra, se, m.si, diagram aliran data...
Tugas 7, septi hendarwati,yananto mihadi putra, se, m.si, diagram aliran data...
SeptiHendarwati
USA_MSIM4302 - Bahan Tuton 20231 - Materi Inisiasi 4.pptx
USA_MSIM4302 - Bahan Tuton 20231 - Materi Inisiasi 4.pptxUSA_MSIM4302 - Bahan Tuton 20231 - Materi Inisiasi 4.pptx
USA_MSIM4302 - Bahan Tuton 20231 - Materi Inisiasi 4.pptx
albarfaruq
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptxDFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
merinovamarito7
Diagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecilDiagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecil
MUHAMADANGGORO1
MATERI 3 DIAGRAM FLOW DATA analisa perancangan sistem informasi
MATERI 3 DIAGRAM FLOW DATA analisa perancangan sistem informasiMATERI 3 DIAGRAM FLOW DATA analisa perancangan sistem informasi
MATERI 3 DIAGRAM FLOW DATA analisa perancangan sistem informasi
ssuserbc9f2a
Kelompok sia 5 analisis implementasi diagram aliran data untuk pada pt. ha...
Kelompok sia 5  analisis implementasi diagram aliran data  untuk pada  pt. ha...Kelompok sia 5  analisis implementasi diagram aliran data  untuk pada  pt. ha...
Kelompok sia 5 analisis implementasi diagram aliran data untuk pada pt. ha...
NuraifanSuntia
Sistem informasi akuntansi diagram aliran data untuk perusahaan kecil
Sistem informasi akuntansi   diagram aliran data untuk perusahaan kecil Sistem informasi akuntansi   diagram aliran data untuk perusahaan kecil
Sistem informasi akuntansi diagram aliran data untuk perusahaan kecil
Ulmi_Kalsum
3. Dokumentasi kendali proses, flow diagram.pdf
3. Dokumentasi kendali proses, flow diagram.pdf3. Dokumentasi kendali proses, flow diagram.pdf
3. Dokumentasi kendali proses, flow diagram.pdf
RatihPuspitaSiwi
Bab 7 dfd
Bab 7 dfdBab 7 dfd
Bab 7 dfd
Rif'at Hm
Pengertian data flow diagram
Pengertian data flow diagramPengertian data flow diagram
Pengertian data flow diagram
Meily Perdana
DFD for system analysis and design. Data flow diagram
DFD for system analysis and design. Data flow diagramDFD for system analysis and design. Data flow diagram
DFD for system analysis and design. Data flow diagram
ssuser62ba55
presentasi diagram data dan big data base
presentasi diagram data dan big data basepresentasi diagram data dan big data base
presentasi diagram data dan big data base
Nurman26
Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]
Erikson Hutabarat
Tugas 7, septi hendarwati,yananto mihadi putra, se, m.si, diagram aliran data...
Tugas 7, septi hendarwati,yananto mihadi putra, se, m.si, diagram aliran data...Tugas 7, septi hendarwati,yananto mihadi putra, se, m.si, diagram aliran data...
Tugas 7, septi hendarwati,yananto mihadi putra, se, m.si, diagram aliran data...
SeptiHendarwati
USA_MSIM4302 - Bahan Tuton 20231 - Materi Inisiasi 4.pptx
USA_MSIM4302 - Bahan Tuton 20231 - Materi Inisiasi 4.pptxUSA_MSIM4302 - Bahan Tuton 20231 - Materi Inisiasi 4.pptx
USA_MSIM4302 - Bahan Tuton 20231 - Materi Inisiasi 4.pptx
albarfaruq
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptxDFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
merinovamarito7

More from Hari Setiaji (14)

Project Management Tools
Project Management ToolsProject Management Tools
Project Management Tools
Hari Setiaji
Database Jaman Now
Database Jaman NowDatabase Jaman Now
Database Jaman Now
Hari Setiaji
Introduction to ajax
Introduction to ajaxIntroduction to ajax
Introduction to ajax
Hari Setiaji
DTD - Atribut dan Entities
DTD - Atribut dan EntitiesDTD - Atribut dan Entities
DTD - Atribut dan Entities
Hari Setiaji
Teknologi XML - Pengenalan DTD
Teknologi XML - Pengenalan DTDTeknologi XML - Pengenalan DTD
Teknologi XML - Pengenalan DTD
Hari Setiaji
Teknologi XML - Pengenalan Tree
Teknologi XML - Pengenalan TreeTeknologi XML - Pengenalan Tree
Teknologi XML - Pengenalan Tree
Hari Setiaji
HTML - Form
HTML - FormHTML - Form
HTML - Form
Hari Setiaji
HTML Dasar
HTML DasarHTML Dasar
HTML Dasar
Hari Setiaji
Pengenalan XML
Pengenalan XMLPengenalan XML
Pengenalan XML
Hari Setiaji
Internet dan Web
Internet dan WebInternet dan Web
Internet dan Web
Hari Setiaji
Perkembangan Web
Perkembangan WebPerkembangan Web
Perkembangan Web
Hari Setiaji
Bab II Use Case Diagram
Bab II Use Case DiagramBab II Use Case Diagram
Bab II Use Case Diagram
Hari Setiaji
Native Xml Tutorial
Native Xml TutorialNative Xml Tutorial
Native Xml Tutorial
Hari Setiaji
Distributed Database Using Oracle
Distributed Database Using OracleDistributed Database Using Oracle
Distributed Database Using Oracle
Hari Setiaji
Project Management Tools
Project Management ToolsProject Management Tools
Project Management Tools
Hari Setiaji
Database Jaman Now
Database Jaman NowDatabase Jaman Now
Database Jaman Now
Hari Setiaji
Introduction to ajax
Introduction to ajaxIntroduction to ajax
Introduction to ajax
Hari Setiaji
DTD - Atribut dan Entities
DTD - Atribut dan EntitiesDTD - Atribut dan Entities
DTD - Atribut dan Entities
Hari Setiaji
Teknologi XML - Pengenalan DTD
Teknologi XML - Pengenalan DTDTeknologi XML - Pengenalan DTD
Teknologi XML - Pengenalan DTD
Hari Setiaji
Teknologi XML - Pengenalan Tree
Teknologi XML - Pengenalan TreeTeknologi XML - Pengenalan Tree
Teknologi XML - Pengenalan Tree
Hari Setiaji
Internet dan Web
Internet dan WebInternet dan Web
Internet dan Web
Hari Setiaji
Perkembangan Web
Perkembangan WebPerkembangan Web
Perkembangan Web
Hari Setiaji
Bab II Use Case Diagram
Bab II Use Case DiagramBab II Use Case Diagram
Bab II Use Case Diagram
Hari Setiaji
Native Xml Tutorial
Native Xml TutorialNative Xml Tutorial
Native Xml Tutorial
Hari Setiaji
Distributed Database Using Oracle
Distributed Database Using OracleDistributed Database Using Oracle
Distributed Database Using Oracle
Hari Setiaji

Recently uploaded (20)

SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptxDari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Syarifatul Marwiyah
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5
khairizal2005
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdfPanduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Fajar Baskoro
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
shafiqsmkamil
Sosialisasi Pesantren Ramadhan untuk sekolah.pptx
Sosialisasi Pesantren Ramadhan untuk sekolah.pptxSosialisasi Pesantren Ramadhan untuk sekolah.pptx
Sosialisasi Pesantren Ramadhan untuk sekolah.pptx
shofwanwinarlik
Buku Mengokohkan Karakter Pancasila Melalui Integrasi Nilai nilai Keagamaan
Buku Mengokohkan Karakter Pancasila Melalui Integrasi Nilai nilai KeagamaanBuku Mengokohkan Karakter Pancasila Melalui Integrasi Nilai nilai Keagamaan
Buku Mengokohkan Karakter Pancasila Melalui Integrasi Nilai nilai Keagamaan
ssuser521b2e1
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdfKUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
PT. DUTA MEDIA PRESS
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docxSENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
Mirza836129
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptxOrgan Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
IrfanIdris7
Danantara: Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Danantara:  Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...Danantara:  Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Danantara: Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Dadang Solihin
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
SofyanSkmspd
Kiraan Kadar Nadi Karvonen nadi mak nadi rehat
Kiraan Kadar Nadi Karvonen nadi mak nadi rehatKiraan Kadar Nadi Karvonen nadi mak nadi rehat
Kiraan Kadar Nadi Karvonen nadi mak nadi rehat
ssuser7d8dcb
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
Syarifatul Marwiyah
Rancangan Pembelajaran Semester Kartografi
Rancangan Pembelajaran Semester KartografiRancangan Pembelajaran Semester Kartografi
Rancangan Pembelajaran Semester Kartografi
khairizal2005
Seleksi Penerimaan Murid Baru 2025.pptx
Seleksi Penerimaan Murid Baru  2025.pptxSeleksi Penerimaan Murid Baru  2025.pptx
Seleksi Penerimaan Murid Baru 2025.pptx
Fajar Baskoro
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptxPresentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
sdntegalwangi
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
AsepSaepulrohman4
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
SofyanSkmspd
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptxDari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Syarifatul Marwiyah
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5
khairizal2005
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdfPanduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Fajar Baskoro
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
shafiqsmkamil
Sosialisasi Pesantren Ramadhan untuk sekolah.pptx
Sosialisasi Pesantren Ramadhan untuk sekolah.pptxSosialisasi Pesantren Ramadhan untuk sekolah.pptx
Sosialisasi Pesantren Ramadhan untuk sekolah.pptx
shofwanwinarlik
Buku Mengokohkan Karakter Pancasila Melalui Integrasi Nilai nilai Keagamaan
Buku Mengokohkan Karakter Pancasila Melalui Integrasi Nilai nilai KeagamaanBuku Mengokohkan Karakter Pancasila Melalui Integrasi Nilai nilai Keagamaan
Buku Mengokohkan Karakter Pancasila Melalui Integrasi Nilai nilai Keagamaan
ssuser521b2e1
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdfKUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
PT. DUTA MEDIA PRESS
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docxSENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
Mirza836129
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptxOrgan Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
IrfanIdris7
Danantara: Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Danantara:  Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...Danantara:  Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Danantara: Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Dadang Solihin
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
SofyanSkmspd
Kiraan Kadar Nadi Karvonen nadi mak nadi rehat
Kiraan Kadar Nadi Karvonen nadi mak nadi rehatKiraan Kadar Nadi Karvonen nadi mak nadi rehat
Kiraan Kadar Nadi Karvonen nadi mak nadi rehat
ssuser7d8dcb
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
Syarifatul Marwiyah
Rancangan Pembelajaran Semester Kartografi
Rancangan Pembelajaran Semester KartografiRancangan Pembelajaran Semester Kartografi
Rancangan Pembelajaran Semester Kartografi
khairizal2005
Seleksi Penerimaan Murid Baru 2025.pptx
Seleksi Penerimaan Murid Baru  2025.pptxSeleksi Penerimaan Murid Baru  2025.pptx
Seleksi Penerimaan Murid Baru 2025.pptx
Fajar Baskoro
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptxPresentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
sdntegalwangi
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
AsepSaepulrohman4
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
SofyanSkmspd

Bab I Data Flow Diagram

  • 1. Presented By HariSetiajiData Flow DiagramLets begin..www.sirkel.informatics.uii.ac.id
  • 2. DFD IntroductionSuatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem.DFD = Data Flow Diagram = Diagram Arus Data = Bubble Chart = Bubble Diagram = Model Proses = Diagram ArusKerja = Model FungsiBerorientasipadaarus data, dengankonsepdekomposisiDipopulerkanolehDeMarco & Yourdan(1979)danGane & Sarson (1979)denganmenggunakanpendekatanMetodaAnalisisSistemTerstruktur (Structured System Analysis Method)www.sirkel.informatics.uii.ac.id
  • 3. DFD AdvantagesDFD membantuparaanalissitemmeringkasinformasitentangsistem, mengetahuihubunganantar sub-sub sistem, membantuperkembanganaplikasisecaraefektif.DFD berfungsisebagaialatkomunikasi yang baikantarapemakaidananalissistem.DFD dapatmenggambarkansejumlahbatasanotomasi (teknikuntukmembuatperangkat, proses, atausistem agar berjalansecaraotomatis) untukpengembanganalternatifsistemfisik.www.sirkel.informatics.uii.ac.id
  • 4. DFD WeaknessDFD tidakmenunjukkanprosespengulangan (loop).DFD tidakmenunjukkanprosesperhitungan.DFD tidakmemperlihatkanalirankontrol.Lemahdalamkonsep model untukpendeskripsian data dan basis data.Get a points..www.sirkel.informatics.uii.ac.id
  • 5. DFD ComponentEntitasLuarProsesPenyimpanan DataArus DataPoints again..www.sirkel.informatics.uii.ac.id
  • 6. DFD ComponentPadasaatawalperancangansistemharusdicantumkanbahwa DFD yang dibuatmenggunakansimbol yang mana.Simboldarikeduasumbertersebutsama-samadapatdigunakan, hanyasajaharuskonsistendalampenggunaannya.Misalnyadariawalmembuat DFD denganmenggunakanGane & Sarson Symbols, harusmenggunakanGane & Sarson Symbolsseterusnyasampaiperancangansistemselesai, tidakbolehberubah-ubah, dariGane & Sarson Symbols keDeMarco & Yourdan Symbols.www.sirkel.informatics.uii.ac.id
  • 8. Terminator (EntitasLuar)Elemendiluarsistem yang akanmemberikan input (source) ataumenerimaouput (sink) darisistem.Terminator mewakilientitaseksternal (external entity) yang berkomunikasidengansistem yang sedangdikembangkan.Terminator diberinamasesuaidengandunialuar yang berkomunikasidengansistem yang sedangdibuatmodelnya, danbiasanyamenggunakankatabenda, misalnyaOperator, Admin, Yayasan, dan lain sebagainya.OPERATORwww.sirkel.informatics.uii.ac.id
  • 9. Terminator (EntitasLuar)Terdapatduajenis terminator, yaitu:Terminator Sumber (source), merupakan terminator yang menjadisumber.
  • 10. Terminator Tujuan (sink), merupakan terminator yang menjaditujuan data/informasisistem.Terminator Sumber Terminator Tujuan Terminator Tujuan & Sumberwww.sirkel.informatics.uii.ac.id
  • 11. ProsesMenggambarkanapa yang dilakukanolehsistem.Memodifikasi data input menjadi output.Disebutjugadenganbubble.Prosesdiberinamauntukmenjelaskanproses/kegiatanapa yang sedang/akandilaksanakan.Pemberiannamaprosesdilakukandenganmenggunakankatakerjaataukatabenda yang mencerminkanfungsiprosestersebut, sepertiTambahbuku, Pencarianbuku, Ubah status1.0Tambahbuku1.0Tambahbukuwww.sirkel.informatics.uii.ac.id
  • 12. ProsesAdaempatkemungkinan yang dapatterjadidalamprosessehubungandengan input dan output: 1 input & 1 output 1 input & banyak outputbanyak input & 1 output banyak input & banyak outputwww.sirkel.informatics.uii.ac.id
  • 13. DatastoreData store berkaitandenganpenyimpanan-penyimpanan, seperti file atau database yang berkaitandenganpenyimpanansecarakomputerisasi, misalnya file disket, file harddisk, file pita magnetik.Data store jugaberkaitandenganpenyimpanansecara manual sepertibukualamat, file folder, arsip/dokumen, dan agenda.Data store diberinamadengankata yang mencerminkan data store tersebut, sepertiOperator(tabelpada database). Operator Operatorwww.sirkel.informatics.uii.ac.id
  • 14. DatastoreSuatu data store dihubungkandenganarus data hanyapadakomponenproses, tidakdengankomponen DFD lainnya. Maksudnya:Arus data dari data store, yaitupembacaanataupengaksesanpaket data untuksuatuproses.
  • 15. Arus data ke data store, yaitupengaupdatean data (menambah, menghapus, ataumemodifikasipaket data).www.sirkel.informatics.uii.ac.id
  • 16. Dataflow (Arus Data)Arus data disimbolkandengangarisbesertaanakpanah, yang merepresentasikanbagaimana data dialirkandarientitasluarkeproses, proseskeentitasluar, proseskeproses, penyimpanan data keproses, atauproseskepenyimpanan data.Arus data diberinamasesuaidengan data/informasi yang dimaksud, biasanyapemberiannamapadaarus data dilakukandenganmenggunakankatabenda, contohnyaNIM, Nama.1.0LoginOPERATORusername,passwordwww.sirkel.informatics.uii.ac.id
  • 17. DFD AdvantagesWhats a different..??DFD FisikLebihmenekankanpadabagaimanaproses-prosessistemditerapkan (caranya, siapapemakainya, dandimanaditerapkannya), termasukproses-proses manual didalamnya
  • 19. Hanyadapatdimengertiolehpihak yang benar-benarmengertimengenaiperancangansistemDFD LogicLebihmenekankanhanyapadalogikadarikebutuhan-kebutuhansistem, mengenaiapasajaproses-prosessecaralogika yang dibutuhkanolehsistem
  • 21. DFD ExamplesContohImplementasi DFD Fisik: Kita ambilcontohsederhana, yaitumahasiswamelakukanprosespeminjaman. Kita analisaterlebihdahulukebutuhannyawww.sirkel.informatics.uii.ac.id
  • 22. DFD AdvantagesContohImplementasi DFD Logic:BayangkanpadasaatkitamelakukanpeminjamandisuatusistemperpusDo you confused..??www.sirkel.informatics.uii.ac.id
  • 24. DFD RulesNamaarus data yang masukkedalamsuatuprosestidakbolehsamadengannama data flow yang keluardariprosestersebut.Namaarus data yang keluardariproses (menujuentitasluar), berupainformasi.Arus data yang keataukeluardari data store tidakperludiberinamabilaAlirandatanyamenggambarkanseluruh item (1 record utuh semua label darientitasdanprosesdiambilsemua)Namaprosestiap level tidakbolehsama (proses yang didekomposisitidakbolehsamadenganprosespada level sebelumnyawww.sirkel.informatics.uii.ac.id
  • 25. Diagram Konteks (Level 0)Merupakan level tertinggidari DFD yang menggambarkanseluruh input keatau output darisistemMemberikangambarantentangkeseluruhansistemHanyaada 1 prosesTidakbolehada data storewww.sirkel.informatics.uii.ac.id
  • 26. Diagram Konteks (Level 0)Contoh Diagram KonteksIts so simple..www.sirkel.informatics.uii.ac.id
  • 27. Diagram Level 1Merupakanperinciandariproses yang terdapatpada diagram konteksPerhatikan data store yang digunakanHindariperpotonganarus datawww.sirkel.informatics.uii.ac.id
  • 28. Diagram Level 1Contoh Diagram Level 1Watch your books..www.sirkel.informatics.uii.ac.id
  • 29. Diagram Level 2,3,Merupakanrinciandari diagram level diatasnya.Contoh : diagram level duamerupakanrinciandari diagram level satu, diagram level tigamerupakanrinciandari diagram level dua, begituseterusnya.PerhatikanPenomoran level pada DFDDi dalamsatu level DFD hendaknyatidaklebihdari 7 ataumaksimal 9 proses, jikalebihmakaharusdilakukandekomposisi.What do you think..??www.sirkel.informatics.uii.ac.id
  • 30. Diagram Level 2,3,Contoh diagram level 2Remember it..!!www.sirkel.informatics.uii.ac.id
  • 31. DFD AdvantagesHubunganlangsungantarentitasluar.Hubunganlangsungantarpenyimpanluar.3. Hubunganlangsung antara entitasluar dan penyimpan data.www.sirkel.informatics.uii.ac.id
  • 32. SemogaBermanfaatFollow HariSetiaji on Twitterwww.harisetiaji.wordpress.comAny questions..??Lets practice..Thats all folks..www.sirkel.informatics.uii.ac.id