SlideShare a Scribd company logo
Flowchart (Diagram Alur)




1
Flowchart
     Bagan-bagan yang mempunyai arus
     Menggambarkan langkah-langkah penyelesaian
      suatu masalah
     Merupakan salah satu cara penyajian algoritma




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




3
Model / Jenis Flowchart
     System Flowchart
     Program Flowchart




4
System Flowchart
     Menggambarkan suatu sistem peralatan
      komputer yang digunakan dalam proses
      pengolahan data serta hubungan antar peralatan
      tersebut
     Tidak digunakan untuk menggambarkan urutan
      langkah untuk memecahkan masalah
     Hanya untuk menggambarkan prosedur dalam
      sistem yang dibentuk




5
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



6
Flow Direction Symbols

          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
7            lainnya dalam halaman yang berbeda
Processing Symbols

         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

8
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
9            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 dari disk atau
                output disimpan ke disk

10
Input / Output Symbols

             Simbol document
               Mencetak keluaran dalam bentuk
               dokumen (melalui printer)
             Simbol display
               Mencetak keluaran dalam layar
               monitor




11
Contoh System Flowchart

                        Data jawaban
                        ujian




                        Koreksi




       Daftar Koreksi
       Data                            File                    Tabel
                                       utama                   Siswa
                                       ujian



                                               Periksa Ujian




                                                               Laporan Hasil
                                       File                    Ujian
                                       siswa
12                                     lulus
Kaidah Pembuatan Flowchart

                    Start


                   Input


                   Proses


                   Output



13
                    End
Pengolahan data
               START


                READ


                            Ya
               HABIS ?

                   Tidak
              PROCESS


                WRITE


14                         END
Menghitung luas persegi panjang

                      Start

                   Input
                   panjang
                   Input lebar


               Luas  panjang *
               lebar
                    Print
                    Luas

                      End
15
Diagram Arus Data
(Data Flow Diagram)
 Petunjuk untuk menggambar DFD
  Pahami Sistemnya
    Amati arus informasi dalam organisasi terkait
   dan wawancarai orang-orang yang
   menggunakan dan memproses data, untuk
   memahami bagaimana sistem tersebut bekerja

  Abaikan beberapa aspek tertentu dari sistemnya
   Hanya langkah penting yang dimasukkan
Petunjuk untuk Menggambar
DFD
 Menetapkan batasan sistem
 tetapkan apa yang akan dan tidak akan
 dimasukkan dari sistem tersebut

 Kembangkan diagram konteks
 cara baik untuk menunjukkan batasan sistem.
 identik ada lingkaran ditengah
Simbol-simbol Diagram Arus Data



• Sumber dan tujuan data
  Orang dan organisasi yang mengirim
data ke dan menerima data dari sistem
yang diwakili oleh bujur sangkar
Simbol-simbol DAD




Arus Data
- Arus data masuk atau keluar dari suatu
proses diwakili oleh garis lengkung atau
oleh garis lurus dengan tanda panah
diujungnya
Simbol-simbol DAD




 Proses Transformasi

 Proses yang mentransformasi data dari
 masukan ke keluaran, diwakili oleh
 lingkaran
Simbol-simbol DAD




 Penyimpanan data

 Tempat menyimpan data yang diwakili oleh
 2 garis horizontal
Sekian……

More Related Content

What's hot

Flowchart
FlowchartFlowchart
Flowchart
Ari Wibowo
 
Jobsheet algoritma dan pemrograman 01
Jobsheet algoritma dan pemrograman 01Jobsheet algoritma dan pemrograman 01
Jobsheet algoritma dan pemrograman 01
Kang Koko
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchart
MrDafit
 
Sia 1-tm-2
Sia 1-tm-2Sia 1-tm-2
Ali majid memahami dan menganalisis kaidah dan simbol
Ali majid memahami dan menganalisis kaidah dan simbolAli majid memahami dan menganalisis kaidah dan simbol
Ali majid memahami dan menganalisis kaidah dan simbol
Ali Must Can
 
Flowchart (diagram alur)
Flowchart (diagram alur)Flowchart (diagram alur)
Flowchart (diagram alur)
Script Elkin
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchartpurispace
 
Flowchart
FlowchartFlowchart
Flowchart
Mrirfan
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchart
Lusi Fz
 
Algoritma 1 pertemuan 3
Algoritma 1 pertemuan 3Algoritma 1 pertemuan 3
Algoritma 1 pertemuan 3
adekurnia solihin
 
Topik 1(pengantar algoritma)
Topik 1(pengantar algoritma)Topik 1(pengantar algoritma)
Topik 1(pengantar algoritma)
SyaharullahDisa
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchartlukmanbooms
 
