Bagan alir: Perbedaan antara revisi
k Aleirezkiette memindahkan halaman Diagram alir ke Bagan alir dengan menimpa pengalihan lama: Sesuai dengan terjemahan, chart : bagan |
Tidak ada ringkasan suntingan |
||
Baris 1: | Baris 1: | ||
[[Berkas:LampFlowchart id.svg|jmpl|ka|Contoh |
[[Berkas:LampFlowchart id.svg|jmpl|ka|Contoh bagan alir proses yang berhubungan dengan kerusakan lampu.]] |
||
[[Berkas:FlowchartExample.png|jmpl|ka|Contoh |
[[Berkas:FlowchartExample.png|jmpl|ka|Contoh bagan alir untuk menghitung faktorial N (N!)]] |
||
'''Diagram alir''', '''bagan alir''', atau '''bagan arus''' ({{Lang-en|flowchart}}) adalah sebuah jenis diagram yang mewakili [[algoritme]], [[alir kerja]] atau [[proses]], yang menampilkan langkah-langkah dalam bentuk simbol-simbol grafis, dan urutannya dihubungkan dengan panah.<ref>{{cite book|last=Mushthofa|first=|date=2021|url=http://setditjen.dikdasmen.kemdikbud.go.id/eppa/unggah/unduhan/INFORMATIKA-BS-KLS_X/pdf|title=Informatika untuk SMA Kelas X|place=[[Jakarta]]|publisher=Pusat Kurikulum dan Perbukuan|isbn=978-602-244-506-7|edition=|pages=246|language=|archive-url=https://web.archive.org/web/20220622214500/http://setditjen.dikdasmen.kemdikbud.go.id/eppa/unggah/unduhan/INFORMATIKA-BS-KLS_X/pdf|archive-date=22 Juni 2022|url-status=dead|coauthors=}}</ref> |
'''Diagram alir''', '''bagan alir''', atau '''bagan arus''' ({{Lang-en|flowchart}}) adalah sebuah jenis diagram yang mewakili [[algoritme]], [[alir kerja]] atau [[proses]], yang menampilkan langkah-langkah dalam bentuk simbol-simbol grafis, dan urutannya dihubungkan dengan panah.<ref>{{cite book|last=Mushthofa|first=|date=2021|url=http://setditjen.dikdasmen.kemdikbud.go.id/eppa/unggah/unduhan/INFORMATIKA-BS-KLS_X/pdf|title=Informatika untuk SMA Kelas X|place=[[Jakarta]]|publisher=Pusat Kurikulum dan Perbukuan|isbn=978-602-244-506-7|edition=|pages=246|language=|archive-url=https://web.archive.org/web/20220622214500/http://setditjen.dikdasmen.kemdikbud.go.id/eppa/unggah/unduhan/INFORMATIKA-BS-KLS_X/pdf|archive-date=22 Juni 2022|url-status=dead|coauthors=}}</ref> Bagan ini mewakili ilustrasi atau penggambaran penyelesaian masalah. Bagan alir digunakan untuk menganalisis, mendesain, mendokumentasi atau memanajemen sebuah proses atau program di berbagai bidang.<ref name="SSEV">[http://pascal.computer.org/sev_display/index.action SEVOCAB: Software and Systems Engineering Vocabulary]. Term: ''Flow chart''. Retrieved 31 July 2008.</ref> |
||
== Ikhtisar == |
== Ikhtisar == |
||
[[Berkas:For-loop-diagram.png|jmpl|ka|Flowchart of a ''[[for loop]]'']] |
[[Berkas:For-loop-diagram.png|jmpl|ka|Flowchart of a ''[[for loop]]'']] |
||
Bagan alir digunakan untuk mendesain dan mendokumentasi proses atau program sederhana. Seperti jenis diagram lainnya, diagram ini membantu menggambarkan apa yang sedang terjadi dan dengan demikian membantu mengerti sebuah proses. Dan mungkin saja menentukan kekurangan fitur, atau bagian yang kurang jelas didalam sebuah proses. |
|||
Terdapat beberapa bentuk |
Terdapat beberapa bentuk bagan alir, dan setiap bentuk memiliki urutan dan peranan masing-masing. Dua bentuk persegi yang paling umum digunakan dalam diagram alir, yaitu: |
||
* Langkah pemrosesan, yang sering disebut dengan ''tindakan'', dan dinotasikan sebagai persegi panjang |
* Langkah pemrosesan, yang sering disebut dengan ''tindakan'', dan dinotasikan sebagai persegi panjang |
||
* Keputusan, biasanya dinotasikan sebagai belah ketupat. |
* Keputusan, biasanya dinotasikan sebagai belah ketupat. |
||
== Simbol-Simbol == |
== Simbol-Simbol == |
||
Gambar berikut adalah simbol |
Gambar berikut adalah simbol bagan alir yang umum digunakan. |
||
{| class="wikitable" |
{| class="wikitable" |
||
Baris 55: | Baris 55: | ||
| [[Berkas:Flowchart Connector.svg|50px]] |
| [[Berkas:Flowchart Connector.svg|50px]] |
||
| Konektor Dalam Halaman |
| Konektor Dalam Halaman |
||
| |
|||
| Biasanya digunakan dalam pengulangan. Digunakan untuk menghubungkan satu proses ke proses lainnya, sama halnya seperti tanda panah. Boleh saja lebih dari satu proses yang mengarah kepadanya, namun hanya bisa menghasilkan satu keluaran. Sehingga diagram alir terlihat lebih rapi karena mengurangi tanda panah yang lalu lalang di dalam diagram alir. |
|||
|- |
|- |
||
| [[Berkas:Off page connector.png|nirbing]] |
| [[Berkas:Off page connector.png|nirbing]] |
||
Baris 66: | Baris 66: | ||
Sterneckert (2003) menyarankan untuk membuat model diagram alir yang berbeda sesuai dengan [[perspektif]] pemakai (managers, system analysts and clerks) sehingga dikenal ada 4 jenis diagram alir secara umum:<ref name="Ster03">Alan B. Sterneckert (2003)''Critical Incident Management''. [http://books.google.co.uk/books?id=8z93xStbEpAC&lpg=PP126&pg=PA126#v=onepage&q=&f=false p. 126]</ref> |
Sterneckert (2003) menyarankan untuk membuat model diagram alir yang berbeda sesuai dengan [[perspektif]] pemakai (managers, system analysts and clerks) sehingga dikenal ada 4 jenis diagram alir secara umum:<ref name="Ster03">Alan B. Sterneckert (2003)''Critical Incident Management''. [http://books.google.co.uk/books?id=8z93xStbEpAC&lpg=PP126&pg=PA126#v=onepage&q=&f=false p. 126]</ref> |
||
* '' |
* ''Bagan Alir [[Dokumen]]'', menunjukkan kontrol dari sebuah sistem aliran dokumen. |
||
* '' |
* ''Bagan Alir Data'', menunjukkan kontrol dari sebuah sistem aliran data. |
||
* '' |
* ''Bagan Alir Sistem'', menunjukkan kontrol dari sebuah sistem aliran secara fisik. |
||
* '' |
* ''Bagan Alir Program'', menunjukkan kontrol dari sebuah program dalam sebuah sistem. |
||
== Lihat juga == |
== Lihat juga == |
Revisi per 22 Desember 2023 06.52
Diagram alir, bagan alir, atau bagan arus (bahasa Inggris: flowchart) adalah sebuah jenis diagram yang mewakili algoritme, alir kerja atau proses, yang menampilkan langkah-langkah dalam bentuk simbol-simbol grafis, dan urutannya dihubungkan dengan panah.[1] Bagan ini mewakili ilustrasi atau penggambaran penyelesaian masalah. Bagan alir digunakan untuk menganalisis, mendesain, mendokumentasi atau memanajemen sebuah proses atau program di berbagai bidang.[2]
Ikhtisar
Bagan alir digunakan untuk mendesain dan mendokumentasi proses atau program sederhana. Seperti jenis diagram lainnya, diagram ini membantu menggambarkan apa yang sedang terjadi dan dengan demikian membantu mengerti sebuah proses. Dan mungkin saja menentukan kekurangan fitur, atau bagian yang kurang jelas didalam sebuah proses.
Terdapat beberapa bentuk bagan alir, dan setiap bentuk memiliki urutan dan peranan masing-masing. Dua bentuk persegi yang paling umum digunakan dalam diagram alir, yaitu:
- Langkah pemrosesan, yang sering disebut dengan tindakan, dan dinotasikan sebagai persegi panjang
- Keputusan, biasanya dinotasikan sebagai belah ketupat.
Simbol-Simbol
Gambar berikut adalah simbol bagan alir yang umum digunakan.
Jenis-Jenis Diagram Alir
Sterneckert (2003) menyarankan untuk membuat model diagram alir yang berbeda sesuai dengan perspektif pemakai (managers, system analysts and clerks) sehingga dikenal ada 4 jenis diagram alir secara umum:[3]
- Bagan Alir Dokumen, menunjukkan kontrol dari sebuah sistem aliran dokumen.
- Bagan Alir Data, menunjukkan kontrol dari sebuah sistem aliran data.
- Bagan Alir Sistem, menunjukkan kontrol dari sebuah sistem aliran secara fisik.
- Bagan Alir Program, menunjukkan kontrol dari sebuah program dalam sebuah sistem.
Lihat juga
Referensi
- ^ Mushthofa (2021). Informatika untuk SMA Kelas X. Jakarta: Pusat Kurikulum dan Perbukuan. hlm. 246. ISBN 978-602-244-506-7. Diarsipkan dari versi asli tanggal 22 Juni 2022.
- ^ SEVOCAB: Software and Systems Engineering Vocabulary. Term: Flow chart. Retrieved 31 July 2008.
- ^ Alan B. Sterneckert (2003)Critical Incident Management. p. 126
Pranala luar
- Flowcharting Techniques Diarsipkan 2011-05-15 di Wayback Machine. An IBM manual from 1969 (5MB PDF format)
- Advanced Flowchart Diarsipkan 2013-01-18 di Wayback Machine. - Why and how to create advanced flowchart