-1–
Contoh: file kepegawaian, file data pasien
Mulai
Baca Record
EO Selesai
F
Cetak
Detail
DAFTAR PEGAWAI
? Judul Utama
NAMA DEPT. GOL. THN. MASUK GAPOK
XXX XXXX XX XXXX XXXX
? Judul Kolom
Baca Record
-2–
EOF Selesai
Cetak Detail
Contoh:
Buat diagram alur untuk mencetak nama-nama pelamar yang lolos saringan
tahap pertama. Dalam tes terdapat 2 materi. Bila jumlah nilai kedua materi
Mulai
tersebut lebih besar dari 70 pelamar dinyatakan lolos saringan tahap pertama.
Bentuk laporan yang diinginkan terdiri dari nama pelamar, nilai tes dan
keterangan. Cetak Judul Laporan
Nama=”XXX” Selesai
J = (N1 + N2)/2
Ket$= “L”
J > 70
Ket$= “TL”
-3–
? Nama$, J, Ket$
Contoh soal dan Analisa Penyelesaian Masalah
PT. SEJAHTERA mempunyai data pegawai yang terdiri dari 3000 orang. Setiap
data terdiri dari 4 item, yaitu :
- Nama Pegawai
- Golongan / tingkat
-4–
- Jabatan
- Gaji
Direktur perusahaan tsb minta agar daftar gaji pegawai tiap bulan dibuat melalui
komputer. Buatlah program flowchart dan system flowchartnya.
System Flowchart
-5–
Program Flowchart
START
INPUT
TGL
READ PEGAWAI.DAT
NM, GOL, JBT
YA
/* END
TIDAK
? LAPORAN
1. Proses pertama kali menunggu input data yang diketik melalui keyboard
yaitu tangal, bulan, dan tahun. Untuk itu perlu dipersiapkan sebuah
variabel yang dipakai sebagai penampung data tersebut. Untuk contoh
ini digunakan TGL.
2. Baca data dari dalam disk. Data ini terdiri dari 4 item. Untuk itu perlu
dipersiapkan 4 buah variabel penampung, yaitu :
-6–
NM variabel berisikan nama pegawai
GOL variabel berisikan golongan / tingkat
JBT variabel berisikan jabatan
GJ variabel berisikan gaji
-7–