FLOWCHART (Diagram Alur)
Apa itu Diagram Alur?
Flowchart adalah diagram yang menggambarkan suatu proses, sistem atau algoritma komputer. Mereka banyak digunakan dalam berbagai bidang untuk mendokumentasikan, mempelajari, merencanakan, meningkatkan, dan mengkomunikasikan proses yang sering kompleks dalam diagram yang jelas dan mudah dipahami. Diagram alir, kadang-kadang dieja sebagai diagram alir, menggunakan persegi panjang, oval, berlian dan berbagai bentuk lainnya yang berpotensi untuk menentukan jenis langkah, bersama dengan panah penghubung untuk menentukan aliran dan urutan. Mereka dapat berkisar dari grafik sederhana yang digambar tangan hingga diagram yang digambarkomputer yang menggambarkan berbagai langkah dan rute. Jika kita mempertimbangkan semua berbagai bentuk diagram alur, mereka adalah salah satu diagram paling umum di planet ini, yang digunakan oleh orang-orang teknis dan non-teknis di berbagai bidang. Flowchart kadang-kadang disebut dengan nama yang lebih khusus seperti Flowchart Proses, Peta Proses, Flowchart Fungsional, Pemetaan Proses Bisnis, Pemodelan dan Notasi Proses Bisnis (BPMN), atau Diagram Alir Proses (PFD). Mereka terkait dengan diagram populer lainnya, seperti Diagram Alir Data (DFD) dan Diagram Aktivitas Unified Modeling Language (UML).
Sejarah
Simbol bagan alir
Berikut adalah beberapa simbol diagram alur yang umum.| Terminal / Terminator | |
| Proses | |
| Keputusan | |
| Dokumen | |
| Data, atau Input / Output | |
| Data tersimpan | |
| Panah mengalir | |
| Komentar atau Anotasi | |
| Proses yang telah ditentukan sebelumnya | |
| Konektor / referensi di halaman | |
| Konektor / referensi di luar halaman |
Diagram alir untuk pemrograman / algoritma komputer
Sebagai representasi visual dari aliran data, diagram alur berguna dalam menulis program atau algoritma dan menjelaskannya kepada orang lain atau berkolaborasi dengan mereka di dalamnya. Anda bisa menggunakan diagram alur untuk menguraikan logika di balik suatu program sebelum mulai membuat kode proses otomatis. Ini dapat membantu untuk mengatur pemikiran gambaran besar dan memberikan panduan ketika tiba saatnya untuk kode. Lebih khusus lagi, diagram alur dapat:- Peragakan kode cara diatur.
- Visualisasikan eksekusi kode dalam suatu program.
- Tunjukkan struktur situs web atau aplikasi.
- Memahami bagaimana pengguna menavigasi situs web atau program.
Diagram terkait yang digunakan dalam perangkat lunak komputer meliputi:
- Unified Modeling Language (UML): Ini adalah bahasa tujuan umum yang digunakan dalam rekayasa perangkat lunak untuk pemodelan.
- Diagram Nassi-Shneiderman: Digunakan untuk pemrograman komputer terstruktur. Dinamai setelah Isaac Nassi dan Ben Shneiderman, yang mengembangkannya pada tahun 1972 di SUNY-Stony Brook. Juga disebut Structograms.
- DRAKON chart: DRAKON adalah bahasa pemrograman visual algoritmik yang digunakan untuk menghasilkan diagram alur.
Bagaimana diagram alur digunakan di berbagai bidang lainnya
Selain pemrograman komputer, diagram alur memiliki banyak kegunaan dalam berbagai bidang.
Di bidang apapun: - Dokumentasikan dan analisis suatu proses.
- Standarisasi proses untuk efisiensi dan kualitas.
- Mengkomunikasikan proses untuk pelatihan atau pemahaman oleh bagian lain dari organisasi.
- Identifikasi kemacetan, redundansi, dan langkah-langkah yang tidak perlu dalam suatu proses dan tingkatkan itu.
- Rencanakan kursus dan persyaratan akademik.
- Buat rencana pelajaran atau presentasi lisan.
- Atur proyek kelompok atau individu.
- Perlihatkan proses hukum atau perdata, seperti pendaftaran pemilih.
- Rencanakan dan susun tulisan kreatif, seperti lirik atau puisi.
- Tunjukkan pengembangan karakter untuk sastra dan film.
- Mewakili aliran algoritma atau teka-teki logika.
- Memahami proses ilmiah, seperti siklus Krebs.
- Bagan proses anatomi, seperti pencernaan.
- Memetakan gejala dan pengobatan untuk penyakit / gangguan.
- Komunikasikan hipotesis dan teori, seperti hierarki kebutuhan Maslow.
- Alur alur survei.
- Bagan proses penjualan.
- Rencanakan strategi penelitian.
- Tampilkan arus pendaftaran.
- Sebarkan kebijakan komunikasi, seperti rencana PR darurat.
Bisnis:
- Memahami proses pemesanan dan pengadaan.
- Mewakili tugas karyawan atau rutinitas harian.
- Memahami jalur yang diambil pengguna di situs web atau di toko.
- Kembangkan rencana bisnis atau rencana realisasi produk.
- Dokumentasikan suatu proses dalam persiapan untuk audit, termasuk untuk kepatuhan terhadap peraturan, seperti di bawah Sarbanes-Oxley Act.
- Dokumentasikan suatu proses dalam persiapan untuk penjualan atau konsolidasi.
Manufaktur:
- Sebutkan susunan fisik atau kimia suatu produk.
- Ilustrasi proses pembuatan dari awal hingga akhir.
- Temukan dan selesaikan inefisiensi dalam proses manufaktur atau pengadaan.
- Merupakan aliran proses atau aliran sistem.
- Merancang dan memperbarui proses kimia dan pabrik.
- Menilai siklus hidup suatu struktur.
- Bagan alur rekayasa balik.
- Tunjukkan fase desain dan prototipe dari struktur atau produk baru.
Jenis bagan alur
Penulis yang berbeda menggambarkan berbagai jenis diagram alur dalam istilah yang berbeda. Orang-orang ini termasuk para ahli yang diterbitkan seperti Alan B. Sterneckert, Andrew Veronis, Marilyn Bohl dan Mark A. Fryman.Sterneckert, dalam bukunya tahun 2003 Critical Incident Management , mendaftarkan empat jenis diagram alur yang populer, dibingkai di sekitar konsep kontrol aliran daripada aliran itu sendiri:
- Diagram Alir Dokumen: Ini “memiliki tujuan untuk menunjukkan kontrol yang ada atas aliran dokumen melalui komponen sistem. ... Grafik dibaca dari kiri ke kanan dan mendokumentasikan aliran dokumen melalui berbagai unit bisnis. "
- Diagram Alir Data: Ini menunjukkan “kontrol yang mengatur aliran data dalam suatu sistem. ... Diagram alir data digunakan terutama untuk menunjukkan saluran bahwa data ditransmisikan melalui sistem daripada bagaimana kontrol mengalir. "
- Bagan Alir Sistem: Ini "menunjukkan aliran data ke dan melalui komponen utama dari suatu sistem seperti entri data, program, media penyimpanan, prosesor, dan jaringan komunikasi."
- Alur Program Program: Ini menunjukkan “kontrol ditempatkan secara internal ke suatu program dalam suatu sistem.
- Bagan Alir Sistem: Mengidentifikasi perangkat yang akan digunakan.
- Bagan Alir Umum: Gambaran Umum.
- Flowchart Detail: Peningkatan detail.
- Bagan Alir Sistem.
- Diagram Alir Program.
- Diagram Alir Keputusan.
- Diagram Alir Logika.
- Bagan Alir Sistem.
- Diagram Alir Produk.
- Bagan Alir Proses.
- Swimlane Diagram, alias Swimlane Flowchart: Untuk menggambarkan siapa yang melakukan apa dalam proses lintas tim.
- Alur Kerja Alur: Untuk mendokumentasikan alur kerja, sering melibatkan tugas, dokumen dan informasi di kantor.
- Diagram Alir Proses-Didorong oleh Proses: (EPC): Untuk mendokumentasikan atau merencanakan proses bisnis.
- Flowchart Spesifikasi dan Deskripsi Bahasa (SDL): Untuk melakukan brainstorming algoritma komputer menggunakan tiga komponen dasar: definisi sistem, blok dan proses.
Diagram terkait ini kadang-kadang juga dianggap sebagai jenis diagram alur:
- Data Flow Diagram (DFD): Untuk memetakan aliran informasi untuk sistem atau proses apa pun.
- Process Flow Diagram (PFD), alias Process Flowchart: Untuk menggambarkan hubungan antara komponen utama di pabrik industri.
- Model dan Notasi Proses Bisnis (BPMN 2.0): Untuk memodelkan langkah-langkah proses bisnis yang direncanakan.
Cara merencanakan dan menggambar diagram alur dasar
- Tentukan tujuan dan ruang lingkup Anda. Apa yang ingin Anda capai? Apakah Anda mempelajari hal-hal yang benar dengan titik awal dan akhir yang tepat untuk mencapai tujuan itu? Cukup detail dalam riset Anda tetapi cukup sederhana dalam charting Anda untuk berkomunikasi dengan audiens yang Anda tuju.
- Identifikasi tugas-tugas dalam urutan kronologis. Ini mungkin melibatkan berbicara dengan peserta, mengamati proses dan / atau meninjau dokumentasi yang ada. Anda bisa menuliskan langkah-langkah dalam bentuk catatan, atau memulai grafik kasar.
- Atur mereka berdasarkan jenis dan bentuk yang sesuai, seperti proses, keputusan, data, input atau output.
- Gambarlah bagan Anda, baik sketsa dengan tangan atau menggunakan program seperti Lucidchart.
- Konfirmasikan diagram alur Anda, berjalanlah melalui langkah-langkah dengan orang-orang yang berpartisipasi dalam proses. Amati proses untuk memastikan Anda tidak melewatkan sesuatu yang penting untuk tujuan Anda.
Lebih banyak tips diagram alur
- Jaga audiens Anda dalam pikiran dan persiapkan detail di bagan Anda untuk mereka. Komunikasi yang jelas adalah tujuan utama diagram alur.
- Jika proses yang Anda bagan melibatkan tim atau departemen yang berbeda, pertimbangkan untuk menggunakan Diagram Swimlane untuk dengan jelas menggambarkan tanggung jawab dan handoff.
- Gunakan konektor on-page atau off-page untuk "mengedit" bagan Anda dan membuatnya mengalir secara logis. Ini dapat memungkinkan Anda untuk memecah bagan menjadi halaman terpisah dan tetap mengalir dengan baik.
No comments:
Post a Comment