Laporan jobsheet 1
Laporan jobsheet 1Laporan jobsheet 1
Laporan jobsheet 1
Kang Koko
 
Algoritma
AlgoritmaAlgoritma
Algoritmadulssrr
 
Konsep Dan Asas Pengaturcaraan
Konsep Dan Asas PengaturcaraanKonsep Dan Asas Pengaturcaraan
Konsep Dan Asas Pengaturcaraan
ask3areu
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
Nilma Inel
 

What's hot (16)

Flowchart
FlowchartFlowchart
Flowchart
 
Jobsheet algoritma dan pemrograman 01
Jobsheet algoritma dan pemrograman 01Jobsheet algoritma dan pemrograman 01
Jobsheet algoritma dan pemrograman 01
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchart
 
Sia 1-tm-2
Sia 1-tm-2Sia 1-tm-2
Sia 1-tm-2
 
Ali majid memahami dan menganalisis kaidah dan simbol
Ali majid memahami dan menganalisis kaidah dan simbolAli majid memahami dan menganalisis kaidah dan simbol
Ali majid memahami dan menganalisis kaidah dan simbol
 
Flowchart (diagram alur)
Flowchart (diagram alur)Flowchart (diagram alur)
Flowchart (diagram alur)
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
 
Flowchart
FlowchartFlowchart
Flowchart
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchart
 
Algoritma 1 pertemuan 3
Algoritma 1 pertemuan 3Algoritma 1 pertemuan 3
Algoritma 1 pertemuan 3
 
Topik 1(pengantar algoritma)
Topik 1(pengantar algoritma)Topik 1(pengantar algoritma)
Topik 1(pengantar algoritma)
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
 
Laporan jobsheet 1
Laporan jobsheet 1Laporan jobsheet 1
Laporan jobsheet 1
 
Algoritma
AlgoritmaAlgoritma
Algoritma
 
Konsep Dan Asas Pengaturcaraan
Konsep Dan Asas PengaturcaraanKonsep Dan Asas Pengaturcaraan
Konsep Dan Asas Pengaturcaraan
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
 

Similar to Flowchart (diagram alur)

Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718
kawidian_putri
 
Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718Syaifudin Zuhri
 
Algoritma & Pemrograman - Flowchart
Algoritma & Pemrograman - FlowchartAlgoritma & Pemrograman - Flowchart
Algoritma & Pemrograman - FlowchartAri Wibowo
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchart
Senna Hendrian
 
Simbol – simbol flowchart
Simbol – simbol flowchartSimbol – simbol flowchart
Simbol – simbol flowchart
trifilern
 
Flowchart
FlowchartFlowchart
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchart
Gema Bangsawan
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchart
Ayu Karisma Alfiana
 
Diagram Alir
Diagram AlirDiagram Alir
Posting 22 03-2017
Posting 22 03-2017Posting 22 03-2017
Posting 22 03-2017
menujusukses
 
2. definisi dan simbol flowchart
2. definisi dan simbol flowchart2. definisi dan simbol flowchart
2. definisi dan simbol flowchart
mambo99
 
Algoritma Pemrograman
Algoritma Pemrograman Algoritma Pemrograman
Algoritma Pemrograman
MuhammadEkoPrastyo
 
Bagan alir
Bagan alirBagan alir
Bagan alir
voeugu
 
Pemodelan sistem (DFD)
Pemodelan sistem (DFD)Pemodelan sistem (DFD)
Pemodelan sistem (DFD)
Fahmi Hakam
 
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.pptdokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
RohibBurhani
 
Bab2 Baru
Bab2 BaruBab2 Baru
Bab2 Baru
Wahyu Nuryanto
 
Pengenalan konsep pemrograman
Pengenalan konsep pemrogramanPengenalan konsep pemrograman
Pengenalan konsep pemrograman
purispace
 
Perancangan SI dengan Pendekatan Terstruktur - Rizki Altino, Khawarizmi Al fajar
Perancangan SI dengan Pendekatan Terstruktur - Rizki Altino, Khawarizmi Al fajarPerancangan SI dengan Pendekatan Terstruktur - Rizki Altino, Khawarizmi Al fajar
Perancangan SI dengan Pendekatan Terstruktur - Rizki Altino, Khawarizmi Al fajar
Muhammad Rizki Altino
 

Similar to Flowchart (diagram alur) (20)

Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718
 
Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718
 
Algoritma & Pemrograman - Flowchart
Algoritma & Pemrograman - FlowchartAlgoritma & Pemrograman - Flowchart
Algoritma & Pemrograman - Flowchart
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchart
 
Simbol
SimbolSimbol
Simbol
 
Simbol – simbol flowchart
Simbol – simbol flowchartSimbol – simbol flowchart
Simbol – simbol flowchart
 
