Metode Pendekatan Sistem Metode Pengembangan Sistem

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