Anda di halaman 1dari 2

1.

Flowchart adalah suatu jenis diagram yang merepresentasikan algoritma atau langkah-langkah
instruksi yang berurutan dalam sistem. Flowchart juga disebut dengan diagram alir.

Biasanya seorang analis sistem memakai flowchart sebagai bukti dokumentasi untuk menjelaskan
gambaran logis mengenai suatu sistem yang akan dibangun kepada programmer. Dengan demikian
flowchart bisa membantu untuk memberikan solusi terhadap masalah yang mungkin saja terjadi dalam
membangun sistem.

Pada dasarnya flowchart digambarkan dengan memakai simbol-simbol tertentu. Setiap simbol terebut
mewakili suatu proses tertentu. Sementara untuk menghubungkan satu proses ke proses berikutnya
digambarkan dengan memakai garis penghubung.

Dengan adanya flowchart, setiap urutan proses bisa digambarkan menjadi lebih jelas. Di samping itu
saat ada penambahan proses baru bisa dilakukan dengan mudah memakai flowchart ini. Sesudah proses
membuat flowchart, maka langkah selanjutnya programmer akan menerjemahkan desain logis tersebut
ke dalam bentuk program dengan berbagai bahasa pemrograman yang sudah disepakati.

2. ERD istilah entitas digunakan untuk menyebutkan kelompok data sejenis di dunia nyata yang akan
diolah di dalam database dan memiliki keterhubungan dengan entitas lain. Misal jika dunia nyatanya
adalah universitas maka entitasnya dapat berupa:

- Entitas mahasiswa (memuat semua data terkait mahasiswa saja)

- Entitas dosen (memuat semua data terkait dosen saja)

- Entitas Mata Kuliah (memuat data mata kuliah yang diajarkan di universitas)

- Entitas Jurusan (memuat data jurusan di universitas)

- Entitas Program Studi (memuat data program studi)

dan sebagainya.

3. Sedangkan pada DFD atau Data Flow Diagram(Diagram Alir Data) adalah diagram yang
menggambarkan proses aliran data input/output dari sebuah sistem informasi yang dibangun.

Pada DFD istilah entitas digunakan untuk menyebutkan siapa saja yang nantinya akan menjadi pengguna
sistem informasi yang kita buat dengan autentikasi yang berbeda. Tentunya pengguna sistem informasi
kita adalah manusia maka entitas di dalam DFD dibatasi hanya manusia saja. Misal jika sistem informasi
yang kita buat adalah sistem informasi penggajian karyawan maka yang menjadi entitas adalah:

-Karyawan perusahaan (Update data karyawan, Melihat slip gaji pribadi)

-Manager (Melihat laporan data bawahan, melihat laporan slip gaji bawahan)

-Direktur (Melihat laporan data semua karyawan, melihat laporan slip gaji semua karyawan)
Otentikasi masing-masing entitas DFD di atas berbeda tergantung posisi mereka.

Kemudian selanjutnya, ketika suatu entitas ERD (misal karyawan) menginputkan data karyawan dan oleh
sistem data tersebut disimpan di storage maka storage tersebut bisa jadi adalah tabel pada database
(Entitas dalam ERD).

Kemudian data karyawan tadi bisa saja berupa atribut-atribut yang ada di entitas ERD. Misal jika aliran
data di DFD adalah "Data Karyawan" maka bisa saja isi dari data karyawan tersebut adalah: NIP, Nama,
Tanggal Lahir, Alamat, Jabatan, No Telp dsb.

Kesimpulannya adalah :

Flowchart, ERD dan DFD adalah diagram yang berbeda. Flowchart adalah suatu jenis diagram yang
merepresentasikan algoritma atau langkah-langkah instruksi yang berurutan dalam sistem. Flowchart
juga disebut dengan diagram alir kalau ERD adalah diagram yang menjelaskan hubungan antar entitas
(tabel) di dalam sebuah database sedangkan DFD adalah diagram yang menjelaskan keluar-masuknya
(aliran) data melalui sebuah sistem informasi.

Anda mungkin juga menyukai