Apa itu (Pengertian, Fungsi, Jenis-jenis, Simbol, dan Contoh) Flowchart

Apa itu flowchart – Ketika kita membuat suatu program, maka kita perlu tahu tentang flowchart, algoritma, dan pseudocode, karena sangat penting bagi program kita kedepannya.

Dalam sebuah program juga diperlukan adanya sebuah konsep, dimana bisa memberikan penjelasan kepada kita mengenai proses program yang kita buat.

Kita tidak bisa mengandalkan textual yang tulisannya panjang untuk menjelaskan konsep program tersebut, kita bisa menggunakan konsep itu dalam bentuk gambar atau diagram yang disebut flowchart. Dengan diterapkannya flowchart untuk konsep kita maka kita bisa menjelaskan perogram kita dengan bagus, dan tentunya tidak memusingkan.

Pengertian Flowchart

apa itu flowchart
Source: Pixabay apa itu flowchart??

Apa itu flowchart? Flowchart atau disebut juga dengan diagram alir adalah simbol-simbol dalam suatu bagan yang menggambarkan suatu urutan proses secara mendetail, dan juga merupakan sebuah intruksi yang menghubungkan antara satu proses dengan proses lainnya dalam suatu program.

Flowchart tidak memiliki rumus atau patokan khusus untuk membuatnya, akan tetapi flowchart sendiri adalah sebuah gambaran dari hasil pemikiran kita dari proses sebuah program, dan ditampilkan dalam sebuah diagram yang tersusun.

Fungsi Flowchart

apa itu flowchart
Source: Pexels (apa itu flowchart)

Fungsi flowchart adalah sebagai berikut:

  • Gambaran mudah di setiap langkah-langkah dalam sebuah proses.
  • Menyederhanakan rangkaian proses atau prosedur yang rapih terutai, dan jelas sehingga mudah dipahami dan mudah dilihat berdasarkan urutan dan alur prosesnya.
  • mengerti alur proses dari suatu program, dan mengelola informasi lebih mudah.
  • Menghubungkan pada setiap komponen-komponen yang terdapat pada sebuah sistem, menjadi lebih ringkas.
  • Sebagai komunikasi atau pedoman yang sudah mengikuti standar yang diakui dan digunakan secaa umum.

Jenis Jenis Flowchart

apa itu flowchart
Source: Pixabay.com

Jenis-jenis flowchart yang bisa kita gunakan, sebagai berikut:

1. Process Flowchart (Bagan Alir Proses)

Process flowchart adalah bagan atau diagram alir yang digunakan untuk menganalisis atau menguraikan langkah-langkah selanjutnya di dalam suatu program atau sistem.

Flowchart ini juga banyak digunakan di prekayasi teknik industri, dalam mempelajari dan mengembangkan proses menu facturing.

2. System Flowchart (Bagan Alir Sistem)

System flowchart adalah bagan atau diagram alir yang menunjukkan alur kerja atau apa yang sedang dikerjakan dalam sebuah sistem secara keseluruhan, serta menjelaskan urutan dari prosedur dalam sistem.

Flowchart ini merupakan deskripsi dari urutan prosedur-prosedur secara grafik dan terkombinasi membentuk suatu sistem.

3. Program Flowchart ( Bagan Alir Program)

Program flowchart adalah bagan atau diagram alir yang menjelaskan keterangan-keterangan rinci tentang langkah-langkah dalam proses sebuah program. flowchart program dihasilkan dari flowchart sistem.

4. Document Flowchart (Bagan Alir Dokumen)

Document flowchart adalah bagan alir dan disebut juga sebagai form flowchart (bagan alir formulir) yaitu bagan alir yang menunjukkan atau mengarahkan arus dari sebuah formulir atau laporan yang termasuk dalam tembusannya.

Bagan ini menggambarkan tentang dokumen dan informasi dalam suatu program atau organisasi.

5. Schematic Flowchart (Bagan Alir Skematik)

Schematic flowchart adalah bagan alir yang menggambarkan suatu sistem atau prosedur, bagan alir yang digunakan tidak hanya menggunakan simbol biasa (konvensional), tapi juga menggunakan simbol-simbol bergambar.

Flowchart ini sebagai alat komunikasi atara seseorang dan analis yang tidak tau simbol-sombol flowchart konvensional, dan memudahkan sesorang untuk lebih mengerti karena simbol-simbol yang bergambar.

Simbol Simbol Flowchart

