## PENGEMBANGAN APLIKASI MEDIA KOMUNIKASI BADAN PENGAWAS PEMILU REPUBLIK INDONESIA BERBASISKAN WEB DAN WAP

## Alex Chandra; Tonny Lion Kencana; Yurri Kurnianingsi; Elidjen
Computer Science Department, School of Computer Science, Binus University Jl. K.H. Syahdan No. 9, Palmerah, Jakarta Barat 11480 elidjen@binus.edu

## ABSTRACT
The research objective is to develop Web-based and WAP-based communiaction media applications to facilitate communication between the Board of Election Supervisors of Republic of Indonesia (Bawaslu RI) with all stakeholders associated with the public election. The research method used are analysis and design Methods. Analysis includes system analysis, identification of information needs, and the analysis of existing websites. The results of this analysis are used to design the applications of the proposed system of communication media. The design is implemented for database design and structured web-based and WAP-based applications. This research obtains Web-based and WAP-based communiaction media applications that facilitate communication about everything related to the public election.
Keywords: communication media, web, WAP, Boards of Election Supervisory, public election

## ABSTRAK
Tujuan penelitian ialah mengembangkan aplikasi media komunikasi berbasis Web dan WAP yang dapat memudahkan komunikasi antara Badan Pengawas Pemilu Republik Indonesia (Bawaslu RI) dengan semua pemangku kepentingannya yang terkait dengan Pemilu. Metode penelitian yang digunakan dalam penulisan penelitian yaitu analisis dan perancangan. Analisis meliputi analisis sistem, identifikasi kebutuhan informasi, dan analisis website yang ada. Hasil analisis ini digunakan untuk merancang aplikasi media komunikasi sistem yang diusulkan. Perancangan meliputi perancangan database dan aplikasi berbasis web dan WAP secara terstruktur. Hasil yang dicapai berupa aplikasi media komunikasi berbasis Web dan WAP yang mempermudah komunikasi mengenai segala sesuatu yang terkait dengan pemilu.
Kata kunci: media komunikasi, web, WAP, Bawaslu RI, pemilu

## PENDAHULUAN
Badan Pengawas Pemilihan Umum Republik Indonesia (Bawaslu RI) adalah lembaga resmi pemerintah yang berkedudukan di Ibu Kota Negara yang bertugas mengawasi penyelenggaraan Pemilu di seluruh wilayah Negara Kesatuan Republik Indonesia (NKRI). Bawaslu RI bertugas mengurus segala sesuatu yang berhubungan dengan pemilu yang ada di Indonesia, baik pemilu yang diadakan di kecamatan, kabupaten/kota, maupun provinsi. Dalam melaksanakan tugas-tugasnya Bawaslu RI dibantu Panitia Pengawas Pemilu (Panwaslu). Panwaslu dibagi menjadi tiga bagian sesuai dengan wilayah fungsionalnya yaitu Panwaslu Kecamatan, Panwaslu Kabupaten / Kota, dan Panwaslu Provinsi. Selain itu masyarakat pun dapat menyampaikan berbagai informasi pelanggaran yang mungkin terjadi kepada Bawaslu RI atau melalui Panwaslu.
Keberadaan Panwaslu yang tersebar di kecamatan, kabupaten/kota, dan propinsi dan keterbukaan Bawaslu RI terhadap laporan terkait pelanggaran penyelanggaraan pemilu sangat membutuhkan sarana komunikasi yang mudah dilakukan dan ekonomis. Demikian juga dengan pentingnya deseminasi informasi yang up-to-date kepada berbagai pihak yang terkait dalam pemilu semakin memperkuat kebutuhan sarana komunikasi yang mudah dilakukan dan ekonomis. Sarana berkomunikasi melalui peralatan elektronik seperti telepon, mobile phone , dan email sudah dilakukan untuk meningkatkan koordinasi dalam mendukung kinerja yang optimal dalam tugas pengawasan pemilu. Untuk lebih memudahkan deseminasi informasi yang masif, mudah, dan ekonomis, masih diperlukan sarana komunikasi lainnya berupa aplikasi media komunikasi berbasis Web dan WAP. Website adalah keseluruhan halaman-halaman web yang terdapat dalam sebuah domain yang mengandung informasi. Sebuah website biasanya dibangun atas banyak halaman web yang saling berhunbungan, Hubungan antara satu halaman we dengan halaman web yang lainnya disebut dengan hyperlink, sedangkan teks yang dijadikan media penghubung disebut hypertext (Mooduto dan Hidayat, 2009). Sementara WAP pada dasarnya adalah suatu tumpukan protokol yang mampu mengakses Web (Tanenbaum, 2003). Bearer layer adalah lapisan paling bawah yang mampu mendukung semua sistem mobile phone yang ada seperti GSM ( Global Systems for Mobile Communications ), CDMA ( Code Digital Multiple Access ), GPRS ( General Pocket Radio Services ), dan lain sebagainya.
Ruang lingkup penelitian difokuskan dan diarahkan pada pengembangan aplikasi media komunikasi berbasis Web dan WAP yang menyediakan informasi mengenai pemilu dengan berbagai fitur yang memudahkan komunikasi Bawaslu RI baik dengan Panwaslu dan berbagai pihak yang terkait dalam pemilu. Selain itu aplikasi juga dirancang untuk memudahkan deseminasi informasi yang dibutuhkan guna meningkatkan kinerja pemantauan pemilu.
Tujuan penelitian untuk menganalisis aplikasi media komunikasi berbasis Web yang ada di Bawaslu dan merancang aplikasi media komunikasi berbasis Web yang lebih baik dan merancang aplikasi baru berbasis WAP untuk memberikan akses yang sebesar-besarnya kepada masyarakat untuk mengakses berbagai informasi pemilu dan berperan aktif melaporkan berbagai pelanggaran pemilu. Manfaat yang diperoleh dari perancangan aplikasi media komunikasi berbasis Web dan WAP dapat membantu memudahkan komunikasi, koordinasi, deseminasi informasi dari dan ke Bawaslu dengan efektif dan efisien.

