際際滷

際際滷Share a Scribd company logo
4.4. Analisis Berorientasi Aliran Data

Pendekatan dari sisi bisnis (DeMarco, Yourdan
dan Senn). Analisis aliran data adalah analisis
yang dilakukan untuk mempelajari
pemanfaatan data pada setiap aktifitas.
Menampilkan hasil pengamatan dalam apa
yang disebut Data Flow Diagram (DFD) atau
Diagram Alir Data (DAD).
4.4.1. Diagram Aliran Data (Data Flow Diagram)
Pengertian :
 Suatu tampilan grafis yang memunculkan relasi/hubungan
antara proses dan data berserta kamus data yang
menjelaskan rincian data yang dipergunakan
 Diagram untuk menggambarkan aliran data dalam sistem,
sumber dan tujuan data, proses yang mengolah data
tersebut, dan tempat penyimpanan datanya.
 Representasi jaringan dari sistem yang menggambarkan
sistem berdasarkan komponen-komponennya dengan semua
antar muka diantara komponen-komponen tersebut.
 Perangkat permodelan yang dapat menggambarkan sistem
sebagai sebuah jaringan proses-proses fungsional yang satu
dengan yang lainnya dihubungkan oleh pipa saluran data.
 Diagram yang merepresentasikan bagaimana informasi
keluar masuk dari ke sistem, proses apa yang mengubah
informasi tersebut dan dimana informasi disimpan.
 Diperkenalkan oleh Tom DeMarco serta Chris Gane dan Trish
Sarson berdasarkan notasi SADT (Structure Analysis dan
Design Technique).
 Merupakan salah satu teknik yang cukup penting dalam
menganalisa sistem karena :
 Dapat mendefinisikan batasan sistem.
 Membantu memeriksa kebenaran dan kelengkapan aliran
informasi.
 Merupakan dasar perancangan dengan memunculkan
proses-proses pengolahan data.
 Dapat digunakan untuk menggambarkan aktivitas proses
secara paralel (beberapa aliran data dapat terjadi secara
simultan). Bandingkan dengan flowmap yang hanya dapat
menggambarkan aliran data (dokumen) secara serial.
Elemen-elemen DFD
Ada empat elemen yang membentuk suatu DFD, yaitu :
1. Aliran Data (Data Flow)
 Pipa saluran dimana paket informasi yang diketahui komposisinya
mengalir.
 Penghubung antar proses yang merepresentasikan informasi yang
dibutuhkan proses sebagai masukan atau informasi yang
dihasilkan proses sebagai keluaran.
 Aliran paket informasi dari satu bagian sistem ke bagian sistem
lainnya.
 Umumnya mengalir antar proses, tetapi dapat juga mengalir keluar
masuk dari ke file (data store) atau dari ke sumber tujuan data.
 Data yang dinyatakan dengan aliran data boleh datang dari
beberapa dokumen, jadi tidak perlu dirinci menjadi dokumendokumen tersebut.
 Diberi nama sesuai dengan substansi isi dari paket informasi
(bukan nama dokumen) yang mengalir.
 Jumlah aliran data yang masuk dan keluar proses harus sama
2. Proses
 Transformasi aliran data yang datang menjadi aliran data
yang keluar.
 Transformasi bagaimana satu atau beberapa masukan
diubah menjadi keluaran.
 Menjelaskan proses-proses transformasi data apa saja
yang ada dalam sistem atau yang harus dikerjakan oleh
sistem. Komponen-komponen fisik tidak dapat
diidentifikasikan sebagai proses.
 Diberi nama dan nomor yang akan dipergunakan untuk
keperluan identifikasi. Nama yang diberikan harus dapat
menjelaskan apa yang dilakukan oleh proses. Nama
proses baisanya ditulis dalam kata kerja.
3. Penyimpanan Data (Data Store)
 Tempat penyimpanan data atau tempat data
yang dirujuk oleh proses.
 Kumpulan paket data yang harus diingat
