I.4 Metodologi Penelitian
Metodologi yang digunakan dalam penulisan tugas akhir ini adalah sebagai berikut :
1. Tahap pengumpulan data
Metode pengumpulan data yang digunakan dalam penelitian ini adalah sebagai berikut :
a. Studi Literatur. Pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper dan bacaan-
bacaan yang ada kaitannya dengan E-Learning. b. Observasi.
Teknik pengumpulan data dengan mengadakan penelitian dan peninjauan langsung terhadap permasalahan yang diambil yaitu di SMP Negeri 1 Ciampea
Bogor. c. Wawancara.
Merupakan teknik pengumpulan data dengan mengadakan tanya jawab secara langsung kepada pihak sekolah yang berwenang di SMP Negeri 1 Ciampea Bogor
yang berkaitan dengan masalah yang diteliti. 2. Tahap pembuatan perangkat lunak.
Teknik analisis data dalam pembuatan perangkat lunak menggunakan paradigma perangkat lunak secara waterfall, karena dengan menggunakan metode
ini pengerjaan suatu sistem dapat terjadwal dan terkontrol dengan baik. Metode ini meliputi beberapa proses diantaranya:
a. Analisis dan Definisi Persyaratan
Analisis dan definisi persyaratan menjelaskan tentang pelayanan, batasan, dan tujuan sistem ditentukan melalui konsultasi dengan user sistem. Persyaratan
ini kemudian didefinisikan secara rinci dan berfungsi sebagai spesifikasi sistem.
b. Perancangan Sistem dan Perangkat Lunak
Perancangan sistem dan perangkat lunak menjelaskan tentang proses perancangan sistem membagi persyaratan dalam sistem perangkat keras dan
perangkat lunak. Kegiatan ini menentukan arsitektur sistem secara keseluruhan. Perancangan perangkat lunak melibatkan identifikasi dan
deskripsi abstraksi sistem perangkat lunak yang mendasar dan hubungan- hubungannya.
c. Implementasi dan Pengujuan Unit
Implementasi dan pengujian unit menjelaskan bahwa perancangan perangkat lunak direalisasikan sebagai serangakaian program atau unit program.
Pengujian unit melibatkan verifikasi bahwa setiap unit telah memenuhi spesifikasinya.
d. Integrasi dan Pengujian Sistem
Unit program atau program individual diintegrasikan dan diuji sebagai sistem yang lengkap untuk menjamin bahwa persyaratan sistem telah dipenuhi.
Setelah pengujian sistem, perangkat lunak dikirim pada pelanggan. e.
Operasi dan Pemeliharaan Pemeliharaan mencangkup koreksi dari bagian error yang tidak ditemukan
pada tahap-tahap terdahulu, perbaikan atau implementasi unit sistem dan pengembangan pelayanan sistem, sementara persyaratan-persyaratan harus
ditambahkan. Merupakan tahap pengujian terhadap perangkat lunak yang dibangun.
Secara umum tahapan pada model waterfall dapat dilihat pada gambar I.1 dibawah ini.