24
 Another Func tional Modeling with DATA FLOW DIAGRAM Mata Kuliah Analisis dan Perancangan Sistem Program Studi Teknik Informatika UIN Sunan Kalijaga Yogyakarta

ADS P5 Pemodelan Bisnis Proses Data Flow Diagram

  • Upload
    nur

  • View
    231

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 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

Page 2: 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 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 )

Page 3: 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 3/24

 

#otasi DFD

Page 4: 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 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

Page 5: 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 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

Page 6: 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 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

Page 7: 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 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

Page 8: 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 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 '

Page 9: 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 9/24

 

"enyimpanan Data

● empat penyimpanan data atau tempat datayang dirujuk oleh proses

● Data store biasanya diimplementasikan

sebagai le atau basis data

Page 10: 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 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

Page 11: 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 11/24

 

.ranularitas DFD

Diagram Konteks

Diagram +e&el /

Diagram +e&el n

Page 12: 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 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

Page 13: 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 13/24

 

$ontoh Diagram Konteks

Page 14: 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 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

Page 15: 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 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 /'

Page 16: 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 16/24

 

$ontoh Diagram +e&el /

Page 17: 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 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)'

Page 18: 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 18/24

 

Diagram +e&el 2

Diagram ini merupakan dekomposisi dari diagram level 0● Contoh diagram level 1 pengelolaan login!

Page 19: 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 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

Page 20: 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 20/24

 

$ontoh Diagram +e&el 2

*engelolaan data kuesioner

Page 21: 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 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

Page 22: 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 22/24

 

Another !4ample

Sistem Informasi Perpustakaan

● Diagram Konteks

Page 23: 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 23/24

 

Another !4ample● Diagram +e&el /

Page 24: 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 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 →