P5 Flowchart SQ http://sidiq.mercubuana-yogya.ac.id Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
Tujuan ●
●
Mahasiswa mengetahui & memahami konsep Flowchart Mahasiswa dapat menggunakan Flowchart secara tepat dan benar.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
2
Pembahasan ●
Definisi Flowchart
●
Pedoman Penggambaran Flowchart
●
Jenis-Jenis Flowchart
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
3
Definisi Flowchart SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
4
Flowchart ● ●
●
Flowchart = bagan alir. Bagan (chart) yang menunjukkan alir (flow) di dalam program atau prosedur sistem secara logika. Bagan alir digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
5
Pedoman Penggambaran ●
●
●
●
●
●
●
Flowchart sebaiknya digambar dari atas ke bawah dan mulai dari bagian kiri suatu halaman. Kegiatannya harus ditunjukkan dengan jelas Harus ditunjukkan dari mana kegiatan dimulai dan dimana akan berakhir. Untuk masing‐masing kegiatan dalam flowchart, sebaiknya digunakan suatu kata yang mewakili suatu pekerjaan. Masing‐masing kegiatan harus dalam suatu urutan yang benar/semestinya. Kegiatan yang terpotong dan akan disambung di tempat lain, harus ditunjukkan dengan jelas menggunakan simbol penghubung. Gunakan simbol‐simbol flowchart yang standar. SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
6
Jenis Flowchart ●
Systems flowchart
●
Document flowchart
●
Schematic flowchart
●
Program flowchart
●
Process flowchart
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
7
Tools ●
Dia Diagram
●
Enterprise Architech
●
Microsoft Visio
●
Etc
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
8
Systems Flowchart SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
9
Systems Flowchart ●
●
Menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan : ●
●
Urutan dari prosedur‐prosedur yang ada di dalam sistem. Menunjukkan apa yang dikerjakan di dalam sistem.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
10
Simbol
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
11
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
12
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
13
Contoh I
Keterangan : (a) direct processing (b) batch processing
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
14
Contoh II
Keterangan : Transaksi online store
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
15
Document Flowchart SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
16
Document FLowchart ●
●
●
Document Flowchart / Form flowchart / Paperwork flowchart Menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya. Menggunakan simbol‐simbol yang sama dengan System flowchart.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
17
Contoh
Keterangan : Pendaftaran member
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
18
Schematic Flowchart SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
19
Schematic Flowchart ●
●
Mirip dengan system flowchart, yaitu menggambarkan prosedur di dalam sistem. Schematic flowchart VS system flowchart : ●
●
Schematic flowchart selain menggunakan simbol‐ simbol system flowchart juga menggunakan gambar‐ gambar komputer dan peralatan lainnya yang digunakan. Penggunaan gambar-gambar komputer tersebut bertujuan untuk memudahkan komunikasi kepada orang yang kurang mengerti dengan simbol‐simbol flowchart. SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
20
Program Flowchart SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
21
Program Flowchart ●
●
●
Menjelaskan secara rinci langkah‐langkah dari proses program. Flowchart ini dibuat dari derivikasi system flowchart. Terdiri dari 2 bentuk, yaitu : ●
Program logic flowchart
●
Detailed computer program flowchart
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
22
●
Program logic flowchart ●
●
●
Digunakan untuk menggambarkan setiap langkah di dalam program komputer secara logika. Disiapkan oleh analyst system.
Detailed computer program flowchart ●
●
Digunakan untuk menggambarkan instruksi‐instruksi program komputer secara rinci. Disiapkan oleh programer.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
23
Simbol
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
24
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
25
Contoh I
Contoh program flowchart : menghitung rata-rata (a) program logic flowchart (b) detailed computer program flowchart
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
26
Contoh II Contoh program flowchart : menghitung transaksi detailed computer program flowchart
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
27
Process Flowchart SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
28
Process Flowchart ●
●
●
Flowchart yang banyak digunakan di teknik industri. Flowchart ini berguna bagi sistem analyst untuk menggambarkan proses dalam suatu prosedur. Fungsi : ●
●
●
Menunjukkan kegiatan dan penyimpanan (storage) yang digunakan dalam suatu prosedur, Menunjukkan jarak kegiatan yang satu dengan yang lainnya Menunjukkan waktu yang diperlukan oleh suatu kegiatan. SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
29
Simbol
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
30
Contoh
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
31
Home Work (Team) ●
●
●
Berdasarkan tema yang telah diajukan oleh masingmasing kelompok Buatlah : ●
Systems flowchart
●
Document flowchart
●
Schematic flowchart
●
Program flowchart
●
Process flowchart
Dikumpulkan dan dipresentasikan pertemuan selanjutnya. SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
32
Thanks For Participating in My Class C U Nex week .. !
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
33