Pengembangan Aplikasi Manajemen Informasi Sedekah
Berbagi Makanan Berbasis Android Dengan Metode Rekayasa Perangkat Lunak
Berorientasi Penggunaan Ulang
Memberi sedekah adalah salah satu aktivitas yang sangat dianjurkan dalam
agama Islam. Memberi sedekah dapat berupa uang, barang atau makanan. Salah
satu kendala pemberian sedekah adalah tidak adanya informasi terkait waktu dan
tempat kegiatan sedekah. Oleh karena itu, dibutuhkan sebuah aplikasi
manajemen informasi sedekah yang diharapkan dapat mengatasi permasalahan
tersebut. Sistem ini membutuhkan sebuah aplikasi penampil peta untuk
menunjukan lokasi kegiatan, pencarian lokasi terdekat dan komponen-komponen
penggunaan ulang lainnya. Sehingga aplikasi ini menggunakan metode rekayasa
perangkat lunak berbasis penggunaan ulang komponen dengan component
retrieval dalam pengembangannya. Metode penggunaan ulang komponen
diantaranya adalah analisis kebutuhan, analisis komponen, modifikasi kebutuhan,
perancangan dengan penggunaan ulang, kontruksi serta pengujian. Aplikasi ini
menggunakan bahasa pemodelan UML (Unified Modeling Languange),
implementasinya menggunakan bahasa pemrograman Java dengan Android SDK
(Software Development Kit). Pengujian dilakukan dengan pengujian unit, pengujian
integrasi dan pengujian validasi. Pengujian unit dan integrasi menggunakan
pendekatan kotak putih (white-box) serta pengujian validasi menggunakan
pendekatan kotak hitam (black-box)