Anda di halaman 1dari 8

KAMUS ILMU BIOLOGI BERBASIS ANDROID

Mochammad Ichsan1 dan Norhayati2


Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK)
Palangka Raya
Jl. G.Obos No.114, Palangka Raya 73112 Indonesia
E-mail: salafi_ichsan@yahoo.com1), inoynorhayati@gmail.com2)

ABSTRACT
The need for education-themed applications, especially Biology subject that
have the term Latin elusive and remembered by the public, especially the students who
are studying Natural Sciences (IPA) in addition to the price of a dictionary of biology
are relatively expensive complicate the students to buy. By the need of a dictionary and
the use of communication devices such as smartphones based on android makes writers
interested in creating a dictionary of biology-based android. This application is
expected to provide ease in finding biological science terms by categories easily and
less cost. Methods that are used in this study include data collection methods
(interviews, literature methods, methods of documentation, the experimental method)
and the method of system development.In this study, has successfully implemented a
dictionary application android based biological term. The programming language PHP
and the database used structured based Query Language (SQL) MySQL with kamus.sql
name with three (3) tables. The writers applied the waterfall method of software
development.

Keywords: Android, Biological Sciences, Dictionary

PENDAHULUAN banyak ditawarkan pada sistem operasi


Latar Belakang android adalah aplikasi yang bertemakan
Perkembangan Kebutuhan layanan pendidikan namun masih belum banyak
teknologi berbasis teknologi informasi yang membuat aplikasi tentang daftar
sangat beragam. Selama ini para istilah biasanya hanya bertemakan
pengguna telepon seluler dengan sistem pengenalan huruf dan angka.
operasi android terus melakukan Kebutuhan akan aplikasi yang
pencarian aplikasi yang terbaru dan bertemakan pendidikan terutama Biologi
pastinya yang paling banyak digunakan. yang memiliki istilah bahasa latin yang
Kebutuhan aplikasi Android bertemakan sulit dipahami dan diingat oleh
pendidikan juga banyak dibutuhkan masyarakat terutama para siswa yang
dewasa ini. Salah satu aplikasi yang belajar Ilmu Pengetahuan Alam (IPA)
49 STMIK Palangka Raya

selain itu harga kamus biologi yang perwujudan dan kompleksitasnya,


tergolong mahal menyulitkan siswa dimulai dari subpartikel atom hingga
untuk membeli. Dengan kebutuhan interaksi antarmakhluk hidup dan
kamus dan penggunaan perangkat makhluk hidup dengan lingkungannya.
komunikasi seperti smartphone yang Biologi berasal dari bahasa
berbasis android membuat penulis Yunani bios yang berarti “hidup,
tertarik membuat kamus ilmu biologi kehidupan” dan logos yang berarti
berbasis android. “ilmu”. Jadi, secara harfiah biologi
adalah ilmu tentang kehidupan. Namun,
Kajian Teori biologi tidak hanya sekedar mempelajari
1. Kamus proses kehidupan dan apa yang membuat
Menurut Perpustakan Nasional RI suatu makhluk hidup dapat hidup.
dalam Ensiklopedia Kebahasaan Biologi juga mempelajari tentang habitat
Indonesia (2009:566), kamus berasal makhluk hidup sampai hubungan antara
dari bahasa Inggris dictionary, makhluk hidup satu dengan makhluk
merupakan buku referensi yang memuat hidup lain. Biologi juga berkaitan erat
daftar kata yang disusun menurut urutan dengan beberapa ilmu lain, terutama
abjad dengan keterangan mengenai kimia.
berbagai segi maknanya dan 3. Android
penggunaannya dalam bahasa. Menurut Safaat (2011:1), Android
adalah sebuah sistem operasi untuk
Selain menjelaskan maksud kata-
perangkat mobile berbasis linux yang
kata, biasanya kamus juga memiliki
mencakup sistem operasi, middleware,
panduan referensi. Untuk memperkuat
dan aplikasi. Android menyediakan
pemahaman terkadang ada juga ilustrasi
flatform terbuka bagi para pengembang
didalam kamus.
untuk menciptakan aplikasi mereka.
2. Ilmu Biologi
Awalnya, Google Inc. membeli Android
Menurut Nugroho (2003), Biologi
Inc. yang merupakan pendatang baru
merupakan ilmu pengetahuan (science)
yang membuat piranti perangkat lunak
yang mempelajari tentang perihal
untuk ponsel/ smartphone. Kemudian
kehidupan sejak beberapa juta tahun
untuk mengembangkan Android
yang lalu hingga sekarang dengan segala

