Abstrak—Penelitian ini merupakan penelitian pengembangan Implementation of media criticism and suggestions
(research and development) yang bertujuan untuk merancang dan produced an android based mobile software that can be a medium
mengimplementasikan media kritik dan saran berbasis android for students to present criticisms and suggestions to be conveyed to
mobile. the Undiksha and environment faculty of Undiksha. Media
Metode yang digunakan dalam pengimplementasian criticism and suggestions produced an android based mobile is a
media kritik dan saran berbasis android mobile ini adalah web-based application for administrators and users as well as
metode waterfall dan dalam perancangannya menggunakan DFD applications for android users. Media criticism and suggestions in
(Data Flow Diagram) dengan 2 entitas yaitu administrator, dan the implementation process of using Adobe Dreamweaver CS3 as a
user, media ini terdiri dari 9 proses utama yaitu utama yaitu text editor on creating web-based applications and the applications
proses sign in, pengolahan data user, pengolahan data status dan built using eclipse juno android, Java JDK7, Rev.20 SDK, ADT and
wall post, pengolahan data message, pengolahan data comment, built for devices with minimum android version 2.3 (API 10 ) for
add friends, notifikasi, like dan sign out. the implementation of database use MySQL.
Implementasi media kritik dan saran berbasis android
mobile menghasilkan sebuah perangkat lunak yang bisa menjadi Keywords—Mobile, Android, criticisms and suggestions,
media bagi mahasiswa untuk meyampaikan kritik dan saran Undiksha.
yang ingin disampaikan kepada Undiksha maupun dosen
dilingkungan Undiksha. Media Kritik dan Saran Berbasis
Android Mobile ini berupa aplikasi berbasis web untuk I. PENDAHULUAN
administrator dan user serta aplikasi android untuk user. Media Perkembangan teknologi informasi dan komunikasi saat
kritik dan saran ini dalam proses implementasinya ini membawa dampak yang sangat besar pada berbagai
menggunakan adobe dreamweaver CS3 sebagai text editor pada bidang kehidupan, salah satunya yaitu bidang pendidikan.
pembuatan aplikasi berbasis web dan pada aplikasi android Pada proses pembelajaran, komputer telah dilibatkan
dibangun menggunakan eclipse juno, Java JDK7, SDK Rev.20,
sebagai alat bantu dalam proses pembelajaran. Saat ini telah
ADT dan dibangun untuk perangkat dengan versi android
minimum 2.3 (API 10) untuk implementasi basis datanya
berkembang media pembelajaran dengan bantuan komputer
menggunakan MySQL. hampir dalam setiap mata pelajaran.
Dengan adanya kemajuan teknologi yang semakin pesat,
Kata Kunci—Mobile, Android, Kritik dan Saran, Undiksha. berpengaruh pula terhadap perkembangan perangkat mobile
saat ini. Salah satu sistem operasi handphone yang sedang
Abstract— This is a research and development study which aimed marak digunakan adalah android. Android adalah operating
to design and implementation of media criticism and suggestions system atau OS berbasis linux yang diperuntukan khusus
based on android mobile.
untuk mobile device seperti smartphone atau PC table.
The method used in the implementation of media criticism
and suggestions are android based mobile in its design and the Android menyediakan platform yang bersifat open source bagi
waterfall method using DFD (Data Flow Diagram) with two para pengembang untuk menciptakan sebuah aplikasi.
entities, namely administrators, and users. Media consists of 9 main Awalnya, Google.inc mengakuisi Android.inc yang
processes are the main sign in process, user data processing, status mengembangkan software untuk ponsel yang berada di Palo
and wall post data processing, message data processing, comment alto, calipornia Amerika Serikat [1].
data processing, add friends, notifications, like and sign out.
556
ISSN 2252-9063
Kumpulan Artikel Mahasiswa Pendidikan Teknik Informatika
(KARMAPATI)
Volume 2, Nomor 5, juli 2013
557
ISSN 2252-9063
Kumpulan Artikel Mahasiswa Pendidikan Teknik Informatika
(KARMAPATI)
Volume 2, Nomor 5, juli 2013
oleh TcX dan telah dipercaya mengelola sistem dengan 40 data dari sistem. dua hal ini terintegrasi langsung dalam
buah database berisi 10,000 tabel dan 500 di antaranya aplikasi Pengembangan Media Kritik dan Saran Berbasis
memiliki 7 juta baris (kira-kira 100 gigabyte data). Database Android Mobile berupa aplikasi berbasis web untuk
ini dibuat untuk keperluan sistem database yang cepat, handal administrator dan user serta aplikasi android untuk user.
dan mudah digunakan. Walaupun memiliki kemampuan yang Berikut ini merupakan analisis tahap-tahap yang terjadi
cukup baik, MySQL untuk sistem operasi Unix bersifat dalam aplikasi Pengembangan Media Kritik dan Saran
freeware, dan terdapat versi shareware untuk sistem operasi Berbasis Android Mobile.
windows. Menurut pembuatnya, MySQL disebut seperti "my-
ess-que-ell" dan bukan my-sequel. a) Input Data Sistem
Sebagaimana database sistem yang lain, dalam SQL Proses memasukan data lebih banyak dilakukan
juga dikenal hierarki server dengan database-database. Tiap- oleh pengguna (user) sesuai dengan konsep
tiap database memiliki tabel-tabel. Tiap-tiap tabel memiliki media sosial maka sumber data tidak berpusat
field-field. Umumnya informasi tersimpan dalam tabel – tabel pada admin melainkan pada user. User yang
yang secara logik merupakan struktur 2 dimensi terdiri atas mendapat fasilitas untuk memasukan data. Data
baris dan kolom.Field-field tersebut dapat berupa data seperti tersebut berupa data status, wall post, message
int , realm char, date, time dan lainnya [2]. serta data penunjang lain seperti data pribadi
user (profile). Admin memasukkan data berupa
data admin yang nantinya berguna bagi admin
III. METODOLOGI terkait tugasnya dalam mengelola sistem.
558
ISSN 2252-9063
Kumpulan Artikel Mahasiswa Pendidikan Teknik Informatika
(KARMAPATI)
Volume 2, Nomor 5, juli 2013
IV. PEMBAHASAN
559
ISSN 2252-9063
Kumpulan Artikel Mahasiswa Pendidikan Teknik Informatika
(KARMAPATI)
Volume 2, Nomor 5, juli 2013
pada browser komputer sedangkan aplikasi android untuk user db_undiksha serta terdiri dari 12 tabel yang menjadi
dirancang untuk dapat berjalan pada perangkat mobile berbasis tempat penyimpanan semua data yang masuk pada media
android dengan spesifikasi tertentu. Berikut pemaparan kritik dan saran. Tabel-tabel yang terdapat pada media ini
implementasi perangkat lunak dari Media Kritik dan Saran yaitu tabel kritik_admin, dosen, pegawai, mahasiswa,
Berbasis Android Mobile. jurusan, kritik_user, kritik_status, kritik_komentar,
kritik_pesan, kritik_teman, kritik_notifikasi dan kritik_like.
1) Lingkungan Implementasi Perangkat Lunak
Lingkungan implementasi perangkat lunak pada 4) Implementasi Rancangan Antarmuka Perangkat Lunak
media kritik dan saran berbasis android mobile Pada implementasi rancangan antarmuka perangkat lunak
melibatkan beberapa perangkat keras dan perangkat akan dipaparkan tampilan dari aplikasi berbasis web dan
lunak dalam proses pengimplementasiannya, yaitu aplikasi android media kritik dan saran ini. Tampilan
sebagai berikut. dalam media kritik dan saran ini terdiri dari 2 halaman
utama, yaitu halaman administrator (aplikasi berbasis
web) dan antarmuka user aplikasi berbasis web dan
· Spesifikasi Perangkat Lunak
aplikasi android.
a. Sistem Operasi Microsoft Windows XP3
b. Adobe Dreamweaver CS3 · Halaman Utama Administrator
c. Database MySQL
d. Java JDK 7
e. Eclipse Juno
f. Android SDK (Software Development Kit) Rev.
20
g. ADT (Android development tools)
h. Android 2.3 (API 10)
i. Adobe Fireworks CS3
j. Web server Apache 2.2.6
· Spesifikasi Perangkat Keras
Gambar 3. Halaman Utama Administrator
a. Laptop dual core 2,0 Ghz, dengan RAM 2 GB.
b. Handphone yang digunakan memiliki spesifikasi · Implementasi Menu Awal
minimal Android 2.3 dengan resolusi 800px X
480px.
560
ISSN 2252-9063
Kumpulan Artikel Mahasiswa Pendidikan Teknik Informatika
(KARMAPATI)
Volume 2, Nomor 5, juli 2013
561
ISSN 2252-9063
Kumpulan Artikel Mahasiswa Pendidikan Teknik Informatika
(KARMAPATI)
Volume 2, Nomor 5, juli 2013
b) Ujicoba Instalasi sistem dan wall post, pengolahan data message, pengolahan data
Proses instalasi sistem dilakukan dengan cara meng- comment, pengolahan data add friends, pengolahan data
copy dan mengkonfigurasikan perangkat lunak media notifikasi, pengolahan data like, dimana data keluaran yang
kritik dan saran berbasis android mobile kedalam dihasilkan dari data yang dimasukkan sebelumnya sudah
komputer server dan handphone dengan sistem terdapat kesesuain.
operasi android.
562