BAB III METODOLOGI PENELITIAN. Desain untuk penelitian disusun berdasarkan tahapan sebagai berikut:

dokumen-dokumen yang mirip
BAB III MET PEN METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN. penelitian. Perancangan tingkat usability. Analisis. Identifikasi Pola Interaksi

BAB III METODE PENELITIAN. a. Menentukan kebutuhan data yang dibutuhkan. b. Mengumpulkan semua data yang dibutuhkan.

BAB III METODOLOGI PENELITIAN. 3.1 Desain Penelitian Gambar desain penelitian adalah sebagai berikut:

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. Berikut adalah gambaran desain penelitian pengklasifikasian konsumen

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. 1. Spesifikasi komputer yang digunakan dalam penelitian ini adalah sebagai. Processor INTEL Pentium Dual Core T4300

BAB III METODOLOGI PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan

BAB 3. METODE PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan

BAB III METODOLOGI PENELITIAN

BAB 3 METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN. Desain penelitian yaitu tahapan yang akan dilakukan peneliti untuk

Berikut langkah-langkah penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

1 BAB III METODE PENELITIAN

Gambar 3.1 Desain Penelitian

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN. Berikut adalah tahapan penelitian yang dilakukan : Menentukan kebutuhan data yang digunakan, seperti data makanan, data

BAB III METODE PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. Desain penelitian disusun berdasarkan tahapan sebagai berikut:

BAB III METODOLOGI PENELITIAN. dibutuhkan desain penelitian. Berikut adalah tahapan-tahapan dalam desain

BAB III METODOLOGI PENELITIAN

1 BAB III METODE PENELITIAN

BAB III METODOLOGI PENELITIAN

1 BAB III METODOLOGI PENELITIAN. collaborative filtering ini digambarkan pada gambar 3.1

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN

BAB III METODOLOGI PENELITIAN. Desain penelitian yang akan dilakukan dalam proses penelitian skripsi yang

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. calon seleksi alih golongan (SAG) dengan menggunakan metode SMART (Simple

BAB 3. METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN

BAB III METODOLOGI PENELITIAN. Gambar 3.1 merupakan desain penelitian yang akan digunakan dalam

BAB III METODOLOGI PENELITIAN. melakukan penelitian yang bertujuan untuk memudahkan peneliti dalam

BAB III METODOLOGI PENELITIAN. Desain penelitian untuk sistem penelusuran katalog perpustakaan sekolah

BAB III METODE PENELITIAN. dilakukan untuk mempermudah dalam melakukan penelitian. Dalam

1 BAB III METODOLOGI PENELITIAN. rencana dan struktur penyelidikan yang digunakan untuk memperoleh bukti

BAB III METODE PENELITIAN

BAB I PENDAHULUAN. Badan Perencanaan Pembangunan Daerah (Bappeda) Kota Bandung adalah salah

BAB III METODE PENELITIAN. Alat yang digunakan dalam penelitian ini adalah seperangkat komputer yang

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN

BAB I PENDAHULUAN. dari beberapa kelurahan, dan setiap bulannya masing-masing kelurahan wajib

BAB III METODOLOGI PENELITIAN. Berikut ini, pada gambar 3.1 adalah tahapan yang dilakukan dalam

BAB III METODOLOGI PENELITIAN. Dalam melakukan penelitian ini, berikut alat dan bahan penelitian yang

BAB III METODOLOGI PENELITIAN. Untuk memperlancar proses penelitian, maka dibentuk desain penelitian yang

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. menu makanan berbasis web pada konsumen restoran menggunakan metode

BAB III METODE PENELITIAN. Tahapan penelitian yang akan dilakukan adalah sebagai berikut: keputusan tingkat kesehatan.

BAB III METODOLOGI PENELITIAN. Berikut tahapan penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB 1 PENDAHULUAN. Lembaga Kursus dan Pelatihan (LKP) PERSADA merupakan salah satu

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN

Gambar 3.1 Desain penelitian

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB 3 METODOLOGI PENELITIAN. Desain penelitian untuk Sistem Optimalisasi Produksi ini menggunakan

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. menggunakan metode konvensional yaitu memerlukan waktu, biaya dan tenaga yang

BAB III ANALISIS DAN PERANCANGAN

BAB III METODE PENELITIAN. Gambar 3.1 ini merupakan desain penelitian yang akan digunakan. Exponential Smoothing

BAB III METODE PENELITIAN. Pengembangan perangkat lunak

BAB 3 METODOLOGI PENELITIAN. Pada penelitian ini menggunakan beberapa perangkat keras dan perangkat

BAB III METODOLOGI PENELITIAN. ini. Pada dasarnya penelitian ini terpisah antara pengembangan MBROLA

BAB III METODELOGI PENELITIAN. Desain penelitian adalah langkah dan proses yang akan dilakukan dalam

BAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat

BAB III METODE PENELITIAN. Desain penelitian yang dikembangkan dalam pengembangan sistem. keputusan jantung ini adalah sebagai berikut.

BAB III METODOLOGI PENELITIAN

Bab III METODOLOGI PENELITIAN. Pada penelitian ini menggunakan ala penelitian berupa perangkat keras

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. Desain penelitian adalah tahapan-tahapan dalam penelitian. Berikut di bawah

BAB III METODE PENELITIAN

BAB 3 METODE PENELITIAN. dalam melakukan penelitian untuk memudahkan penyusun dalam

BAB 1 PENDAHULUAN. ditentukan dengan nilai angka kredit yang dimiliki oleh seorang peneliti. Angka

BAB III METODOLOGI PENELITIAN. Dalam melakukan penelitian ini, berikut alat dan bahan penelitian yang

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. tidak lepas dari pesatnya perkembangan teknologi komputer, karena komputer

BAB III METODOLOGI PENELITIAN. 3.1 Desain Penelitian Berikut merupakan desain penelitian yang akan digunakan pada proses

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN. perangkat lunak sebagai berikut : a. Processor Intel Core i3. d. VGA Nvidia GeForce 610M 2GB

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODOLOGI PENELITIAN

BAB I Pendahuluan Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

Transkripsi:

35 BAB III METODOLOGI PENELITIAN 3.1. Desain Penelitian Desain untuk penelitian disusun berdasarkan tahapan sebagai berikut: Pra-penelitian 1. Menentukan lokasi peneltian 2. Membuat surat ijin penelitian 3. Mempersiapkan alat dan bahan penelitian Data penelitian 1. Proses pemilihan 2. Proses penghitungan suara 3. Data pemilihan per tahun 4. Tingkat keamanan data pilihan pemilih 5. Algoritma Kriptografi RC4 Analisis data penelitian dan penetuan solusi keamanan data pilihan dengan kriptografi RC4 Penyusunan Instrumen Pengumpulan Data 1. Studi Literatur 2. Wawancara 3. Identifikasi sistem pemilihan 4. Pengambilan data pemilih sampling dan dummy Rekayasa Sistem Implementasi Pendekatan Terstruktur 1. Analisis 2. Desain 3. Code 4. Testing Gambar 1.1 Desain Penelitian Keseluruhan dari tahapan penelitian dilakukan secara berkesinambungan dan saling melengkapi.

36 3.2. Metode Penelitian 3.2.1 Metode Pengumpulan Data Metode Pengumpulan data yang digunakan untuk penelitian implementasi algoritma RC4 untuk keamanan data pilihan pemilih pada pemilihan Ketua BEM berbasis web ini, diantaranya sebagai berikut : 1. Metode Observasi Pengamatan (Observasi), yaitu merupakan kegiatan pemusatan perhatian terhadap sesuatu objek dengan menggunakan seluruh alat indra (Arikunto,2002, h.133). Observasi dilakukan dengan melihat secara langsung alur proses yang terjadi dalam pemilihan Ketua BEM tersebut. Observasi yang dilakukan lebih menitikberatkan bagaimana prosedur pemilihan secara keseluruhan, kemudian mengkajinya dari sisi kefektifan dan kemanan pemilihan itu sendiri. 2. Metode Wawancara Pengumpulan data dengan wawancara dilakukan untuk mencari data dan informasi yang dibutuhkan dalam penelitian, adapun wawancara yang dilakukan lebih menitikberatkan pada keefektifan para pemilih dalam melakukan pemilihan disertai dengan data pemilihan dari tahun-tahun sebelumnya.

37 3. Studi Kepustakaan Pengumpulan data dengan metode ini dilakukan dengan mengumpulkan dan mempelajari literatur sesuai dengan permasalahan yang diteliti dalam rangka menjawab permasalahan serta membuat kesimpulan. 3.2.2 Metode Pengembangan Perangkat Lunak Metode pengembangan perangkat lunak yang digunakan untuk penelitian ini, diantaranya sebagai berikut. 1. Metode Pendekatan Perangkat Lunak Metode pendekatan perangkat lunak yang digunakan metode pendekatan terstruktur. Metode ini lebih menekankan pada aliran data (process oriented approach). Metode ini mengenalkan beberapa alat yang digunakan pada pembangunan sistem terstruktur, diantaranya sebagai berikut. 1. Kamus Data (Data Dictionary) Kamus Data digunakan untuk menyimpan deskripsi untuk semua objek data yang digunakan atau diproduksi oleh Sistem Pemilihan Ketua BEM ini. 2. Diagram Keterhubungan Entitas (ERD/Entity Relationship Diagram) Diagram ini digunakan untuk menggambarkan hubungan antar objek data (entitas) dalam sistem.

38 3. Diagram Aliran Data (DFD/Data Flow Diagram) Diagram ini digunakan untuk menggambarkan informasi dan transformasi data yang bergerak melalui dan di dalam sistem. 4. Spesifikasi Proses (Pspec/Process Specification) Pspec digunakan untuk mendeskripsikan setiap fungsi yang disajikan pada DFD disertai algoritma di setiap proses yang ada. 2. Model Proses Model proses yang digunakan untuk pembangunan perangkat lunak dalam penelitian ini adalah model sekuensial linier. Menurut Presman (2004) Sekuensial linier model merupakan model pengembangan perangkat lunak secara sistematik dan sekuensial. Sekuensial linier model mencakup beberapa aktivitas, diantaranya sebagai berikut: 1. Analisis. Pada tahap ini dilakukan analisis pembangunan perangkat lunak terhadap kebutuhan pengguna dan kebutuhan perangkat lunak yang meliputi analisis domain informasi, tingkah laku, unjuk kerja dan antarmuka (interface) yang diperlukan. 2. Desain Pada tahap ini dilakukan perancangan struktur data, arsitektur perangkat lunak, representasi antarmuka, dan algoritma RC4 pada Sistem Pemilihan Ketua BEM UPI ini.

39 3. Coding Tahap coding merupakan tahap implementasi dari perancangan Sistem Pemilihan Ketua BEM UPI dengan men-generate code dan melakukan proses kompilasi. 4. Test Pada tahap ini dilakukan proses testing terhadap perangkat lunak yang dihasilkan dengan mengarahkan pengujian untuk menemukan kesalahankesalahan dan memastikan bahwa input yang dibatasi akan memberikan hasil aktual yang sesuai dengan hasil yang dibutuhkan. Pemodelan Sistem Informasi Analisis Desain Code Testing Gambar 3.2 Sequential Linier Model Pressman (Sumber : R.S.Pressman, Rekayasa Perangkat Lunak Pendekatan Praktisi Buku Satu.2002. h.37 ) 3.3. Alat dan Bahan Penelitian 3.3.1. Alat Penelitian Perangkat lunak yang dibangun ini merupakan aplikasi client/server yang mengimplementasikan algoritma kriptografi RC4 untuk keamanan datanya, adapun komponen pembangun perangkat lunak ini, diantaranya :

40 1. Server web sebagai server menggunakan XAMPP 1.7 2. Browser web sebagai client menggunakan Mozilla Firefox 3.0.5 3. Server database menggunakan MySQL, sebuah RDBMS multi-user yang dirancang untuk bekerja di berbagai platform. 4. PHP versi 5, yang merupakan bagian dari server web. 5. Microsoft Windows XP Professional SP 2, sebagai sistem operasi. Oleh karena itu untuk menunjang kelancaran dalam penelitian ini, Alat penelitian yang digunakan adalah sebuah komputer yang memiliki spesifikasi cukup untuk menjalankan beberapa perangkat lunak dengan sistem operasi yang tertera diatas. 3.3.2. Bahan Penelitian Bahan penelitian yang digunakan dalam tugas akhir ini adalah informasi yang menjadi abstraksi permasalahan yang didapat selama proses pemilihan BEM berlangsung yang kemudian dijadikan acuan dalam pengembangan perangkat lunak. 3.4. Implementasi Implementasi yang dilakukan dalam penelitian ini adalah mengimplementasikan keilmuan kriptografi untuk keamanan data pilihan pemilih dengan menggunakan algoritma RC4 pada aplikasi pemilihan berbasis web. Hasil dari implementasi berupa prototype perangkat lunak untuk memperlihatkan penggunaan kriptografi RC4 dalam mengamankan data pilihan pemilih.