Jurnal Saintekom, Vol.7 , No.1 , Maret 2017


STMIK Palangka Raya 50

dibentuklah Open Handset Alliance, Hypertext untuk digunakan di World


konsorsium dari 34 perusahaan piranti Wide Web. HTML merupakan bahasa
keras, piranti lunak, dan telekomunikasi, markup yang digunakan untuk
termasuk Google, HTC, Intel, Motorola, pembuatan tampilan, layout atau tata
Qualcomm, T-Mobile, dan Nvidia. letak suatu website.
4. PHP (Hypertext Preprocessor) 6. XAMPP
Menurut Aditya N.A (2011:1) PHP Menurut Riyanto (2013:1), XAMPP
(Hypertext Preprocessor) adalah bahasa merupakan paket PHP dan MySQL
skrip yang dapat ditanamkan atau berbasis open souce, yang dapat
disisipkan ke dalam HTML. PHP banyak digunakan sebagai tool pembantu
dipakai untuk memprogram situs Web pengembangan aplikasi berbasis PHP.
dinamis. PHP dapat digunakan untuk Fungsi XAMPP adalah sebagai
membangun sebuah CMS. server yang berdiri sendiri (localhost),
Salah satu kelebihan dari PHP yang terdiri atas program Apache HTTP
adalah Sifatnya Open Source, maka Server, MySQL database, dan
perubahan dan perkembangan penerjemah bahasa yang ditulis dengan
Interpreter pada PHP lebih cepat dan bahasa pemrograman PHP dan Perl.
mudah. Nama XAMPP merupakan singkatan dari
5. HTML (Hyper Text Markup X (empat sistem operasi apapun),
Language) Apache, MySQL, PHP dan Perl. Program
Menurut Arief (2011:23), HTML ini tersedia dalam GNU General Public
atau Hyper Text Markup Language License dan bebas, merupakan web
merupakan salah satu format yang server yang mudah digunakan yang
digunakan dalam pembuatan dokumen dapat melayani tampilan halaman web
dan aplikasi yang berjalan di halaman yang dinamis..
Web. Dokumen ini dikenal sebagai Web 7. Adobe Dreamweaver CS6
Page. Dokumen HTMLmerupakan Menurut Menurut MADCOMS
dokumen yang disajikan pada Web (2010:1), Dreamweaver merupakan
Brower. Software aplikasi yang digunakan
HTML (Hyper Text Markup sebagai HTML, editor profesional untuk
Language) adalah bahasa pengkodean mendesain Web secara Visual.
untuk menghasilkan dokumen-dokumen

Jurnal Saintekom, Vol.7 , No.1 , Maret 2017


51 STMIK Palangka Raya

Adobe Dreamweaver merupakan aplikasi a. Use Case Diagram


penyunting untuk halaman Web yang Use case diagram menggambarkan
dikeluarkan oleh Adobe Systems yang terdapat dua actor admin dan user
sebelumnya dikenal dengan Macromedia dimana use case ini merupakan suatu
Dreamweaver keluaran Macromedia. desain proses dari aplikasi ilmu biologi
Adobe kembali mengeluarkan varian berbasis android. Use case diagram
terbaru dari Dreamwevear yaitu dapat dilihat pada gambar 1 berikut ini.
Dreamwevear CS6.

ANALISIS DAN PERANCANGAN


SISTEM

A. Analisis
Adapun teknik analisa yang
digunakan penulis dalam menyelesaikan
penelitian ini adalah dengan Gambar 1. Use Case Diagram

menggunakan System Development Life b. Class Diagram

Cycle (SDLC). SDLC adalah tahapan- Class diagram menggambarkan

tahapan pekerjaan yang dilakukan oleh struktur dan deskripsi class, package dan

analis sistem dan programmer dalam objek beserta hubungan satu sama lain

membangun sistem informasi. seperti containment, pewarisan, asosiasi,

B. Desain Sistem dan lain-lain. Berikut class diagram

Berdasarkan tahapan pada aplikasi kamus ilmu biologi berbasis