oleh sistem dalam periode waktu tertentu.
 Pada akhir pembangunan sistem, data store
biasanya diimplementasi sebagai file atau
basis data.
4. Entitas Eksternal/Terminator/ Source atau Sink
 Menggambarkan entitas yang berinteraksi dengan sistem
yang berada diluar ruang lingkup sistem (bukan yang
menjalankan sistem tersebut) atau entitas yang berfungsi
sebagai producer/consumer dari sistem (sumber atau
tujuan data).
 Dapat berupa orang, unit organisasi, komputer
eksternal, organisasi eksternal atau sistem lain. Operator
yang memasukkan data dalam sistem termasuk entitas
internal, karena ia bukan consumer/producer sistem
(kecuali untuk ruang lingkup perangkat lunak tertentu).
 Antara terminator tidak boleh berkomunikasi langsung
 Jumlah entitas/terminator yang terkait pada satu level akan
muncul dalam jumlah yang sama untuk level lainnya
Tabel 4.1. Simbol Data Flow Diagram
Penggambaran DFD
Ada dua pendekatan penggambaran/pembuatan DFD yaitu
pendekatan fisik dan logika.

1. Pendekatan Fisik
 Mengerjakan apa atau siapa yang mengerjakan prosesproses dalam sistem.
 Biasanya penggambaran DFD fisik dilakukan untuk alasan :
 Kemudahan tahap awal dalam menguraikan interaksi
antar komputer fisik suatu sistem.
 Memberi kemudahan bagi pihak pemakai untuk
memahami sistem dilihat dari sudut pandangnya.
 Merupakan salah satu cara yang mudah untuk
mendapatkan pengesahan dan verifikasi dari pemakai.
 Cukup efektif dalam mengkomunikasikan sistem pada pihak
pemakai.
2. Pendekatan Logika
 Menggambarkan proses atau fungsi transformasi data yang ada dalam
sistem (bukan apa atau siapa yang mengerjakannya).
 Dapat dibuat dari DFD fisik dengan cara mentranslasikannya menjadi
deskripsi logika yang difokuskan pada data dan proses (jangan melihat
siapa yang melakukan pekerjaan tersebut).
 Aturan dasar untuk menggambarkan diagram logic aliran data :
 Setiap aliran data yang meninggalkan proses harus berdasarkan pada
data yang masuk ke dalam proses tersebut.
 Semua aliran data diberi nama dimana pemberian nama
merefleksikan data yang mengalir tersebut antara proses,
penyimpanan data dan sumber lainnya.
 Hanya data yang akan dipergunakan dalam proses yang digambarkan
sebagai masukan pada satu proses.
 Satu proses tidak perlu mengetahui proses lainnya dalam sistem, jadi
hanya tergantung pada masukan dan keluarannya saja.
 Proses selalu berjalan dalam arti tidak ada awal atau akhir. Jadi selalu
siap menjalankan fungsinya atau melakukan pekerjaan tertentu.
2. Pendekatan Logika
 Beberapa hal yang harus diperhatikan dlm menggambarkan
DFD logika :
 Perhatikan data aktual, bukan dokumen, yang berhubungan
dengan proses.
 Hilangkan aliran informasi melalui orang/unit
organisasi/kantor, munculkan prosedur atau prosedurnya saja.
 Hilangkan proses yang tidak penting, yang tidak mengubah
data/aliran data, misalnya proses menyalin (copy) data.
 Hilangkan fungsi alat bantu atau peralatan-peralatan lainnya.
 Konsolidasikan kerangkapan penyimpanan data.
 Dibuat hanya untuk menggambarkan proses yang akan
dikerjakan oleh komputer, bukan proses yang sifatnya fisik atau
manual.
Diagram Konteks
Menggambarkan secara umum konteks yang terjadi
dalam sistem antara dunia internal dan dunia
eksternal yang berbatasan. Merupakan lapisan
teratas terhadap sistem yang akan di bahas.

