Anda di halaman 1dari 18

PERANCANGAN APLIKASI KAMUS KESEHATAN

BERBASIS ANDROID

NASKAH PUBLIKASI

diajukan oleh

Ferry Hariwibowo

09.11.2847

kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2013
DESIGNING HEALTH DICTIONARY APPLICATION BASED ON ANDROID

PERANCANGAN APLIKASI KAMUS KESEHATAN BERBASIS ANDROID

Ferry Hariwibowo
Krisnawati
Jurusan Teknik Informatika
STMIK AMIKOM Yogyakarta

ABSTRACT
As the growth of the world hear the term health of many that have sprung
vocabulary. Sometimes some have no idea what the term means health. Everyone
always wants all healthy, but it is important to understand that a healthy sense of
themselves.
In the development of many Android applications are very useful for users in
everyday life. this also makes moving constituent designing Android-based health
dictionary.
A Health Dictionary app is an application offline, the Android smartphone users
can search for popular words that are often used as well as a scientific term that is often
encountered in the health field. In it has been categorized in the form of the alphabet and
there are also health tips keep the immune system to keep it healthy.

Keywords: mobile apps, android, health, dictionary


1. Pendahuluan
Seiring dengan tingkat mobilitas yang tinggi, beberapa tahun terakhir tengah
marak perangkat bergerak atau mobile device. Salah satu perangkat mobile yang paling
pesat adalah smart phone berbasis android, dimana hampir setiap orang memilikinya.
Android sistem operasi berbasis linux dapat digunakan diberbagai perangkat mobile.
Hingga saat ini Android terus berkembang baik secara sistem maupun aplikasinya.
Kesehatan pada dasarnya dimiliki oleh setiap orang, namun demikian banyak
manusia dalam menghabiskan aktifitas hidupnya tidak mau peduli dengan nilai sebuah
kesehatan.Mungkin masih banyak yang kurang memahami arti sebuah kesehatan,
terutama istilah kesehatan yang mungkin begitu banyaknya kosa kata dan dengan
membuka huruf dari A-Z untuk setiap kosakata yang digunakan. Kini perkembangan
kamus sangatlah luar biasa karena dorongan kebutuhan manusia itu sendiri yang ingin
menciptakan suatu kamus yang lebih efisien dan praktis. Mulai dari kamus yang praktis
atau kamus saku yang berisikan beberapa puluh suku kata sampai yang memiliki
beberapa ratus juta suku kata, bahkan sekarang ini sudah tercipta kamus elektronik yang
bentuknya menyerupai kalkulator yang lebih praktis dan efesien.
Berdasarkan permasalahan diatas maka penulis terdorong untuk membuat suatu
aplikasi untuk mempermudahkan mendalamai istilah kesehatan yaitu "Perancangan
Aplikasi Kamus Kesehatan berbasis Android".

1.1 Rumusan Masalah


Berdasarkan latar belakang diatas maka pembahasan akan difokuskan pada
beberapa masalah diantaranya adalah:
1. Bagaimana membuat Perancangan Apllikasi Kamus Kesehatan yang
bermanfaat untuk semua kalangan masyarakat?
2. Bagaimana mengoptimalkan aplikasi kamus kesehatan agar tidak hanya
memberikan informasi arti kosakata tetapi juga memberikan informasi seperti tips
seputar kesehatan.
3. Bagaimana merancang sebuah aplikasi kamus kesehatan berbasis Android?

1.2 Batasan Masalah


Agar skripsi ini lebih menfokuskan secara mendalam ke arah yang diharapakan,
maka penulis memberikan batasan-batasan masalah dalam merancang aplikasi kamus
kesehatan ini. Dimana untuk materi yang disajikan yang termuat dalam aplikasi ini
terbatas pada :
a. Ruang Lingkup Penelitian:

