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