DFD Level 1  s.d. Level n
Merupakan gambaran rinci dari diagram
konteks, makin tinggi levelnya maka akan makin
dalam penjabaran rincian prosesnya.
Evaluasi ketelitian DFD
Sangat penting untuk mengevaluasi DFD yang sudah dibuat.
Beberapa pertanyaan dapat muncul untuk evaluasi tersebut :
 Apakah ada komponen dalam DFD yang belum diberi nama?
 Apakah ada data yang disimpan yang tidak direfer sebagai
masukan/keluaran dari suatu proses?
 Apakah ada proses yang tidak menerima masukan sama sekali?
 Apakah ada proses yang tidak memproduksi keluaran sama
sekali?
 Apakah masih ada proses yang melayani beberapa tujuan
proses?
 Apakah ada data yang disimpan dan tidak pernah direfer?
 Apakah masukan data sesuai/releven untuk dijalankan pada
proses?
 Apakah ada item data yang simpan berlebihan (lebih dari yang
dibutuhkan)?
Rpl upload #6

More Related Content

What's hot (15)

Ppt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistem
Ppt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistemPpt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistem
Ppt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistem
Fergieta Prahasdhika
Dokumentasi sistem informasi akuntansi
Dokumentasi sistem informasi akuntansiDokumentasi sistem informasi akuntansi
Dokumentasi sistem informasi akuntansi
Shafira Nurul Firdausta
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
Data Flow Diagram
Data Flow DiagramData Flow Diagram
Data Flow Diagram
Sherly Uda
Kelompok sia 5 analisis teknik dan dokumentasi sistem informasi akuntansi pa...
Kelompok sia 5  analisis teknik dan dokumentasi sistem informasi akuntansi pa...Kelompok sia 5  analisis teknik dan dokumentasi sistem informasi akuntansi pa...
Kelompok sia 5 analisis teknik dan dokumentasi sistem informasi akuntansi pa...
NuraifanSuntia2
Materi Data Flow Diagram.pdf
Materi Data Flow Diagram.pdfMateri Data Flow Diagram.pdf
Materi Data Flow Diagram.pdf
xdrivemagishop
Sistem informasi akuntansi - Teknik Dokumentasi dan penyususnan Sistem
Sistem informasi akuntansi - Teknik Dokumentasi dan penyususnan SistemSistem informasi akuntansi - Teknik Dokumentasi dan penyususnan Sistem
Sistem informasi akuntansi - Teknik Dokumentasi dan penyususnan Sistem
Adora Aline A.
Bab 7 dfd
Bab 7 dfdBab 7 dfd
Bab 7 dfd
Robby Octaryan Ardy
Sia diagram aliran data untuk perusahaan kecil
Sia   diagram aliran data untuk perusahaan kecilSia   diagram aliran data untuk perusahaan kecil
Sia diagram aliran data untuk perusahaan kecil
Theresia Magdalena
Bab I Data Flow Diagram
Bab I Data Flow DiagramBab I Data Flow Diagram
Bab I Data Flow Diagram
Laboratorium Sirkel
Materi minggu ke 5
Materi minggu ke 5Materi minggu ke 5
Materi minggu ke 5
ifunsika
Diagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecilDiagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecil
MUHAMADANGGORO1
Process Modeling
Process ModelingProcess Modeling
Process Modeling
Ajeng Savitri
Bab 6 Dokumentasi Sistem Informasi Akuntansi_Flowchart
Bab 6   Dokumentasi Sistem Informasi Akuntansi_FlowchartBab 6   Dokumentasi Sistem Informasi Akuntansi_Flowchart
Bab 6 Dokumentasi Sistem Informasi Akuntansi_Flowchart
Budianto Budie
Df ddiah
Df ddiahDf ddiah
Df ddiah
Diah Afrianti
Ppt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistem
Ppt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistemPpt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistem
Ppt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistem
Fergieta Prahasdhika
Dokumentasi sistem informasi akuntansi
Dokumentasi sistem informasi akuntansiDokumentasi sistem informasi akuntansi
Dokumentasi sistem informasi akuntansi
Shafira Nurul Firdausta
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
Data Flow Diagram
Data Flow DiagramData Flow Diagram
Data Flow Diagram
Sherly Uda
Kelompok sia 5 analisis teknik dan dokumentasi sistem informasi akuntansi pa...
Kelompok sia 5  analisis teknik dan dokumentasi sistem informasi akuntansi pa...Kelompok sia 5  analisis teknik dan dokumentasi sistem informasi akuntansi pa...
Kelompok sia 5 analisis teknik dan dokumentasi sistem informasi akuntansi pa...
NuraifanSuntia2
Materi Data Flow Diagram.pdf
Materi Data Flow Diagram.pdfMateri Data Flow Diagram.pdf
Materi Data Flow Diagram.pdf
xdrivemagishop
Sistem informasi akuntansi - Teknik Dokumentasi dan penyususnan Sistem
Sistem informasi akuntansi - Teknik Dokumentasi dan penyususnan SistemSistem informasi akuntansi - Teknik Dokumentasi dan penyususnan Sistem
Sistem informasi akuntansi - Teknik Dokumentasi dan penyususnan Sistem
Adora Aline A.
Sia diagram aliran data untuk perusahaan kecil
Sia   diagram aliran data untuk perusahaan kecilSia   diagram aliran data untuk perusahaan kecil
Sia diagram aliran data untuk perusahaan kecil
Theresia Magdalena
Materi minggu ke 5
Materi minggu ke 5Materi minggu ke 5
Materi minggu ke 5
ifunsika
Diagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecilDiagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecil
MUHAMADANGGORO1
Bab 6 Dokumentasi Sistem Informasi Akuntansi_Flowchart
Bab 6   Dokumentasi Sistem Informasi Akuntansi_FlowchartBab 6   Dokumentasi Sistem Informasi Akuntansi_Flowchart
Bab 6 Dokumentasi Sistem Informasi Akuntansi_Flowchart
Budianto Budie