1
1. Teknologi Android.
2. Aplikasi kamus ini dilengkapi informasi istilah kosakata seputar kesehatan.
3. Pencarian istilah kosa kata dilakukan dengan menggunakan media
pencarian.
4. Aplikasi dapat dijalankan minimal pada ponsel yang mendukung Android
OS minimal versi 2.2
5. Aplikasi ini juga menyertakan tips seputar kesehatan.
b. Software yang dipergunakan:
1. Script Editor : Eclipse Indigo
2. Android SDK Version : Android SDK 18
1.3 Tujuan Penelitian
Disamping sebagai persyaratan untuk kelulusan program Strara-1 STMIK
AMIKOM YOGYAKARTA, kegiatan ini juga bertujuan untuk :
1. Menerapkan ilmu selama belajar di STMIK AMIKOM YOGYAKARTA
2. Memperdalam pengetahuan terutama pada software yang digunakan dalam
pembuatan Aplikasi ini.
3. Memberikan informasi atau pengetahuan sebagai media edukasi berbasis
aplikasi mobile android.
1.4 Manfaat Penelitian
Penulis harapkan penelitian yang dilakukan ini dapat memberikan manfaat:
1. Bagi penulis
Diharapkan dengan adanya penelitian ini akan menambah pengetahuan tentang
penerapan sistem informasi dalam bidang penyampaian informasi, khususnya
yang berbasiskan Aplikasi Mobile Android.
2. Bagi Masyarakat
Software penyampaian informasi berbasis Android ini semoga bermanfaat dan
dapat digunakan oleh masyarakat luas.
3. Bagi ilmu pengetahuan
Penulisan ini dapat menambah kepustakaan dibidang ilmu komputer
berdasarkan penerapan yang ada dalam kenyataan, dan pihak lain sebagai
masukan di dalam pengembangan wawasan ilmu pengetahuan.
1.5 Metode Penelitian
Untuk mendapatkan data yang baik dan relevan dengan aplikasi yang akan dibangun
maka digunakan beberapa metode pengumpulan data, diantaranya adalah :
a. Metode Kepustakaan
b. Metode Sampling

2
1.6 Sistematika Penulisan
Sistematika laporan disusun menggunakan dasar-dasar penulisan karya ilmiah.
Metode ini dilakukan supaya dalam penyusunan laporan menjadi lebih teratur dan mudah
dipahami. Sistematika penulisan laporan pada skripsi adalah sebagai berikut :
1. BAB I PENDAHULUAN
2. BAB II LANDASAN TEORI
3. BAB III ANALISIS DAN PERANCANGAN
4. BAB IV IMPLEMENTASI DAN PEMBAHASAN
5. BAB V PENUTUP
6. DAFTAR PUSTAKA
2. LANDASAN TEORI
2.1 Android
Android merupakan sistem operasi yang dikembangkan untuk perangkat mobile
berbasis Linux. Pada awalnya sistem operasi ini dikembangkan oleh Android Inc. Yang
kemudian dibeli oleh Google pada tahun 2005.

2.2 Android SDK(Software Development Kit)


Android SDK adalah tools API(Application Programming Interface) yang
diperlukan untuk memulai mengembangkan aplikasi pada platform Android
1
menggunakan bahasa pemrograman Java.

2.3 Sejarah Eclipse


Eclipse awalnya dikembangkan oleh IBM untuk menggantikan perangkat lunak
IBM Visual Age for Java 4.0. Produk ini diluncurkan oleh IBM pada tanggal 5 November
2001, yang menginvestasikan sebanyak US$ 40 juta untuk pengembangannya.
Semenjak itu konsursium Eclipse Foundation mengambil alih untuk pengembangan
Eclipse lebih lanjut dan pengaturan organisasinya
2.4 Kamus
2.4.1 Sejarah Kamus
Menurut W.J.S Poerwadarminta "Kamus adalah buku yang berisi keterangan
tentang arti kata-kata"
Sedangkan menurut Hoetocno M A mendefinisikan “Kamus yaitu buku acuan
yang memuat kata dan ungkapan yang biasanya disusun menurut abjad berikut
keterangan tentang maknanya”.

1
Safaat, Nazruddin (2012). Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis
Android. Bandung : Penerbit Informatika Bandung , hal. 5.

