3.2 Metode Pengumpulan Data
Berikut metode pengumpulan data ang dilakukan oleh penulis :
3.2.1 Sumber Data Primer
Penulis memperoleh data dari objek penelitian dengan datang langsung ke lokasi dengan mewawancarai wakil kepala sekolah dan kepala
TU di SMAN 1 Darmaraja. Dengan menanyakan beberapa hal seperti proses pembayaran spp, penilaian dan pembuatan laporan.
3.2.2 Sumber Data Sekunder
Penulis dalam melakukan penelitian ini mendapatkan data sekunder dari raport, kartu spp dan laporan untuk kepala sekolah.
3.3 Metode Pendekatan Pengembangan
Berikut beberapa metode pendekatan pengembangan :
3.3.1 Metode Pendekatan Sistem
Metodologi penelitian yang digunakan adalah metode Deskriptif dengan jenis penelitian studi kasus. Metode Deskriptif adalah suatu metode dalam
meneliti status kelompok manusia, suatu objek, suatu situasi kondisi, suatu system pemikiran atau suatu peristiwa pada masa sekarang.
3.3.2 Metode Pengembangan Sistem
Di dalam melakukan penelitian ini penulis menggunakan metode pengembangan system Waterfall ini dikarenakan penulis melakukan penelitian
secara bertahap dari mulai menganalisis sampai dengan maintenance. Berikut
langkah-langkah yang digunakan di dalam metode pengembangan system waterfall [PRE97] :
a. Analisis Dari rumusan sistem yang diperoleh dari tahap pertama, selanjutnya
dilakukan analisis yang berkaitan dengan proses dan data yang diperlukan oleh sistem serta keterkaitannya. Tujuan dilakukan tahapan ini adalah
untuk memahami sistem yang ada pada saat ini agar dapat mendefinisikan permasalahan sistem sehingga selanjutnya dapat menentukan kebutuhan
sistem secara garis besar sebagai persiapan ke tahap perancangan. Analisis di sini dilakukan dengan pemodelan menggunakan metode Data
Flow Oriented dengan tool Data Flow Diagram DFD. b. Desain
Pada tahap perancangan ini diberikan gambaran umum yang jelas kepada pengguna dan rancang bangun yang lengkap tentang sistem yang akan
dikembangkan kepada pihak-pihak yang terlibat dalam pengembangan sistem. Tahap perancangan ini dilakukan sebagai persiapan untuk tahap
implementasi. c. Coding
Setelah tahap perancangan sistem, selanjutnya dilakukan konversi rancangan sistem ke dalam kode-kode bahasa pemrograman yang
diinginkan. Pada tahap ini dilakukan pembuatan komponen-komponen sistem yang meliputi modul program, antarmuka dan basis data.
d. Testing
Tahap pengujian ini dilakukan untuk mendapatkan serta memastikan bahwa perangkat lunak yang dihasilkan adalah valid dan sesuai dengan
kebutuhan yang telah dideskripsikan.
Gambar 3.2 Metode RPL dengan Metode Waterfall [ PRE 97]
3.3.3 Alat Bantu Analisis dan Perancangan