Pertanyaan Penelitian KAJIAN PUSTAKA

55 pengembangan, Implementation implementasi dan Evaluation evaluasi, alur prosedur penelitian secara ringkas dapat dilihat pada gambar berikut. Gambar 17. Alur Prosedur Penelitian Diadaptasi dari William Diana: 2000 ANALYSIS ASSESSMENT 1. Observasi kebutuhan evaluasi hasil belajar 2. Observasi tempat uji coba 3. Observasi intruksional dan studi literatur. DESIGN DEVELOPMENT IMPLEMENTATION 1.Tujuan yang ingin dicapai. 2. Desain Penelitian. 3. Jadwal Pelaksanaan 1. Beta Testing 2. Unjuk Kerja Perangkat Lunak Aplikasi EVALUATION Pengembangan perangkat lunak menggunakan metode The Linear Sequential Model Analysis Analisis Kebutuhan Sistem yang akan dikembangkan Design 1. Desain Basis Data 2. Desain Entity Relationship Diagram 3. Desain Data Flow Diagram 4. Desain Struktur Menu 5. Desain Prosedural 6. Desain Antarmuka Code Image Processing Test 1. White Box Testing 2. Black Box Testing 3. Alpha Testing Produk Akhir 56 Prosedur pengembangan draf produk didasarkan pada kaidah rekayasa perangkat lunak The Linear Sequential Model dengan langkah-langkah yang dijelaskan sebagai berikut.

1. Analisis Perangkat Lunak

Analisis kebutuhan diperlukan dalam pengembangan aplikasi untuk membantu proses perancangan. Masukan atau input dari aplikasi yang akan dikembangkan adalah citra digital dengan format jpg, jpeg, dan bmp. Program pengolahan citra digunakan untuk mengenali citra sehingga dapat dimengerti oleh mesin untuk menentukan suatu keputusan. Program koreksi lembar jawab komputer dengan pengolahan citra memiliki fungsi memasukan kunci jawaban, mengenali dan mengoreksi lembar jawab, menyimpan hasil koreksi kedalam database sesuai identitas lembar jawab. Keluaran atau output dari aplikasi ini adalah hasil koreksi yang diekspor dalam program pengolahan angka.

2. Desain Perangkat Lunak

Desain perangkat lunak meliputi struktur data, arsitektur perangkat lunak, antarmuka dan algoritma. a. Desain Basis Data Proses pembaruan data pada aplikasi dapat dipermudah dengan menggunakan database sebagai media penyimpanan data. Operasi basis data yang dapat dilakukan adalah buat data create, simpan data save, ubah data edit, cari data search dan tambah data append. b. Entity Relationship Diagram ERD Diagram hubungan entitas merupakan sekumpulan tabel yang saling berhubungan dalam basis data berdasarkan hubungan yang ditentukan oleh