## METODE
Metodologi yang digunakan dalam penulisan skripsi ini meliputi dua bagian pokok, yaitu metode analisis dan metode perancangan.
A berjalan pemerint pemilu. terdapat akan leb fungsi u umum.
M ditemuka kuno, tet ini juga dari leve maintena selesainy selesainy

## Sistem
B
BAWAS Indonesi melaksan pengawa Panwasl Panwasl P memilik RI. Setia untuk di melalui menggun ternyata yang dig akan teta
mbangan Ap
Analisis web
dan analisis tah yang me Oleh karen sebuah WA bih user frien utama membe Metode per an oleh Rog tapi merupak disebut Clas el kebutuhan ance. Diseb ya tahap seb ya tahap sebe

## yang Sed
BAWASLU SLU RI bert ia, baik pem nakan tugas as pemilu y u dibagi men u Kabupaten Pemilu yang ki jadwal pem ap informasi sampaikan k media konv nakan websi sukar untuk gunakan ini m api tidak efe
plikasi… (Alex
bsite dan W s terhadap w engurusi mas na itu, alang AP yang akan ndly dan lebi eri update te ancangan ya ger S. Pressm kan model ya ssic Life Cyc n sistem lalu ut dengan w belumnya da elumnya yait H

## ang Berja
RI merupa tugas mengu milu yang d -tugasnya,  B yang juga m njadi tiga bag n / Kota, dan g akan dilaks milu ini, dim yang telah d kepada masya vensional sep te sebagai m k dimengerti memiliki ting ektif karena a
x Chandra; d
WAP dibagi d website dan W salah penyal gkah baiknya n sangat ber ih interaktif erbaru dari b ang digunak man.  Konse ang paling ba cle. Model in u menuju ke waterfall ka an berjalan b tu tahap requ Gambar 1 W HASIL DA alan akan badan urus segala iadakan di k BAWASLU merupakan  b gian sesuai d Panwaslu Pr sananakan te ana setiap in disampaikan arakat. Cara perti koran media untuk m dan tidak ef gkat komplek adanya bebe dkk)
dalam 2 taha WAP tersebu lahgunaan h a bila suatu rperan dalam dari website berita-berita kan adalah p ini muncu anyak dipaka ni melakukan tahap analis arena tahap berurutan. Se uirement . Waterfal Mode AN PEMB pemerintah sesuatu yan kecamatan, RI memiliki badan pemer dengan wilay rovinsi. elah memilik nformasi dari dan informa penyampaia dan radio l menyampaik fektif. Web S ksitas yang t erapa submen
ap, yaitu sur ut. BAWASL ak suara ata u website m
m penyediaan sebelumnya sehingga dap metode wat ul pada tahun ai didalam S n pendekatan sis, desain, c demi tahap
ebagai conto
el ( Pressman )

## BAHASAN
yang berk ng berhubung kabupaten  /
i Panwaslu, rintahan yan yah fungsion ki jadwal yan i Panwaslu a asi yang ada p an informasi lokal. Selain kan informasi Site ini sukar inggi, terliha nu website y
rvei terhadap LU RI meru aupun pelang merupakan w n informasi. a, sementara pat bermanfa terfall (Gam n 1970 sehin
Software Eng n secara siste coding, testin p yang dilal oh tahap des
N kedudukan  d gan dengan / kota, maup dimana Pan ng menduku alnya yaitu P ng telah diten akan disampa pada BAWA yang selama
n itu, BAWA i, namun we untuk dimen at dari banya yang tidak be
p media yan upakan suatu ggaran lainny website intera Website yan WAP akan faat untuk ma mbar 1). Me ngga sering gineering (SE ematis dan u ng / verifica lui harus m sain harus m
di Ibu Kota pemilu yan pun provins nwaslu adala ung BAWA Panwaslu Ke ntukan dan P aikan ke BA ASLU RI din a ini dilakuka
ASLU RI ju ebsite yang d ngerti karena aknya menu y erfungsi deng
ng sedang lembaga ya dalam aktif dan ng dibuat memiliki asyarakat etode ini dianggap E). Model rut mulai ation, dan menunggu menunggu
Negara. ng ada di i. Dalam ah panitia SLU RI.
ecamatan,
Panwaslu AWASLU nilai perlu an adalah uga telah digunakan a website yang ada, gan baik.
Data mengenai informasi yang disediakan pada website didapatkan melalui hasil rapat yang diadakan secara berkala sesuai jenis rapat yang dilaksanakan oleh BAWASLU RI, dimana jenis rapat tersebut antara lain: rapat pleno, rapat teknis, rapat koordinasi, rapat koordinasi pengawasan, dan rapat lingkup sekretariat . Rapat pleno, rapat teknis, dan rapat koordinasi dilaksanakan paling sedikit 1 kali dalam 1 minggu, sedangkan rapat koordinasi pengawasan dan rapat lingkup sekretariat dilaksanakan sesuai kebutuhan dan kepentingan pengawasan penyelenggaraan Pemilu Kada. Lalu pada website yang digunakan ini, belum terdapat fitur pengaduan, selama ini pengaduan hanya dilakukan dengan menggunakan SMS, dan ditindaklanjuti oleh bagian hukum, humas, dan partisipasi masyarakat, akan tetapi pengaduan ini tidak dapat diketahui oleh masyarakat lainnya, selain masyarakat yang melakukan pengaduan. Oleh karena itu, walaupun BAWASLU RI telah memiliki website sebagai media penyampaian informasi, tetapi ternyata tidak semua informasi yang ingin disampaikan dapat disampaikan, contohnya adalah pengaduan. Selain itu masyarakat juga masih kesulitan dalam mengakses informasi. Hal ini dikarenakan belum semua kalangan masyarakat memiliki komputer ataupun jaringan internet sebagai media untuk mengakses website yang ada.

## Permasalahan yang dihadapi
Setelah menganalisis sistem yang sedang berjalan pada BAWASLU RI, saatnya untuk merangkum permasalahan berdasarkan hasil kuesioner yang telah disebarkan pada beberapa orang yang mengenal atau pun yang tidak mengenal BAWASLU RI. Maka  diperoleh masalah sebagai berikut: Informasi/ pengumuman tentang hasil Pemilu belum tentu sampai ke telinga masyarakat, sulit untuk memahami dan mengerti isi website sepenuhnya, adanya beberapa menu pada website yang tidak berjalan, kurang efektifnya website BAWASLU RI yang ada saat ini, tidak semua masyarakat memiliki komputer dan memiliki jaringan internet, dan dibutuhkan aplikasi lain yang lebih mudah untuk diakses oleh masyarakat.

## Solusi yang ditawarkan
Dari hasil analisis permasalah yang telah disebutkan di atas, dapat diketahui bahwa dibutuhkan sebuah sistem yang mampu membantu penyampaian informasi. Sistem tersebut berupa aplikasi website dan WAP Site yang merupakan media yang efektif dan mudah dimanfaatkan oleh berbagai pihak dalam menyampaikan informasi.
Aplikasi website yang dibuat berbasis PHP dan memanfaatkan javascript sebagai pendukung aplikasi, memanfaatkan MySQL sebagai media penyimpanan database , memanfaatkan Dreamwaver sebagai media perancangan, dan  XAMPP version 2.2 sebagai localhost untuk menjalankan website . Di dalamnya ada beberapa fasilitas yang mendukung proses penyampaian informasi, antara lain: (1) fasilitas untuk menyampaikan informasi atau berita terbaru yang dapat di update setiap saat; (2) fasilitas bagi user (rakyat luas) berupa berbagai file hukum terkait masalah pemerintahan dan perihal yang dapat di- download langsung dari website ; (3) fasilitas bagi user berupa sebuah menu FAQ yang lebih jelas dan efektif, serta selalu di- update demi memenuhi keingintahuan user mengenai Pemilu dan BAWASLU RI; (4) fasilitas bagi user untuk menyampaikan pengaduan seputar Pemilu, Pemilu Kada atau pun mengenai pihak-pihak yang berkaitan seperti Panwaslu dan Bawaslu sekali pun; (5) fasilitas votting seputar website BAWASLU RI untuk mengetahui sejauh mana perbaikan atau penambahan perlu dilakukan terhadap website ; (6) menyediakan fasilitas login mail untuk mempermudah user mengecek email secara mudah dan cepat; (7) perancangan aplikasi yang mudah diakses dan dipahami kalangan umum dengan membuat perancangan interface yang lebih menarik dan user friendly. Salah satu contohnya adalah penyajian link ke lembaga pemerintahan terkait dalam bentuk tag-cloud . Di bawah ini kami sertakan perbandingan antara website yang sedang berjalan dengan website yang menjadi usulan pemecahan masalah (Tabel 1).
Tabel 1Perbandingan antara Website yang Sedang Berjalan dengan Website yang Diusulkan
Website yang sedang Berjalan Website Usulan Pemecahan (1). Website memiliki tampilan yang kurang menarik, baik dari sisi kombinasi warna atau pun banner yang digunakan;
(2). Penyusunan menu dan submenu masih kurang terstruktur sehingga sulit menemukan informasi yang ingin diketahui;
(3). Menu pengaduan tidak berfungsi (tidak ada form untuk mengisi pengaduan dan data pengadu) padahal pengaduan secara online merupakan perihal penting yang dibutuhkan;
(4). Menu FAQ tidak menampilkan informasi sama sekali, hanya menampilkan fitur untuk menampilkan arsip, akan tetapi ketika dimanfaatkan tetap tidak ada arsip yang ditampilkan;
(5). Adanya fitur kompleks yang malah membingungkan pengguna website, misalnya fitur untuk menampilkan arsip produk hukum yang dibagi menjadi banyak jenis pencarian menurut waktu (tanggal, bulan dan tahun) akan tetapi hasilnya ditampilkan hampir selalu “Tidak ada data”;
(6). Link untuk ke alamat website lembaga pemerintah terkait ditampilkan berbentuk linked text ;
(7). Tidak adanya fitur untuk meminta penilaian pengguna website akan perkembangan website .
(1). Website menggunakkan banner baru yang lebih menarik dan perpaduan kombinasi warna yang menarik serta memberi kesan modern;
(2). Penyusunan menu dan submenu dibuat lebih terstruktur sehingga mudah dalam menemukan informasi yang ingin diketahui;
(3). Mengoptimalkan menu pengaduan, menyediakan form pengisian pengaduan yang disertai data pengadu dan menampilkan pengaduan yang layak ditampilkan beserta jawaban;
(4). Menu FAQ langsung menampilkan keseluruhan informasi yang ada mengenai pertanyaan yang sering kali ditanyakan beserta jawabannya secara detail;
(5). Lebih memanfaatkan fitur search sederhana yang berfungsi optimal untuk menampilkan data dibanding fitur kompleks yang tidak mampu berfungsi optimal seperti pada fitur untuk menampilkan arsip produk hukum karena arsip – arsip tersebut tidak selalu ada per tahunnya;
(6). Link untuk ke alamat website lembaga pemerintah terkait disajikan dalam bentuk linked text dan tag-cloud;
(7). Penyediaaan fitur voting seputar penilaian website untuk menunjang perkembangan lebih
jauh pada website BAWASLU RI.
Aplikasi WAP Site yang akan dibuat akan menggunakan bahasa pemrograman WML dan memanfaatkan Openwave version 7 yang membantu membuat interface yang lebih modern tetapi tetap sederhana. Di dalamnya ada pun beberapa fasilitas yang mendukung proses penyampaian informasi, antara lain: (1) fasilitas untuk menyampaikan headline berita terbaru yang dapat di- update dengan cepat; (2) fasilitas bagi user berupa sebuah menu FAQ yang paling sering ditanyakan dan ingin diketahui rakyat luas yang dapat dibuka di handphone ; (3) fasilitas bagi user untuk menyampaikan pengaduan melalui handphone seputar Pemilu, Pemilu Kada atau pun mengenai pihak-pihak yang berkaitan seperti Panwaslu dan Bawaslu sekali pun; (4) perancangan aplikasi yang mudah diakses, ekonomis dan mudah dipahami kalangan umum dengan membuat perancangan interface yang lebih user friendly.

