grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-
langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan
menghubungkan masing masing langkah tersebut menggunakan tanda panah.
Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian
masalah yang ada di dalam proses atau algoritma tersebut
Simbol-Simbol
Sterneckert (2003) menyarankan untuk membuat model diagram alir yang berbeda
sesuai dengan perspektif pemakai (managers, system analysts and clerks) sehingga
dikenal ada 4 jenis diagram alir secara umum:
Definisi Flowchart
Bagan alir program yang penulis gunakan dalam penulisan Tugas Akhir ini
adalah :
2. Decision
3. Process
5. Input/Output
6. Subroutine
Flowchart atau bagan alur merupakan metode untuk menggambarkan tahap-
tahap penyelesaian masalah (prosedur), beserta aliran data dengan simbol-simbol
standar yang mudah dipahami. Dalam kehidupan sehari-hari, flowchart banyak
digunakan di pusat-pusat layanan seperti kantor pemerintahan, bank, rumah sakit,
organisasi masyarakat, dan perusahaan.
Symbol-symbol Flowchart :
1. Siswa datang ke perpustakaan. Setelah memilih buku yang hendak dipinjam, siswa
membawa buku tersebut ke petugas administrasi sambil menunjukkan kartu siswa.
Jika syarat dipenuhi, siswa langsung menandatangani kartu (peminjaman) buku dan
buku diserahkan kepada siswa tersebut. Namun jika persyaratan tidak dipenuhi (misal
tidak membawa kartu siswa), maka ia tidak diperbolehkan meminjam buku.
Untuk memudahkan narasi tersebut, kita dapat meringkasnya dalam bentuk poin
sebagai berikut :
- Siswa membawa buku yang akan dipinjam ke petugas administrasi sambil
menunjukkan kartu siswa - Jika segala persyaratan dipenuhi, maka siswa
menandatangani kartu buku
- Jika persyaratan tidak dipenuhi, siswa tersebut tidak boleh meminjam buku.
Semua ketentuan diatas dapat dikonversikan dalam bentuk flowchart yang jauh
lebih sederhana dan mudah dipahami seperti contoh berikut :
Nama : Bagus Budi Antono
NIM : 135524042
FLOWCHART
Pengertian
Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis
yang menyatakan aliran algoritma. Atau proses yang menampilkan langkah-langkah
yang disimbolkan dalam bentuk kotak beserta urutannya. Dengan menghubungkan
masing-masing langkah dengan menggunakan tanda panah. Diagram ini bisa memberi
solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam
proses atau algoritma tersebut.
Processing symbols
Input/Output Symbols
Contoh flowchart
Berikut ini adalah contoh sebuah flowchart mengenai peminjaman buku di
perpustakaan :
Siswa datang ke perpustakaan. Setelah memilih buku yang hendak dipinjam, siswa
membawa buku tersebut ke petugas administrasi sambil menunjukkan kartu siswa.
Jika syarat dipenuhi, siswa langsung menandatangani kartu (peminjaman) buku dan
buku diserahkan kepada siswa tersebut. Namun jika persyaratan tidak dipenuhi (misal
tidak membawa kartu siswa), maka ia tidak diperbolehkan meminjam buku.
Untuk memudahkan narasi tersebut, kita dapat meringkasnya dalam bentuk poin
sebagai berikut:
- Siswa membawa buku yang akan dipinjam ke petugas administrasi, sambil
menunjukkan kartu siswa.
- Jika segala persyaratan dipenuhi, maka siswa menandatangani kartu buku.
- Jika persyaratan tidak dipenuhi, siswa tersebut tidak boleh meminjam buku.
Semua ketentuan diatas dapat dikonversikan dalam bentuk flowchart yang jauh
lebih sederhana dan mudah dipahami seperti contoh berikut :