Berikut simbol-simbol flowcart yang bisa kita gunakan untuk membuat sebuah program:

  • Flow Direction Symbol,disebut juga dengan connecting line yaitu simbol digunakan untuk menghubungkan antara simbol satu dengan yang lainnya.
  • Terminal/interrupt Symbol,disebut juga flowchart core yaitu simbol untuk start (awal) atau stop (akhir) dari suatu kegiatan atau program.
  • Connector symbol,disebut juga simbol on page connector, yaitu simbol untuk penyambung proses dalam lembar atau halaman yang sama, dan juga sebagai simbol jalur keluar – masuk.
  • Connector off page,
    yaitu simbol untuk jalur keluar – masuk, dan juga sebagai penyambung proses pada lembar atau halaman yang berbeda.
  • Processing Symbol,
    yaitu simbol yang menunjukkan untuk pengolahan yang dilakukan oleh komputer.
  • Manual operation symbol, yaitu simbool yang menunjukkan untuk pengolahan yang tidak dilakukan oleh komputer (selain komputer).
  • Decision symbol,yaitu simbol untuk pemilihan proses berdasarkan kondisi yang ada.
  • Input and Output symbol,yaitu simbol yang menandakan sebuah proses input (masukan) atau output (keluaran), tanpa tergantung pada jenis-jenis peralatannya.
  • Manual input symbol,yaitu simbol yang menunjukkan untuk pemasukan data secara maual online keyboard.
  • Preparation symbol,yaitu simbol yang menunjukkan untuk mempersiapkan penyimpanan yang mau digunakan sebagai tempat pengolahan data yang ada di dalam storage.
  • Predefine process symbol,yaitu simbol yang menandakan untuk suatu bagian dalam pelaksanaan (sub program) atau prosedur.
  • Display symbol,yaitu simbol yang menyatakan tentang peralatan output (keluaran) yang digunakan seperti layar, plotter, printer, dan peralatan output lainnya.
  • Delay symbol,yaitu simbol yang menunjukkan proses delay (menunggu), seperti halnya menunggu surat untuk diarsipkan, dan lainnya.
  • Disk and online storage symbol,yaitu simbol yang menyatakan input (masukan) yang berasal dari disk atau disimpan dalam disk.
  • Simbol magnetik tape unit,yaitu simbol yang menyatakan input (masukan) berasal dari pita magnetik atau output yang disimpan di pita magnetik.
  • Punch card symbol,yaitu simbol yang menunjukkan bahwa input (masukan) berasal dari kartu atau output yang ditulis ke dalam kartu.
  • Document symbol, yaitu simbol yang menunjukkan bahwa input yang berasal dari dokumen yang berbentuk kertas atau output yang dicetak ke dalam kertas.
  • Offline storage symbolyaitu simbol yang menunjukkan bahwa datanya merupakan non komputer yang diarsip.
  • Core symbolyaitu simbol yang menunjukkan perangkat penyimpanan internal.
  • Keying symbolyaitu simbol yang menyatakan segal jenis operasi yang diproses dengan menggunakan suatu mesin yang mempunyai keyboard.
  • Auxiliary operation symbol
  • Lope limit begin symbolyaitu simbol yang menunjukkan indikator awal dari sebuah loop, balikkan bentuk secara vertikal untuk menunjukkan awal dari sebuah loop.
  • Lope limit end symbolyaitu simbol yang menunjukkan indikator awal dari sebuah loop, balikkan bentuk secara vertikal untuk menunjukkan akhir dari sebuah loop.
  • Magnetic durm symbol
    yaitu simbol yang menggunakan drum magnetik, atau jika simpolnya berdiri disebut disk magnetik.
  • Database symbolyaitu simbol yang menunjukkan Indikator daftar informasi dengan struktur standar yang memungkinkan untuk mencari dan menyortir.
  • Sort symbolyaitu simbol yang menunjukkan indikator langkah yang mengatur daftar item secara berurutan.
  • Punch tape symbolapa itu flowchart
  • Merge symbolapa itu flowchartyaitu simbol yang menunjukkan Indikator langkah yang menggabungkan beberapa set menjadi satu.
  • Extract smbolapa itu flowchartyaitu simbol yang menunjukkan Indikator langkah yang menggabungkan dari satu set menjadi beberapa set.
  • Collate symbolapa itu flowchartyaitu simbol yang menunjukkan indikator langkah yang mengatur data ke dalam format standar.
  • Transmittal symbolapa itu flowchart
  • Logical and symbolapa itu flowchart
    yaitu simbol yang menunjukan jumlah persimpangan.
  • Logical or symbolapa itu flowchart
  • Communication link apa itu flowchartyaitu simbol transmisi data melalui channel komunikasi.
  • simbol garis patah-patah, yaitu untuk komentar tambahan

Perbedaan Flowchart dan DFD (Data Flow Diagram)

apa itu flowchart
Source: Pixabay
  • DFD (Data Flow Diagram) lebuh fokus kepada alur data sedangkan Flowchart lebih fokus kepada alur kerja.
  • Rangkaian DFD (Data Flow Diagram) bisa berbentuk paralel sedangkan rangkaian pada Flowchart harus berurutan.
  • Dalam DFD (Data Flow Diagram) ridak ada perulangan sedangkan pada Flowchart ada.
  • DFD (Data Flow Diagram) tidak memiliki perhitungan sedangkan pada Flowchart memiliki perhitungan.

Contoh Kegunaan Flowchart

apa itu flowchart
Source: Pixabay

Flowchart memiliki banyak kegunaan, contoh sederhana penggunakaan flowchart pada kehidupan kita sebagai berikut:

  • Flowchart untuk Menghitung Keliling Lingkaran
  • Flowchart untuk Mengirimkan Surat
  • Flowchart untuk Menentukan Suatu Bilangan Genap dan Ganjil
  • Flowchart untuk Mengkonversi Suhu
  • Flowchart untuk Membuat Secangkir Kopi
  • Flowchart untuk Menghitung Hasil Nilai Akhir
  • Flowchart untuk Menghitung Jam ke Dalam Satuan Detik
  • Flowchart untuk Menghitung KM ke Dalam Satuan Meter
  • Flowchart Menghitung Luas Persegi Panjang
  • Flowchart untuk Memasak Mie Instan
  • Flowchart Berangkat ke Sekolah

Kita bisa menggunakan konsep flowchart ini untuk kehidupan sehari hari, karena dengan konsep yang seperti ini. Bagi seorang developer atau programer konsep flowchart ini bisa membuat pekerjaan mereka terasa lebih mudah, teratur, dan tidak kebingungan menyusun program-program.

Dalam pembuatan konsep flowchart pada aplikasi kehidupan kita, tentunya tidak asal-asalan karena ini merupakan sebuah pondasi yang sangat penting.

Terimakasih semoga bermanfaat
Wasalamu’alaikum wa rahmatullahi wa barakatuh

baca juga: Cara Install Framework Php Laravel

Leave a Reply

%d blogger menyukai ini: