Abstract
Harga kebutuhan pokok nasional merupakan faktor penting dalam perekonomian suatu negara karena bisa menunjukkan besarnya biaya hidup dalam suatu negara. Selain itu harga kebutuhan pokok nasional juga berperan penting dalam mengendalikan harga-harga kebutuhan pokok dimasing-masing daerah. Kementerian Perdagangan Republik Indonesia (Kemendag) merupakan kementerian dalam pemerintah Indonesia yang membidangi urusan perdagangan, dalam situs resminya terdapat informasi harga kebutuhan pokok nasional yang selalu diperbaharui. Tetapi untuk mengaksesnya pengguna memerlukan perangkat keras dengan layar besar dikarenakan tampilan akan terlihat sangat kecil jika diakses melalui perangkat bergerak, selain itu data yang ditampilkan adalah data bahan pokok secara keseluruhan per bulan sehingga tidak bisa dilakukan filtering. Penelitian ini bertujuan untuk mengimplementasikan web service yang akan menyediakan data dalam format JSON dan menerapkan teknik web scraping untuk mendapatkan data harga kebutuhan pokok nasional yang disediakan oleh situs Kemendag yang dapat diakses oleh berbagai perangkat khususnya perangkat bergerak melalui aplikasi klien . Web service ini akan menyediakan data berupa harga, harga rata-rata, harga tertinggi, dan harga terendah yang dapat di-filter berdasarkan kebutuhan. Hasil pengujian yang dilakukan pada web service menunjukkan bahwa penerapan teknik web scraping berhasil dilakukan terhadap web service yang diimplementasikan dengan bahasa pemprograman PHP serta dibuktikan dengan kesesuaian data dan perhitungan yang didapatkan dari perbandingan antara data yang disediakan oleh situs Kemendag dengan keluaran yang diberikan oleh web service. Selain itu, berdasarkan hasil pengujian web service berhasil dijadikan sebagai penghubung (adapter) antara situs Kemendag dan perangkat bergerak yang mengaksesnya, dibuktikan dengan penerapan pada aplikasi klien yang dilakukan terhadap beberapa perangkat bergerak dengan sistem operasi Android 2.3.3 ke atas yang berhasil dilakukan.