Upload
sakina-mawardah
View
18.207
Download
211
Embed Size (px)
DESCRIPTION
Pengertian Flowmap dan Flowchart Beserta Simbol
Citation preview
ALGORITMA &
PENGEMBANGANTUGAS 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-urutanprosedur dari suatu program.
2. Cara - cara membuat flowmap
Seorang analis dan programmer akan membuat flowmap ada beberapa petunjuk yangharus 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 sedangdigambarkan tidak perlu digambarkan pada flowmap yang sama. Simbol konektorharus digunakan dan percabangannya diletakan pada halaman yang terpisah atauhilangkan seluruhnya bila percabangannya tidak berkaitan dengan sistem.
7. Gunakan simbol-simbol flowmap yang standar.
3. Jenis - jenis Flowmap
1. Flowmap Sistem2. Flowmap Paperwork atau Flowmap Dokumen3. Flowmap Skematik4. Flowmap Program5. Flowmap Proses
Penyimpananitnternal
4. Symbol Flowmap
Proses Storeddata batas loop
(awal atau akhir)
kondisi Monitorarsip
Document Penyimpanansekuensial Operasi
manual Terminator
data Penyimpananyang dapatdiakseslangsung
Persiapan Kartu
Proses yangtidak
didefinisikan
Manual input Konek-
tor penghubung
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 jawabanujian
Koreksi
DaftarKoreksi Data File
utamaujian
TabelSiswa
Periksa Ujian
Filesiswalulus
Laporan HasilUjian
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
Output
Jml = Jml + Bil
Next K
End
Print “Jumlah = “; Jml
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