Sabtu, 14 November 2015

2.5 DFD & contohnya

2.5 DATA FLOW DIAGRAM (DFD)

Data Flow Diagram (DFD) adalah 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 merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis.
Kesatuan Luar
Kesatuan luar merupakan kesatuan lingkungan di luar sistem yang dapat berupa orang, organisasi atau sistem lainnya yang berada di lingkungan luarnya yang akan memberikan input atau menerima output dari sistem.
Arus Data
Arus data ini mengalir diantara proses, simpanan data dan kesatuan luar. Arus data ini menunjukkan arus dari data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem. Arus data ini ditunjukkan dengan simbol panah. Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk menghasilkan arus data yang akan keluar dari proses.
Simpan data merupakan simpanan dari data yang dapat berupa:
A.      Suatu file atau database di sistem komputer
B.      Suatu arsip atau catatan manual
C.      Suatu kotak tempat data di meja seseorang
D.     Suatu tabel acuan manual
E.      Suatu agenda atau buku
Didalam DFD terdapat 3 level, yaitu :
1.      Diagram Konteks : menggambarkan satu lingkaran besar yang dapat mewakili seluruh proses yang terdapat di dalam suatu sistem. Merupakan tingkatan tertinggi dalam DFD dan biasanya diberi nomor 0 (nol). Semua entitas eksternal yang ditunjukkan pada diagram konteks berikut aliran-aliran data utama menuju dan dari sistem. Diagram ini sama sekali tidak memuat penyimpanan data dan tampak sederhana untuk diciptakan.
2.      Diagram Nol (diagram level-1) : merupakan satu lingkaran besar  yang mewakili lingkaran-lingkaran kecil yang ada di dalamnya. Merupakan pemecahan dari diagram Konteks ke diagram Nol di dalam diagram ini memuat penyimpanan data.
3.      Diagram Rinci : merupakan diagram yang menguraikan proses apa yang ada dalam diagram Nol.
Fungsi DFD Fungsi dari Data Flow Diagram adalah :
-          Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi.
-          DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.
-          DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.
Contoh DFD :


Sumber :


2.4 simbol tambahan &artinya

2.4 simbol tambahan dan artinya

Symbol tambahan merupakan symbol pelengkap yang akan memperjelas dari suatu algoritma atau flowchart yang dibuat. Berikut symbol-simbol tambahan pada flowchart :







 



1.     Penghubung
Keluar ke atau masuk dari bagian lain flowchart khususnya pada halaman yang sama.

 






2.    Anak panah
Merepresentasikan alur kerja dari sebuah flowchart.



 


3.    Garis penjelasan
Digunakan untuk komentar tambahan

 
  
4.    Magnetic disk
Input atau output yang menggunakan disk magnetic.

 


5.    Magnetic drum
Input atau output yang menggunakan drum magnetic.


  


6.    Punched tape
Input atau output yang menggunakan pita kertas berlubang.


 






7.    Communication link
Transmisi data melalui chanel komunikasi, seperti telepon

Sum :


2.3 simbol pemrosesan & artinya

2.3 simbol proses dan artinya

Simbol proses yaitu menunjukkan jenis operasi pengolahan dalam suatu prosedur

 
1.       Pengertian Flowchart dan Contoh Simbolnya 


Symbol Process  àSimbol yang menunjukkan pengolahan yang dilakukan oleh komputer


 
Pengertian Flowchart dan Contoh Simbolnya
2.      
Symbol Manual Operation àSimbol yang menunjukkan pengolahan yang  tidak dilakukanoleh komputer
Pengertian Flowchart dan Contoh Simbolnya
 





3.      
Symbol Decision àSimbol untuk kondisi yang akan menghasilkan beberapa   kemungkinan jawaban/aksi

Pengertian Flowchart dan Contoh Simbolnya
 



4.      
Symbol Predefined Process àSimbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage

 

5.        Pengertian Flowchart dan Contoh Simbolnya