pemodelan sistem yang penulis gunakan, android dapat dilihat pada gambar 2.

maka penulis akan menjelaskan tentang


Unifield Modelling Language (UML)
dan database yang digunakan.
1. Desain Proses
Pada tahapan ini akan menguraikan
Gambar 2. Class Diagram
dalam beberapa diagram yaitu use case
c. Pembuatan database
diagram, activity diagram, dan class
Sebelum membuat halaman web,
diagram.
terlebih dahulu dibuat databasenya agar

Jurnal Saintekom, Vol.7 , No.1 , Maret 2017


STMIK Palangka Raya 52

pembuatan halaman dalam aplikasi dapat Kd_istilah* Int(10)


berjalan dengan baik. Kd_kategori Int(2)
Database dibuat terlebih dahulu **
karena saat membuat halaman aplikasi Kd_alphabet Varchar(1)
digunakan koneksi ke database. Dalam kata Varchar(11)
aplikasi terdapat satu buah database Arti Text
yaitu “kamus.sql”. gambar Varchar(50)
d. Pembuatan tabel 3) Tabel Kategori
Langkah selanjutnya adalah Tabel kategori digunakan untuk
membuat tabel dalam database. Dalam meyimpan data kategori dalam halaman
database ini akan dibuat sebanyak aplikasi.
sebelas buah tabel database sebagai Tabel 3. Struktur Kategori
tempat untuk meyimpan data profil, Field Type data
tabel-tabel tersebut antara lain sebagai Kd_kategori Int(10)
berikut: Nm_kategori Varchar(20)
1) Tabel Admin e. Pembuatan folder dan subfolder
Tabel admin digunakan untuk Sebelum membuat aplikasi terlebih
meyimpan data admin yang mengolah dahulu dibuat beberapa folder yang akan
semua data pada aplikasi ini, juga digunakan untuk meyimpan file-file web
sebagai akses untuk login ke halaman nantinya. Adapun folder-folder tersebut
admin. adalah sebagai berikut:
Tabel 1. Struktur admin 1) Folder kamus
Field Type data Tabel ini berisi file-file folder dan
kd_admin* Int(5) sub folder yang digunakan sebagai
Username Varchar(30) konten untuk membuat halaman dan
Password Varchar(50) sebagai konten. File-file tersebut antara
2) Tabel Data Istilah lain admin, assets, connect, gaya,
Tabel istilah untuk meyimpan data sebagai file untuk akses konten- konten
isitlah kata dalam aplikasi kamus. yang terdapat halaman utama aplikasi.
Tabel 2. Struktur Istilah 2) Sub folder dbprofil
Field Type data a) Sub folder Admin

Jurnal Saintekom, Vol.7 , No.1 , Maret 2017


53 STMIK Palangka Raya

index.php, kategori.php, menu.php, untuk mengolah data dan informasi yang


data_alphabet.php, data_kategori.php, ada pada halaman website. Halaman ini
f_istilah.php, f_kategori.php, dan lain- dikhususkan untuk pengelola atau admin
lain yang kesemuanya digunakan untuk saja. Rancangan menu admin dapat
mengelola proses simpan, edit, hapus, dilihat pada gambar 4.
data tabel yang ada pada database.
b) Sub folder assets
Sub folder assets berisi file untuk
mengelola tampilan aplikasi agar lebih
bagus.
c) Sub image
Di dalamnya terdapat file gambar
yang digunakan dalam sistem.
Gambar 4. Halaman Administrasi
f. Desain Interface
1) Halaman pengunjung
Halaman utama aplikasi merupakan IMPLEMENTASI DAN
halaman aplikasi yang tersedia dan PEMBAHASAN
diakses oleh pengunjung. Adapun Implementasi merupakan tahap
tahapan ini akan dibuat file-file PHP pengembangan rancangan menjadi kode
untuk halaman utama. Dapat dilihat pada program dan menjalankan kode progam
gambar 3. Halaman Pengunjung. agar website dapat berjalan sesuai
rancangan.
Dari proses implementasi maka
terbentuklah sebuah aplikasi untuk
memberikan informasi kepada
masyarakat tentang profil Kecamatan
Rungan, pembahasan secara garis besar
dari hasil implementasinya adalah
Gambar 3. Halaman Pengunjung
sebagai berikut:
2) Halaman administrator
1. Halaman Utama Pengunjung
Merupakan halaman administrator
Pada halaman utama pengunjung
yang hanya dapat diakses oleh admin
menampilkan menu, diantaranya adalah

