• Tidak ada hasil yang ditemukan

PERANCANGAN APLIKASI KAMUS KESEHATAN BERBASIS ANDROID NASKAH PUBLIKASI

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN APLIKASI KAMUS KESEHATAN BERBASIS ANDROID NASKAH PUBLIKASI"

Copied!
18
0
0

Teks penuh

(1)

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

(2)
(3)

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.

(4)

1

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 :

(5)

2

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

(6)

3

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 menggunakan bahasa pemrograman Java.1

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

(7)

4

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.

(8)

5

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 :

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.

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

3. RAM : 256MB.

(9)

6

Gambar 3.1 Use Case Diagram 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

(10)

7

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.

2. Activity diagram Menu Tips Kesehatan.

3. Activity diagram Menu Pengembang

Gambar 3.2 Menu Pencarian Activity diagram

(11)

8

4. 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 : Gambar 3.4 Activity Activity diagram Menu Pengembang

(12)

9

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.

(13)

10

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 :

(14)

11

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

(15)

12

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 :

(16)

13

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

(17)

14

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.

(18)

15

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

Gambar

Gambar 3.1 Use Case Diagram 3.1.3.3 Peluang (Opportunnity)
Gambar 3.2 Menu Pencarian Activity diagram
Gambar 3.5 Activity diagram Menu Tentang Aplikasi
Gambar  3.6 Class Diagram
+5

Referensi

Dokumen terkait

bahwa jika sebuah konflik tidak terjadi antar kedua belah pihak ini maka proses.. Chandra, R.I,Konflik Dalam Kehidupan Sehari – hari,

Digunakan untuk mendapatkan informasi atau data-data yang berkaitan dengan wewenang penghulu, peraturan pencatatan nikah, dan data empiris yang dalam hal ini yakni

Dari grafik dapat dilihat bahwa untuk query citra asli dapat diperoleh tingkat kesuksesan rata-rata 100%, pada distorsi jenis blur diperoleh tingkat kesuksesan rata-rata 99.22%,

PELABUHANRATU SELAMAT TOSERBA SUKABUMI SEVEN ELEVEN,MM YOGYA, SM (SKB) BERKAH, TO HERI, TO HIDUP BARU, TO MEGAH JAYA, TO PRIMA, TO SUMBER RIZKY, TO (CISAAT) SUMBER RIZKY,

Memuat Informasi: Data UU APBN, Data Laporan Keuangan, Data Perencanaan Pembangunan, Data Ekonomi Makro, Data Pendapatan Negara, Data Pembiayaan Negara, Data

Pengaruh bauran promosi yang terdiri dari periklanan (X1), promosi penjualan (X2), hubungan masyarakat (X3), penjualan pribadi (X4) dan pemasaran langsung (X5)

• Indonesia membutuhkan pengaturan di bidang persandian yang sesuai dengan karakteristik sistem hukum nasional dan kaedah hukum universal untuk memberikan kepastian hukum

Apakah sistem informasi akuntansi penerimaan kas yang diterapkan di Hotel Horison Ultima Riss Yogyakarta sudah memberikan dampak positif pada kegiatan operasional