Symbol Terminal àSimbol untuk permulaan atau akhir dari suatu program


 

Pengertian Flowchart dan Contoh Simbolnya
6.      
Symbol Off-line Storage àSimbol yang menunjukkan bahwa data di dalam symbol ini akan disimpan


 
Pengertian Flowchart dan Contoh Simbolnya
7.      
Symbol Manual Input àSimbol untuk pemasukan data secara manual on-line keyboard


 Pengertian Flowchart dan Contoh Simbolnya
8.      

Symbol Keying Operation àSimbol operasi dengan menggunakan mesin yang mempunyai keyboard

Sumber :


2.2 simbol masukkan & artinya

2.2 simbol masukkan dan artinya

1.       Simbol Input/Output
i

 



Menyatakan proses input atau output tanpa tergantung jenis peralatannya.

2.       Simbol Punched Card
n

 



Menyatakan input berasal dari kartu atau output ditulis ke kartu.

3.     Simbol Magnetic Tape
p 

Menyatakan input berasal dari pita magnetis atau output disimpan ke pita magnetis.

4.       Simbol Disk Storage
u

 



Menyatakan input berasal dari dari disk atau output disimpan ke disk.

5.       Simbol Document
t

 




Mencetak keluaran dalam bentuk dokumen (melalui printer).

6.       Simbol Display


input 


Mencetak keluaran dalam layar monitor.



2.1 Simbol - simbol Dasar Flowchart

2.1             simbol-simbol dasar flowchart


1.       Flow Direction Symbol
Image



 




Simbol ini digunakan untuk menunjukkan ke arah mana suatu proses ke proses lain berjalan. Simbol ini juga biasa disebut sebagai connecting line.



2.       Terminator Symbol
 Image

Simbol ini digunakan untuk menunjukkan kapan suatu program mulai (start) atau berhenti (stop).


3.       Connector Symbol
Image
 





Sebuah simbol yang digunakan untuk menandakan keluar-masuk atau penyambung proses dalam lembar / halaman yang sama maupun berbeda. Misalkan satu halaman tidak cukup untuk menuliskan semua flowchart, maka gunakan simbol ini, dan gunakan lagi di halaman yang berbeda.


4.       Connector Symbol
 Image

Sebuah simbol yang digunakan untuk menandakan keluar-masuk atau penyambung proses dalam lembar / halaman yang sama maupun berbeda. Misalkan satu halaman tidak cukup untuk menuliskan semua flowchart, maka gunakan simbol ini, dan gunakan lagi di halaman yang berbeda.


5.       Processing Symbol

 
 Image

Simbol yang menunjukkan proses yang terjadi dalam suatu program, misal proses penjumlahan, pengkalian, dan lain-lain yang dilakukan oleh komputer


6.       Manual Operation Symbol

 Image

Simbol yang menunjukkan proses yang terjadi dalam suatu program, tetapi yang melakukannya bukanlah komputer itu sendiri, melainkan si pemakai misal dalam hal menginput suatu data.


7.       Decision Symbol
 
 Image 

Simbol pemilihan proses berdasarkan kondisi yang ada, misalkan pada kondisi IF...


8.       Input - Output Symbol
 
 Image

Simbol yang menunjukkan adanya proses input dan output pada suatu program


9.       Manual Input Symbol
Image
 




Simbol yang menunjukkan adanya proses input data secara manual on-linekeyboard


10.   Preparation Symbol

Image 




Simbol untuk mempersiapkan tempat penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage.


11.   Predefine Process Symbol
Image
 





Simbol untuk pelaksanaan suatu bagian (sub-program) atau procedure


12.   Display Symbol
Image
 




Simbol yang digunakan untuk menunjukkan peralatan keluaran / hasil dari pemrograman yang digunakan, misalkan layar monitor, printer, plotter, dan lainnya.


13.   Disk and On-line Storage Symbol
Image
 





Simbol yang menyatakan adanya suatu input yang berasal dari disk atau disimpan ke dalam disk


Sumber: