BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB...

16
3 BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS) Pengertian Kartu Menuju Sehat (KMS)menurut pratamasari (http://www.bubidan.com/)adalah kartu yang memuat kurva pertumbuhan normal anak berdasarkan indeks antropometri berat badan menurut umur.Dengan KMS gangguan pertumbuhan atau risiko kelebihan gizi dapat diketahui lebih dini, sehingga dapat dilakukan tindakan pencegahan secara lebih cepat dan tepat sebelum masalahnya lebih berat. KMS di Indonesia telah digunakan sejak tahun 1970-an, sebagai sarana utama kegiatan pemantauan pertumbuhan. Pemantauan pertumbuhan adalah serangkaian kegiatan yang terdiri dari: 1. penilaian pertumbuhan anak secara teratur melalui penimbangan berat badan setiap bulan, pengisian KMS, menentukan status pertumbuhan berdasarkan hasil penimbangan berat badan. 2. menindaklanjuti setiap kasus gangguan pertumbuhan. Tindak lanjut hasil pemantauan pertumbuhan biasanya berupa konseling, pemberian makanan tambahan, pemberian suplementasi gizi dan rujukan. Pada saat ini pemantauan pertumbuhan merupakan kegiatan utama Posyandu yang jumlahnya mencapai lebih dari 260 ribu yang tersebar di seluruh wilayah Indonesia. Hasil Riset Kesehatan Dasar (RISKESDAS) 2007 menunjukkan bahwa sebanyak 74.5% (sekitar 15 juta) balita pernah ditimbang minimal 1 kali selama 6 bulan terakhir, 60.9% diantaranya ditimbang lebih dari 4 kali. Sebanyak 65% (sekitar 12 juta) balita memiliki KMS. Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Transcript of BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB...

Page 1: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

3

BAB II. KAJIAN PUSTAKA

A. Kartu Menuju Sehat (KMS)

Pengertian Kartu Menuju Sehat (KMS)menurut pratamasari

(http://www.bubidan.com/)adalah kartu yang memuat kurva pertumbuhan

normal anak berdasarkan indeks antropometri berat badan menurut

umur.Dengan KMS gangguan pertumbuhan atau risiko kelebihan gizi dapat

diketahui lebih dini, sehingga dapat dilakukan tindakan pencegahan secara

lebih cepat dan tepat sebelum masalahnya lebih berat.

KMS di Indonesia telah digunakan sejak tahun 1970-an, sebagai sarana

utama kegiatan pemantauan pertumbuhan. Pemantauan pertumbuhan adalah

serangkaian kegiatan yang terdiri dari:

1. penilaian pertumbuhan anak secara teratur melalui penimbangan berat

badan setiap bulan, pengisian KMS, menentukan status pertumbuhan

berdasarkan hasil penimbangan berat badan.

2. menindaklanjuti setiap kasus gangguan pertumbuhan. Tindak lanjut hasil

pemantauan pertumbuhan biasanya berupa konseling, pemberian makanan

tambahan, pemberian suplementasi gizi dan rujukan.

Pada saat ini pemantauan pertumbuhan merupakan kegiatan utama

Posyandu yang jumlahnya mencapai lebih dari 260 ribu yang tersebar di

seluruh wilayah Indonesia. Hasil Riset Kesehatan Dasar (RISKESDAS) 2007

menunjukkan bahwa sebanyak 74.5% (sekitar 15 juta) balita pernah ditimbang

minimal 1 kali selama 6 bulan terakhir, 60.9% diantaranya ditimbang lebih

dari 4 kali. Sebanyak 65% (sekitar 12 juta) balita memiliki KMS.

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 2: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

4

Bentuk dan pengembangan KMS ditentukan oleh rujukan atau standar

antropometri yang dipakai, tujuan pengembangan KMS serta sasaran

pengguna.KMS di Indonesia telah mengalami 3 kali perubahan.KMS yang

pertama dikembangkan pada tahun 1974 dengan menggunakan rujukan

Harvard.Pada tahun 1990 KMS revisi dengan menggunakan rujukan

WHONCHS.Pada tahun 2008, KMS balita direvisi berdasarkan Standar

Antropometri WHO 2005.

B. Imunisasi

Menurut Markum(1997) dalam bidang Imunologi kuman atau racun

kuman (toksin) disebut sebagai antigen. Secara khusus antigen tersebut

merupakan bagian protein kuman atau protein racunnya. Bila antigen untuk

pertama kali masuk ke dalam tubuh manusia, maka sebagai reaksinya tubuh

akan membentuk zat anti. Bila antigen itu kuman, zat anti yang dibuat tubuh

disebut antibodi.Zat anti terhadap racun kuman disebut antitoksin.Berhasill

tidaknya tubuh anak memusnahkan antigen atau kuman itu bergantung kepada

jumlah zat anti yang dibentuk.

Pada umumnya tubuh anak tidak akan mampu melawan antigen yang kuat.

Antigen yang kuat ialah jenis kuman ganas / virulen. Karena itu anak akan

menjadi sakit bila terangkit kuman ganas.

Imunisasi wajib, setiap anak sebaiknya mendapat perlindungan sempurna

terhadap 7 penyakit utama., sesuai dengan Program Pengembangan Imunisasi

yang mencakup vaksinasi terhadap TBC, difteria, batuk rejan, tetanus, polio,

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 3: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

5

campak dan hepatitis B. Terlaksananya imunisasi wajib ini merupakan

pemenuhan terhadap salah satu segi kebutuhan dasar anak.

Manfaat imunisasi (vaksinasi) merupakan cara yang termurah, teraman,

termudah dan terbaik untuk mencegah anak terjangkit penyakit yang

berbahaya dan mengancam jiwanya. Tidak ada satu jenis vaksin pun yang

dapat memberikan perlindungan mutlak 100%. Oleh karena itu hindarkanlah

kontak dengan anak lain yang sedang sakit. Biasanya perjalanan penyakit akan

berlangsung ringan pada anak yang telah mendapat imunisasi sebelumnya.

Yang terpenting ialah bahwa dengan imunisasi, anak anda terhindar dari

ancaman penyakit yang ganas tanpa bantuan pengobatan.

C. Perkembangan Balita

Menurut Ebrahim (1994) pada berbagai usia, bayi mengembangkan fungsi

bahasa serta sosial dan ketrampilan motorik yang berbeda-beda. Kelambatan

yang nyata dan konsisten pada perkembangan fungsi psikomotorik dapat

menjadi petunjuk adanya cerebral palsy atau berkurangnya kemampuan

intelektual, sekalipun harus kita sadari bahwa stimulasi dirumah, faktor-faktor

lingkungan, perhatian orang tua, dll merupakan faktor-faktor penting dalam

perkembangan ketrampilan psikomotorik, dan ketrampilan ini tidak

bergantung kepada kemampuan intelektual semata.

Banyak klinikus mempunyai kesan bahwa rata-rata anak Afrika jauh lebih

maju perkembangannya dibandingkan dengan anak Eropa yang sebaya,

sampai pada usia 3 tahun. Juga terlihat bahwa bayi Afrika yang baru lahir,

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 4: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

6

dalam beberapa minggu pertama kehidupannya, memperlihatkan penampilan

sebanding dengan bayi Eropa yang berusia dua sampai tiga kali lebih tua.

D. Aplikasi Mobile

Kata mobile mempunyai arti bergerak atau berpindah, sehingga aplikasi

mobile menurut Purnama ( 2010 ) adalah sebutan untuk aplikasi yang berjalan

di mobile device . Dengan menggunakan aplikasi mobile, dapat dengan mudah

melakukan berbagai macam aktifitas mulai dari hiburan, berjualan, belajar,

mengerjakan pekerjaan kantor, browsing dan lain sebagainya. Pemanfaatan

aplikasi mobile untuk hiburan paling banyak digemari oleh pengguna telepon

seluler, karena dengan memanfaatkan adanya fitur game, music player, sampai

video player membuat kita mejadi semakin mudah menikmati hiburan kapan

saja dan dimanapun. Perangkat mobile memiliki banyak jenis dalam hal

ukuran, desain layout, tetapi memreka memiliki kesamaan karakteristik yang

sangat berbeda dari dekstop system.Perangkat mobile memiliki memory yang

kecil.

E. Android

Menurut Kurniawan (2011) Android adalah sebuah sistem operasi untuk

perangkat mobile berbasis linux yang mencakup sistem operasi, middleware

dan aplikasi.Android menyediakan platform terbuka bagi para pengembang

untuk menciptakan aplikasi mereka.Awalnya, Google Inc. membeli Android

Inc. yang merupakan pendatang baru yang membuat peranti lunak untuk

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 5: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

7

ponsel/smartphone. Kemudian untuk mengembangkan Android, dibentuklah

Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti

lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola,

Qualcomm, T-Mobile, dan Nvidia.

Pada saat perilisan perdana Android, 5 November 2007, Android bersama

Open Handset Alliance menyatakan mendukung pengembangan open source

pada perangkat mobile. Di lain pihak, Google merilis kode-kode Android di

bawah lisensi Apache, sebuah lisensi perangkat lunak dan open platform

perangkat selular.

Di dunia ini terdapat dua jenis distributor sistem operasi Android.Pertama

yang mendapat dukungan penuh dari Google atau Google Mail Services(GMS)

dan kedua adalah yang benar-benar bebas distribusinya tanpa dukungan

langsung Google atau dikenal sebagai Open Handset Distribution

(OHD)(Isyanto, 2011).

Tidak hanya menjadi sistem operasi di smartphone, saat ini Android

menjadi pesaing utama dari Apple pada saat operasi Table PC. Pesatnya

pertumbuhan Android selain faktor yang disebutkan di atas adalah karena

Android itu sendiri adalah platform yang sangat lengkap baik itu sistem

operasinya, Aplikasi dan Tool Pengembangan, Market aplikasi Android serta

dukungan yang tinggi dari komunitas Open Source di dunia, sehingga Android

terus berkembang pesat baik dari segi teknologi maupun dari segi jumlah

device yang ada di dunia(Isyanto, 2011).

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 6: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

8

Menurut Safaat (2012) Android adalah sebuah sistem operasi pada

handphone yang bersifat terbuka dan berbasis pada sistem operasi

Linux.Android bisa digunakan oleh setiap orang yang ingin menggunakannya

pada perangkat mereka. Android menyediakan platform terbuka bagi para

pengembang untuk menciptakan aplikasi mereka sendiri yang akan digunakan

untuk bermacam peranti bergerak. Awalnya, Google Inc. membeli Android

Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian

untuk mengembangkan Android, dibentuklah Open Handset Alliance,

konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan

telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-

Mobile, dan Nvidia. Pada saat perilisan perdana Android, 5 November 2007,

Android bersama Open Handset Alliance menyatakan mendukung

pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google

merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat

lunak dan standar terbuka perangkat seluler.

1. Kelebihan Android

a. Multitasking – Kalau anda pernah merasakan keunggulan dari

Symbian yang bisa membuka beberapa aplikasi sekaligus, begitu juga

Android yang mampu membuka beberapa aplikasi sekaligus tanpa

harus menutup salah satunya.

b. Kemudahan dalam Notifikasi – Setiap ada SMS, Email, atau bahkan

artikel terbaru dari RSS Reader, akan selalu ada notifikasi di Home

Screen Ponsel Android, tak ketinggalan Lampu LED Indikator yang

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 7: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

9

berkedip-kedip, sehingga Anda tidak akan terlewatkan satu SMS,

Email ataupun Misscall sekalipun.

c. Akses Mudah terhadap Ribuan Aplikasi Android lewat Google

Android App Market – Kalau Anda gemar install aplikasi ataupun

games, lewat Google Android App Market Anda bisa mendownload

berbagai aplikasi dengan gratis. Ada banyak ribuan aplikasi dan

games yang siap untuk Anda download di ponsel Android.

d. Pilihan Ponsel yang beranekaragam – Bicara ponsel Android, akan

terasabeda dibandingkan dengan iOS, jika iOS hanya terbatas pada

iPhone dari Apple, maka Android tersedia di ponsel dari berbagai

produsen, mulai dari Sony Ericsson, Motorola, HTC sampai Samsung.

Dan setiap pabrikan ponsel pun menghadirkan ponsel Android dengan

gaya masing-masing, seperti Motorola dengan Motoblur-nya, Sony

Ericsson dengan TimeScape-nya. Jadi Anda bisa leluasa memilih

ponsel Android sesuai dengan merk favorite.

e. Bisa menginstal ROM yang dimodifikasi – Tak puas dengan tampilan

standar Android, jangan khawatir ada banyak Costum ROM yang bisa

Anda pakai di ponsel Android.

f. Widget – benar sekali, dengan adanya Widget di homescreen, Anda

bisa dengan mudah mengakses berbagai setting dengan cepat dan

mudah.

g. Google Maniak – Kelebihan Android lainnya jika Anda pengguna

setia layanan Google mulai dari Gmail sampai Google Reader, ponsel

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 8: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

10

Android telah terintegrasi dengan layanan Google, sehingga Anda bisa

dengan cepat mengecek email dari Gmail.

2. Kelemahan Android

a. Koneksi Internet yang terus menerus – Kebanyakan ponsel berbasis

system ini memerlukan koneksi internet yang simultan alias terus

menerus aktif.Koneksi internet GPRS selalu aktif setiap waktu, itu

artinya Anda harus siap berlangganan paket GPRS yang sesuai dengan

kebutuhan.

b. Iklan – Aplikasi di Ponsel Android memang bisa didapatkan dengan

mudah dan gratis, namun konsekuensinya di setiap Aplikasi tersebut,

akan selalu Iklan yang terpampang, entah itu bagian atas atau bawah

aplikasi.

F. Eclipse

Menurut Safaat (2012) Eclipse adalah sebuah IDE (Integrated

Development Environment) untuk mengembangkan perangkat lunak dan dapat

dijalankan di semua platform (platform-independent). Berikut ini adalah sifat

dari Eclipse:

1. Multi-platform: Target sistem operasi Eclipse adalah Microsoft

Windows, Linux, Solaris, AIX, HP-UX dan Mac OS X.

2. Mulit-language: Eclipse dikembangkan dengan bahasa pemrograman

Java, akan tetapi Eclipse mendukung pengembangan aplikasi berbasis

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 9: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

11

bahasa pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP,

dan lain sebagainya.

3. Multi-role: Selain sebagai IDE untuk pengembangan aplikasi, Eclipse

pun bisa digunakan untuk aktivitas dalam siklus pengembangan

perangkat lunak, seperti dokumentasi, test perangkat lunak,

pengembangan web, dan lain sebagainya.

Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan gratis

dan open source, yang berarti setiap orang boleh melihat kode pemrograman

perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang membuatnya

populer adalah kemampuannya untuk dapat dikembangkan oleh pengguna

dengan komponen yang dinamakan plug-in. Eclipse dibuat dari kerja sama

antara perusahaan-perusahaan anggota 'Eclipse Foundation' (beserta individu-

individu lain). Banyak nama besar yang ikut dalam 'Eclipse.

Foundation, termasuk IBM, BEA, Intel, Nokia, Borland. Eclipse bersaing

langsung dengan Netbeans IDE. Plug-in tambahan pada Eclipse jauh lebih

banyak dan bervariasi dibandingkan IDE lainnya.

1. IntelliJ IDEA (commercial, free 30-day trial)

2. Oracle JDeveloper (free)

3. Xinox JCreator (ada versi berbayar maupun free)

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

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 10: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

12

mengambil alih untuk pengembangan Eclipse lebih lanjut dan pengaturan

organisasinya. Sejak versi 3.0, Eclipse pada dasarnya merupakan sebuah

kernel, yang mengangkat plug-in. Apa yang dapat digunakan di dalam Eclipse

sebenarnya adalah fungsi dari plug-in yang sudah diinstal. Ini merupakan basis

dari Eclipse yang dinamakan Rich Client Platform (RCP). Berikut ini adalah

komponen yang membentuk RCP:

1. Core platform

2. OSGi

3. SWT (Standard Widget Toolkit)

4. JFace

5. Eclipse Workbench

Secara standar Eclipse selalu dilengkapi dengan JDT (Java Development

Tools), plug-in yang membuat Eclipse kompatibel untuk

mengembangkanprogram Java, dan PDE (Plug-in Development Environment)

untuk mengembangkan plug-in baru. Eclipse beserta plug-in-nya

diimplementasikan dalam bahasa pemrograman Java. Konsep Eclipse adalah

IDE yang terbuka (open), mudah diperluas (extensible) untuk apa saja, dan

tidak untuk sesuatu yang spesifik. Jadi, Eclipse tidak saja untuk

mengembangkan program Java, akan tetapi dapat digunakan untuk berbagai

macam keperluan, cukup dengan menginstal plug-in yang dibutuhkan. Apabila

ingin mengembangkan program C/C++ terdapat plug-in CDT (C/C++

Development Tools).Selain itu, pengembangan secara visual bukan hal yang

tidak mungkin oleh Eclipse, plug-in UML2 tersedia untuk membuat Diagram

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 11: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

13

UML.Dengan menggunakan PDE setiap orang bisa membuat plug-in sesuai

dengan keinginannya. Salah satu situs yang menawarkan plug-in secara gratis

seperti Eclipse downloads by project.

Sejak tahun 2006, Eclipse Foundation mengkoordinasikan peluncuran

Eclipse secara rutin dan simultan yang dikenal dengan nama Simultaneous

Release. Setiap versi peluncuran terdiri dari Eclipse Platform dan juga

sejumlah proyek yang terlibat dalam proyek Eclipse.Tujuan dari sistem ini

adalah untuk menyediakan distribusi Eclipse dengan fitur-fitur dan versi yang

terstandarisasi.Hal ini juga dimaksudkan untuk mempermudah Deployment

dan maintenance untuk sistem enterprise, serta untuk kenyamanan.Peluncuran

simultan dijadwalkan pada bulan Juni setiap tahunnya..

G. JAVA

Menurut Raharjo (2010) Java adalah bahasa pemrograman yang dapat

dijalankan di berbagai komputer termasuk telepon genggam.Bahasa ini

awalnya dibuat oleh James Gosling saat masih bergabung di Sun

Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995.

Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun

dengan sintaksis model objek yang lebih sederhana serta dukungan rutin aras

bawah yang minimal. Aplikasi-aplikasi berbasis Java umumnya dikompilasi

ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual

Java (JVM).Java merupakan bahasa pemrograman yang bersifat umum/non-

spesifik (general purpose), dan secara khusus didesain untuk memanfaatkan

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 12: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

14

dependensi implementasi seminimal mungkin.Karena fungsionalitasnya yang

memungkinkan aplikasi Java mampu berjalan di beberapa platformsistem

operasi yang berbeda, Java dikenal pula dengan slogannya, "Tulis sekali,

jalankan di mana pun".Saat ini Java merupakan bahasa pemrograman yang

paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan

berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

1. Adapun kelebihan dari Java yaitu :

a. Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di

beberapa platform / sistem operasi komputer, sesuai dengan prinsip

tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram

cukup menulis sebuah program Java dan dikompilasi (diubah, dari

bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode)

sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa

perubahan. Kelebihan ini memungkinkan sebuah program berbasis

Java dikerjakan diatas operating system Linux tetapi dijalankan

dengan baik di atas Microsoft Windows. Platform yang didukung

sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun

Solaris. Penyebabnya adalah setiap sistem operasi menggunakan

programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk

meninterpretasikan bytecode tersebut.

b. OOP (Object Oriented Programming - Pemrogram Berorientasi

Objek)

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 13: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

15

c. Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan

library/perpustakaan (kumpulan program-program yang disertakan

dalam pemrograman Java) yang sangat memudahkan dalam

penggunaan oleh para pemrogram untuk membangun aplikasinya.

Kelengkapan perpustakaan ini ditambah dengan keberadaan

komunitas Java yang besar yang terus menerus membuat

perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan

pembangunan aplikasi.

d. Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++

sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat

ini pengguna Java sangat banyak, sebagian besar adalah pemrogram

C++ yang pindah ke Java. Universitas-universitas di Amerika Serikat

juga mulai berpindah dengan mengajarkan Java kepada murid-murid

yang baru karena lebih mudah dipahami oleh murid dan dapat berguna

juga bagi mereka yang bukan mengambil jurusan komputer.

e. Pengumpulan sampah otomatis, memiliki fasilitas pengaturan

penggunaan memori sehingga para pemrogram tidak perlu melakukan

pengaturan memori secara langsung (seperti halnya dalam bahasa C++

yang dipakai secara luas).

2. Sedangkan kekurangan Java yaitu :

a. Tulis sekali, jalankan di mana saja - Masih ada beberapa hal yang

tidak kompatibel antara platform satu dengan platform lain. Untuk

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 14: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

16

J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak

berfungsi pada Mac OS X.

b. Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari

kode jadi menjadi kode sumber. Ini dimungkinkan karena kode jadi

Java merupakan bytecode yang menyimpan banyak atribut bahasa

tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal

yang sama juga terjadi pada Microsoft .NET Platform. Dengan

demikian, algoritma yang digunakan program akan lebih sulit

disembunyikan dan mudah dibajak/direverse-engineer.

c. Penggunaan memori yang banyak. Penggunaan memori untuk

program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi

generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi,

Delphi danObject Pascal). Biasanya ini bukan merupakan masalah

bagi pihak yang menggunakan teknologi terbaru (karena trend memori

terpasang makin murah), tetapi menjadi masalah bagi mereka yang

masih harus berkutat dengan mesin komputer berumur lebih dari 4

tahun.

H. Database

Menurut Yuswanto(2009) menyatakan ada beberapa pengertian tentang

Database, yaitu:

1. Database adalah kumpulan informasi yang disimpan didalam komputer

secara sistematik sehingga dapat diperiksa menggunakan suatu program

komputer untuk memperoleh informasi dari basis data tersebut.

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 15: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

17

2. Database adalah representasi kumpulan fakta yang saling berhubungan

disimpan secara bersama sedemikian rupa dan tanpa pengulangan yang

tidak perlu, untuk memenuhi berbagai kebutuhan.

3. Database merupakan sekumpulan informasi yang saling berkaitan pada

suatu subjek tertentu pada tujuan tertentu pula.

4. Database adalah susunan record data operasional lengkap dari suatu

organisasi atau perusahaan, yang diorganisir dan disimpan secara

terintegrasi dengan menggunakan metode tertentu dalam komputer

sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh

para pengguna. Konsep dasar dari database adalah kumpulan dari catatan-

catatan, atau potongan dari pengetahuan.

I. Penelitian Sejenis

Penelitian yang dilakukan oleh(Husaini, 2006) yang berjudul rehabilitas

dan fleksibilitas penggunaan KMS perkembangan motorik kasar anak.Hasil

penelitian terhadap 874 anak umur 3-18 bulan pengunjung Posyandu di Kota

Bogor dan Kabupaten Sukabumi menunjukkan bahwa anak dengan status gizi

buruk cenderung lebih banyak yang terhambat perkembangan motorik

kasarnya. Dengan menggunakan KMS-PMK didapatkan sebanyak 3,1% pada

anak Gizi Baik, 3,9% pada anak Gizi Kurang, dan 25,0% pada anak Gizi

Buruk terlambat perkembangannya. Anak dengan status Gizi Buruk 8 kali

lebih besar kemungkinan terlambat perkembangan motorik kasar

dibandingkan dengan anak yang normal. Setelah dilakukan uji kelayakan

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015

Page 16: BAB II. KAJIAN PUSTAKA A. Kartu Menuju Sehat (KMS)repository.ump.ac.id/623/3/DWI MAULIDINA BAB II.pdf · umur.Dengan KMS gangguan pertumbuhan atau risiko ... menentukan status pertumbuhan

18

KMS-PMK terhadap 37 petugas kesehatan Puskesmas, didapatkan 100%

mampu melakukannya dengan baik, terhadap 75 kader sebanyak 86,4%, dan

terhadap 874 ibu pengguna posyandu sebanyak 82,6%.

Penelitian yang dilakukan oleh (Wicaksana,2012) yang berjudul

perancangan aplikasi informasi kesehatan ibu dan anak berbasis Android.

Kesimpulan dari penelitian ini adalah Aplikasi Informasi Kesehatan Ibu dan

Anak berbasis Android inidapat dijalankan pada telepon genggam (mobile

phone) yang compatible dengan Android OS dengan spesifikasi minimal OS

Froyo.Penggunaan media mobile dalam menyampaikan informasi tentang

perkembangan bayi (lahir-5tahun), jadwal imunisasi, informasi KMS dan

informasi kesehatan dapat memberikan terobosan baru bagi pengguna untuk

mencari berbagi informasi kesehatan secara singkat dan bisa dimana saja.

Rancang Bangun Kartu..., Dwi Maulidina Rizki, Fak. Teknik UMP 2015