21
BAB III
METODE PENELITIAN
A. Jenis Penelitian
Pada penelitian ini metode penelitian yang digunakan adalah pendekatan penelitian dan pengembangan
Research and Development. Menurut Borg dan Gall 1996, yang dimaksud dengan model penelitian dan pengembangan adalah
sebuah proses yang digunakan untuk mengembangkan dan memvalidasi produk- produk pendidikan.
Borg dan Gall juga menjelaskan bahwa penelitian research and development bertujuan untuk mengembangkan dan melakukan uji validitas
terhadap suatu produk yang dikembangkan. Ada 10 langkah dalam penelitian
research and development, yang kemudian disederhanakan menjadi 7 langkah Sugiyono, 2013: 298 sebagai
berikut:
Gambar 8. Langkah-langkah peneltian metode research and development
Diadaptasi dari Sugiyono, 2013: 298 Pengembangan pada penelitian ini bertujuan untuk menghasilkan sistem
yang siap untuk digunakan. Penelitian dan pengembangan yang dilakukan difokuskan pada pembuatan perangkat lunak sistem informasi untuk pengelolaan
data pendaftaran siswa baru SMK Muhammadiyah Wonosari.
22
B. Prosedur Penelitian
Prosedur penelitian diatas diuraikan sebagai berikut:
1. Identifikasi Potensi dan Masalah
Masalah yang diidentifikasi dalam penelitian ini adalah pengolahan data pendaftaran di SMK muhammadiyah Wonosari yang masih menggunakan metode
konvensional. Oleh karena itu penelitian ini bertujuan untuk mengembangkan sebuah sistem informasi yang memuat proses pengolahan data pendaftaran
siswa baru dan penambahan metode penyampaian informasi penerimaan siswa baru dengan SMS
Gateway.
2. Analisis Kebutuhan dan Pengumpulan Data
Analisis yang dilakukan pada tahap ini adalah analisis terhadap kebutuhan perangkat keras dan perangkat lunak untuk dapat mengembangkan dan
menjalankan aplikasi yang berbentuk website selain itu analisis kebutuhan juga
dilakukan terhadap kebutuhan fitur pada aplikasi. Sementara pengumpulan data dilakukan dengan melakukan studi litelatur, observasi, dan kuisioner.
3. Desain Sistem
Pada tahapan ini dilakukan perancangan isi dari sistem informasi. Berdasarkan analisis kebutuhan dapat diketahui semua hal yang diperlukan
dalam pengembangan sistem informasi penerimaan siswa baru SMK Muhammadiyah Wonosari, sehingga sistem yang dibangun akan sesuai dengan
apa yang diharapkan. Desain sistem yang dibuat meliputi: Unified Modelling
Language UML untuk menggambarkan proses kerja dari sisi rekayasa perangkat lunak, basis data
database yang memberikan gambaran tentang
23 kamus data yang digunakan, serta desain tampilan antar muka
interface yang memberikan gambaran tampilan dari apilkasi yang dikembangkan.
4. Implementasi Sistem
Dalam proses implementasi, mulai dilakukan pengkodean program dan konfigurasi sistem berdasarkan desain yang telah dibuat agar program dapat
berjalan.
5. Validasi Sistem
Validasi sistem dilakukan setelah aplikasi dibuat. Proses validasi dibagi menjadi beberapa bagian, yaitu:
a. Validasi terhadap aspek functionality dilakukan untuk menguji validasi
fungsionalitas dari perangkat lunak agar fungsi yang berjalan sesuai dengan hasil yang diharapkan. Validasi ini dilakukan oleh ahli.
b. Validasi security, efficiency, reliability, dan portability dilakukan dengan
menggunakan tools yang sesuai dengan pengujian aspek tersebut.
c. Validasi maintainability dilakukan dengan menggunakan serangkaian metrik
yang digunakan untuk mengetes aplikasi secara operasional. d.
Validasi terhadap aspek usability dilakukan dengan instrumen berupa kuisioner dari J.R Lewis yang akan diisi oleh pengguna
user.
6. Revisi Sistem
Setelah dilakukan validasi sesuai dengan prosedur validasi yang sudah dijelaskan sebelumnya, maka selanjutnya dilakukan revisi dan perbaikan
terhadap aplikasi yang dikembangkan. Tujuan dari revisi sistem adalah memastikan bahwa tidak ada kesalahan dan aplikasi yang dikembangkan
berkualitas bagus.
24
7. Uji Coba Sistem
Setelah aplikasi divalidasi dan direvisi, maka langkah selanjutnya adalah menguji aplikasi ke pengguna.
C. Waktu dan Tempat Penelitian
Penelitian ini dilaksanakan di SMK Muhammadiyah Wonosari yang beralamat di Jl. Alun-alun Barat No.11 Wonosari. Waktu penelitian dilaksanakan
dari bulan Juni 2014 hingga Agustus 2014.
D. Definisi Variabel
Definisi variabel yang digunakan dalam penelitian ini adalah: 1.
Functionality, berkaitan dengan kemampuan perangkat lunak untuk memenuhi kebutuhan pengguna.
2. Security, berkaitan dengan kemampuan perangkat lunak untuk memenuhi
kebutuhan pengguna dari segi keamanan. 3.
Reliability, berkaitan dengan kapabilitas sebuah perangkat lunak untuk mampu menjaga level performa yang dimilikinya dan bagaimana program
mampu untuk mempertahankan tingkat kinerja ketika digunakan dalam kondisi tertentu.
4. Usability, berkaitan dengan kemudahan perangkat lunak untuk digunakan
oleh pengguna. 5.
Efficiency, berkaitan dengan kemampuan perangkat lunak memanfaatkan sumber daya yang tersedia secara optimal
.
25 6.
Maintainability, berkaitan dengan kemudahan suatu perangkat lunak untuk diperbaiki atau dimodifikasi di kemudian hari. Modifikasi yang dapat
dilakukan meliputi koreksi, perbaikan atau adaptasi terhadap perubahan lingkungan, persyaratan, dan spesifikasi fungsional.
7. Portability, berkaitan dengan kemudahan perangkat lunak untuk dipindahkan
atau diakses dari satu lingkungan tertentu ke lingkungan yang lain.
E. Desain Penelitian