3
2.5 Unified Modeling Language (UML)
2.5.1 Use Case Diagram
Use-case diagram menjelaskan manfaat dari aplikasi jika dilihat dari sudut
pandang orang yang berada diluar sistem (actor). Diagram ini menunjukkan
fungsionalitas suatu sistem atau kelas dan bagaimana sistem berinteraksi dengan dunia
luar.

2.5.2 Class Diagram


Class diagram dapat membantu dalam memvisualisasikan struktur kelas-kelas
dari suatu sistem dan merupakan tipe diagram yang paling banyak dipakai. Class
diagram banyak memperhatikan hubungan antarkelas dan penjelasan detail tiap kelas
dalam pemodelan desain (dalam logical view) dari suatu sistem.

2.5.3 Sequence Diagram


Sequence Diagram menjelaskan interaksi objek yang disusun dalam suatu
urutan waktu. Diagram ini secara khusus berasosiasi dengan use-case. Sequence
diagram memperlihatkan tahap demi tahap apa yang harus terjadi untuk menghasilkan
suatu didalam use-case diagram.

3. ANALISIS DAN PERANCANGAN SISTEM


3.1 Analisis

Analisis dapat di definisikan sebagai penguraian dari suatu sistem informasi yang
utuh kedalam bagian-bagian komponannya. Dengan maksud untuk identifikasi dan
evaluasi permasalahan-permasalahan, kesempatan, dan hambatan yang terjadi dan
kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.
3.1.1 Analisis Kebutuhan Fungsional

1. Sistem mampu melakukan fungsi pencarian kosa kata kamus kesehatan


berdsarkan pencarian.
2. Sistem mampu menampilkan kosa kata arti kamus kesehatan
3. Mampu melakukan pencaraian kata
4. Sistem dilengkapi dengan tips kesehatan dan menu tentang apliaksi guna untuk
melihat informasi fitur yang ada dalam aplikasi ini.
5. Sistem memudahkan para pengguna mengoprasikan aplikasi ini.

4
3.1.2 Analisa Kebutuhan Non Fungsional
A. Analisis Kebutuhan Perangkat Keras (hardware)

Spesifikasi minimum perangkat keras yang dibutuhkan dalam pembuatan


aplikasi informasi budidaya kelinci berbasis android ini adalah :
1. Processor : Pentium 4
2. RAM : 1 GB
3. Motherboard : Intel atau AMD
4. Hardisk : 160 GB
5. VGA : 512mb
6. Monitor : 15 inch

B. Spesifikasi hardware minimal yang dibutuhkan untuk menjalankan aplikasi :

1. O.S. : Android OS, v2.2 (Froyo)


2. 600 MHz processor
3. RAM : 256MB.
4. Layar TFT touchscreen , ukuran 240 x 320 pixels, 3,14 inches

3.1.3 Analisis SWOT


Analisis SWOT adalah metode perencanaan strategis yang digunakan untuk
mengevaluasi kekuatan (strengths), kelemahan(weakness), peluang(opportunities), dan
ancaman(threats) dalam suatu proyek atau suatu spekulasi bisnis. Keempat faktor itulah
yang membentuk akronim SWOT (strengths,weakness,opportunities, dan threats).

3.1.3.1 Kekuatan (Strenghts)

Adapun kekuatan dari sistem ini bisa diakses tanpa terbubung pada
internet (offline) sehingga menambah kemudahan bagi pengunna, selain
berbasis Android mobile yang mudah digunakan, mudah dibaca kemana-mana
sehingga dapat diakses kapanpun dan dimanapun, serta dapat menghemat
alokasi sumber daya, karena penggunaannya hanya mengunkan smart phone
yang mengunakan sumber daya yang kecil.

3.1.3.2 Kelemahan (Weakness)

Adapun kelemahan dari sistem aplikasi ini user atau pengguna aplikasi
tidak bisa menambahkan kosa kata, dan edit kosa kata sendiri. Aplikasi ini
hanya menampilkan hasil pencarian dari kosa kata yang dimaksud dan hanya
melakukan pencarian kata bukan kalimat.