Viewers also liked (9)

Modul rpl (final 2013)
Modul rpl (final 2013)Modul rpl (final 2013)
Modul rpl (final 2013)
Ikka Utamy
REKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAKREKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
treeyan
Diagram konteks dan dfd
Diagram konteks dan dfdDiagram konteks dan dfd
Diagram konteks dan dfd
Fahmi El Hajary
Analisis dan perencanaan pekerjaan
Analisis dan perencanaan pekerjaanAnalisis dan perencanaan pekerjaan
Analisis dan perencanaan pekerjaan
sultan muhjay01
Aplikasi sistem informasi akademik berbasis desktop
Aplikasi sistem informasi akademik berbasis desktopAplikasi sistem informasi akademik berbasis desktop
Aplikasi sistem informasi akademik berbasis desktop
Ariestya Permana
HSC Context and data flow diagrams ( DFD )
HSC Context and data flow diagrams ( DFD )HSC Context and data flow diagrams ( DFD )
HSC Context and data flow diagrams ( DFD )
greg robertson
犢犖犖о昇犢犖犖犖犖犖犖犖迦牽犖犖迦犖迦絹犖о鹸犖犖迦犖犖巌犖犖迦肩犖犖犢
犢犖犖о昇犢犖犖犖犖犖犖犖迦牽犖犖迦犖迦絹犖о鹸犖犖迦犖犖巌犖犖迦肩犖犖犢犢犖犖о昇犢犖犖犖犖犖犖犖迦牽犖犖迦犖迦絹犖о鹸犖犖迦犖犖巌犖犖迦肩犖犖犢
犢犖犖о昇犢犖犖犖犖犖犖犖迦牽犖犖迦犖迦絹犖о鹸犖犖迦犖犖巌犖犖迦肩犖犖犢
Kapong007
Manual de puestos .Manual de puestos .
Manual de puestos .
Jeff Flores Ferrer
15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedIn15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedIn
LinkedIn
Modul rpl (final 2013)
Modul rpl (final 2013)Modul rpl (final 2013)
Modul rpl (final 2013)
Ikka Utamy
REKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAKREKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
treeyan
Diagram konteks dan dfd
Diagram konteks dan dfdDiagram konteks dan dfd
Diagram konteks dan dfd
Fahmi El Hajary
Analisis dan perencanaan pekerjaan
Analisis dan perencanaan pekerjaanAnalisis dan perencanaan pekerjaan
Analisis dan perencanaan pekerjaan
sultan muhjay01
Aplikasi sistem informasi akademik berbasis desktop
Aplikasi sistem informasi akademik berbasis desktopAplikasi sistem informasi akademik berbasis desktop
Aplikasi sistem informasi akademik berbasis desktop
Ariestya Permana
HSC Context and data flow diagrams ( DFD )
HSC Context and data flow diagrams ( DFD )HSC Context and data flow diagrams ( DFD )
HSC Context and data flow diagrams ( DFD )
greg robertson
犢犖犖о昇犢犖犖犖犖犖犖犖迦牽犖犖迦犖迦絹犖о鹸犖犖迦犖犖巌犖犖迦肩犖犖犢
犢犖犖о昇犢犖犖犖犖犖犖犖迦牽犖犖迦犖迦絹犖о鹸犖犖迦犖犖巌犖犖迦肩犖犖犢犢犖犖о昇犢犖犖犖犖犖犖犖迦牽犖犖迦犖迦絹犖о鹸犖犖迦犖犖巌犖犖迦肩犖犖犢
犢犖犖о昇犢犖犖犖犖犖犖犖迦牽犖犖迦犖迦絹犖о鹸犖犖迦犖犖巌犖犖迦肩犖犖犢
Kapong007
Manual de puestos .Manual de puestos .
Manual de puestos .
Jeff Flores Ferrer
15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedIn15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedIn
LinkedIn

Similar to Rpl upload #6 (20)

APS__dfd.pptx
APS__dfd.pptxAPS__dfd.pptx
APS__dfd.pptx
IKetutWidhiAdnyana1
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptxDFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
merinovamarito7
Analisis Perancangan Sistem - Data Flow Diagram (DFD)
Analisis Perancangan Sistem - Data Flow Diagram (DFD)Analisis Perancangan Sistem - Data Flow Diagram (DFD)
Analisis Perancangan Sistem - Data Flow Diagram (DFD)
AdeviasekarIqmaya1
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
Diagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecilDiagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecil
MUHAMADANGGORO1
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
DFD_Procedure+dan+DFD+2023 .pptx
DFD_Procedure+dan+DFD+2023           .pptxDFD_Procedure+dan+DFD+2023           .pptx
DFD_Procedure+dan+DFD+2023 .pptx
balqisyamutia
Dfd
DfdDfd
Dfd
'Geren Mekantara'
Bab 7 dfd
Bab 7 dfdBab 7 dfd
Bab 7 dfd
Rif'at Hm
Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]
Erikson Hutabarat
Tahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasiTahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasi
Stemada Kediri
Laporan praktikum modul 10 (dfd)
Laporan praktikum modul 10 (dfd)Laporan praktikum modul 10 (dfd)
Laporan praktikum modul 10 (dfd)
Devi Apriansyah
Pengertian data flow diagram
Pengertian data flow diagramPengertian data flow diagram
Pengertian data flow diagram
Meily Perdana
Software enginering
Software engineringSoftware enginering
Software enginering
Rahmatdi Black
MATERI PENGANTAR DASAR TOOLS BASIS DATA.pdf
MATERI PENGANTAR DASAR TOOLS BASIS DATA.pdfMATERI PENGANTAR DASAR TOOLS BASIS DATA.pdf
MATERI PENGANTAR DASAR TOOLS BASIS DATA.pdf
sururimiftakhu
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdf
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdfMateri 6 - Pemodelan pada Pemrograman Terstruktur.pdf
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdf
AAmiinuddinGhozali
Materi 10
Materi 10Materi 10
Materi 10
wawankoerniawan
RPL_NURNAINI_1515015214_E2015bbbbbb.pptx
RPL_NURNAINI_1515015214_E2015bbbbbb.pptxRPL_NURNAINI_1515015214_E2015bbbbbb.pptx
RPL_NURNAINI_1515015214_E2015bbbbbb.pptx
nurnaini6
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptxDFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
DFD & DD (Perbvnmbvcbnmbvcvbnmt 5-6).pptx
merinovamarito7
Analisis Perancangan Sistem - Data Flow Diagram (DFD)
Analisis Perancangan Sistem - Data Flow Diagram (DFD)Analisis Perancangan Sistem - Data Flow Diagram (DFD)
Analisis Perancangan Sistem - Data Flow Diagram (DFD)
AdeviasekarIqmaya1
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
Diagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecilDiagram aliran data untuk perusahaan kecil
Diagram aliran data untuk perusahaan kecil
MUHAMADANGGORO1
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
DFD_Procedure+dan+DFD+2023 .pptx
DFD_Procedure+dan+DFD+2023           .pptxDFD_Procedure+dan+DFD+2023           .pptx
DFD_Procedure+dan+DFD+2023 .pptx
balqisyamutia
Bab 7 dfd
Bab 7 dfdBab 7 dfd
Bab 7 dfd
Rif'at Hm
Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]Analisis Sistem Informasi [Materi IV]
Analisis Sistem Informasi [Materi IV]
Erikson Hutabarat
Tahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasiTahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasi
Stemada Kediri
Laporan praktikum modul 10 (dfd)
Laporan praktikum modul 10 (dfd)Laporan praktikum modul 10 (dfd)
Laporan praktikum modul 10 (dfd)
Devi Apriansyah
Pengertian data flow diagram
Pengertian data flow diagramPengertian data flow diagram
Pengertian data flow diagram
Meily Perdana
Software enginering
Software engineringSoftware enginering
Software enginering
Rahmatdi Black
MATERI PENGANTAR DASAR TOOLS BASIS DATA.pdf
MATERI PENGANTAR DASAR TOOLS BASIS DATA.pdfMATERI PENGANTAR DASAR TOOLS BASIS DATA.pdf
MATERI PENGANTAR DASAR TOOLS BASIS DATA.pdf
sururimiftakhu
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdf
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdfMateri 6 - Pemodelan pada Pemrograman Terstruktur.pdf
Materi 6 - Pemodelan pada Pemrograman Terstruktur.pdf
AAmiinuddinGhozali
RPL_NURNAINI_1515015214_E2015bbbbbb.pptx
RPL_NURNAINI_1515015214_E2015bbbbbb.pptxRPL_NURNAINI_1515015214_E2015bbbbbb.pptx
RPL_NURNAINI_1515015214_E2015bbbbbb.pptx
nurnaini6

