Flowchart Tools Analysis and Design Sistem Informasi

5 Tahap Penggunaan 1 Tahap Perencanaan 2 Tahap Analisis 3 Tahap Perancangan 4 Tahap Penerapan Gambar 2.3 Siklus Hidup Pengembangan Sistem Sumber: Mcleod, 2004

2.5 Tools Analysis and Design Sistem Informasi

2.5.1 Flowchart

Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma. Ladjamuddin, 2005 Menurut Ladjamuddin 2005, ada dua macam flowchart yang menggambarkan proses dengan komputer, yaitu: 1. Flowchart Sistem System Flowchart Flowchart sistem adalah bagan yang memperlihatkan urutan proses dalam sistem dengan menunjukkan alat media input, output serta jenis media penyimpanan dalam proses pengolahan data. 2. Flowchart Program Program Flowchart Flowchart program adalah bagan yang memperlihatkan urutan instruksi yang digambarkan dengan simbol tertentu untuk memecahkan masalah dalam suatu program. Tidak berbeda dengan Ladjamudin, Jogiyanto 2005 berpendapat bahwa Bagan alir flowchart adalah bagan chart yg menunjukkan alir flow di dalam program atau prosedur sistem secara logika. Digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi. Pedoman untuk menggambarkannya sebagai berikut Jogiyanto, 2005: 1. Sebaiknya digambar dari atas ke bawah dan mulai dari bagian kiri suatu halaman. 2. Kegiatannya harus ditunjukkan dengan jelas. 3. Ditunjukkan dengan jelas dimulai dan berakhirnya suatu kegiatan. 4. Masing-masing kegiatan sebaiknya digunakan suatu kata yang mewakili suatu pekerjaan. 5. Kegiatannya sudah dalam urutan yang benar. 6. Kegiatan yang terpotong dan akan disambung ditunjukkan dengan jelas oleh simbol penghubung. 7. Gunakan simbol-simbol yang standar. Ada lima macam bagan alir flowchart, yaitu sebagai berikut Jogiyanto, 2005: a. Bagan alir sistem system flowchart Merupakan bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem, menjelaskan urut-urutan dari prosedur-prosedur yang ada di dalam sistem, dan menunjukkan apa yang dikerjakan di sistem. Simbol-simbol dalam bagan alir sistem ditunjukan Tabel 2.1. Tabel 2.1 Simbol-simbol pada Flowchart System Simbol Dokumen Menunjukkan input dan output IO baik untuk proses manual, mekanik atau komputer. Simbol Simpanan Offline N File non-komputer yang diarsip urut angka numerical. C File non-komputer yang diarsip urut tanggal cronological. A File non-komputer yang diarsip urut huruf alphabetical. Simbol Proses Menunjukkan kegiatan proses dari operasi program komputer. Simbol Punched Card Menunjukkan IO yang meng- gunakan kartu punch plong. Simbol Operasi Luar Menunjukkan operasi yang dilakukan di luar operasi komputer. Simbol Pengurutan Offline Menunjukkan proses pengurutan data di luar proses komputer. Simbol Pita Magnetik Menunjukkan IO yang meng- gunakan pita magnetik. Simbol Hard disk Menunjukkan IO yang meng- gunakan hard disk. Simbol Drum Magnetik Menunjukkan IO yang meng- gunakan drum magnetik. Simbol Pita Kertas Berlubang Menunjukkan IO yang meng- gunakan pita kertas berlubang. Simbol Keyboard Menunjukkan input yang meng- gunakan online keyboard. Simbol Display Menunjukkan output yang ditampilkan di monitor. Simbol Pita Kontrol Menunjukkan penggunaan pita kontrol control tape dalam batch control untuk pencocokan di proses batch processing. Simbol Hubungan Komunikasi Menunjukkan proses transmisi data melalui saluran komunikasi. Simbol Garis Alir Menunjukkan arus dari proses. Simbol Penjelasan Menunjukkan penjelasan dari suatu proses. Simbol Penghubung Menunjukkan penghubung ke halaman yang masih sama atau ke halaman lain. Sumber: Jogiyanto, 2005 b. Bagan alir dokumen document flowchart Disebut juga bagan alir formulir form flowchart atau paperwork flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya. Bagan alir dokumen ini menggunakan simbol-simbol yang sama dengan yang digunakan di dalam bagan alir sistem. c. Bagan alir skematik schematic flowchart Merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu 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 yg digunakan. Fungsi penggunaan gambar tersebut adalah untuk memudahkan komunikasi kepada orang yang kurang mengerti dengan simbol-simbol bagan alir. d. Bagan alir program flowchart program Merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Bagan alir program dapat terdiri dari dua macam, yaitu: 1. Bagan alir logika program program logic flowchart yang digunakan untuk menggambarkan setiap langkah di dalam program komputer secara logika. Bagan alir ini disiapkan oleh analis sistem. 2. Bagan alir komputer terinci detailed computer program flowchart yang digunakan untuk menggambarkan intruksi program komputer secara terinci. Bagan alir ini disiapkan oleh pemrogram. Tabel 2.2 Simbol-simbol pada Program Flowchart Nama Simbol Gambar Simbol Keterangan Simbol Input Output Digunakan untuk mewakili data input output IO. Simbol Proses Digunakan untuk mewakili suatu proses. Simbol Garis Alir Menunjukkan arus dari proses. Simbol Penghubung Menunjukkan penghubung ke halaman yang masih sama atau ke halaman lain. Simbol Keputusan Digunakan untuk penyeleksian kondisi di dalam program. Simbol Proses Terdefinisi Menunjukkan suatu operasi yang rinciannya ditunjukkan di tempat lain. Simbol Persiapan Digunakan untuk memberi nilai awal suatu besaran. Simbol Titik Terminal Menunjukkan awal dan akhir dari suatu proses. Sumber: Jogiyanto, 2005 e. Bagan alir proses process flowchart Merupakan bagan alir yang banyak digunakan di teknik industri. Berguna bagi analis sistem untuk menggambarkan proses dalam suatu prosedur. Juga dapat menunjukkan jarak kegiatan yang satu dengan yang lainnya serta waktu yang diperlukan oleh suatu kegiatan. Bagan alir proses menggunakan lima buah simbol tersendiri. Tabel 2.3 Simbol-simbol pada Bagan Alir Proses Gambar Keterangan Menunjukkan suatu operasi operation Menunjukkan suatu pemindahan movement Menunjukkan suatu simpanan storage Menunjukkan suatu inspeksi inspection Menunjukkan suatu penundaan delay Sumber: Jogiyanto, 2005

2.5.2 Data Flow Diagram DFD