Anda di halaman 1dari 5

FLOWCHART

Flowchart pertama kali di perkenalkan pada tahun 1921 oleh Frank dan Lillian Gilbreth
pada sebuah presentasi kepada anggota American Society of Mechanical Engineers
(ASME). Presentasinya adalah tentang “Bagan Proses: Langkah Pertama dalam
Menemukan Satu Cara Terbaik untuk Melakukan Pekerjaan.”
Flowchart adalah gabungan kata flow dan chart. Flow berarti aliran, dan chart berarti
bagan atau diagram. Sehingga pengertian dari flowchart adalah bagan berupa aliran
yang saling terhubung. Flowchart adalah representasi grafis dari suatu algoritma.
Programmer sering menggunakan flowchart sebagai alat perencanaan program untuk
memecahkan sebuah masalah dengan menggunakan simbol-simbol yang saling
terhubung untuk menunjukkan aliran informasi dan pemrosesan.
Flowchart atau bagan alir digunakan sebagai alat bantu komunikasi untuk
menyampaikan informasi agar lebih mudah dibaca dan dimengerti. Flowchart dapat
digunakan dalam berbagai kesempatan, seperti:
• Untuk mengembangkan pemahaman tentang bagaimana sebuah proses
dilakukan
• Untuk mempelajari proses untuk perbaikan
• Untuk mengomunikasikan kepada orang lain bagaimana sebuah proses dilakukan
• Untuk mendokumentasikan sebuah proses
• Untuk merencanakan sebuah proyek
• Ketika komunikasi yang lebih baik diperlukan antara orang-orang yang terlibat
dengan proses yang sama
Manfaat flowchart adalah untuk menggambarkan proses dari penyelesaian masalah
secara lebih ringkas menggunakan simbol-simbol tertentu. Simak beberapa fungsi lain
dari flowchart berikut ini.
• Sebagai representasi visual dari sebuah algoritma yang dapat meningkatkan
kemudahan program untuk dibaca
• Untuk menggambar program yang kompleks secara sederhana
• Untuk membantu anggota tim mendapatkan wawasan tentang proses dan
menggunakan pengetahuan ini untuk mengumpulkan data, mendeteksi masalah,
mengembangkan perangkat lunak, dll
• Flowchart adalah langkah dasar untuk merancang proses baru atau menambah
fitur tambahan
• Untuk memudahkan komunikasi menggunakan visual diagram alur
Flowchart juga memiliki keuntungan dan kekurangan, antara lain:

Keuntungan flowchart Kekurangan flowchart

Flowchart sulit digambar untuk


Cara paling efisien untuk
program yang besar dan
mengomunikasikan logika sistem
kompleks

Sebagai panduan untuk cetak biru Tidak memiliki jumlah detail


selama program dirancang yang tepat

Flowchart sangat sulit untuk


Membantu proses debugging
direproduksi

Dapat membantu menganalisis


Flowchart sangat sulit untuk
program dengan lebih mudah dan
dimodifikasi
sebagai sebuah dokumentasi

Simbol-simbol flowchart yang sering digunakan :


1. TERIMNAL

Simbol Terminal berfungsi untuk digunakan sebagai simbol di awal (start) atau akhir
(stop) dari sebuah program. Bentuk oval ini menggambarkan awal dan akhir dari
sebuah algoritma.

2. Flowline

Garis aliran menunjukkan arah proses. Setiap flowline biasanya menghubungkan


dua blok. Flowlines dapat berupa garis lurus, panah satu arah, atau panah dua sisi,
yang mewakili berbagai jenis koneksi di antara langkah-langkahnya.
3. Process

Simbol Proses adalah simbol yang menunjukkan pengolahan yang dilakukan oleh
komputer. Di kotak ini programmer biasanya menulis tindakan utama dari algoritma
atau logika utama program. Simbol ini adalah inti dari diagram alur karena kode
pemrosesan utama ditulis di dalam kotak ini.

4. Decision

Simbol Keputusan simbol untuk memilih proses berdasarkan kondisi tertentu yang
menghasilkan kemungkinan dua jawaban ya atau tidak.

5. Input / Output

Input / Output adalah simbol yang berfungsi untuk menyatakan proses input dan
output tanpa bergantung dengan jenis peralatannya. Pada dasarnya menggambarkan
informasi yang masuk ke sistem atau algoritma dan informasi yang keluar dari sistem
atau algoritma.
Contoh Flowchart

Anda mungkin juga menyukai