More from Anjrah Mintana (10)

Rpl upload #3
Rpl upload #3Rpl upload #3
Rpl upload #3
Anjrah Mintana
Rpl upload #2
Rpl upload #2Rpl upload #2
Rpl upload #2
Anjrah Mintana
Rpl upload #1
Rpl upload #1Rpl upload #1
Rpl upload #1
Anjrah Mintana
Pengenalan jaringan komputer
Pengenalan jaringan komputerPengenalan jaringan komputer
Pengenalan jaringan komputer
Anjrah Mintana
Bahan ajar interaktif
Bahan ajar interaktifBahan ajar interaktif
Bahan ajar interaktif
Anjrah Mintana

Rpl upload #6

  • 1. 4.4. Analisis Berorientasi Aliran Data Pendekatan dari sisi bisnis (DeMarco, Yourdan dan Senn). Analisis aliran data adalah analisis yang dilakukan untuk mempelajari pemanfaatan data pada setiap aktifitas. Menampilkan hasil pengamatan dalam apa yang disebut Data Flow Diagram (DFD) atau Diagram Alir Data (DAD).
  • 2. 4.4.1. Diagram Aliran Data (Data Flow Diagram) Pengertian : Suatu tampilan grafis yang memunculkan relasi/hubungan antara proses dan data berserta kamus data yang menjelaskan rincian data yang dipergunakan Diagram untuk menggambarkan aliran data dalam sistem, sumber dan tujuan data, proses yang mengolah data tersebut, dan tempat penyimpanan datanya. Representasi jaringan dari sistem yang menggambarkan sistem berdasarkan komponen-komponennya dengan semua antar muka diantara komponen-komponen tersebut. Perangkat permodelan yang dapat menggambarkan sistem sebagai sebuah jaringan proses-proses fungsional yang satu dengan yang lainnya dihubungkan oleh pipa saluran data.
  • 3. Diagram yang merepresentasikan bagaimana informasi keluar masuk dari ke sistem, proses apa yang mengubah informasi tersebut dan dimana informasi disimpan. Diperkenalkan oleh Tom DeMarco serta Chris Gane dan Trish Sarson berdasarkan notasi SADT (Structure Analysis dan Design Technique). Merupakan salah satu teknik yang cukup penting dalam menganalisa sistem karena : Dapat mendefinisikan batasan sistem. Membantu memeriksa kebenaran dan kelengkapan aliran informasi. Merupakan dasar perancangan dengan memunculkan proses-proses pengolahan data. Dapat digunakan untuk menggambarkan aktivitas proses secara paralel (beberapa aliran data dapat terjadi secara simultan). Bandingkan dengan flowmap yang hanya dapat menggambarkan aliran data (dokumen) secara serial.
  • 4. Elemen-elemen DFD Ada empat elemen yang membentuk suatu DFD, yaitu : 1. Aliran Data (Data Flow) Pipa saluran dimana paket informasi yang diketahui komposisinya mengalir. Penghubung antar proses yang merepresentasikan informasi yang dibutuhkan proses sebagai masukan atau informasi yang dihasilkan proses sebagai keluaran. Aliran paket informasi dari satu bagian sistem ke bagian sistem lainnya. Umumnya mengalir antar proses, tetapi dapat juga mengalir keluar masuk dari ke file (data store) atau dari ke sumber tujuan data. Data yang dinyatakan dengan aliran data boleh datang dari beberapa dokumen, jadi tidak perlu dirinci menjadi dokumendokumen tersebut. Diberi nama sesuai dengan substansi isi dari paket informasi (bukan nama dokumen) yang mengalir. Jumlah aliran data yang masuk dan keluar proses harus sama
  • 5. 2. Proses Transformasi aliran data yang datang menjadi aliran data yang keluar. Transformasi bagaimana satu atau beberapa masukan diubah menjadi keluaran. Menjelaskan proses-proses transformasi data apa saja yang ada dalam sistem atau yang harus dikerjakan oleh sistem. Komponen-komponen fisik tidak dapat diidentifikasikan sebagai proses. Diberi nama dan nomor yang akan dipergunakan untuk keperluan identifikasi. Nama yang diberikan harus dapat menjelaskan apa yang dilakukan oleh proses. Nama proses baisanya ditulis dalam kata kerja.
  • 6. 3. Penyimpanan Data (Data Store) Tempat penyimpanan data atau tempat data yang dirujuk oleh proses. Kumpulan paket data yang harus diingat oleh sistem dalam periode waktu tertentu. Pada akhir pembangunan sistem, data store biasanya diimplementasi sebagai file atau basis data.
  • 7. 4. Entitas Eksternal/Terminator/ Source atau Sink Menggambarkan entitas yang berinteraksi dengan sistem yang berada diluar ruang lingkup sistem (bukan yang menjalankan sistem tersebut) atau entitas yang berfungsi sebagai producer/consumer dari sistem (sumber atau tujuan data). Dapat berupa orang, unit organisasi, komputer eksternal, organisasi eksternal atau sistem lain. Operator yang memasukkan data dalam sistem termasuk entitas internal, karena ia bukan consumer/producer sistem (kecuali untuk ruang lingkup perangkat lunak tertentu). Antara terminator tidak boleh berkomunikasi langsung Jumlah entitas/terminator yang terkait pada satu level akan muncul dalam jumlah yang sama untuk level lainnya
  • 8. Tabel 4.1. Simbol Data Flow Diagram
  • 9. Penggambaran DFD Ada dua pendekatan penggambaran/pembuatan DFD yaitu pendekatan fisik dan logika. 1. Pendekatan Fisik Mengerjakan apa atau siapa yang mengerjakan prosesproses dalam sistem. Biasanya penggambaran DFD fisik dilakukan untuk alasan : Kemudahan tahap awal dalam menguraikan interaksi antar komputer fisik suatu sistem. Memberi kemudahan bagi pihak pemakai untuk memahami sistem dilihat dari sudut pandangnya. Merupakan salah satu cara yang mudah untuk mendapatkan pengesahan dan verifikasi dari pemakai. Cukup efektif dalam mengkomunikasikan sistem pada pihak pemakai.
  • 10. 2. Pendekatan Logika Menggambarkan proses atau fungsi transformasi data yang ada dalam sistem (bukan apa atau siapa yang mengerjakannya). Dapat dibuat dari DFD fisik dengan cara mentranslasikannya menjadi deskripsi logika yang difokuskan pada data dan proses (jangan melihat siapa yang melakukan pekerjaan tersebut). Aturan dasar untuk menggambarkan diagram logic aliran data : Setiap aliran data yang meninggalkan proses harus berdasarkan pada data yang masuk ke dalam proses tersebut. Semua aliran data diberi nama dimana pemberian nama merefleksikan data yang mengalir tersebut antara proses, penyimpanan data dan sumber lainnya. Hanya data yang akan dipergunakan dalam proses yang digambarkan sebagai masukan pada satu proses. Satu proses tidak perlu mengetahui proses lainnya dalam sistem, jadi hanya tergantung pada masukan dan keluarannya saja. Proses selalu berjalan dalam arti tidak ada awal atau akhir. Jadi selalu siap menjalankan fungsinya atau melakukan pekerjaan tertentu.
  • 11. 2. Pendekatan Logika Beberapa hal yang harus diperhatikan dlm menggambarkan DFD logika : Perhatikan data aktual, bukan dokumen, yang berhubungan dengan proses. Hilangkan aliran informasi melalui orang/unit organisasi/kantor, munculkan prosedur atau prosedurnya saja. Hilangkan proses yang tidak penting, yang tidak mengubah data/aliran data, misalnya proses menyalin (copy) data. Hilangkan fungsi alat bantu atau peralatan-peralatan lainnya. Konsolidasikan kerangkapan penyimpanan data. Dibuat hanya untuk menggambarkan proses yang akan dikerjakan oleh komputer, bukan proses yang sifatnya fisik atau manual.
  • 12. Diagram Konteks Menggambarkan secara umum konteks yang terjadi dalam sistem antara dunia internal dan dunia eksternal yang berbatasan. Merupakan lapisan teratas terhadap sistem yang akan di bahas. DFD Level 1 s.d. Level n Merupakan gambaran rinci dari diagram konteks, makin tinggi levelnya maka akan makin dalam penjabaran rincian prosesnya.
  • 13. Evaluasi ketelitian DFD Sangat penting untuk mengevaluasi DFD yang sudah dibuat. Beberapa pertanyaan dapat muncul untuk evaluasi tersebut : Apakah ada komponen dalam DFD yang belum diberi nama? Apakah ada data yang disimpan yang tidak direfer sebagai masukan/keluaran dari suatu proses? Apakah ada proses yang tidak menerima masukan sama sekali? Apakah ada proses yang tidak memproduksi keluaran sama sekali? Apakah masih ada proses yang melayani beberapa tujuan proses? Apakah ada data yang disimpan dan tidak pernah direfer? Apakah masukan data sesuai/releven untuk dijalankan pada proses? Apakah ada item data yang simpan berlebihan (lebih dari yang dibutuhkan)?