1. Pendahuluan
PKK Pemberdayaan dan Kesejahteraan Keluarga yaitu gerakan nasional dalam pembangunan masyarakat yang tumbuh dari bawah yang pengelolaannya
dari, oleh dan untuk masyarakat menuju terwujudnya keluarga sejahtera yang beriman dan bertaqwa kepada Tuhan Yang Maha Esa, berakhlak mulia, berbudi
luhur, sehat mandiri berkeadilan, maju kesetaraan gender serta kesadaran hukum dan lingkungan. UP2K Usaha Peningkatan Pendapatan Keluarga PKK sendiri
yaitu semua usaha ekonomi yang dikelola oleh keluarga dengan wanita sebagai penggeraknya baik secara perorangan maupun kelompok. Usaha ekonomi
keluarga tersebut merupakan suatu bentuk kegiatan usaha yang merupakan bagian dari pelaksanaan 10 Program Pokok PKK guna meningkatkan pendapatan
keluarga dalam rangka mencapai kesejahteraan keluarga [1].
Kemajuan teknologi yang sangat pesat menjadi alasan suatu instansi harus mengikuti perkembangan teknologi.
Website
merupakan salah satu perkembangan teknologi yang berkembang pesat saat ini, dengan sebuah
website
suatu informasi dapat disampaikan dan dapat diterima dengan mudah oleh masyarakat. Hal ini
bisa dimanfaat untuk menyampaikan informasi segala hal terkait instansi kepada masyarakat. Akses internet yang sudah sangat luas sangat mendukung untuk
penggunaan sebuah sistem informasi.
Dengan melihat pentingnya media yang dapat berhubungan langsung dengan masyarakat, dalam hal ini adalah sebuah sistem informasi berbasis
web
maka sebuah instansi seperti TP PKK selayaknya memiliki sebuah sistem informasi. Sebuah sistem yang dapat memberikan informasi segala hal tentang
PKK ataupun untuk mempromosikan produk-produk unggulan hasil binaan PKK dalam kelompok UP2K PKK kepada masyarakat umum.
Berdasarkan latar belakang yang ada, maka dilakukan penelitian ini yang bertujuan untuk merancang sistem informasi iklan produk UP2K PKK berbasis
web
untuk TP Tim Penggerak PKK Kabupaten Semarang. Tujuannya yaitu sebagai media untuk mempromosikan produk UP2K PKK dari kelompok UP2K
PKK di wilayah Kabupaten Semarang. Selain itu berfungsi untuk memberikan informasi tentang PKK kepada masyarakat.
2. Tinjauan Pustaka
Penelitian terdahulu yang digunakan sebagai acuan dalam penelitian ini berjudul Pengembangan Aplikasi Sistem Informasi Manajemen dengan Metode
Model View Controller dan Framework CodeIgniter Studi Kasus : SMK Telekomunikasi Tunas Harapan. Penelitian ini diawali dengan analisis terhadap
kebutuhan sistem, dilanjutkan dengan perancangan arsitektur dengan MVC. Sistem dibangun menggunakan
framework
CodeIgniter dan arsitektur MVC [2]. Pada penelitian kedua yang juga digunakan sebagai acuan dalam penelitian
ini berjudul Sistem Informasi Promosi Batik Tradisional Semarang Berbasis Web.
Sistem informasi ini digunakan untuk menampilkan informasi tentang sejarah batik dan budaya Jawa Tengah, memberikan informasi tentang industri batik yang ada
diseluruh wilayah Semarang beserta jenis kain batik dan corak yang diproduksi serta berbagai macam barang kerajinan yang berlatar belakang batik
[3].
Pada penelitian yang dilakukan ini dilakukan untuk merancang sebuah aplikasi berbasis
web
yang akan diterapkan dalam sistem informasi di TP PKK Kabupaten Semarang. Sistem informasi yang dirancang diharapkan dapat
memberikan informasi terkini tentang TP PKK Kabupaten Semarang dengan cepat, lengkap dan akurat. Serta dapat membantu anggota kelompok UP2K PKK
wilayah Kabupaten Semarang pada khususnya untuk dapat lebih memasarkan produk-produk unggulannya yang dapat berdampak positif dalam peningkatan
pendapatan bagi para anggota kelompok tersebut. Sistem dibangun menggunakan arsitektur MVC
Model View Controller
pada
framework
CodeIgniter. Sistem informasi adalah sekumpulan komponen yang membentuk sistem
yang memiliki keterkaitan antar komponen yang bertujuan menghasilkan suatu informasi pada suatu bidang tertentu [4]. Sistem informasi berfungsi untuk
membantu perencanaan, pengendalian, dan pengambilan keputusan dengan menyediakan rangkuman rutin dan laporan tertentu. Di dalam lingkup pendidikan,
sistem informasi dapat berupa kegiatan-kegiatan pemasukan dan pengolahan data, penyajian dan penyaluran informasi kepada semua tingkatan manajemen untuk
melaksanakan fungsi perencanaan, pengendalian operasional dan evaluasi secara efektif dan efisien.
Hypertext Preprocessor
PHP adalah salah satu bahasa pemrograman yang terpasang pada HTML. Tujuan utama dalam penggunaan bahasa ini adalah untuk
memungkinkan
developer
membuat halaman
dynamic website
baik yang memiliki
database
maupun yang tidak memiliki
database
dengan lebih cepat [5].
Framework
adalah sebuah struktur dasar yang digunakan sebagai alat bantu untuk mempermudah pemecahan sebuah masalah. Dapat juga diartikan sebagai
kumpulan
script
seperti
class
dan
function
yang dapat membantu
developer
atau
programmer
dalam menangani masalah-masalah pemrograman seperti koneksi
database
, pemanggilan variabel,
file
dan sebagainya. Sebuah
framework
umumnya telah menyertakan perintah-perintah siap pakai yang dibutuhkan dalam membuat suatu aplikasi, namun pihak
developer
tetap harus menulis kode sendiri dan harus menyesuaikan dengan lingkungan
framework
yang digunakan [6]. CI CodeIgniter adalah salah satu
web application framework
yang bersifat
open source
dan digunakan untuk membangun sebuah
web
yang dinamis. Penggunaan CodeIgniter adalah bertujuan untuk membantu
developer
dalam pengerjaan aplikasi lebih cepat daripada menulis semua kode program dari awal.
CodeIgniter pertama kali diperkenalkan ke publik pada tanggal 28 Februari 2006 oleh Rick Ellis [7]. CodeIgniter memiliki kelebihan dibanding
framework
PHP lain dalam hal efisiensi, kekayaan-fitur, dan kejelasan dokumentasi.
Model View Controller
atau biasa disingkat MVC merupakan arsitektur yang sangat berguna dalam pengembangan sebuah sistem. Arsitektur MVC dibagi
menjadi tiga
layer
yaitu,
model, view
dan
controller
. Penggunaan arsitektur MVC membagi tugas antara logika dan tampilan, sehingga untuk pengembangan
aplikasi bisa lebih mudah dipecah-pecah. Ada bagian yang khusus menangani tampilan dan ada bagian yang khusus menangani kode program.
3. Metodologi Penelitian