## Prototipe Sistem

## Perancangan Menu Website
Pada website BAWASLU RI terdapat beberapa menu (Gambar 2) yang dapat diakses user , yaitu: (1) Beranda – user dapat melihat update terbaru seputar pemilu, BAWASLU RI, dan pemerintahan, baik berupa berita, foto-foto, headline kegiatan penting yang akan berjalan; (2) Berita – informasi yang pernah dikeluarkan oleh BAWASLU RI, dari yang terbaru hingga yang terlama sekali pun; (3) Profil Bawaslu –informasi seputar submenu yang ada, yaitu Sekilas Bawaslu, Rencana Strategis Bawaslu, Struktur Bawaslu, Profil Anggota; (4) Produk Hukum – informasi seputar submenu
yang ad Presiden terhadap informas Pemilu K Panwasl terdapat mail use sekaligu membac

## Peranca
P yaitu: (1 dapat  d BAWAS mengena hanya se terhadap melalui jawaban ditanyak
da, yaitu Am n, Peraturan p BAWASLU si aktifitas se Kada; (6) Inf u, Press Rele pada subme er langsung us penjelasan ca halaman in

## angan Menu
Pada WAP S ) Beranda –
dibaca secara
SLU RI, sek ai agenda ak ebagai pengin p BAWASLU handphone ; sekaligus kan rakyat um
Be
mar Putusan Bawaslu, Su
U RI dan pen eperti yang t formasi – hal ease, Publika enu , yaitu Pe dari website n mengenai ni.
Gamba u WAP Site Site BAWAS headline be a lengkap kedar membe ktifitas yang ngat ketika t U RI (hanya (5) Sekreta penjelasan mum.
Gambar eranda Se
Baw , TAP MPR urat Edaran ngajuan pen terdapat pada l-hal lain sep asi, Link Situ engumuman ketika seda perihal yan
ar 2 Perancan SLU RI terda erita-berita te dan detail; eritahukan id akan segera telah menjela a yang terba ariat – alam singkat aka
r 3 Perancang ekilas waslu Age
R, Undang –
Bawaslu,  M gaduan pada a submenu , y perti yang ter us; (7) Lelan Lelang dan ang menelusu ng sering ka ngan menu web
apat beb e rap erbaru yang (2) Sekilas denditas kep berjalan dal ang waktu ak aru saja) dan mat dan kon an tetapi es gan menu WA Beranda enda Penga ComTec
– Undang, P
MOU; (5) Pe a BAWASLU yaitu Kalend rdapat pada s
ng – pengum
Pengumuma uri website B ali ditanyak bsite BAWAS pa menu (Ga dikeluarkan s Bawaslu pemilikan  W
lam waktu si ktifitas; (4) P n pengajuan ntak sekretar sensial men AP site BAWA aduan Sekret ch Vol.4 No.
Peraturan P engaduan – U RI secara der Kegiatan submenu , yai muman seputa an Hasil Lela BAWASLU; kan rakyat u
SLU RI ambar 3) yan oleh BAWA – sedikit k
WAP site ; (3) ingkat. Pemb
Pengaduan – pengaduan  p riat BAWAS genai perih
ASLU RI tariat FAQ 1 Juni 2013: emerintah,  P informasi pe online ; (5) A dan Jadwal itu Informasi ar lelang sep ang; (8) Mai ; (9) FAQ – umum hanya ng dapat diak ASLU RI, tet keterangan  m ) Agenda – beritahuan ag informasi pe pada BAWA SLU RI; (6) al yang ser Q
Peraturan engaduan Agenda – Tahapan i Kinerja, perti yang il – akses
– jawaban a dengan kses user , tapi tidak mengenai headline
genda ini engaduan ASLU RI ) FAQ – ring kali