Flowchart
FlowchartFlowchart
Flowchart
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchart
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchart
 
Diagram Alir
Diagram AlirDiagram Alir
Diagram Alir
 
Posting 22 03-2017
Posting 22 03-2017Posting 22 03-2017
Posting 22 03-2017
 
2. definisi dan simbol flowchart
2. definisi dan simbol flowchart2. definisi dan simbol flowchart
2. definisi dan simbol flowchart
 
Algoritma Pemrograman
Algoritma Pemrograman Algoritma Pemrograman
Algoritma Pemrograman
 
Bagan alir
Bagan alirBagan alir
Bagan alir
 
Pemodelan sistem (DFD)
Pemodelan sistem (DFD)Pemodelan sistem (DFD)
Pemodelan sistem (DFD)
 
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.pptdokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
 
Bab2 Baru
Bab2 BaruBab2 Baru
Bab2 Baru
 
Pengenalan konsep pemrograman
Pengenalan konsep pemrogramanPengenalan konsep pemrograman
Pengenalan konsep pemrograman
 
diagram chart
diagram chartdiagram chart
diagram chart
 
Perancangan SI dengan Pendekatan Terstruktur - Rizki Altino, Khawarizmi Al fajar
Perancangan SI dengan Pendekatan Terstruktur - Rizki Altino, Khawarizmi Al fajarPerancangan SI dengan Pendekatan Terstruktur - Rizki Altino, Khawarizmi Al fajar
Perancangan SI dengan Pendekatan Terstruktur - Rizki Altino, Khawarizmi Al fajar
 

Flowchart (diagram alur)

  • 2. Flowchart  Bagan-bagan yang mempunyai arus  Menggambarkan langkah-langkah penyelesaian suatu masalah  Merupakan salah satu cara penyajian algoritma 2
  • 3. Tujuan  Menggambarkan suatu tahapan penyelesaian masalah  Secara sederhana, terurai, rapi dan jelas  Menggunakan simbol-simbol standar 3
  • 4. Model / Jenis Flowchart  System Flowchart  Program Flowchart 4
  • 5. System Flowchart  Menggambarkan suatu sistem peralatan komputer yang digunakan dalam proses pengolahan data serta hubungan antar peralatan tersebut  Tidak digunakan untuk menggambarkan urutan langkah untuk memecahkan masalah  Hanya untuk menggambarkan prosedur dalam sistem yang dibentuk 5
  • 6. 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 6
  • 7. Flow Direction Symbols  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 7 lainnya dalam halaman yang berbeda
  • 8. Processing Symbols  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 8
  • 9. 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 9 dengan menggunakan online keyboard
  • 10. 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 10
  • 11. Input / Output Symbols  Simbol document  Mencetak keluaran dalam bentuk dokumen (melalui printer)  Simbol display  Mencetak keluaran dalam layar monitor 11
  • 12. Contoh System Flowchart Data jawaban ujian Koreksi Daftar Koreksi Data File Tabel utama Siswa ujian Periksa Ujian Laporan Hasil File Ujian siswa 12 lulus
  • 13. Kaidah Pembuatan Flowchart Start Input Proses Output 13 End
  • 14. Pengolahan data START READ Ya HABIS ? Tidak PROCESS WRITE 14 END
  • 15. Menghitung luas persegi panjang Start Input panjang Input lebar Luas  panjang * lebar Print Luas End 15
  • 16. Diagram Arus Data (Data Flow Diagram)  Petunjuk untuk menggambar DFD  Pahami Sistemnya Amati arus informasi dalam organisasi terkait dan wawancarai orang-orang yang menggunakan dan memproses data, untuk memahami bagaimana sistem tersebut bekerja  Abaikan beberapa aspek tertentu dari sistemnya Hanya langkah penting yang dimasukkan
  • 17. Petunjuk untuk Menggambar DFD  Menetapkan batasan sistem tetapkan apa yang akan dan tidak akan dimasukkan dari sistem tersebut  Kembangkan diagram konteks cara baik untuk menunjukkan batasan sistem. identik ada lingkaran ditengah
  • 18. Simbol-simbol Diagram Arus Data • Sumber dan tujuan data Orang dan organisasi yang mengirim data ke dan menerima data dari sistem yang diwakili oleh bujur sangkar
  • 19. Simbol-simbol DAD Arus Data - Arus data masuk atau keluar dari suatu proses diwakili oleh garis lengkung atau oleh garis lurus dengan tanda panah diujungnya
  • 20. Simbol-simbol DAD Proses Transformasi Proses yang mentransformasi data dari masukan ke keluaran, diwakili oleh lingkaran
  • 21. Simbol-simbol DAD Penyimpanan data Tempat menyimpan data yang diwakili oleh 2 garis horizontal