Bagan Alir Dokumen Bagan Alir Program

Electrical and Electronical Engineering IEEE 610.12 Andri Kristanto, 2004:8 Rekayasa Perangkat Lunak adalah sebuah studi pendekatan dan aplikasi secara sistematis, disiplin pengembangan operasi dan pemeliharaan perangkat lunak yang semuanya itu merupakan aplikasi rekayasa yang berkaitan dengan perangkat lunak. Menurut Andri Kristanto 2004:9, ada beberapa tujuan dilakukan Rekayasa Perangkat Lunak, yaitu: 1. Untuk membangun software yang benar dan benar sebuah software right software and software right. 2. Untuk membangun software yang tepat correct. 3. Dikelola dengan baik untuk pemeliharaan kebenarannya correctness. Telah dipaparkan di atas bahwa Rekayasa Perangkat Lunak merupakan sebuah sistem, sendangkan salah satu tahap dalam siklus hidup pengembangan sistem adalah perancangan sistem yang merupakan strategi untuk memecahkan masalah dan mengembangkan solusi terbaik bagi permasalahan sistem. Defenisi perancangan sistem menurut George M. Scott Jogiyanto, 2007:196 Menentukan bagaimana suatu sistem akan menyelesaikan apa yang mesti diselesaikan. Tahap ini menyangkut mengkonfigurasi dari komponen komponen perangkat lunak dan perangkat keras dari suatu sistem sehingga setelah instalasi dari sistem akan benar-benar memuaskan rancang bangun yang telah ditetapkan pada akhir tahap analisis sistem.

a. Bagan Alir Dokumen

Uraian atau urutan prosedur dari suatu sistem dapat digambarkan dengan menggunakan simbol-simbol bagan alir dokumen document flowchart. Defenisi bagan alir dokumen menurut Jogiyanto 2007:800. Bagan alir dokumen document flowchart atau disebut juga bagan alir formulir form flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya. Adapun simbol-simbol bagan alir sistem systems flowchart dapat dilihat pada tabel 1 berikut ini. Tabel 1: Simbol-Simbol Bagan Alir Dokumen Document Flowchart No Simbol Keterangan 1 Menunjukkan dokumen input dan output baik untuk proses manual, mekanik atau komputer. 2 Menunjukkan pekerjaan manual. 3 File non-komputer yang diarsip sesuai urutan angka numerical, huruf alphabetical, atau tanggalcronological. 4 Menunjukkan kegiatan proses dari operasi program komputer. 5 Menunjukkan input yang menggunakan on-line keyboard 6 Menunjukkan output yang ditampilkan di monitor 7 Menunjukkan arus dari proses 8 Menunjukkan penghubung ke halaman yang masih Sama 9 Menunjukkan penghubung ke halaman lain 10 Basis data, menunjukkan penyimpananpengambilan data kedari suatu basis data. Sumber: Jogiyanto, 2007:796

b. Bagan Alir Program

Defenisi bagan alir program menurut Jogiyanto 2007:700. Bagan alir program program flowchart merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Adapun simbol-simbol bagan alir program program flowchart dapat dilihat pada tabel 2 berikut ini. Tabel 2: Simbol-Simbol Bagan Alir Program program flowchart No Simbol Keterangan 1 Simbol inputoutput digunakan untuk mewakili data inputoutput. 2 Simbol proses digunakan untuk mewakili suatu proses 3 Simbol garis alir digunakan untuk menunjukkan arus dari proses 4 Menunjukkan penghubung ke halaman yang masih sama 5 Menunjukkan penghubung ke halaman lain 6 Simbol keputusan digunakan untuk suatu penyelesaian kondisi di dalam program. 7 Inisialisasi, menunjukkan inisialisasi atau nilai awal suatu besaran 8 Simbol proses terdefinisi digunakan untuk menunjukkan suatu operasi yang dirinciannya ditunjukkan di tempat lain. 9 Terminator, menunjukkan awal dan akhir dari suatu flowchart. Sumber: Jogiyanto, 2007:802

c. Diagram Arus Data