## Rancangan Antarmuka
Menurut Shneiderman (2010, p88-89), sebuah sistem berbasis komputer selalu mempunyai elemen manusia yang terkait di dalamnya. Elemen manusia ini berinteraksi langsung dengan perangkat keras dan perangkat lunak melalui sebuah antarmuka ( interface ).
Gambar di bawah ini menunjukkan halaman beranda yang merupakan halaman pertama atau home (Gambar 4), ketika kita membuka website BAWALU RI. Pada halaman beranda ini, ditampilkan berita-berita yang terbaru pada BAWASLU RI, dengan menampilkan sedikit isi berita. Halaman ini juga ditampilkan dengan paging , sehingga memungkinkan tampilan menjadi lebih rapi dan lebih enak dilihat.
Halaman-halaman lain selain Beranda dapat dilihat dengan cara menekan link menu dan submenu yang terdapat di sebelah kiri. Sementara di sebelah kanan terdapat Gallery yang dapat menmpilkan foto-foto seputar kegiatan BAWASLU RI, Pemilu dan beberapa kegiatan yang menyangkut pemerintahan. Pada Gallery juga terdapat paging untuk mempermudah pengguna melihat foto-foto yang ada.
Gambar 4 Beranda website
Gambar 5 berikut merupakan halaman utama ketika user mengakses WAP site BAWASLU RI. Halaman ini berisi menu-menu diantaranya yaitu Beranda, Sekilas BAWASLU, Agenda, Pengaduan, Sekretariat, FAQ. Halaman-halaman lain dapat diakses pengguna WAP site dengan cara menekan link yang ada pada Menu Utama.
Gambar 5 Beranda WAP site

## PENUTUP
Setelah melakukan analisis kebutuhan, perancangan, implementasi, dan evaluasi akan aplikasi yang dibuat penulis, dapat disimpulkan bahwa masalah yang sebelumnya ada pada system BAWASLU RI dapat diatasi dengan: penyusunan menu website yang lebih terstruktur, pengguna menjadi lebih mudah menemukan informasi yang perlu dan ingin diketahui, pembuatan fungsi menu secara optimal sehingga seluruh menu berjalan menyebabkan pengunjung website merasa puas dan tidak segan lagi mengakses informasi atau pun melakukan pengaduan pada website secara online , perubahan interface website BAWASLU RI, melalui pengelolaan interface baru yang lebih user- friendly dan terlihat modern, website mampu menarik perhatian masyarakat, penambahan fitur-fitur baru seperti tag-cloud dan voting pada website mampu menarik minat masyarakat untuk menelusuri website lebih jauh, dan pembuatan WAP site memudahkan masyarakat yang tidak memiliki atau sedang tidak di dekat komputer ataupun internet untuk mengakses informasi, yaitu melalui handphone .
Berikut ini adalah beberapa saran untuk pengembangan aplikasi lebih lanjut: melakukan maintenance berdasarkan pemantauan website dengan seksama, baik pengecekan attachment file, berita, image, maupun menu-menunya, dan melakukan update website berkala, meningkatkan fungsionalitas interaktif pada website, m enambah jumlah web admin menjadi lebih dari dua orang untuk menunjang pengelolahan database yang terus menerus berkembang agar maintenance database terurus, meningkatkan keamanan website sehingga terbebas dari virus, hacker, spam, dan sebagainya, dan mengekspansi website dengan adanya forum tanya jawab sederhana untuk berdiskusi seputar pemilu, pemerintahan dan BAWASLU RI sehingga aspirasi masyarakat dapat tersampaikan.

## DAFTAR PUSTAKA
Pressman, Roger S. (2010). Software Engineering: A Practicioner's Approach (7th edition). New York: McGraw-Hill.
Shneiderman, Ben. (2010). Designing the User Interface: Strategies for Effective Human-Computer Interaction (5th dition). New York: Addison-Wesley.
Tanenbaum, Andrew S. (2003). Computer Networks (4th edition). New Jersey: Pearson Education.