Data Flow Diagram DFD

menyatukan kumpulan dari data yang saling terkait satu dengan yang lainya dan membuatnya tersedia untuk membuat aplikasi yang bermacam-macam didalam suatu organisasi.

2.5.1 Data Flow Diagram DFD

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 sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi. 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. Adapun tujuan DFD adalah sebagai berikut: 1. Mendokumentasikan seluruh aliran data yang terjadi dalam sistem yang berkaitan dengan sistem yang akan diimplementasikan. 2. Menyatakan gambaran aliran informasi, utamanya aliran dokumen. 3. Memudahkan pemakai user yang kurang menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan atau dikembangkan. Tabel 2.2 Simbol Data Flow Diagram DFD Simbol Keterangan Process Proses sering juga disebut dengan buble. Berfungsi menggambarkan transformasi aliran data masuk menjadi aliran data keluar. Data Flow Berfungsi menggambarkan aliran data atau paket informasi dari satu bagian sistem ke bagian lain. Arah panah menggambarkan aliran data. Data Store Berfungsi menggambarkan model dari kumpulan paket data yang tersimpan. Eksternal Entity Sering juga disebut terminator, berfungsi menggambarkan kesatuan luar yang berhubungan dengan sistem.

1. Eksternal Entity

 Digambarkan dengan simbol bujur sangkar  Merupakan sumber atau tujuan dari dari aliran data  Merupakan lingkungan luar dari sistem  Simbol ini digunakan sebagai sumber dari inputan sistem atau tujuan dari output sist em.

2. Proses

 Adalah fungsi yang mentransformasikan data secara umum  Karena proses adalah suatu pekerjaan, maka untuk menamai sebuah proses mulailah dengan kata kerja dan diikuti objek  Simbol ini digunakan untuk melakukan suatu perubahan berdasarkan data yang diinputkan dan menghasilkan data dari perubahan tersebut. 3. Media Penyimpan Data  Simbol ini digunakan sebagai simpanan dari data yang dapat berupa suatu file atau basis data.

4. Aliran Data

 Menggambarkan aliran data dari suatu proses ke proses lainnya  Merepresentasikan dengan menggunakan anak panah  Nama proses ditulis untuk menjelaskan arti dalam aliran tersebut dan ditulis untuk mengidentifikasi aliran tersebut  Simbol ini digunakan untuk menghubungkan proses dengan proses, proses dengan sumber dan poses dengan tujuan. Anak panah menunjukan aliran data.

2.5.2 Entity Relational Diagram ERD