b. Fase Workshop Design
Pada tahapan ini dilakukan perancangan proses yaitu perancangan proses-proses yang akan terjadi di dalam aplikasi, perancangan alur
program, perancangan antarmuka yaitu perancangan antarmuka program, serta dilakukan pengkodean terhadap rancangan-rancangan yang telah
didefinisikan. c.
Fase Implementasi Setelah desain dari sistem yang akan dibuat sudah disetujui baik itu
oleh user dan analyst, maka pada tahap ini programmer mengembangkan desain menjadi suatu program. Setelah program selesai
baik itu sebagian maupun secara keseluruhan, maka dilakukan proses pengujian terhadap program tersebut apakah terdapat kesalahan atau
tidak sebelum diaplikasikan pada suatu organisasi. Pada saat ini maka user bisa memberikan tanggapan akan sistem yang sudah dibuat serta
persetujuan mengenai sistem tersebut.
2.8. Algoritma Program
Algoritma program terdiri dari dua macam, yaitu pseudocode dan flow chart diagram alur.
2.8.1. Pseudoceode
Pseudo berarti imitasi dan code dihubungkan dengan instruksi yang ditulis dalam bahasa komputer. Pseudocode
digunakan untuk menjembatani jurang antara bahasa sehari-hari
24
programmer dengan bahasa komputer. Pseudocode merupkan suatu bahasa yang memungkinkan programmer untuk berpikir terhadap
permasalahan yang harus dipecahkan tanpa harus memikirkan syntax dari bahasa pemrograman tertentu. Tidak ada aturan penulisan syntax
di dalam Pseudocode. Jadi Pseudocode digunakan untuk mengambarkan logika urutan dari program tanpa memandang
bagaimana bahasa pemrogramannya. Setelah kode program dirancang dalam Pseudocode dan telah
diperiksa dan diteliti, baru dibuat program yang sebenarnya. Biasanya kata-kata kunci keywords atau kata-kata cadangan
reserved words ditulis dengan huruf tebal Hartono 1999:669.
2.8.2. Flow Chart
Hartono 1999:662 dalam bukunya menjelaskan, Bagan alir program
program flowchart adalah suatu bagan yang menggambarkan arus logika dari data yang akan diproses dalam
suatu program dari awal sampai akhir. Bagan alir program merupakan alat yang berguna bagi programmer
untuk mempersiapkan program yang rumit. Bagan alir terdiri dari simbol-
simbol yang mewakili fungsi-fungsi langkah program dan garis alir flowlines menunjukkan urutan dari simbol-simbol yang akan
dikerjakan. Berikut ini adalah simbol-simbol program flowchart
menurut ANSI American National Standard Institute.
25
Tabel 2.2 Simbol-simbol Flowchart SIMBOL KEGUNAAN
Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer
Simbol yang menyatakan proses input dan output tanpa tergantung dengan
jenis peralatannya. Simbol untuk kondisi yang akan
menghasilkan beberapa kemungkinan jawabanaksi.
Simbol untuk permulaan atau akhir dari suatu program.
Simbol untuk keluar atau masuk prosedur atau proses dalam lembar yang
sama. Menunjukkan bagan instruksi
selanjutnya
Simbol untuk menyatakan input berasal Simbol proses
Simbol input-output
Simbol decision
Simbol terminal
Simbol connector
26
dari dokumen dalam bentuk kertas atau output dicetak di kertas.
Berisi catatan supaya mudah dimengerti isitujuan algoritma atau uraian data
yang akan diproses. Tanda hubung antara simbol flowchart
yang berbeda halaman. Simbol document
Simbol catatanketerangan
2.8.3. STD State Transition Diagram