BAB III METODOLOGI PENELITIAN
3.1. METODE PENGUMPULAN DATA
Untuk memenuhi data yang diperlukan dalam penelitian ini, maka dilakukan pengumpulan data dengan menggunakan beberapa teknik
pengumpulan data yaitu: 1.
Observasi Pada teknik observasi ini, penulis mempelajari secara langsung
proses perhitungan biaya produksi di CV. Tunas Utama, hal ini dilakukan untuk memahami dan mendapatkan informasi jelas seputar
proses perhitungan bahan baku secara khusus maupun perhitungan biaya produksi secara umum.
2. Studi Pustaka
Penulis membaca dan mempelajari buku-buku mengenai dynamic programming terutama pada masalah 0 1 knapsack yang
menjadi masalah pada penentuan bahan baku yang akan digunakan pada proses produksi serta mempelajari perhitungan yang dikeluarkan
pada tahap produksi atau biasa disebut biaya produksi, serta buku- buku lainnya yang berkaitan dengan masalah pada penulisan ini.
31
3.2. METODE PENGEMBANGAN
SISTEM
Dalam penelitian ini metode pengembangan sistem yang digunakan adalah Rapid Application Development RAD. RAD adalah
sebuah model proses pengembangan perangkat lunak sekuensial linear yang menekankan siklus pengembangan cepat. Model RAD ini merupakan
adaptasi kecepatan tinggi dari model sekuensial linear di mana pengembangan cepat dicapai dengan menggunakan model pendekatan
konstruksi berbasis komponen. Jika kebutuhan dipahami dengan baik, proses RAD memungkinkan tim pengembang menciptakan sistem
fungsional yang utuh dalam periode waktu periode yang sangat pendek kira-kira 60-90 hari. Pressman,2010: 82.
Model RAD digunakan dengan tujuan mempersingkat waktu pengerjaan aplikasi serta proses yang dihasilkan, didapatkan secara cepat
dan tepat. ilustrasi model RAD seperti berikut:
32
Gambar 3.1. The RAD Model
Communication
Modelling Planning
Business modelling Data modeling
Process modelling
Construction Component
reuse Automatic code
generation
60 – 90 days
Deployment Integration
Delivery Feedback
33
3.2.1. Communication
Pada tahap ini melakukan observasi untuk memahami permasalahan yang terjadi sehingga dapat diketahui, informasi yang harus
diakomodasi oleh aplikasi yang akan dibuat. Dengan pemahaman terhadap masalah dan informasi yang akan diakomodasi tadi diharapkan aplikasi
yang akan dibuat ini dapat menjadi solusi yang baik terhadap masalah serta mengakomodasi informasi yang dibutuhkan pengguna.
3.2.2. Planning
Pada tahap ini melakukan perencanaan proses yang terjadi, perencanaan data yang diperlukan serta pembagian tugas pembuatan
aplikasi kepada beberapa tim yang bekerja secara bersamaan.
3.2.3. Modelling
Pada tahap ini melakukan pemodelan informasi yang harus di akomodasi, proses-proses yang terjadi pada aplikasi, interface yang akan
dipergunakan, dan data yang diperlukan selama penggunaan aplikasi.
3.2.4 Construction
Pada tahap ini melakukan pembuatan aplikasi dengan menggunakan komponen yang sudah ada seandainya itu dapat dilakukan
dan menggunakan tools yang dapat mempermudah dan mempercepat proses pembuatan aplikasi. Hal ini dilakukan sampai aplikasi dapat
berjalan dengan baik dan dapat dipergunakan untuk memecahkan masalah yang ada.
34
35
3.2.5 Deployment
Pada tahap ini melakukan integrasi dan penyebaran aplikasi yang telah dibuat, melakukan pengarahan kepada pengguna dalam
menggunakan aplikasi baru tersebut serta mendapatkan feedback dari pengguna.
3.3. ALASAN MENGGUNAKAN RAD
Alasan penulis menggunakan RAD dalam implementasi algoritma
dynamic programming pada aplikasi perhitungan biaya produksi berbasis
web yaitu: • Karena aplikasi yang dibuat merupakan aplikasi sederhana yang
mengimplementasikan beberapa baris algoritma dan memerlukan waktu yang singkat yaitu selama 60 - 90 hari, sehingga metode RAD
tepat dipergunakan karena menekankan siklus perkembangan yang pendek.
• Karena menggunakan kembali komponen-komponen yang sudah ada sehingga mempercepat proses pengembangannya.
BAB IV HASIL DAN PEMBAHASAN
4.1. COMMUNICATION
Berdasarkan pada latar belakang permasalahan yang telah dijabarkan pada sub-bab 1.1, CV. Tunas Utama membutuhkan adanya
aplikasi yang berguna untuk melakukan perhitungan biaya produksi terutama pada perhitungan penentuan bahan baku yang akan digunakan
pada proses produksi. Sehingga bahan baku yang digunakan sesuai dengan kebutuhan produksi.
Perhitungan biaya produksi yang telah didapatkan sebagai output aplikasi perhitungan biaya produksi ini, digunakan sebagai pertimbangan
penentuan harga jual kepada konsumen.
4.2. PLANNING