Data Flow Diagram DFD

2.8 Data Flow Diagram DFD

Diagram alur data Data Flow Diagram atau DFD, adalah suatu gambaran grafis dari suatu sistem yang menggunakan sejumlah bentuk-bentuk simbol untuk menggambarkan bagaimana data mengalir melalui suatu proses yang berkaitan. Simbol-simbol tersebut menggambarkan unsur lingkungan yang berhubungan dengan sistem , proses, arus data, dan penyimpanaan data Mcleod, 2007. DFD merupakan suatu alat yang digunakan pada metodologi pengembangan sistem yang terstruktur Structured Analysis And System. DFD dapat menggambarkan arus data di dalam sistem dengan terstruktur dan jelas. Dengan kata lain, DFD adalah pembuatan model yang memberikan penekanan pada fungsi sistem. Dalam tulisan Ladjamudin 2005, tingkat atau level DFD terdiri dari: 1. Diagram konteks Context Diagram Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan diagram tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari system, yaitu memberikan gambaran tentang keseluruhan sistem. 2. Diagram Nol DFD level 0 Diagram nol adalah diagram yang menggambarkan proses dan data flow diagram. Diagram nol memberikan pandangan secara menyeluruh mengenai sistem yang ditangani, menunjukkan tentang fungsi-fungsi utama atau proses yang ada, aliran data dan external entity. Pada level ini sudah dimungkinkan adanya gambaran data store yang digunakan. 3. Diagram Rinci Diagram rinci adalah diagram yang menguraikan proses apa yang ada dalam diagram nol atau diagram level di atasnya. Data flow diagram DFD mempunyai empat komponen, yaitu External entity, data flow, process, data store. 1 Kesatuan Luar External Entity sesuatu yang berada diluar sistem , tetapi ia memberikan data kedalam sistem memberikn data dari sistem, disimbolkan dengan suatu kotak notasi. External entity tidak termsuk bagian dari sistem. Gambar 2.5 Simbol Terminator 2 Arus Data Data Flow Arus data merupakan tempat mengalirnya informasi dan digambarkan dengan garis yang menghubungkan komponen dari sistem. Arus data digambarkan dengan arah panah dan garis diberi nama atas arus data yang mengalir. Gambar 2.6 Simbol Arus Data 3 Proses Process Proses merupakan apa yang dikerjakan oleh sistem. Proses berfungsi mentransformasikan satu atau beberapa data keluaran sesuai dengan spesifikasi yang diinginkan. Proses dikenal juga dengan nama bubble. Gambar 2.7 Simbol Proses 3 Simpanan Data Data Store Simpanan data merupakan tempat penyimpanan data pengikat data yang ada dalam sistem. Data store digambarkan dengan sepasang garis sejajar. Gambar 2.8 Simbol Penyimpanan Data

2.9 Entity Relational Diagram ERD