Pseudoceode Flow Chart Algoritma Program

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