Tab Menu

Kamis, 23 Maret 2017

DFD (MPPL 4)

 PENGERTIAN
  DFD (Data Flow Diagram) suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD biasanya digunakan sebagai perangkat penting dalam memodelkan sistem.

TEMPLATE / CARA


Entitas Eksternal
§  Entitas (kesatuan) diluar sistem yang akan dimodelkan.
§  Memberikan input atau menerima output dari/ke sistem.
§  Berupa orang, organisasi, sumber informasi lain atau penerima akhir suatu laporan
  • Entitas yang berada diluar sistem, yang memberikan data kepada sistem (source) atau yang menerima informasi dari sistem (sink), dapat berupa orang, organisasi dll.
  • Tidak Termasuk Bagian Dari Sistem

Proses
§  Kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil arus data yang masuk ke dalam proses untuk dihasilkan arus data yang akan keluar dari proses.
§  Suatu proses adalah kegiatan atau proses sering juga disebut sebagai bubble.
§  Nama proses terdiri dari kata kerja dan kata benda yang mencerminkan fungsi proses tersebut.

Data Flow
¡  Menggambarkan aliran data dari satu proses ke proses lain
¡  Menggunakan anak panah

Jenis data flow:
§  Convergen Data Flow (Arus data Mengumpul)
Arus data yang mengumpul, yaitu Arus data yang berbeda dari sumber yang berbeda mengumpul ke tujuan yang sama.
§  Divergen Data Flow (Arus data Menyebar)
 Arus data yang menyebar, yaitu Arus data yang sama dari sumber yang sama menyebar ke tujuan yang berbeda. 

Data Store
¡  Dapat berupa suatu file atau suatu sistem database dari suatu komputer, suatu arsip/dokumen, suatu agenda/buku`
¡  Tempat Menyimpan Data (Database= File/Table, Arsip,buku Catatan).
¡  Proses Dapat Mengambil Data Dari Atau Memberikan Data Ke Data   Store.
¡  Nama Data Store Harus Mencerminkan Isi Dari Data Store Tersebut.
¡  Bila Namanya Lebih Dari Satu Kata , Maka Harus Diberi Kata Sambung.

Langkah-langkah pembuatan DFD
1.       Identifikasi semua kesatuan luar yang terlibat dengan sistem
2.       Identifikasi input dan output yang berhubungan dengan kesatuan luar
3.       Buatlah gambaran dari konteks diagram

DFD dapat diturunkan kedalam beberapa level dimana level yang rendah harus bisa mereprensentasikan proses tersebut dalam spesifikasi proses yang lebih jelas
           
Level-level DFD : 
1.       DFD level 0 (DFD Context) : DFD yang menjelaskan alur sistem secara garis besar saja.
2.       DFD level 1 : Penggambaran context diagram yang lebih rinci (overview diagram)
Hal Yang harus diperhatikan :
      Dapat memperlihatkan data store yang digunakan
      Keseimbangan antara diagram kontex dan diagram nol harus dipelihara
3.       DFD level 2: Tiap-tiap proses level 1 akan digambarkan rinci
Hal Yang harus diperhatikan :
      Keseimbangan data store yang digunakan
      Keseimbangan aliran data antara diagram nol dan diagram rinci

Contoh penomoran proses pada DFD
Nama Level
Nama Diagram
Nomor Proses
0
Konteks
0
1
Diagram Nol
1.0, 2.0, 3.0…
2
Diagram Rinci 1.0
1.1, 1.2, 1.3…
2
Diagram Rinci 2.0
2.1, 2.2, 2.3…
2
Diagram Rinci 3.0
3.1, 3.2, 3.3…
3
Diagram Rinci 1.1
1.1.1, 1.1.2, …
3
Diagram Rinci 1.2
1.2.1, 1.2.2, …
3
Diagram Rinci 1.3
1.3.1, 1.3.2, …
Dst..


Peraturan DFD
§  Semua objek harus memiliki nama
§  Aliran data harus diawali dan diakhiri oleh proses
§  Semua aliran data harus memiliki tanda panah

Teknik Membuat DFD
1.     Identifikasi nama setiap external entity.
2.     Entitas yang berada diluar sistem, yang memberikan data kepada sistem (source) tau yang menerima informasi dari sistem (sink), dapat berupa orang, organisasi dll.
3.     Entitas eksternal tidak termasuk bagian dari sistem artinya external entity tidak pernah melakukan proses baca atau tulis didalam tempat penyimpanan data (data store).
4.     Nama terminal (external entity) berupa kata benda.


CONTOH STUDI KASUS
Sistem Informasi Rukun Tetangga

Deskripsi Proses dan Data

1       Data Flow Diagram Level 0

Gambar Data Flow Diagram Level 0

2       Data Flow Diagram Level 1

Gambar Data Flow Diagram Level 1
3       Data Flow Diagram Level 2
Gambar Data Flow Diagram Level 2 Surat
Gambar Data Flow Diagram Level 2 Laporan Rekapitulasi Keuangan
Gambar Data Flow Diagram Level 2 Saran dan Keluhan
Gambar Data Flow Diagram Level 2 Data War

Gambar Data Flow Diagram Level 2 Agenda Kegiatan

Tidak ada komentar:

Posting Komentar