Anda di halaman 1dari 14

Pengertian, Fungsi, Jenis, Simbol dan

Contoh Flowchart(LENGKAP)
Lebih lengkap berikut pemaparan simbol flowchart :

1.Simbol Arus ( Flow Direction Symbols)

saung.net

Simbol arus atau Flow direction symbol digunakan untuk menghubungkan antar
simbol dalam sebuah flowchart. Dalam bagian ini ada 4 simbol yang harus dipahami,
yaitu simbol flow, simbol communication link, simbol connector, dan simbol offline
connector.
2. Simbol Proses (Processing Symbols)

saung.net

Simbol proses digunakan untuk menyatakan simbol yang berhubungan dengan


serangkaian proses yang terjadi pada program.
3. Simbol I/O (Input/Output)

saung,net

Simbol input output digunakan untuk menyatakan operasi pengolahan dalam suatu
proses input/output dalam sistem flowchart.

Simbol-simbol di atas biasanya digunakan dalam membuat sistem flowchart secara


umum. Namun masih ada simbol lain dalam program fllowchart yang sudah jarang
sekali untuk digunakan.

Jenis Flowchart
Ada beberapa jenis flowchart, yaitu :

1. Bagan alir sistem ( System Flowchart)


2. Bagan alir dokumen (Document Flowchart)
3. Bagan alir skematik (Schematic Flowchart)
4. Bagan alir program (Program Flowchart)
5. Bagan alir proses (Process Flowchart)
1. Bagan Alir Sistem (System Flowchart )

Flowchart sistem atau bagan alir sistem merupakan bagan yang menggambarkan arus
pekerjaan secara keseluruhan dari sistem. Bagian ini menjelaskan setiap urutan dari
prosedur-prosedur yang ada di dalam suatu sistem. Flowchart sistem menunjukkan
apa yang dikerjakan di sistem.

Contoh : flowchart sistem dalam suatu pabrik, alur kerja produksi suatu barang, dan
sebagainya.

2. Bagan Alir Dokumen (Document Flowchart)


Bagan alir dokumen (document flowchart) disebut juga dengan bagan alir formulir
(form flowchart) atau paperwork flowchart. Document flowchart bagian dari
flowchart sistem namun lebih spesifik kepada manajemen dokumen, laporan, surat-
surat, serta termasuk tembusannya.

Bagan alir dokumen menggunakan simbol-simbol yang sama dengan yang digunakan
di dalam bagan alir sistem.

3. Bagan Alir Skematik (Schematic Flowchart)


Sumber : slideplayer.info

Bagan alir skematic merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu
untuk menggambarkan setiap prosedur di dalam sistem. Namun perbedaannya adalah
bagan alir skematik selain menggunakan simbol-simbol bagan alir sistem, juga
menggunakan gambar-gambar teknis yang lebih detail.

Penggunaan gambar-gambar ini untuk memudahkan komunikasi kepada orang yang


kurang paham dengan simbol-simbol bagan alir. Namun pembuatan flowchart ini
memakan waktu yang lebih lama.

4. Bagan Alir Program (Program Flowchart)


Flowchart program merupakan bagan alir yang menjelaskan secara rinci langkah-
langkah dari proses program. Program flowchart ini dibuat dari derivikasi bagan alir
sistem.

Bagan alir program dibagi menjadi dua macam, yaitu :

1. Bagan alir logika program (program logic flowchart)


Bagan alir logika program digunakan untuk menjelaskan tiap-tiap langkah di dalam
program komputer secara logika. Bagian alir logika program dipersiapkam oleh
analisis sistem.

2. Bagan alir program komputer terinci (detailed computer program flowchart)


Bagan alir program komputer terinci digunakan untuk menggambarkan instruksi-
instruksi program secara terinci. Bagan alir program ini dipersiapkan oleh pemrogram.

5. Bagan Alir Process (Process Flowchart)


Flowchart proses merupakan penggambaran rekayasa industrial yang memecah dan
menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem. Bagan
alir proses merupakan bagan alir yang banyak digunakan di sektor industri dsn juga
analisis sistem.

Fungsi Flowchart
Flowchart memiliki 4 fungsi, yaitu :

1. Memastikan program memiliki alurnya sendiri


Flowchart atau bagian alir dapat membantu programmer untuk melihat alur atau pola
ketika akan membangun sebuah program/aplikasi. Dengan demikian, programmer
dapat mencegah malfungsi dari program komputer yang sedang dibuatnya. Program
atau aplikasi yang dihasilkan pun dapat bekerja secara optimal dan maksimal.

2. Melihat keseluruhan program


Flowchart dapat membantu anda melihat rangkaian program secara keseluruhan
(universal) dan detail. Hal ini akan memudahkan siapa pun untuk melihat dan
memahami rancangan suatu program, tak hanya bagi programmer saja.

3. Melihat proses dari sebuah program yang