5
3.1.3.3 Peluang (Opportunnity)

Semakin berkembangnya era teknologi mobile didunia kesehatan


merupakan sebuah peluang untuk diciptakannya sesuatu yang sebelumya
berupa naskah cetak bentuk mobile application sehingga lebih efesien dari
model sebelumnya.

3.1.3.4 Ancaman (Threats)

persaingan industri pembuat ataupun pengembang apliaksi mobile yang


sangat ketat dalam menghasilakn aplikasi mobile dengan berbagai genre untuk
memenuhi kebutuhan pengguna.
3.2 Perancangan Sistem
Perancangan sistem secara umum dilakukan dengan maksud untuk memberikan
gambaran umum tentang sistem yang akan diusulkan. Rancangan ini mengidentifikasi
komponen-komponen sistem informasi yang akan dirancang secara rinci. Adapun
rancangan sistem ini adalah sebagai berikut :
3.2.1 Use Case

Gambar 3.1 Use Case Diagram

3.2.2 Activity Diagram

6
Activity Diagram menggambarkan rangkaian aliran dari aktivitas user
(pengguna) Kamus Kesehatan, aktivitas ini akan di bagi menjadi beberapa
kateogri aktivitas sesuai dengan kegiatan yang user dapat lakukan dengan
aplikasi ini.
1. Activity diagram Menu Pencarian.

Gambar 3.2 Menu Pencarian Activity diagram

2. Activity diagram Menu Tips Kesehatan.

Gambar 3.3 Activity diagram Menu Tips Kesehatan

3. Activity diagram Menu Pengembang

7
Gambar 3.4 Activity Activity diagram Menu Pengembang

4. Activity diagram Menu Tentang Aplikasi

Gambar 3.5 Activity diagram Menu Tentang Aplikasi

3.2.3 Class Diagram

Class diagram mendeskripsikan struktur statis dari kelas–kelas dalam


sistem dan mengilustrasikan attribute, operations dan relationship antara satu
kelas dengan kelas yang lain.
Adapun tampilan class diagram dari aplikasi ini adalah sebagai berikut :

8
Gambar 3.6 Class Diagram

3.2.4 Sequence Diagram

Sequence diagram mendeskripsikan bagaimana entitas dalam sistem


berinteraksi, termasuk pesan yang digunakan saat interaksi. Semua pesan
dideskripsikan dalam urutan dari eksekusi. Sequence diagram berhubungan erat
dengan Use Case diagram.

Gambar 3.7 Sequence Diagram

4. Implementasi Dan Pembahasan


4.1 Implementasi
Implementasi merupakan tahap meletakkan sistem yang baru dikembangkan
agar nantinya sistem tersebut siap untuk dioperasikan sesuai dengan yang diharapkan.

9
Implementasi sistem merupakan tindak lanjut dalam pembuatan dan pemasangan sistem
baru yang akan digunakan, sesuai dengan desain yang telah direncanakan sebelumnya.

4.2.1 Pembahasan Interface


Pada aplikasi kamus kesehatan ini memiliki beberapa interface diantaranya
seperti splashscreen, menu utama, menu pencarian, menu tips kesehatan, menu
pengembang dan menu tentang aplikasi.

4.2.1.1 Pembahasan Interface Splash Screen

Splash screen merupakan tampilan yang pertama kali muncul ketika aplikasi
dijalankan. Berikut tampilan splash screen aplikasi kamus kesehatan ini:

Gambar 4.1 splash screen

4.2.1.2 Pembahasan Interface Menu Utama


Menu utama merupakan halaman utama dari aplikasi, dimana setelah
mengakses fitur dari aplikasi pengguna akan dikembalikan pada menu utama. Berikut
tampilan menu utama dari aplikasi ini :

10
Gambar 4.2 menu utama

4.2.1.3 Pembahasan Interface Pencarian

Menu Pencarian memiliki jenis inputan yang diperlukan dan informasi yang
ditampilkan. Apabila menginputkan istilah kesehatan maka akan menampilkan informasi
berupa istilah tersebut berikut artinya, berikut tampilan dari menu Pencarian

