Flowchart dan dfd

24
PENGANTAR TEKNIK INFORMATIKA (PTI) Prodi Teknik Informatika Fakultas Teknik Universitas Tanjungpura 2013

Transcript of Flowchart dan dfd

Page 1: Flowchart dan dfd

PENGANTAR TEKNIK INFORMATIKA (PTI)

Prodi Teknik InformatikaFakultas TeknikUniversitas Tanjungpura2013

Page 2: Flowchart dan dfd
Page 3: Flowchart dan dfd

Flowchart adalah gambaran dalam bentuk diagram alir dari algoritma-algoritma dalam suatu program, yang menyatakan arah alur program tersebut.

Page 4: Flowchart dan dfd

1. Flowchart Paperwork/ Flowchart DokumenFlowchart Paperwork menelusuri alur dari data

yang ditulis melalui sistem. Flowchart Paperwork sering disebut juga dengan Flowchart Dokumen.

Kegunaan utamanya adalah untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian lain baik bagaimana alur form dan laporan diproses, dicatat dan disimpan.

Page 5: Flowchart dan dfd

2. Flowchart SkematikFlowchart Skematik mirip dengan Flowchart Sistem

yang menggambarkan suatu sistem atau prosedur. Flowchart Skematik ini bukan hanya menggunakan simbol-simbol flowchart standar, tetapi juga menggunakan gambar-gambar komputer, peripheral, form-form atau peralatan lain yang digunakan dalam sistem.

Flowchart Skematik digunakan sebagai alat komunikasi antara analis sistem dengan seseorang yang tidak familiar dengan simbol-simbol flowchart yang konvensional. Pemakaian gambar sebagai ganti dari simbol-simbol flowchart akan menghemat waktu yang dibutuhkan oleh seseorang untuk mempelajari simbol abstrak sebelum dapat mengerti flowchart.

Page 6: Flowchart dan dfd

3. Flowchart ProgramFlowchart Program dihasilkan dari Flowchart

Sistem.Flowchart Program merupakan keterangan yang

lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya dilaksanakan. Flowchart ini menunjukkan setiap langkah program atau prosedur dalam urutan yang tepat saat terjadi.

Page 7: Flowchart dan dfd

4. Flowchart ProsesFlowchart Proses merupakan teknik

penggambaran rekayasa industrial yang memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem.

Page 8: Flowchart dan dfd
Page 9: Flowchart dan dfd
Page 10: Flowchart dan dfd
Page 11: Flowchart dan dfd

DFD merupakan alat perancangan sistem yang berorientasi pada alur data dgn konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yg mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.

Page 12: Flowchart dan dfd
Page 13: Flowchart dan dfd

Adalah Entitas diluar sistem yang berkomunikasi / berhubungan langsung dengan sistem.Terdapat 2 jenis Terminator :1. Terminator SumberMerupakan Terminator yang menjadi sumber 2. Terminator TujuanMerupakan Terminator yang menjadi tujuan data / informasi sistem.

Page 14: Flowchart dan dfd

Terminator dapat berupa orang, sekelompok orang, organisasi, perusahaan/departemen yang berada diluar sistem yang akan dibuat, diberi nama yang berhubungan dengan sistem tsb dan biasanya menggunakan kata benda. Contoh : Dosen, Mahasiswa. 1.Hal yang perlu diperhatikan tAlur data yang menghubungkan terminator dgn sistem, menunjukkan hubungan sistem dgn dunia luar.2.Profesional sistem tidak dapat mengubah isi/cara kerja, prosedur yang berkaitan dgn Terminator.3.Hubungan yang ada antar terminator tidak digambarkan dalam DFD.

Page 15: Flowchart dan dfd

Komponen proses menggambarkan transformasi input menjadi output. Penamaan proses disesuaikan dgn proses/kegiatan yang sedang dilakukan.Ada 4 kemungkinan yang dapat terjadi dalam proses sehubungan dgn input dan output :

Page 16: Flowchart dan dfd

Ada bbrp hal yang perlu diperhatikan tentang proses :

1.Proses harus memiliki input dan output.2.proses dapat dihubungkan dgn komponen

terminator, data store atau proses melalui alur data.

3.Sistem/bagian/divisi/departemen yang sedang dianalisis oleh profesional sistem digambarkan dgn komponen proses.

Page 17: Flowchart dan dfd

Komponen ini digunakan untuk membuat model sekumpulan paket data dan diberi nama dgn kata benda bersifat jamak. Data store dapat berupa file/database yang tersimpan dalam disket, harddisk atau bersifat manual seperti buku alamat, file folder.Yang perlu diperhatikan tentang data store :1.Alur data dari proses menuju data store, hal ini berarti data store berfungsi sebagai tujuan/tempat penyimpanan fari suatu proses (proses write).2.Alur data dari data store ke proses, hal ini berarti data store berfungsi sbg sumber/ proses memerlukan data (proses read).3.Alur data dari proses menuju data store dan sebaliknya berarti berfungsi sbg sumber dan tujuan.

Page 18: Flowchart dan dfd
Page 19: Flowchart dan dfd

Alur data digunakan untuk menerangkan perpindahan data / paket datadari satu bagian ke bagian lainnya.Alur data dapat berupa kata, pesan, formulir / informasi.Ada 4 konsep tentang alur data :1.Packets of dataApabila ada 2 data / lebih yg mengalir dari 1 sumber yg sama menuju pada tujuan yg sama & mpy hubungan digambarkan dgn 1 alur data.

Page 20: Flowchart dan dfd

2. Diverging data flowApabila ada sejumlah paket data yg berasal dari sumber yg sama menuju pada tujuan yg berbeda atau paket data yg kompleks dibagi menjadi bbrp elemen data yg dikirim ke tujuan yg berbeda.

Page 21: Flowchart dan dfd

3. Converging data flowApabila ada bbrp alur data yg berbeda sumber menuju ke tujuan yg sama.

Page 22: Flowchart dan dfd

4. Sumber dan TujuanArus data harus dihubungkan pada proses, baik

dari maupun yg menuju proses.

Page 23: Flowchart dan dfd
Page 24: Flowchart dan dfd