Definisi Diagram Alir Sistem

Pengusaha wanita kreatif melakukan brainstorming, meninjau diagram alur yang tergantung di dinding bata di kantor

Kredit Gambar: Gambar Pahlawan/Gambar Pahlawan/GettyImages

Flowchart adalah penggambaran grafis dari urutan kegiatan dalam suatu proses. Flowchart pertama kali digunakan pada awal abad ke-20 untuk menggambarkan sistem rekayasa dan manufaktur. Dengan munculnya pemrograman komputer, diagram alur sistem telah menjadi alat yang berharga untuk menggambarkan aliran kontrol melalui sistem komputer dan di mana keputusan dibuat yang mempengaruhi aliran.

Diagram Alir Sistem vs. Diagram Alir Data

Berbagai simbol standar digunakan baik dalam sistem dan diagram alur data, dengan bentuk simbol yang menunjukkan fungsinya. Simbol-simbol tersebut dihubungkan oleh garis-garis yang menunjukkan arah aliran. Teks di dalam simbol menjelaskan fungsi spesifiknya. Tidak seperti diagram alur data yang menunjukkan pergerakan data, diagram alur sistem menunjukkan keputusan yang mengubah alur logika program. Bagan alur sistem menggunakan simbol berlian untuk mewakili keputusan ya/tidak, dengan garis terpisah meninggalkan berlian untuk setiap respons.

Video Hari Ini

Simbol Diagram Alir Sistem

Semua diagram alur sistem dimulai dan diakhiri dengan bentuk oval yang menunjukkan awal dan akhir tugas pemrograman yang dijelaskan. Dalam flowchart, persegi panjang digunakan untuk mewakili proses atau aktivitas yang akan diselesaikan. Data input atau output ke sistem diwakili oleh jajaran genjang. Dalam sistem komputer, contoh sumber input data termasuk keyboard, mouse, pemindai, kamera, mikrofon, dan berbagai jenis sensor. Contoh tujuan keluaran termasuk printer 2D dan 3D, perangkat layar, dan speaker.

Membaca Flowchart Sistem

Jika Anda ingin memahami suatu sistem, Anda perlu mengetahui cara membaca diagram alir sistem yang menggambarkannya. Dimulai dengan simbol awal, ikuti alur melalui setiap simbol hingga simbol akhir. Pada setiap simbol keputusan, telusuri jalur alternatif. Melalui diagram alur dengan cara ini disebut sebagai "memeriksa meja" itu. Pemrogram menggunakan pemeriksaan meja untuk memastikan semua keputusan dan proses didefinisikan dengan benar sebelum mereka memulai pengkodean.

Manfaat Diagram Alir Sistem

Pemrograman komputer membutuhkan perencanaan yang matang dan pemikiran logis. Pemrogram harus benar-benar memahami tugas sebelum mulai membuat kode. Bagan alur sistem banyak digunakan pada hari-hari awal pemrograman untuk membantu perancang sistem memvisualisasikan semua keputusan yang perlu ditangani. Alat-alat lain sejak itu telah diperkenalkan yang mungkin lebih tepat untuk menggambarkan sistem yang kompleks. Salah satu alat ini adalah pseudocode, yang menggunakan kombinasi sintaks bahasa pemrograman dan bahasa alami seperti bahasa Inggris untuk menggambarkan bagaimana tugas akan diselesaikan. Banyak perancang sistem menemukan pseudocode lebih mudah untuk diproduksi dan dimodifikasi daripada diagram alur yang rumit. Namun, diagram alur masih digunakan untuk banyak aplikasi bisnis.