44
Tabel 3 4 InputOutput Symbols
InputOutput Symbols
Simbol Nama
Keterangan
inputoutput Menunjukkan proses
input atau output tanpa tergantung jenis
peralatannya
punched card Menunjukkan input
berasal dari kartu atau output ditulis ke kartu
magnetic tapesequential
access storage Menunjukkan input
berasal dari pita magnetis atau output
disimpan ke pita magnetis
disk storage stored data
Menunjukkan input berasal dari disk atau
output disimpan ke disk
Tabel 3 5 InputOutput Symbols lanjutan
document Mencetak keluaran
dalam bentuk dokumen melalui printer
display Mencetak keluaran
dalam layar monitordisplai
Dari tabel 3.1 sampai 3.5 di atas memperlihatkan simbol-simbol yang digunakan dalam pembuatan flowchart.
c. Jenis-Jenis Flowchart
Ada 5 jenis flowchart, yaitu Flowchart System, Flowchart Paperwork Document Flowchart, Flowchart Schematic, Flowchart Program, dan Flowchart Process.
45
1. Flowchart System
Bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang
ada di dalam sistem tersebut disebut Flowchart system. Dengan kata lain, flowchart ini merupakan deskripsi secara grafik dari urutan prosedur-prosedur
yang terkombinasi yang membentuk suatu sistem. Flowchart system terdiri dari data yang mengalir melalui sistem dan proses yang
mentransformasikan data itu. Data dan proses dalam flowchart system dapat digambarkan secara online dihubungkan langsung dengan komputer atau
offline tidak dihubungkan langsung dengan komputer, misalnya mesin tik, cash register atau kalkulator. Contoh sederhana untuk flowchart system dapat dilihat
pada gambar 3.1 berikut ini :
Gambar 3 1 Flowchart Sistem
46
2. Flowchart Paperwork Document Flowchart
Flowchart Paperwork berfungsi untuk menelusuri alur dari data yang ditulis melalui sistem. Flowchart Paperwork sering disebut juga dengan Flowchart
Dokumen. Kegunaan utamanya adalah untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian lain baik bagaimana alur form dan laporan
diproses, dicatat dan disimpan. Gambar 3.2 di bawah memperlihatkan suatu contoh flowchart ini mengenai alur pembuatan kartu anggota untuk suatu
perpustakaan.
Gambar 3 2 Flowchart Document
KETERANGAN : : Masukkan data calon anggota ke dalam komputer proses pengisian data
P : Tanda tangan dan validasi data
47
3. Flowchart Schematic
Flowchart Schematic ini bukan hanya menggunakan simbol-simbol flowchart standar, tetapi juga menggunakan gambar-gambar komputer, peripheral, form-
form atau peralatan lain yang digunakan dalam sistem. Flowchart Schematic mirip dengan Flowchart System yang menggambarkan suatu sistem atau
prosedur. Flowchart Schematic digunakan sebagai alat komunikasi antara analis sistem
dengan seseorang yang tidak familiar dengan simbol-simbol flowchart yang konvensional. Pemakaian gambar sebagai ganti dari simbol-simbol flowchart
akan menghemat waktu yang dibutuhkan oleh seseorang untuk mempelajari simbol abstrak sebelum dapat mengerti flowchart.
Gambar-gambar memudahkan pengamat untuk mengerti segala sesuatu yang dimaksudkan oleh analis, sehingga hasilnya lebih menyenangkan dan tanpa ada
salah pengertian. Gambar-gambar ini juga mengurangi kemungkinan salah pengertian tentang sistem, hal ini disebabkan oleh ketidak-mengertian tentang
simbol-simbol yang digunakan. Contoh flowchart schematic seperti gambar 3.3 di bawah ini.
Gambar 3 3 Flowchart struktur pembacaan web server
48
4. Flowchart Program
Flowchart Program dihasilkan dari Flowchart System. Flowchart Program merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah
program atau prosedur sesungguhnya dilaksanakan. Flowchart ini menunjukkan setiap langkah program atau prosedur dalam urutan yang tepat saat terjadi.
Programmer menggunakan flowchart program untuk menggambarkan urutan instruksi dari program komputer. Analis Sistem menggunakan flowchart program
untuk menggambarkan urutan tugas-tugas pekerjaan dalam suatu prosedur atau
operasi. Suatu contoh flowchart program dapat dilihat pada gambar 3.4 berikut:
Gambar 3 4 Flowchart program
Flowchart program gambar 3.4 di atas merupakan penjabaran program dari flowchart
gambar 3.1 untuk kotak proses “tentukan jumlah pesanan”.
49
5. Flowchart Process
Flowchart Process merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur
atau sistem. Flowchart process memiliki lima simbol khusus seperti terlihat pada gambar 3.5 di bawah.
Gambar 3 5 Simbol Flowchart Process
50
Prosedur Pemecahan Masalah Dengan Flowchart
Dalam pembuatan Flowchart harus selalu diawali dan diakhiri oleh bagan terminator. Aliran selalu dari atas ke bawah, satu demi satu langkah. Tidak ada
proses yang dikerjakan bersamaan, semua dikerjakan satu persatu. Ada 3 proses yang dilakukan oleh
komputer atau suatu sistem, yaitu : input, proses data dan output. Dengan
demikian, ketika ada suatu masalah yang akan diselesaikan dengan suatu
software, maka hal yang perlu diidentifikasi adalah input, proses data
dan output. Kaidah dasar pembuatan flowchart seperti gambar 3.6 di
samping.
Gambar 3 6 Kaidah dasar pembuatan Flowchart
Misal ada permasalahan berikut : bagaimana menentukan bahwa suatu bilangan itu adalah bilangan genap atau ganjil?
Input : bilangan, bilangan bulat.
Proses : menentukan bilangan ganjil atau genap dengan melakukan
pembagian bilangan dengan bilangan 2. Jika sisa pembagian NOL maka bilangan tersebut genap, sebaliknya ganjil.
Output : Bilangan Ganjil atau Bilangan Genap.
51 Gambaran penyelesaian dengan flowchart seperti berikut:
Gambar 3 7 Contoh flowchart penentuan bilangan
Contoh yang lain misalnya membuat flowchart program untuk menghitung luas suatu segi tiga.
Input : alas, tinggi
Proses : alas x tinggi2
Output : cetak luas