SEJARAH FLOWCHART BESERTA PENJELASANNYA
1. PENGERTIAN
Flowchart atau Bagan alir adalah
bagan (chart) yang menunjukkan alir (flow) di dalam
program atau prosedur sistem secara logika. Bagan alir (flowchart) digunakan
terutama untuk alat bantu komunikasi dan untuk dokumentasi.
2. SEJARAH FLOWCHART
Metode struktur pertama
tentang proses Flowchart didokumentasikan pertama kali oleh Frank Gilberth
kepada anggota American Society of Mechanical Engineers pada tahun 1921 didalam
sebuah presentasi tentang Proses Grafik – Langkah awal dalam mencari Jalan
Terbaik. ALat Gilbreth sangat cepat menemukan jalan keluarnya pada Kurikulum
teknik. Pada Awal tahun 1930, seorang insinyur industry, Allan H. Mogensen
mulai melatih orang-orang bisnis dalam menggunakan alat-alat teknik industri
pada Pertemuan Penyederhanaan Kerja di Danau Placid, New York.
Pada tahun 1994 lulusan dari
kelas Mogensen mengambil alat itu kembali ke Procter dan Gamble dimana ia
mengembangkan Program mereka untuk mengubahnya. Lulusan lain tahun 1994, Ben S.
Graham, Direktur Teknik Formcraft di Industri Standart Register, mengadopsi
simbol diagram alur untuk proses informasi dan hubungan. Di tahun 1947, ASME
mengadopsi serangkaian simbol dari hasil karya asli Gibreth sebagai standar
ASME dalam operasi dan Grafik Diagram alur.
Douglas Hartree menjelaskan
bahwa Herman Goldstine dan John von Neumann mengembangkan diagram alur (awalnya
diagram) untuk merencanakan program computer. Akun modernnya didukung oleh
Insinyur IBM dan Goldstine. Pemrograman diagram alur asli Goldstine dan von
Neumann dapat dilihat di laporan tidak terbit mereka. “Perencanaan dan Masalah
Koding untuk instrument Komputasi Elektronik, Bagian 2, Volume 1” (tahun 1947)
dimana diproduksi oleh karya von Neumann. Selain mendeskripsikan logika alur
kontrol, Flowchart juga mengijinkan programmer untuk mengeluarkan bahasa program mesin pada memori
komputer sebelum mengembangkan bahasa kumpulan dan assambeler.
Penggunaan Flowchart menjadi
popular dalam mendeskripsikan algoritma komputer dan masih digunakan pada
tujuan ini. Teknik Modern seperti UML, aktifitas diagaram dan Diagram Drakon
dapat dianggap sebagai ekstensi Flowchart tersebut. Pada tahun 1970 popularitas
flowchart sebagai metode kita menurun ketika interaktif sambungan komputer dan
generasi ketika bahasa pemrograman menjadi alat umum dari perdagangan, sejak
algoritma karena algoritma dapat dinyatakan jauh lebih ringkas dan readably
sebagai kode sumber dalam suatu Bahasa.
3. FUNGSI DARI FLOWCHART
- Sebagai
Dokumentasi Prosedur Kerja dalam ISO
- Sebagai
pedoman untuk menjalankan Operasional
- Sebagai
pedoman untuk melakukan pelatihan terhadap Karyawan baru
- Sebagai benchmark (patokan)
- Sebagai
Peta kerja untuk mencegah terjadi kehilangan arah
- Untuk
mempermudah pengambilan keputusan
4. PEDOMAN DALAM MENGGAMBAR SUATU
BAGAN ALUR
1.
Flowchart digambarkan dari halaman atas ke
bawah dan dari kiri kekanan.
2.
Aktivitas yang
digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat
dimengerti oleh pembacanya.
3.
Kapan aktivitas
dimulai dan berakhir harus ditentukan secara jelas.
4.
Setiap langkah dari
aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja
5.
Setiap langkah dari
aktivitas harus berada pada urutan yang benar.
6.
Lingkup dan range dari
aktifitas yang sedang digambarkan harusditelusuri dengan hati-hati.
Percabangan-percabangan yang memotong aktivitas yang sedang digambarkan tidak
perlu digambarkan pada flowchart yang sama. Simbol konektor harus digunakan dan
percabangannya diletakan pada halaman yang terpisah atau hilangkan seluruhnya
bila percabangannya tidak berkaitan dengan sistem.
- Gunakan simbol-simbol flowchart
yang standar.
5. SIMBOL – SIMBOL DAN NOTASI FLOWCHART
♦ Flow Direction Symbols ♦
dipakai
untuk menggabungkan antara symbol yang satu dengan symbol lainnya
Symbol Off-line
Connector ( Simbol untuk keluar/masuk prosedure atau proses
dalam lembar/halaman yang lain)
♦ Processing symbols ♦
Menunjukkan
jenis operasi pengolahan dalam suatu prosedur
-
-
♦ Input-output symbols ♦
menyatakan jenis peralatan yang digunakan sebagai media input
atau output.
Symbol
input-output (Symbol yang menyatakan proses input dan
output tanpa tergantung dengan jenis peralatannya)
Symbol
magnetic-tape unit (Symbol yang menyatakan input berasal
pita magnetic atau output disimpan ke pita magnetic)
-
Symbol disk and
on-line storage (Symbol untuk menyatakan input berasal dari
disk atau output disimpan ke disk)
Symbol display (Symbol
yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer,
dan sebagainya)
6. JENIS – JENIS FLOWCHART
Ada beberapa jenis flowchart diantaranya:
1.
Bagan alir sistem (systems
flowchart).
2.
Bagan alir dokumen (document
flowchart).
3.
Bagan alir skematik (schematic
flowchart).
4.
Bagan alir program (program
flowchart).
5.
Bagan alir proses (process
flowchart).
-
-
-
System
Flowchart
System flowchart
dapat didefinisikan sebagai bagan yang menunjukkan arus pekerjaan secara
keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari
prosedur-prosedur yang ada di dalam sistem. Bagan alir sistem menunjukkan apa
yang dikerjakan di sistem.
-
Document
Flowchart
Bagan alir
dokumen (document flowchart) atau disebut juga bagan alir
formulir (form flowchart) atau paperwork
flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan formulir
termasuk tembusan-tembusannya.
-
Schematic
Flowchart
Bagan alir
skematik (schematic flowchart) merupakan bagan alir yang mirip dengan
bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem.
Perbedaannya adalah, bagan alir skematik selain menggunakan simbol-simbol bagan
alir sistem, juga menggunakan gambar-gambar komputer dan peralatan lainnya yang
digunakan. Maksud penggunaan gambar-gambar ini adalah untuk memudahkan
komunikasi kepada orang yang kurang paham dengan simbol-simbol bagan alir.
Penggunaan gambar-gambar ini memudahkan untuk dipahami, tetapi
sulit dan lama menggambarnya.
-
Program
Flowchart
Bagan alir program (program
flowchart) merupakan bagan yang menjelaskan secara rinci
langkah-langkah dari proses program. Bagan alir program dibuat dari derivikasi
bagan alir sistem.
Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program (program logic flowchart) dan bagan alir program komputer terinci (detailed computer program flowchart). Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh analis sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir program komputer terinci (detailed computer program flow-chart) digunakan untuk menggambarkan instruksi-instruksi program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.
Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program (program logic flowchart) dan bagan alir program komputer terinci (detailed computer program flowchart). Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh analis sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir program komputer terinci (detailed computer program flow-chart) digunakan untuk menggambarkan instruksi-instruksi program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.
-
Process
Flowchart
Bagan
alir proses (process flowchart) merupakan bagan alir yang
banyak digunakan di teknik industri. Bagan alir ini juga berguna bagi analis
sistem untuk menggambarkan proses dalam suatu prosedur.
7. DIAGRAM ALUR PENDAFTARAN SISWA
BARU