Tinjauan Pustaka T1 672006275 Full text

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