Anda di halaman 1dari 10

ALGORITMA &

PENGEMBANGAN
TUGAS 4
FLOWMAP & FLOWCHART

BESERTA SIMBOLNYA

Disusun Oleh :
Sakina Mawardah
Teknik Informatika

Dosen :
Asep M. Yusuf, S.T

UNIVERSITAS NASIONAL PASIM


FLOWMAP

1. Pengertian Flowmap

Flowmap adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan


prosedur dari suatu program.

2. Cara - cara membuat flowmap

Seorang analis dan programmer akan membuat flowmap ada beberapa petunjuk yang
harus diperhatikan, seperti :

1. Flowmap digambarkan dari halaman atas ke bawah dan dari kiri ke kanan.
2. Aktivitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus
dapat dimengerti oleh pembacanya.
3. Kapan aktivitas dimulai dan berakhir harus ditentukan secara jelas.
4. Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata
kerja, misalkan MENGHITUNG PAJAK PENJUALAN.
5. Setiap langkah dari aktivitas harus berada pada urutan yang benar.
6. Lingkup dan range dari aktifitas yang sedang digambarkan harus ditelusuri dengan
hati-hati. Percabangan-percabangan yang memotong aktivitas yang sedang
digambarkan tidak perlu digambarkan pada flowmap yang sama. Simbol konektor
harus digunakan dan percabangannya diletakan pada halaman yang terpisah atau
hilangkan seluruhnya bila percabangannya tidak berkaitan dengan sistem.
7. Gunakan simbol-simbol flowmap yang standar.

3. Jenis - jenis Flowmap

1. Flowmap Sistem
2. Flowmap Paperwork atau Flowmap Dokumen
3. Flowmap Skematik
4. Flowmap Program
5. Flowmap Proses
4. Symbol Flowmap

Proses Stored
data batas loop
(awal atau akhir)

kondisi Penyimpanan Monitor


itnternal arsip

Document Penyimpanan
sekuensial Operasi
manual Terminator

Penyimpanan Persiapan
data Kartu
yang dapat
diakses
langsung

Proses yang Konek-


Manual input
tidak tor penghubung
didefinisikan

5. Contoh – contoh Flowmap


FLOWCHART
Adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah -
langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu
algoritma.

Suatu flowchart adalah suatu representasi secara diagram yang mengilustrasikan


urutan dari operasi yang dilakukan untuk mendapatkan suatu hasil. Dengan kata lain,
flowchart membantu kita untuk mengerti dan melihat bentuk algoritma dengan
menampilkan algoritma dalam simbol-simbol gambar.

Tujuan Membuat Flowchat :


• Menggambarkan suatu tahapan penyelesaian masalah
• Secara sederhana, terurai, rapi dan jelas
• Menggunakan simbol-simbol standar

Dalam penulisan Flowchart dikenal dua model, yaitu Sistem Flowchart dan
Program Flowchart
♣ System Flowchart
Bagan Yang memperlihatkan urutan prosedure dan proses dari beberapa file di dalam
media tertentu.
Melalui flowchart ini terlihat jenis media penyimpanan yang dipakai dalam
pengolahan data.
• Selain itu juga menggambarkan file yang dipakai sebagai input dan output.
• Tidak digunakan untuk menggambarkan urutan langkah untuk memecahkan
masalah
• Hanya untuk menggambarkan prosedur dalam sistem yang dibentuk
Contoh System Flowchart

Keyboard

CPU Disket

VDU

Gambar 1.

Data jawaban
ujian

Koreksi

Daftar
File Tabel
Koreksi Data
utama Siswa
ujian

Periksa Ujian

Laporan Hasil
File Ujian
siswa
lulus

Gambar 2.
♣ Program Flowchart
Yaitu: Bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program.
Dua jenis metode penggambaran program flowchart :
1) Conceptual flowchart, menggambarkan alur pemecahan masalah secara global
2) Detail flowchart, menggambarkan alur pemecahan masalah secara
rinci

Start
Start
Input “Berapa data” ; N

Input Jml = 0

For K = 1 to N

Proses Input Bil

Jml = Jml + Bil

Output Next K

Print “Jumlah = “; Jml

End End

Gbr 1. conceptual Flowchart gbr 2. detail flowchart


♣ Simbol-simbol Flowchart
Simbol-simbol yang di pakai dalam flowchart dibagi menjadi 3 kelompok :
1) Flow direction symbols
– Digunakan untuk menghubungkan simbol satu dengan yang lain
– Disebut juga connecting line
2) Processing symbols
- Menunjukan jenis operasi pengolahan dalam suatu proses /
prosedur
3) Input / Output symbols
- Menunjukkan jenis peralatan yang digunakan sebagai media input atau
output.

♣ Flow Direction Symbols

Simbol arus / flow, yaitu menyatakan jalannya arus


suatu proses

Simbol communication link, yaitu menyatakan


transmisi data dari satu lokasi ke lokasi lain

Simbol connector, berfungsi menyatakan


sambungan dari proses ke proses lainnya dalam
halaman yang sama

Simbol offline connector, menyatakan


sambungan dari proses ke proses lainnya dalam
halaman yang berbeda
♣ Processing Symbols

Simbol process, yaitu menyatakan suatu tindakan


(proses) yang dilakukan oleh komputer

Simbol manual, yaitu menyatakan suatu tindakan


(proses) yang tidak dilakukan oleh komputer

Simbol decision, yaitu menujukkan suatu kondisi tertentu


yang akan menghasilkan dua kemungkinan jawaban : ya /
tidak

Simbol predefined process, yaitu menyatakan


penyediaan tempat penyimpanan suatu pengolahan
untuk memberi harga awal

Simbol terminal, yaitu menyatakan permulaan atau


akhir suatu program

Simbol keying operation, Menyatakan segal jenis operasi


yang diproses dengan menggunakan suatu mesin yang
mempunyai keyboard

Simbol offline-storage, menunjukkan bahwa data dalam


simbol ini akan disimpan ke suatu media tertentu

Simbol manual input, memasukkan data secara


manual dengan menggunakan online keyboard
♣ Input / Output Symbols

Simbol input/output, menyatakan


proses input atau output tanpa
tergantung jenis peralatannya

Simbol punched card, menyatakan


input berasal dari kartu atau output ditulis
ke kartu

Simbol magnetic tape, menyatakan


input berasal dari pita magnetis atau
output disimpan ke pita magnetis

Simbol disk storage, menyatakan input


berasal dari disk atau output
disimpan ke disk

Simbol document, mencetak keluaran


dalam bentuk dokumen (melalui printer)

Simbol display, mencetak keluaran dalam


layar monitor