Jenis Penelitian Waktu dan Tempat Penelitian Definisi Variabel

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