153x Filetype PDF File size 1.25 MB Source: repository.unmuhjember.ac.id
IMPLEMENTASI RAPID APPLICATION DEVELOPMENT(RAD) MODEL PADA PENGEMBANGAN APLIKASI RENT CAR BERBASIS ANDROID 1Galil Gibran (1310651017), 2Viktor Wahanggara, S. Kom. ,M. Kom Program Studi Teknik Informatika, Fakultas Teknik Universitas Muhammadiyah Jember Email :Galilgibran.1310651017@gmail.com ABSTRAK Perkembangan teknologi informasi membuat berbagai aktivitas dalam kehidupan manusia mengalami evolusi, berbagai aktiitas mengalami perubahan dari cara konensional yang dilakukan secara manual menjadi cara modern, salah satunya adalah rent car. rent car merupakan bisnis yang tidak lepas dari perkembangan teknologi, suatu usaha dalam bidang jasa yang kegiatannya ada unsur sewa menyewa mobil, dalam membangun aplikasi rent car ini dibutuhkan sebuah model rapid application development(RAD), RAD itu sendiri adalah sebuah strategi siklus hidup yang ditujukan untuk menyediakan pengembangan yang jauh lebih cepat dan dengan kualitas yang lebih baik dibandingkan dengan hasil yang dicapai melalui siklus tradisional, Berdasarkan aplikasi rent car yang dibangun oleh peneliti menggunakan RAD model, pembuatannya memakan waktu selama 20 hari, adapun pengujian blackbox terhadap aplikasi tersebut semua fiturnya berjalan sesuai fungsinya, dan juga pengujian kecepatan aplikasi dalam artian kecepatan membuka aplikasi sampai menampilkan ke halaman menu utama hasilnya berbeda beda di setiap device, dikarenakan spesifikasi processor dan RAM setaip device berbeda, untuk pengujian kecepatan akses data pun juga berbeda dikarenakan penggunaan jaringan di setiap device juga berbeda. I. PENDAHULUAN komputerisasi dalam proses 1.1 Latar Belakang administrasinya. Rental sendiri adalah Perkembangan teknologi suatu usaha dibidang jasa yang dalam informasi membuat berbagai aktivitas kegiatan usahanya terdapat unsur sewa dalam kehidupan manusia mengalami menyewa suatu perjanjian atau evolusi. Berbagai aktivitas mengalami kesepakatan dimana penyewa harus perubahan dari cara konvensional yang membayar atau memberikan imbalan secara praktiknya manual menjadi cara kepada pemilik barang yang modern. Masyarakat memilih untuk dipinjamkan. menggunakan cara modern karena Dari penelitian sebelumnya menawarkan kemudahan dalam yaitu (Neti, dkk, 2013),(Didik Paryanto, kegiatan sehari-hari, hal tersebut dkk, 2014) dan (Hasan Albanna, 2014) menyebabkan dituntut adanya teknologi terdapat beberapa kekurangan dari dan perangkat elektronik yang lebih setiap fitur aplikasi yang telah dibangun, mudah dan bermanfaat dalam terkait dengan belum tersedianya sebuah penggunaannya. media yang dapat mencakup kebutuhan Rent Car merupakan bisnis untuk pihak rental dengan pihak user, yang tidak lepas dari perkembangan kebutuhan yang dimaksud adalah fitur teknologi, sebagian besar Rent Car yang pencarian rental bagi user yang berupa ada mulai menerapkan sistem navigasi, dan juga tidak tersedianya fitur tansaksi yang dilakukan secara online, 1 serta tidak tersedianya media promosi sistem penyewaan Rent bagi pihak rental. Car pada aplikasi Dari permasalahan tersebut berbasis android dibutuhkanlah sebuah media 2. Bagaimana melakukan pengembangan aplikasi baru yang pengujian RAD model dimana dapat menampung kegiatan pada aplikasi Rent Car antara pihak rental dan pihak user, dari 1.3 Tujuan Penelitian sisi pihak rental dapat melakukan Tujuan yang ingin di capai dari promosi melalui aplikasi yang dibangun, hasil penelitian ini adalah : sedangkan dari pihak user dapat 1. Untuk memanfaatkan fitur navigasi sebagai mengimplementasikan media untuk mencari lokasi rental yang RAD model terhadap di inginkan sekaligus melakukan sistem penyewaan Rent transaksi dengan rental yang Car pada aplikasi bersangkutan, namun untuk membangun berbasis android. sebuah media aplikasi rental tersebut 2. Untuk mengetahui dibutuhkan sebuah model kelebihan RAD model pengembangan dalam proses software pada aplikasi Rent car. development. 1.4 Manfaat Penelitian Berdasarkan permasalahan Dengan dibangunnya aplikasi tersebut, maka peneliti ingin ini, akan sangat membantu pihak user, mengembangkan sebuah media aplikasi admin hingga pihak pengembang, yang rental yang dapat menampung pertama yaitu RAD model akan sangat permasalahan ini, untuk menunjang bermanfaat bagi pihak pengembang proses pengembangannya dibutuhkan karena lebih cepat dan lebih berkualitas sebuah konsep model RAD(Rapid tinggi, dari sisi pihak rental dapat Application Development), dimana melakukan promosi melalui aplikasi menurut penelitian sebelumnya yaitu yang dibangun, sedangkan dari pihak user dapat memanfaatkan fitur navigasi ”Arzan muharom, 2013” RAD sebagai media untuk mencari lokasi merupakan sebuah model yang mampu rental yang di inginkan sekaligus memberikan pengembangan yang jauh melakukan transaksi dengan rental yang lebih cepat dan hasil yang lebih bersangkutan. berkualitas tinggi. 1.5 Batasan Masalah Maka dari uraian di atas dapat disimpulkan bahwa penulis ingin Dalam pembuatan tugas akhir ini, mengimplementasikan model RAD ini ada beberapa batasan sebagai pada aplikasi rent car, dengan harapan berikut: dapat memberikan kemudahan dari sisi 1. Batasan wilayah pada penggunaan aplikasi dan fitur-fitur yang aplikasi Rent Car yang terdapat pada aplikasi tersebut. akan dibangun ini 1.2 Rumusan Masalah diperuntukkan hanya di Dari latar belakang masalah wilayah kota jember. tersebut, rumusan masalah yang akan 2. Data yang akan di diangkat dalam pembuatan tugas akhir gunakan sementara akan ini, diantaranya : menggunakan beberapa Rent Car yang ada di 1. Bagaimana wilayah kota jember. mengimplementasikan 3. Smartphone yang RAD model terhadap digunakan khusus 2 android, dan tersedia diketahui dengan baik, proses RAD akses internet, akses GPS, memungkinkan tim pengembang untuk Google Maps, serta menciptakan sebuah “sistem yang mengunduh data dari berfungsi penuh” dalam jangka waktu server. yang sangat singkat. Dari penjelasan 4. Aplikasi ini dapat Pressman (2012) ini, satu perhatian berjalan minimal pada khusus mengenai metodologi RAD dapat smartphone Android diketahui, yakni implementasi metode versi 4.1 (Jelly Bean). RAD akan berjalan maksimal jika pengembang aplikasi telah merumuskan kebutuhan dan ruang lingkup pengembangan aplikasi dengan baik. Sedangkan menurut Kendall II. TINJAUAN PUSTAKA (2010), RAD adalah suatu pendekatan 2.11 Rapid Application berorientasi objek terhadap Development(RAD) pengembangan sistem yang mencakup Rapid Application Development suatu metode pengembangan serta (RAD) adalah strategi siklus hidup yang perangkat-perangkat lunak. RAD ditujukan untuk menyediakan bertujuan mempersingkat waktu yang pengembangan yang jauh lebih cepat dan biasanya diperlukan dalam siklus hidup mendapatkan hasil dengan kualitas yang pengembangan sistem tradisional antara lebih baik dibandingkan dengan hasil perancangan dan penerapan suatu sistem yang dicapai melalui siklus tradisional informasi. Pada akhirnya, RAD sama- (McLeod, 2002). RAD merupakan sama berusaha memenuhi syarat-syarat gabungan dari bermacam-macam teknik bisnis yang berubah secara cepat. terstruktur dengan teknik prototyping Siklus RAD (Sumber: Kendall, 2010) dan teknik pengembangan joint application untuk mempercepat Menurut Kendall (2010), pengembangan sistem/aplikasi (Bentley, terdapat tiga fase dalam RAD yang 2004). Dari definisi-definisi konsep RAD melibatkan penganalisis dan pengguna ini, dapat dilihat bahwa pengembangan dalam tahap penilaian, perancangan, dan aplikasi dengan menggunakan metode penerapan. Adapun ketiga fase tersebut RAD ini dapat dilakukan dalam waktu adalah requirements planning yang relatif lebih cepat. (perencanaan syarat-syarat), RAD design Pemaparan konsep yang lebih spesifik workshop (workshop desain RAD), dan lagi dijelaskan oleh Pressman (2005) implementation (implementasi). Sesuai dengan metodologi RAD menurut dalam bukunya, “Software Engineering: Kendall (2010), berikut ini adalah tahap- A Practition’s Approach”. Ia mengatakan tahap pengembangan aplikasi dari tiap- bahwa RAD adalah proses model tiap fase pengembangan aplikasi. perangkat lunak inkremental yang menekankan siklus pengembangan yang III. METODE PENELITIAN singkat. Model RAD adalah sebuah Menurut KBBI, metode adalah cara kerja adaptasi “kecepatan tinggi” dari model yang mempunyai sistem dalam waterfall, di mana perkembangan pesat memudahkan pelaksanaan dari suatu dicapai dengan menggunakan kegiatan untuk mencapai sebuah tujuan pendekatan konstruksi berbasis tertentu. komponen. Jika tiap-tiap kebutuhan dan batasan ruang lingkup projek telah 3 Metode penelitian adalah ilmu masih digunakan untuk satu rent car. ilmu atau cara yang digunakan untuk Adapun solusi dari masalah tersebut, memperoleh kebenaran menggunakan peneliti mengembangkan aplikasi rent penelusuran dengan tata cara tertentu car yang bertujuan untuk melengkapi dalam menemukan kebenaran, kekurangan dari penelitian sebelumnya tergantung dari realitas yang sedang dengan menjadikan aplikasi tersebut dikaji. menjadi aplikasi berbasis android, Metode pelaksanaan RAD dimana pada aplikasi tersebut juga akan model pada sistem penyewaan mobil atau terdapat google maps yang berfungsi Rent car ini akan di uraikan dalam bagan untuk memberitahukan lokasi dari setiap di bawah ini : rent car, dan dapat mencakup banyak rent car. Dimana Pengumpulan data dalam tahap ini bisa dilakukan dengan sebuah Requirements penelitian, observasi maupun Planning wawancara. Seorang sistem analis akan menggali informasi sebanyak-banyaknya dari user untuk mendapatkan masukan sehingga akan tercipta sebuah aplikasi RAD design workshop yang bisa melakukan tugas-tugas yang diinginkan oleh user tersebut. Tahapan ini akan menghasilkan dokumen user requirement atau bisa dikatakan sebagai Implementation data yang berhubungan dengan keinginan user dalam pembuatan sistem. Dokumen ini yang akan menjadi acuan system agar aplikasi yang dijalankan Gambar 3.1 Tahapan Model RAD tidak memiliki kendala dalam 3.1. Rencana Kebutuhan pengoperasiannya. (Requirements Planning) Berikut adalah fitur yang dibutuhkan di dalam sebuah aplikasi rent car yang di Pada tahapan ini, User dan penganalisis bangun oleh peneliti: akan bertemu untuk mengidentifikasi tujuan dibangunnya aplikasi, berupa interaksi yang dilakukan untuk mendapatkan informasi aplikasi yang di inginkan setiap User, Dari interaksi tersebut diharapkan dapat menyelesaikan masalah-masalah pada User dalam sisi Pemesanan Mobil. Analisa masalah yang dilakukan oleh peneliti ini adalah untuk menyempurnakan kekurangan dari penelitian sebelumnya tentang aplikasi rent car, dimana aplikasi yang dibangun oleh peneliti sebelumnya masih berupa aplikasi desktop, tidak terdapatnya fitur google maps yang berfungsi untuk memberitahukan lokasi dari rent car itu sendiri, dan aplikasi yang di bangun 4
no reviews yet
Please Login to review.