SISTEM PERANGKAT LUNAK PENGEMBANGAN JAJAK PENDAPAT UNIVERSAL
SYSTEM SOFTWARE DEVELOPMENT UNIVERSAL POLL
Respaty Namruddin1, Andani Achmad2, Muhammad Niswar2
1
2
Jurusan Teknik Informatika, STMIK Handayani Makassar Program Studi Teknik Elektro, Konsentrasi Teknik Informatika, Fakultas Teknik, Universitas Hasanuddin
Alamat Korespondesi : Respaty Namruddin Jurusan Teknik Informatika STMIK Handayani Makassar Jl. Adhyaksa Baru No. 1 HP : 081355158326 Email :
[email protected]
1
Abstrak Seiring dengan perkembangan teknologi yang saat ini semakin pesat, khususnya teknologi informasi yang dijadikan sebagai pengambilan, pengumpulan, pengolahan, penyimpanan dan penyebaran informasi yang diarahkan untuk diselesaikan oleh sistem komputer. salah satunya adalah jajak pendapat yang merupakan teknik penelitian untuk mengukur opini publik. Bagaimana menentukan jajak pendapat atau persepsi masyarakat tentang masalah yang diangkat oleh penyelenggara polling, dan bagaimana menerapkan cara membuat polling maupun kuesioner angket jajak pendapat secara dinamis oleh setiap pengguna yang dapat digunakan secara umum. Penelitian ini dibuat dengan tujuan merancang sebuah generator aplikasi web yang dapat membangun layanan jajak pendapat (polling). Metode yang digunakan meliputi penentuan populasi dan sampel, analisis data serta membangun aplikasi web generator yaitu sistem perangkat lunak pengembangan jajak pendapat universal yang menggunakan salah satu bahasa pemrograman web yaitu PHP dan MySQL. Berdasarkan studi analisis yang dilakukan melalui observasi dan wawancara maka dibuat beberapa fitur yang akan dimasukkan dalam aplikasi. Setelah dilakukan pengujian dengan menggunakan blackbox dan kuesioner, maka ditarik kesimpulan bahwa sistem ini dapat digunakan sebagai model pengembangan yang dapat dijadikan sebagai pengambilan keputusan dari hasil jajak pendapat yang dihasilkan. Keywords : generator, polling, PHP, MySQL.
Abstract Along with the development of technology that is currently growing rapidly, especially information technologies that serve as the retrieval, collection, processing, storage and dissemination of information are directed to be completed by a computer system. one of which is a poll which is a technique for measuring public opinion research. How to determine the polls or public perception of the issues raised by the organizers of the poll, and how to apply and how to create a poll questionnaire survey questionnaire dynamically for each user that can be used in general. This study was made with the aim of designing a web application generator that can build services poll (polling). The method used involves determining population and sample, data analysis and build a web application generator software system development polls universal use one of the web programming languages PHP and MySQL. Based on analysis of studies conducted through observation and interviews that made some of the features that will be included in the application. After testing using a blackbox and questionnaires, then be concluded that this system can be used as a model of development that can be used as a decision-making from the poll results generated. Keywords: generator, polls, PHP, MySQL.
2
PENDAHULUAN Pada era informasi sekarang ini telah terbentuk suatu masyarakat dimana masyarakat sekarang berbeda dengan masyarakat yang dulu. Masyarakat sekarang adalah masyarakat yang haus akan informasi, masyarakat yang mobilitasnya tinggi, dimana ruang dan waktu bukanlah penghalang bagi masyarakat untuk saling berinteraksi satu sama lain. Selain itu pula pola pikir masyarakat sekarang jauh lebih berkembang dari masyarakat dulu. Salah satu solusi untuk memenuhi kebutuhan masyarakat tersebut yaitu internet, melalui internet seseorang bisa mendapatkan informasi yang diperlukan dari mulai hiburan, berbelanja, sampai belajar jarak jauh. (Hartono. 2006). Pada beberapa website banyak dijumpai aplikasi web dinamis dengan menggunakan berbagai macam pemprograman, salah satunya adalah aplikasi jajak pendapat secara online. Jajak pendapat adalah suatu cara untuk mengetahui pendapat seseorang mengenai masalah tertentu yang diangkat menjadi tema jajak pendapat. (Hanny Krisnanto. 2006), Tapi suatu jajak pendapat pada suatu web umumnya dapat diisi lebih dari satu kali oleh satu orang sehingga terjadi penggandaan pilihan. Sedangkan apabila kita melihat kebelakang, sebelum berkembangnya sistem informasi dalam melakukan jajak pendapat (polling) masih menggunakan sistem manual. Dengan cara menyebarkan questioner ke setiap orang. Setelah disebarkan, questioner akan diolah menjadi informasi yang akurat. Hal ini tentunya akan sangat menyita waktu, tenaga dan uang. Untuk itulah penulis membuat aplikasi jajak pendapat (polling) secara online untuk memudahkan para pengunjung situs dalam melakukan jajak pendapat (polling). Internet sebagai sebuah jaringan universal, dengan berbagai aplikasi yang berjalan di atasnya, memungkinkan untuk penyelenggaraan pendidikan berbasis e-learning. (Effendi, Empy. 2005). Pemanfaatan internet sebagai media akses yang cepat maka sangat bermanfaat untuk membuat suatu aplikasi yang berbasis web sehingga dapat diakses dimana saja dan kapan saja yang bersifat online oleh user atau pengguna melalui media internet (Bahtiar Wawan, 2007). Penelitian ini dibuat dengan tujuan merancang web generator berupa Sistem Perangkat Lunak Pengembangan Jajak Pendapat Universal yang tepat untuk mendukung proses pembuatan polling dan angket, suatu aplikasi yang dapat digunakan oleh siapa saja untuk membuat pengelompokan kategori polling dan angket yang bersifat online. (Antonius. (2006).
3
METODE DAN BAHAN Lokasi dan Rancangan Penelitian Penelitian ini bertempat di STMIK Handayani Makassar selama 4 bulan terhitung sejak bulan januari sampai dengan bulan mei tahun 2013. Penelitian ini menghasilkan website polling generator berupa pembuatan polling dan angket. Jenis penelitian ini adalah penelitian yang bersifat metode eksperimental yaitu dengan melakukan perancangan dan pembuatan model sistem. Secara umum penelitian yang dilakukan adalah merancang suatu aplikasi web polling generator menggunakan bahasa pemrograman PHP dan MySQL. (Hakim, Lukmanul. 2008), (Setio Cahyono. 2006). Pada penelitian ini diawali dengan menentukan tujuan polling untuk mengetahui respons publik terhadap persoalan aktual yang tengah terjadi di masyarakat. Tujuan ini dapat dibedakan menjadi 2 (dua), yaitu untuk mengetahui respons persetujuan publik (setuju/tidak dengan isu atau kebijakan tertentu) dan kedua, untuk mengetahui preferensi atau intensitas sikap publik terhadap isu aktual tersebut. Selanjutnya Menetapkan Populasi dan Sampel. Populasi ditentukan dan diambil sejumlah sampel. Sampel sebaiknya yang representatif, mewakili publik yang dimaksud, dan mengakomodasi heterogenitas (keragaman) dari responden atau publik. Selanjutnya melakukan perancangan sistem dalam bentuk menentukan databasedatabase yang akan digunakan, menentukan jumlah inputan, alur proses program dan desain output yang diinginkan untuk memberikan informasi berupa polling dan angket. (Hutabarat, I, Bernaridho. 2004). Proses pembuatan jajak pendapat ini dijelaskan dalam bentuk perancangan alur pikir flowchart yang dapat dilihat pada gambar 1. Adapun rancangan penelitian menggunakan metode Unified Modelling Language (UML) adalah sebuah “bahasa” yang telah menjadi standar untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. Dengan UML dapat dibuat model untuk semua jenis aplikasi perangkat lunak yang nantinya aplikasi tersebut mampu berjalan pada perangkat keras, sistem operasi dan jaringan apapun (multi platform) serta dapat ditulis dalam bahasa program apapun. (Sugiarti, 2013).
Polling Polling adalah suatu metode untuk mengetahui pendapat umum. (Junaidi. 2007). Polling merupakan ekspresi sekaligus metode untuk mengetahui pendapat umum terhadap suatu 4
isu/masalah tertentu. Polling sering didefinisikan sebagai suatu penelitian (survey) dengan menanyakan kepada masyarakat mengenai pendapatnya terhadap suatu isu/masalah tertentu. Polling secara metodologis adalah sebuah teknik untuk menyelidiki apa yang dipikirkan orang terhadap isu/masalah yang muncul. Polling dilakukan untuk mengetahui bagaimana pendapat yang berkembang dalam masyarakat terhadap suatu isu. Angket Angket atau kuesioner adalah instrumen penelitian yang berupa daftar pertanyaan untuk memperoleh keterangan dari sejumlah responden (sumber yang diambil datanya melalui angket). Angket atau kuesioner dapat disebut sebagai wawancara tertulis, karena isi kuesioner merupakan satu rangkaian pertanyaan tertulis yang ditujukan kepada responden dan diisi sendiri oleh responden. Metode Pengumpulan Data Pada penelitian ini menggunakan dua metode pungumulan data, yaitu observasi dan penentuan populasi/sampel yang ditunjang dengan studi pustaka (library research) dengan mengumpulkan literature-literatur, buku-buku yang berkaitan dengan penelitian ini. Kemudian selanjutnya adalah membangun sebuah aplikasi berdasarkan hasil observasi dan wawancara sebelumnya... Analisis Data Data-data berupa hasil observasi dan wawancara yang kemudian diolah melalui tahaptahap analisis data sehingga ditemukan cara bagaimana membuat aplikasi web generator yang dapat menghasilkan data input berupa data polling dan data angket akan dimasukkan ke dalam database yang telah disediakan dengan menerapkannya dalam pembuatan prototype sistem poling on-line.
HASIL Berdasarkan studi analisis sebelumnya yaitu melalui observasi dan wawancara maka dibuatlah rancangan sistem seperti yang terdapat pada Gambar 2. Kemudian dibangunlah sebuah aplikasi, seperti pada Gambar 3, yang memuat beberapa fitur inti diantaranya lihat kategori, input data angket dan data polling.
5
Pengujian yang digunakan ada 2 jenis pengujian. Jenis pengujian yang pertama adalah Blackbox testing, yaitu pengujian untuk menguji apakah desain interface dan fungsi utama fiturfitur yang terdapat pada aplikasi dapat berjalan dengan baik.
PEMBAHASAN Penelitian ini menunjukkan bahwa Jumlah sampel, berarti jumlah perwakilan populasi yang diambil sebagai responden penelitian. Disini berlaku ketentuan, di mana populasi yang banyak dan heterogen harus diwakili oleh sejumlah responden yang mewakili atau menunjukkan heterogenitas (keragaman) keadaan populasi itu. Tingkat presisi berarti tingkat ketelitian penelitian. Semakin tinggi jumlah sample, semakin tinggi pula tingkat ketelitiannya. Jika kita menginginkan hasil penelitian dengan ketelitian tinggi, jumlah sampel sebaiknya ditingkatkan atau dinaikkan jumlahnya. Populasi yang ditentukan dan diambil dari sejumlah sampel sebaiknya yang representatif, mewakili publik yang dimaksud, dan mengakomodasi heterogenitas (keragaman) dari responden atau publik. Hal ini sangat baik dalam menentukan Jenis informasi dan sekaligus rumusan pertanyaan dan jawaban yang akan digunakan untuk mengumpulkan data. Umumnya polling menggunakan jenis pertanyaan tertutup, artinya jenis pertanyaan yang pilihan jawabannya telah disediakan dan responden yang diteliti tinggal memilih satu (atau lebih) pilihan jawaban yang telah ada tersebut setelah itu melakukan perancangan sistem dan menerapkannya dalam pembuatan prototype sistem poling on-line dan menentukan database-database yang akan digunakan, menentukan jumlah inputan, alur proses program dan desain output yang diinginkan untuk memberikan informasi.
KESIMPULAN DAN SARAN Dengan menerapkan teknologi PHP dan MySQL dalam pembuatan website pada system aplikasi jajak pendapat ini maka dapat menghasilkan sebuah perangkat lunak yang dapat digunakan untuk menggenerate atau membuat sebuah polling dan angket yang dapat mengelompokkan kategori berupa pertanyaan dan angket serta menentukan bobot dari masingmasing polling atau angket untuk menghasilkan data berupa grafik yang dapat dilihat oleh user. Hal inilah yang menunjukkan aplikasi ini sangat dinamis untuk digunakan mengingat banyaknya 6
aplikasi yang telah ada namun penyajian untuk membuat pengelompokan kategori dan polling sendiri sangat minim ditemukan dan kebanyakan menggunakan bahasa asing. Dengan demikian diharapkan hasil penelitian ini nantinya dapat menjadi salah satu bahan acuan dalam pengambilan keputusan untuk memberikan kebijakan yang lebih akurat. Agar mendapatkan hasil yang lebih baik, saran yang dapat diberikan berkaitan dengan penelitian ini untuk pengembangan selanjutnya adalah diharapkan bagi pihak–pihak berikutnya yang akan melanjutkan penelitian ini agar lebih mengembangkan aplikasi ini sehingga aplikasi yang ada tidak hanya berlaku berbasis online web saja tapi berbasis sms gateway untuk pemanfaatan system yang lebih dinamis dalam penggunaanya.
7
DAFTAR PUSTAKA Antonius. (2006). Membuat Website Dengan CMS. Yogyakarta: Penerbit ANDI. Bahtiar Wawan, 2007. Pengertian Website Atau Situs. http://www.rumahweb.com/journal/category/artikel-tutorial/webprogramming.01 september 2008 Effendi, Empy. 2005. E-learning Konsep dan Aplikasi. Yogyakarta: Penerbit ANDI. Hartono. 2006. Membangun Website Berbasis PHP dan MySQL. Yogyakarta: Penerbit ANDI. Hakim, Lukmanul. 2008. Membongkar Trik Rahasia Para Master PHP. Yogyakarta: Loko Media. Hutabarat, I, Bernaridho. 2004. Pengolahan Basis Data. Yogyakarta: Penerbit ANDI. Junaidi;Indrianto;Harahap, Ricki. 2007.Perancangan aplikasi jajak pendapat melalui pesan singkat dengan menggunakan Toxygen sms dan Delphi 6.0. Jurnal Ilmu Pendidikan. (Online), Volume 1 No.1, (http://jurnal.pdii.lipi.go.id/index.php/Search.html?act=tampil&id=40511&idc=25, diakses 19 januari 2013). Krisnanto Hani.(2006).Abstract Polls Application Via Internet Using Php And Mysql Jurnal Ilmu Pendidikan .(Online), (http://library.gunadarma.ac.iddiakses 19 januari 2013). Sugiarti Yuni. (2013). Analisis dan Perancangan UML (Unified Modelling Language) Generated VB.6. Yogyakarta: Penerbit Graha Ilmu. Setio Cahyono. 2006. Panduan Praktis Pemrograman Database Menggunakan MYSQL. Bandung: Informatika
8
Gambar 1. Flowchart System
9
Gambar 2. Rancangan Sistem
Gambar 3. Tampilan Utama Aplikasi
10