Tahap Pembangunan Perangkat Lunak

9. Aplikasi yang dibangun menggunakan tools yaitu Borland Delphi 7 sebagai aplikasi pembangun serta menggunakan Mapinfo professional 9.0, ArcView 3.3 dan TatukGIS untuk mengolah peta.

1.5 Metode Penelitian

Metode penelitian yang digunakan adalah metode penelitian deskriptif. Metode penelitian ini memiliki dua tahapan yaitu tahap pengumpulan data dan tahap pembangunan perangkat lunak.

1.5.1 Tahap Pengumpulan Data

Tahap pengumpulan data dilakukan dengan dua cara yaitu:

1.5.1.1 Studi Pustaka

Tahap ini dilakukan dengan cara mempelajari meneliti dan menelaah berbagai literatur dari perpustakaan yang bersumber dari buku-buku, teks, jurnal, situs-situs serta bacaan-bacaan yang ada kaitannya dengan topik penelitian.

1.5.1.2 Wawancara

wawancara yaitu teknik pengumpulan data dengan cara mengadakan tanya-jawab secara langsung dengan nara sumber yang terkait dengan permasalahan yang diambil.

1.5.2 Tahap Pembangunan Perangkat Lunak

Tahap Pengembangan perangkat lunak dalam pembuatan aplikasi ini adalah paradigma waterfall, alasan memakai paradigma ini adalah karena paradigma waterfall mempunyai tahapan pengembangan sistem yang terstruktur. Adapun tahapan –tahapan yang dilakukan oleh penulis dalam melakukan pengembangan sistem yaitu: Metode yang akan digunakan pada kasus ini adalah model Waterfall. Model ini mengusulkan sebuah pendekatan kepada perkembangan software yang sistematik dan sekuensial yang mulai pada tingkat dan kemajuan sistem pada seluruh analisis, desain, kode, pengujian, dan pemeliharaan.[1] Tahapan-tahapan yang terdapat dalam model Waterfall dapat dilihat pada gambar 1.1 dibawah ini: Gambar 1.1 Siklus Metode Waterfall Penjelasan mengenai tahapan-tahapan yang terdapat dalam gambar 1.1 model Waterfall adalah sebagai berikut : 1. System Engineering Rekayasa perangkat lunak merupakan tahapan yang pertama kali dilakukan untuk merumuskan sistem yang akan dibangun. Hal ini bertujuan untuk memahami sistem yang akan dibangun. 2. Analyst Analisis dilakukan terhadap permasalahan yang dihadapi serta untuk menetapkan kebutuhan perangkat lunak dari aplikasi yang dibangun. 3. Design Tahap desain merupakan tahap penerjemahan dari data yang telah dianalisis ke dalam bentuk yang mudah dimengerti oleh pengguna. 4. Coding Coding merupakan tahap penerjemahan data yang telah dirancang ke dalam bahasa pemrograman tertentu. 5. Testing Tahap pengujian dilakukan terhadap perangkat lunak yang telah dibangun. Proses pengujian berfokus pada logika internal perangkat lunak serta memastikan apakah hasil yang diinginkan tercapai atau tidak. 6. Maintenance Maintenance merupakan penanganan dari suatu perangkat lunak yang telah selesai dibangun sehingga dapat dilakukan perubahan-perubahan atau penambahan sesuai dengan permintaan pengguna.[1]

1.6 Sistematika Penulisan

Sistematika penulisan laporan penelitian ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan tugas akhir ini adalah sebagai berikut: BAB I PENDAHULUAN Bab ini berisi latar belakang yang melandasi dibangunnya sistem pemetaan gardu listrik, identifikasi masalah, maksud serta tujuan dibangunnya sistem pemetaan gardu listrik, batasan masalah, metode penelitian yang digunakan, serta sistematika penulisan.