1.5. Metodologi Penelitian
Langkah-langkah metodologi penelitian yang dilakukan dalam penelitian ini sebagai berikut :
1.5.1. Survey awal
Dilakukan wawancara kepada pihak terkait dan melakukan pengumpulan data yang telah tersedia sebelumnya di Dinas Pendidikan Pemuda dan Olahraga
Kabupaten Magelang dengan tujuan mendesain struktur database sesuai kebutuhan yang akan dibuat pada sistem.
1.5.2. Studi Pustaka
Dilakukan studi pustaka untuk mengumpulkan teori-teori yang digunakan dalam penelitian ini, meliputi teori mengenai sistem informasi, Web PHP,
database MySQL, penggunaan QRCode, serta mencari informasi-informasi lain yang mendukung pembangunan sistem informasi ini.
1.5.3. Pembangunan Sistem Informasi
Pembangunan sistem informasi data pokok pendidikan ini menggunakan metode rekayasa perangkat lunak secara terstruktur, yaitu metode Framework
for the Application of System Technique Whitten et.al, 2004 dengan tahap- tahap sebagai berikut :
1. Analisa Sistem
a. Scope Definition Definisi Lingkup
Hal yang dilakukan pada tahap ini adalah mendefinisikan ruang lingkup dengan cara melakukan pengumpulan data pendidik dan
tenaga kependidikan yang disimpan di Dinas Pendidikan Pemuda dan Olahraga Kabupaten Magelang.
b. Problem Analysis Analisa Permasalahan
Hal yang dilakukan pada tahap ini adalah analisa masalah yang terdapat dalam pendataan data pendidik dan tenaga kependidikan yang
disimpan di Dinas Pendidikan Pemuda dan Olahraga Kabupaten Magelang.
c. Requirement Analysis Analisa Kebutuhan
Hal yang dilakukan pada tahap ini adalah mengidentifikasi kebutuhan sistem dengan cara mengumpulkan data kebutuhan pengguna sistem
yang kemudian dimodelkan dalam diagram use case.
2. Desain Sistem
Pada tahap ini dilakukan desain basis data untuk sistem informasi data pokok pendidikan, meliputi sebagai berikut :
a. Logical Design
Menggambarkan logical data model, logical process model, dan logical interface model.
b. Decision Analysis
Implementasi sistem ke dalam bentuk bahasa pemrograman PHP, MySQL sebagai pengelola database, dan dengan fasilitas QRCode
untuk menunjukkan kekauratan data penilaian kinerja guru. Perangkat keras yang digunakan dalam implementasi adalah laptop atau computer
desktop dan smartpone untuk menguji keakuratan QRCode. c.
Physical Design and Integration
Implementasi secara teknik dengan membuat physical database design, dan physical user interface.
d. Construction and Testing
Implementasi rancangan ke dalam program menggunakan bahasa pemrograman PHP dan MySQL sebagai pengelola basis datanya.
Kemudian dilaku kan uji coba terhadap sistem melalui α tes.
3. Uji Coba Perangkat Lunak
Pada tahap ini dilakukan uji coba per modul program serta keseluruhan Sistem Informasi Pengolahan Data Pendidik dan Tenaga Kependidikan
berbasis web web php, MySql, dan menggunakan QRCode .
1.5.4. Uji Coba Terhadap Pengguna