FLOWCHART 1 Dosen Pengampu : Aullya Rachmawati
2 Flowchart Bagan-bagan yang mempunyai arus Menggambarkan langkah-langkah penyelesaian suatu masalah Merupakan salah satu cara penyajian algoritma
3 Tujuan Menggambarkan suatu tahapan penyelesaian masalah secara sederhana, terurai, rapi dan jelas menggunakan simbol-simbol standar
4 Model / Jenis Flowchart Flowchart System Flowchart Program
5 Flowchart Sistem Bagan alir sistem (systems flowchart) merupakan bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari prosedurprosedur yang ada di dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem. Bagan alir sistem digambar dengan menggunakan simbol-simbol.
6 Flowchart Program Yaitu bagan yang menggambarkan urutan logika dari suatu prosedur pemecahan masalah. Simbol yang digunakan : 1. menunjukkan awal dan akhir dari program 2. memberikan niai awal pada suatu variabel atau counter 3. menunjukkan pengolahan aritmatika dan pemindahan data 4. menunjukkan proses input atau output
7 Keyboard CPU Disket Storage/ Penyimpana Contoh penggunaan system flowchart
8 Program Flowchart Menggambarkan urutan logika dari suatu prosedur pemecahan masalah Dua jenis metode penggambaran program flowchart : Conceptual flowchart, menggambarkan alur pemecahan masalah secara global Detail flowchart, menggambarkan alur pemecahan masalah secara rinci
9 Simbol-simbol Flowchart Flow direction symbols Digunakan untuk menghubungkan simbol satu dengan yang lain Disebut juga connecting line Processing symbols Menunjukan jenis operasi pengolahan dalam suatu proses / prosedur Input / Output symbols Menunjukkan jenis peralatan yang digunakan sebagai media input atau output
Flow Direction Symbols 10 Simbol arus / flow Menyatakan jalannya arus suatu proses Simbol communication link Menyatakan transmisi data dari satu lokasi ke lokasi lain Simbol connector 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 11 Simbol process Menyatakan suatu tindakan (proses) yang dilakukan oleh komputer Simbol manual Menyatakan suatu tindakan (proses) yang tidak dilakukan oleh komputer Simbol decision Menujukkan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan jawaban : ya / tidak Simbol predefined process Menyatakan penyediaan tempat penyimpanan suatu pengolahan untuk memberi harga awal Simbol terminal Menyatakan permulaan atau akhir suatu program
12 Processing Symbols 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
13 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 dari disk atau output disimpan ke disk
14 Input / Output Symbols Simbol document Mencetak keluaran dalam bentuk dokumen (melalui printer) Simbol display Mencetak keluaran dalam layar monitor
Kaidah Pembuatan Flowchart 15 Start Input Proses Output End
16 Start Input panjang Input lebar Luas = panjang * lebar Print Luas End
17 Contoh Flowchart Sistem
18 Soal Latihan 1. Buatlah flowchart program untuk menghitung ratarata 2 bilangan yang diinputkan user. 2. Buatlah flowchart pogram mengkonversi jam kedalam menit dan detik. 3. Buatlah flowchart system peminjaman buku di perpustakaan. 4. Buatlah flowchart system pendaftaran mahasiswa baru.
19 Tugas UAS Buatlah proposal usulan pengembangan system informasi (kecuali SI Pengolahan Data Pegawai) Point yang harus ada: 1. Latar Belakang Masalah 2. Rumusan Masalah 3. Analisis PIECES 4. DFD Perancangan Sistem 5. Flowchart Sistem Dikumpulkan dalam bentuk hardcopy sesuai dengan jadwal UAS.