ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
Transcript of ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 1/24
Another Functional Modeling withDATA FLOW DIAGRAM
Mata Kuliah Analisis dan Perancangan SistemProgram Studi Teknik Informatika
UIN Sunan Kalijaga Yogyakarta
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 2/24
Data Flow Diagram (DFD)
● DFD atau DAD (Diagram Aliran Data) memuat proses yangmentransformasi data, aliran data yang menggerakkandata, objek yang memproduksi dan mengkonsumsi data,serta data store yang melakukan penyimpanan data
● Komponen DFD erdiri dari – !ntitas (Entity )
– Aliran Data (Data Flow )
– "roses (Process )
– "enyimpanan Data (Data Storage )
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 3/24
#otasi DFD
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 4/24
!ntitas
● Merupakan objek aktif yang mengendalikanaliran data dengan memberikan input data kedalam sistem atau menggunakan data sistem
●
Dapat berupa orang, unit organisasi, komputereksternal, organisasi eksternal atau sistem lain
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 5/24
$ontoh !ntitas
● %uatu kantor, departemen atau di&isi dalam perusahaantetapi di luar sistem yang sedang dikembangkan'
● rangsekelompok orang di organisasi tetapi di luar sistemyang sedang dikembangkan
● %uatu organisasi atau orang yang berada di luar organisasiseperti misalnya langganan, pemasok, dll'
● %istem informasi yang lain di luar sistem yang sedangdikembangkan
●
%umber asli dari suatu transaksi● "enerima akhir dari suatu laporan yang dihasilkan oleh sistem
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 6/24
Aliran Data
● "enghubung antar proses yangmerepresentasikan informasi yang dibutuhkanproses sebagai masukan atau informasi yangdihasilkan proses sebagai keluaran
● Data yang dinyatakan dengan aliran data bolehdatang dari beberapa dokumen, jadi tidak perludirinci menjadi dokumen*dokumen tersebut'
●
Diberi nama sesuai dengan substansi isi dari paketinformasi (bukan nama dokumen) yang mengalir
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 7/24
$ontoh Aliran Data
● Formulir atau dokumen yagn digunakan di perusahaan
● +aporan tercetak yang dihasilkan oleh sistem
● ampilan atau output di layar komputer yang dihasilkan olehsistem
● Masukan untuk komputer
● Komunikasi ucapan
● %urat*surat atau memo
● Data yang dibaca atau direkamkan ke suatu le
● %uatu isian yang dicatat pada buku agenda
● ransmisi data dari suatu komputer ke komputer yang lain
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 8/24
"roses
● %esuatu yang melakukan transformasi terhadap data
● Komponenkomponen sik tidak dapat diidentikasi sebagaiproses
● Diberi nama dan nomor yang akan dipergunakan untuk
keperluan identikasi● #ama yang diberikan harus dapat menjelaskan apa yang
dilakukan oleh proses
● Menggunakan format kata kerja - kata sifat - kata benda untuk
proses*proses yang mendetail' Kata kerja yang menggambarkan jenis kegiatn yang seperti ini, misalnya menghitung ,memverifkasi , menyiapkan , mencetak atau menambahkan '
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 9/24
"enyimpanan Data
● empat penyimpanan data atau tempat datayang dirujuk oleh proses
● Data store biasanya diimplementasikan
sebagai le atau basis data
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 10/24
Aturan Dasar "embuatan DFD
● idak boleh menghubungkan antara entity luardengan entity luar yang lain secara langsung
● idak boleh menghubungkan data store yang satudengan yang lainnya
● idak boleh menghubungkan data store denganentity luar secara langsung
● %etiap proses harus memiliki data yang masuk dan juga yang keluar
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 11/24
.ranularitas DFD
Diagram Konteks
Diagram +e&el /
Diagram +e&el n
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 12/24
Diagram Konteks
● Diagram konteks merupakan tingkatan tertinggidalam diagram aliran data dan hanya memuatsatu proses, menunjukkan sistem secarakeseluruhan. Proses tersebut diberi nomor nol.
● Semua entitas eksternal yang ditunjukkan padadiagram konteks berikut aliran data-aliran datautama menuju dan dari sistem.
●
Diagram tersebut tidak memuat penyimpanandata dan tampak sederhana untuk diciptakan
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 13/24
$ontoh Diagram Konteks
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 14/24
Membuat Diagram Konteks
● entukan nama sistemnya'
● entukan batasan sistemnya'
● entukan terminator apa saja yg ada dalam sistem'
● entukan apa yg diterimadiberikan terminatordaripada sistem'
● erminator diberi nama dengan peran yangdijalankan oleh entitas luar
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 15/24
Diagram +e&el /
● Diagram / adalah pengembangan dari diagram konteks dan bisamencakup sampai sembilan proses' %etiap proses diberi nomorbilangan bulat'
● "enyimpanan data utama dari sistem dan semua entitas eksternaldimasukkan ke dalam diagram /'
● %etiap proses dalam diagram / bisa dikembangkan untukmenciptakan diagram anak yang lebih mendetail' "roses padadiagram / yang dikembangkan itu disebut parent process (prosesinduk) dan diagram yang dihasilkan disebut child diagram (diagram anak)'
● !ntitas*entitas biasanya tidak ditunjukkan dalam diagram anak dibawah diagram /'
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 16/24
$ontoh Diagram +e&el /
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 17/24
Membuat Diagram +e&el /
● entukan proses utama yg ada pada sistem'
● entukan apa yg diberikanditerima masing*masing prosespadadari sistem sambil memperhatikan konsep keseimbangan(alur data yang keluarmasuk dari suatu le&el harus sama dgn
alur data yang masukkeluar pada le&el berikutnya)● Apabila diperlukan, munculkan data store (master) sebagai
sumber maupun tujuan alur data'
● 0indari perpotongan arus data
●
1eri nomor pada proses utama (nomor tidak menunjukkanurutan proses)'
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 18/24
Diagram +e&el 2
●
Diagram ini merupakan dekomposisi dari diagram level 0● Contoh diagram level 1 pengelolaan login!
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 19/24
Membuat Diagram +e&el 2
● "entukan proses yg lebih kecil sub-proses! dari prosesutama yg ada di level #ero.
● "entukan apa yg diberikan$diterima masing-masing sub-proses pada$dari sistem dan perhatikan konsep
keseimbangan.● %pabila diperlukan, munculkan data store transaksi! sbg
sumber maupun tujuan alur data.
● &indari perpotongan arus data.
● 'eri nomor pada masing-masing sub-proses yangmenunjukkan dekomposisi dari proses sebelumnya.Contoh ( 1.1, 1.), ).1
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 20/24
$ontoh Diagram +e&el 2
●
*engelolaan data kuesioner
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 21/24
Diagram +e&el 3
● Diagram ini merupakan dekomposisi dari level sebelumnya. *roses dekomposisi
dilakukan sampai dengan diagram menggambarkan semua proses dan siap untukdilanjutkan ke +ase design atau langsung ke implementasi
● Contoh DD evel ) Sub *roses *engelolaan Data *ertanyaan dan 'obot ilai
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 22/24
Another !4ample
Sistem Informasi Perpustakaan
● Diagram Konteks
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 23/24
Another !4ample● Diagram +e&el /
8/17/2019 ADS P5 Pemodelan Bisnis Proses Data Flow Diagram
http://slidepdf.com/reader/full/ads-p5-pemodelan-bisnis-proses-data-flow-diagram 24/24
0M!56K
● "ilih salah satu untuk dikerjakan
– 1uatlah satu diagram le&el 2 dan satu diagram le&el 3dari contoh sistem informasi perpustakaan pada slidesebelumnya'
– 1uatlah tiga diagram le&el 2 dari contoh sisteminformassi perpustakaan pada slide sebelumnya'
● !mail dengan subjek A"%7ugasDFD7#8M→
● #ama le A"%7ugasDFD7#8M'pdf →