Jurnal Saintekom, Vol.7 , No.1 , Maret 2017


STMIK Palangka Raya 54

beranda, cari istilah, kategori, Berdasarkan pemaparan pada


alphabet, dan login. Dapat dilihat pada analisa, implementasi dan pengujian dari
gambar 5. aplikasi kamus yang dibangun maka
penulis dapat menarik kesimpulan
sebagai berikut:
1. Pada aplikasi kamus biologi telah
berhasil dibuat dengan menggunakan
bahasa pemrograman php dan
database yang digunakan berbasis
Struktured Query Language (SQL)
Gambar 5. Halaman Utama Pengunjung
yaitu MySQL dengan nama
2. Halaman Utama Admin
kamus.sql dengan 3 (tiga) buah tabel.
Halaman utama admin berisi
2. Aplikasi kamus biologi ini diharapkan
beranda, dan menu untuk mengelola data
masyarakat dapat melihat atau
istilah kata berdasarkan kategori dan
mencari arti dari istilah kata yang
alphabet, untuk menu terdapat fasilitas
berhubungan dengan biologi yang
untuk mencari istilah, kategori, alphabet
telah diupdate oleh admin.
serta menu keluar. Berikut adalah
gambaran halaman utama admin dapat
B. Saran
dilihat pada gambar 6.
Pengembangan aplikasi kamus ini
kedepannya penulis memberikan
beberapa saran yaitu sebagai berikut:
1. Penambahan fitur yang lebih
kompleks atau tidak hanya satu
displin ilmu tapi lebih kompleks
seperti IPA dimana di dalamnya
terdapat pilihan ilmu biologi dan
fisika.
Gambar 6. Halaman Utama Admin
2. Pengembang dapat memperbaiki
PENUTUP
desain antar muka sehingga tampilan
A. Kesimpulan
lebih baik dan menarik lagi.

Jurnal Saintekom, Vol.7 , No.1 , Maret 2017


55 STMIK Palangka Raya

3. Jumlah suku kata yang lebih banyak PESAT (Psikologi, Ekonomi, Sastra,
sehingga bendahara katanya lebih Arsitektur dan Sipil), 18-19
Oktober 2011, Aplikasi Mobile
kaya.
Kamus Istilah Psikologi Berbasis
Android 2.2, Parno, Dharmayanti,
DAFTAR PUSTAKA Nandang.

Aditya, N .A. 2011. Jago PHP & Riyanto. 2013. Membangun Mobile Web
MySQL, Dunia komputer, Bekasi. Store dengan CodeIgniter, MySQL
&jQuery Mobile, ANDI,
Arief, M. R. 2011. Pemrograman Web Yogyakarta.
Dinamis Menggunakan PHP dan Safaat H, Nazruddin. 2011.
Mysql, Andi, Yogyakarta. Pemrograman Aplikasi Mobile
Smartphone dan Tablet PC
Jogiyanto H. M . 2003. Analisis & Berbasis Android. Informatika
Desain Sistem Informasi : Bandung, Bandung.
Pendekatan Terstruktur Teori dan
Praktik Aplikasi Bisnis, Andi,
Yogyakarta.

Murtiwiyati. 2013. Kupas Tuntas Web


Responsif, Elex Media
Komputindo, Jakarta.

Nugroho, Muhammad. 2003. Keaneka


Ragaman Hayati. Pusaka Ilmu.
Jakarta.
MADCOMS. 2010. Kupas Tuntas Adobe
Dreamweaver CS6 dengan
Pemrograman PHP & MySQL,
Andi, Yogyakarta.
Pelita Informatika Budi Darma Vol.5
No.3, Desember 2013,
Implementasi Algoritma String
Matching Pada Kamus Istilah-
Istilah Kedokteran Berbasis
Android, Ihsan.
Perpustakan Nasional RI: Katalog
Dalam Terbitan (KDT), 2009,
Ensiklopedia Kebahasaan
Indonesia. Angkasa, Bandung.

Jurnal Saintekom, Vol.7 , No.1 , Maret 2017

Anda mungkin juga menyukai