Gambar 4.3 menu Pencarian

11
4.2.1.4 Pembahasan Interface Tips Kesehatan

Menu Tips Kesehatan memiliki jenis inputan yang diperlukan dan informasi yang
ditampilkan. Apabila menginputkan tips kesehatan maka akan menampilkan informasi
berupa tips tersebut berikut penjelasanya, berikut tampilan dari menu tips kesehatan :

Gambar 4.4 menu tips kesehatan

4.2.1.5 Pembahasan Interface Pengembang

Menu Pengembang memberikan informasi data diri pengembang berikut


tampilan dari menu pengembang :

Gambar 4.5 menu pengembang

12
4.2.1.6 Pembahasan Interface Tentang Aplikasi

Menu tentang aplikasi memberikan informasi tentang bagaimana cara


menggunakan aplikasi kamus kesehatan, berikut tampilan dari menu sekilas aplikasi :

Gambar 4.6 menu sekilas aplikasi

5.1 Kesimpulan
Berdasarkan urain dan analisa diatas, maka pada laporan Skripsi yang berjudul
"PERANCANGAN APLIKASI KAMUS KESEHATAN BERBASIS ANDROID" dapat ditarik
kesimpulan sebagai berikut.
a. Untuk merancang dan membangun sistem aplikasi kamus kesehatan
pada android diperlukan beberapa perangkat lunak dan perangkat keras
dimulai dari analisis sistem untuk merancang proses jalannya aplikasi ini.
Setelah menganalisis sistem dan didapat bagaimana cara jaalanya
sistem kedalam susunan program. Editor yang penulis gunakan adalah
Eclipse Indigio dengan bahasa pemograman java. Pada tahap yang
berikutnya adalah meng-compile susunan program yang tadi menjadi
aplikasi yang dapat berjalan di emulator. Setelah dilakukan uji coba dan
hasinya sudah berjakan sesuai rencana maka tahap final-nya adalah
mem-package aplikasi ini kedalam bentuk file bertipe .apk untuk diinstal
di Smart Phone.
b. Untuk merancang dan membangun aplikasi berbasis Android for mobile,
perangkat lunak yang dibutuhkan adalah Eclipse IDE,Android SDK, ADT,
dan java JDK

13
5.2 Saran
Perancangan dan pembuatan aplikasi kamus kesehatan pada Android dalam
Skripsi ini akan terasa sempurna jika ada teman-teman satu jurusan infromatika yang
mau meneruskan dan menambahkan metode untuk tips kesehatan dengan
mengunakan listview dan menjadikan aplikasi ini menjadi online, agar dalam
menambahkan database kosa kata dapat dilakukan dengan mudah. Hal ini akan
mempermudah pengguna aplikasi kamus kesehatan berbasis Android dalam mencari
istilah dan tips yang dimaksud.

14
DAFTAR PUSTAKA

Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Operasi untuk Keunggulan
Bersaing Perusahaan Dan Organisasi Modern. Yogyakarta: Andi Offset

Hermawan, Julius. 2005. Analisa Desain dan Pemrograman Berorientasi Objek


dengan UML dan Visual Basic. Net. Yogyakarta: Andi Offset

Jogiyanto, HM. 1999. Analisis dan desain sistem operasi. Yogyakarta: Andi Offset

Marko Gargenta, 2011. Learning Android. [e-book] United State of America :


O’Reilly Media

Rahayu, Endang. 2012. Kamus Istilah Kesehatan. Yogyakarta: Prestasi Utama

Safaat H Nazruddin.2011. Android Pemrograman Aplikasi Moobile smartphone


dan tablet pc berbasis android. Bandung : Informatika

Suhendar, Hariman. 2002 Visual Modeling Menggunakan UML dan Rationla


Rose. Bandung: Informatika

Widjaja, Cyntia. 2100. 365 Hari Sehat Tanpa Sakit. Yogyakarta: Golden Books

15

Anda mungkin juga menyukai