METODE PENELITIAN TAHAPAN PEMROGRAMAN

xxxi BAB 3 METODOLOGI PENELITIAN

3.1 METODE PENELITIAN

Pada dasarnya sebuah program mempunyai tiga bagian pokok yaitu, input, proses dan output. Ketiga bagian tersebut saling berhubungan, dan mempunyai satu fungsi atau tujuan utama. Hal ini dapat ditunjukkan pada gambar 3.1 berikut ini: Gambar 3.1 Tahapan Program Input merupakan elemen dari program yang bertugas untuk menerima seluruh masukan data, dimana masukan tersebut dapat berupa jenis data, frekuensi pemasukan data dan sebagainya. Proses merupakan elemen dari program yang bertugas mengolah atau memproses seluruh masukan data menjadi suatu informasi yang lebih berguna. Proses tersebut berupa rangkaian-rangkaian penggunaan persamaan yang penulisannya berdasarkan aturan dari bahasa program yang digunakan. Rangkaian tersebut akan diubah menjadi bahasa mesin oleh bagian pengubah bahasa pada komputer compiler sehingga dapat dimengerti oleh komputer untuk diproses. Output merupakan hasil dari input yang telah diproses oleh bagian pengolah dan merupakan tujuan akhir program. Tujuan dari program adalah sebagai sumber informasi yang berguna untuk bahan pengambilan keputusan. Output program dapat berupa laporan tabel, diagram dan sebagainya. Penampilannya dapat dilakukan melalui tampilan layar pada komputer maupun pada kertas dengan menggunakan printer.

3.2 TAHAPAN PEMROGRAMAN

Pembuatan program dilakukan dengan metode yang berbeda sesuai dengan kebutuhan dan sumber daya yang ada. Beberapa metode dalam literatur yang berbeda digabungkan untuk menyusun program ini. Tata urutan pembuatan program ini dapat penulis jelaskan pada Gambar 3.2 berikut ini: Input Proses Output xxxii Gambar 3.2 Tata urutan pembuatan program Tahapan dalam menyusun program adalah sebagai berikut: § Identifikasi Masalah Mendefinisikan masalah yang dihadapi.Menentukan elemen Input dan elemen Output yang diinginkan serta hubungan proses elemen Input-Output § Diagram Alir MULAI Tidak Membuat Diagram Alir Listing program Trial for checking error EvaluasiKalibrasi Kompilasi SELESAI Ya Identifikasi Masalah Finishing xxxiii Membuat hubungan antara data-data input dan output agar mudah dipahami dan diterjemahkan dalam bahasa pemrograman. § Listing Program Menyusun listing program berikut interface-nya § Trial for checking error Mengujicoba program untuk mengetahui apakah program tersebut mampu berjalan dengan baik. § EvaluasiKalibrasi Cross check hasil pemrograman dengan hasil penghitungan manual. § Kompilasi Langkah terakhir dalam pembuatan program adalah kompilasi program sehingga menjadi program sendiri yang dapat dijalankan di Windows tanpa bantuan Borland Delphi. § Tahap finishing Finishing, meliputi penyempurnaan aspek teknis maupun format penulisan.

3.3 IDENTIFIKASI MASALAH