dijalankan
Berkaitan dengan fungsi flowchart yang kedua, bahwa flowchart program dapat
digunakan untuk melihat setiap proses yang akan terjadi ketika sebuah program
dijalankan.

Sebagai contoh, ketika kita akan membuat aplikasi neraca keuangan. Di dalam neraca
keuangan misalnya terdapat input penjualan. Nah, melalui flowchart program kita bisa
melihat bagaimana input penjualan diperoleh, lengkap dengan dari mana data itu
didapatkan.

4. Pedoman dalam menyusun atau


mengembangkan aplikasi
Fungsi flowchart yang terakhir adalah menjadi pedoman dalam menyusun atau
mengembangkan sebuah aplikasi. Lengkap dengan kegiatan yang terjadi, hal ini tentu
akan banyak membantu pada saat pembuatan/pengembangan sebuah program.

Pedoman Membuat Flowchart


Dalam membuat sebuah flowchart, seorang analisis dan programmer dapat
memperhatikan beberapa petunjuk berikut :

1. Flowchart dijelaskan dari halaman atas ke bawah dan dari kiri kekanan.
2. Aktivitas yang dijelaskan harus didefinisikan secara hati-hati dan definisi ini
harus dapat dimengerti oleh pembacanya.
3. Waktu dimulainya dan berakhirnya sebuah aktivitas harus ditentukan secara
jelas.
4. Setiap langkah dari sebuah aktivitas harus diuraikan dengan menggunakan
deskripsi kata kerja.
5. Setiap langkah dari aktivitas tersebut harus berasa pada tata urutan yang benar.
6. Ruang lingkup dan range dari aktivitas yang sedang dijelaskan harus ditelusuri
dengan hati-hati. Percabangan-percabangan yang memotong aktivitas yang
sedang dijelaskan tidak perlu digambarkan pada flowchart yang sama. Simbol
penghubung harus digunakan dan percabangannya diletakkan pada halaman
yang terpisah atau hilangkan seluruhnya bila percabangannya tidak berkaitan
dengan sistem.
7. Gunakah simbol-simbol pada flowchart yang standar.
Unsur-unsur Diagram Alir(Flowchart)
Dari pembahasan dan ulasan di atas, dapat kita perhatikan bahwa terdapat dua unsur
yang selalu muncul di dalam diagram alir, yaitu Percabangan dan Perulangan.

1. Percabangan
Secara sederhana percabangan adalah pilihan alur yang diambil dari beberapa opsi
yang ada, tergantung dari kondisi yang telah dicapai.

2. Perulangan
Pada perulangan digunakan mengulang suatu proses. Perulangan dapat dilakukan
secara terus menerus selama program berjalan, sampai didapatkan kondisi untuk
keluar dari perulangan tersebut.

Contoh contoh Flowchart


Flowchart Menghitung Luas Segitiga

Analisis :
 Input : a (alas) dan t (tinggi)
 Luas Segitiga = a*t/2
Algoritma
 Masukkan nilai alas (a) dan nilai tinggi segitiga (t)
 Gunakan rumus yang sudah ditentukan untuk menghitung luas.
 Nilai L (Luas) akan dicetak sebagai output ke perangkat output.

Flowchart Menghitung Luas Persegi Panjang


Analisis :
 Input = p (panjang) dan l (lebar)
 Luas Persegi panjang L = p*l
Algoritma =
 Inputkan panjang
 Inputkan lebar
 Rumus untuk menghitung L = p*l
 Nilai L(luas) akan dicetak sebagai output ke perangkat output (keluaran).

Flowchart Menghitung Keliling Lingkaran


Analisis =
 Input = r (jari-jari lingkaran) dan phi
 Keliling Lingkaran K=2*phi*r
Algoritma =
 Menetapkan nilai phi = 3.14
 Masukkan jari-jari lingkaran
 Rumus Keliling Lingkaran
 Nilai K (Keliling Lingkaran) akan dicetak sebagai output ke perangkat output
(keluaran)
Flowchart Menghitung Luas Lingkaran
Algoritma
 Tentukan nilai phi = 3.14 dan r
 Rumus L = phi * r2
 Nilai Luas Lingkaran akan dicetak sebagai output ke perangkat output keluaran.

Flowchart Menentukan Kelulusan Mahasiswa


Algoritma
 Masukkan nama mahasiswa dan nilai (sudah terbaca)
 JIka mahasiswa memiliki nilai > 70 maka keterangan “lulus”
 Jika mahasiswa memiliki nilan <70 maka keterangan “tidak lulus”
 Data nama, nilai dan keterangan akan ditampilkan.
Demikian pembahasan mengenai pengertian, jenis, kegunaan serta conton-contoh
flowchart. Semoga tulisan di atas dapat bermanfaat dan memudahkan anda semua
dalam mengerjakan tugas.

Anda mungkin juga menyukai