BAB II. KAJIAN PUSTAKA. Pengertian Kartu Menuju Sehat (KMS)menurut pratamasari. (http://www.bubidan.com/)adalah kartu yang memuat kurva pertumbuhan

dokumen-dokumen yang mirip
BAB II DASAR TEORI II-1

BAB II KAJIAN PUSTAKA

BAB II TINJAUAN PUSTAKA. yang sebelumnya dengan penelitian sekarang. Cina dalam mengelola keuangan keluarga. Bagi keluarga Etnis Cina di Kya-

LAPORAN 4 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE

LAPORAN 2 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

BAB II. KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

BAB II LANDASAN TEORI

Membuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans

BAB II TINJAUAN PUSTAKA

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.

PROSPEK APLIKASI ANDROID, IOS, WINDOWS, DAN BLACKBERRY

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

Android memiliki empat karakteristik sebagai berikut :

cepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga

BAB II LANDASAN TEORI. Pengertian Mobile Mobile berasal dari bahasa inggris yang artinya berpindah. Mobile

Cara mengakses internet bisa bermacam-macam, contohnya yaitu menggunakan komputer, notebook, dan juga ponsel. Namun banyak yang mengakses internet mel

S K R I P S I. Diajukan Untuk memenuhi Sebagian Persyaratan Dalam Memperoleh Gelar Sarjana Ekonomi Jurusan Manajemen. Oleh :

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

BAB 2 LANDASAN TEORI

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. keberhasilan perangkat lunak itu sendiri. Jika pada tahap analisis kebutuhan terjadi

RANCANG BANGUN APLIKASI KALKULATOR BERBASIS ANDROID DENGAN MENGGUNAKAN SOFTWARE ECLIPSE MULTI PLATFORM LANGUAGE DAN ROLE. Abstrak

BAB II TINJAUAN PUSTAKA

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian yang dilakukan Oleh Dwi Hartadi Subroto. Mahasiswa STMIK AKAKOM (2011) telah dibuat suatu sistem

BAB II LANDASAN TEORI. yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas. tertentu, misalnya Microsoft Word, Microsoft Excel.

CASH FLOW MANAGER PADA SISTEM OPERASI ANDROID 2.1 TUGAS AKHIR. Diajukan Oleh : NOVITA

BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk.

BAB III LANDASAN TEORI

Aplikasi Pencarian Informasi Perpustakaan Umum di Kota Bandung Berbasis Android

Gambar 1. Perangkat mobile Android

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI. aplikasi. Awalnya, Google.inc ( membeli Android Inc

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

SISTEM INFORMASI KEGIATAN SANTRI PERSADA BERBASIS ANDROID

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul

BAB 1 PENDAHULUAN. kenegaraan semakin memudar. Dengan semakin majunya semangat untuk lebih

Aplikasi Pembelajaran Pengenalan Huruf, Angka, Warna dan Bentuk Bangun Datar Pada Siswa Kelas 1 SDN 5 Parittiga Berbasis Android

BAB II TINJAUAN PUSTAKA

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak

BAB I PENDAHULUAN. Teknologi terus berkembang dengan hadirnya perangkat-perangkat baru

BAB III LANDASAN TEORI. Pada bab ini akan membahas mengenai dasar teori yang berhubungan dengan penelitian yang penulis lakukan.

I. PENDAHULUAN 1.1. Latar Belakang

BAB II LANDASAN TEORI. Adapun pengertian Aplikasi Mobile adalah sebagai berikut

BAB II KAJIAN PUSTAKA

BAB I PENDAHULUAN.

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb

BAB II KAJIAN PUSTAKA

BAB II LANDASAN TEORI. pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun

Mudah Belajar Android A-Z. Annabe Anna arthdi putra

BAB II LANDASAN TEORI

APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID

BAB II LANDASAN TEORI. dapat diartikan sebagai perpindahan yang mudah dari satu tempat ke tempat

hal ini akan sangat menjengkelkan dan akan berakibat sangat buruk bagi pengembangan aplikasi baru. Untuk alasan inilah, maka standarisasi perlu dilaku

Analisis dan Perancangan Aplikasi Smartphone untuk Penyebaran Informasi Akademik Kepada Mahasiswa

INFORMATION SYSTEM INTEGRATED STUDENT (ISIS) BERBASIS ANDROID STUDI KASUS PRODI SISTEM INFORMASI UNIVERSITAS NUSANTARA PGRI KEDIRI

BAB 2 TINJAUAN PUSTAKA

BAB I PENDAHULUAN. 1.1 Latar belakang

BAB I PENDAHULUAN. mutlak. IM berbeda dengan dari cara penggunaannya, IM bisa dikelompokkan

BAB I PENDAHULUAN 1.1 Latar Belakang

IMPLEMENTASI SISTEM BANTUAN TES PENDERITA BUTA WARNA DENGAN METODE ISHIHARA BERBASIS KOMPUTER

BAB II LANDASAN TEORI. proyek, dengan melakukan penelitian di SMA Pasundan 1 Bandung untuk cara

BAB I PENDAHULUAN Latar Belakang. Perkembangan jaman yang cepat, dan modern serta diiringi dengan

Anton Toni Agung

2 operasi ini lebih cepat diterima di kalangan para pengguna dan semakin banyak yang menggunakan sistem operasi ini. Kemajuan teknologi saat ini dapat

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan

BAB III DASAR TEORI 3.1. Pakaian Adat Indonesia

Kata Kunci : Sistem Informasi Akademik, Smartphone Android, SMK Negeri 1 Pangkalpinang, Aplikasi Sistem Informasi Akademik Berbasis Android

PERKEMBANGAN ANDROID DI INDONESIA

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB II LANDASAN TEORI. sesuatu yang menarik sehingga adanya kepuasan batin. Game adalah. menuntut pemecahan masalah secara kolaborasi.

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP

BAB 1 PENDAHULUAN. semakin tinggi. Tidak sedikit masyarakat yang menghabiskan waktunya untuk

BAB 1 PENDAHULUAN. Pada masa sekarang ini, perkembangan dunia teknologi sudah sangat pesat.

Perancangan Sistem Informasi Pembayaran Iuran Wirid Berbasis Android Development Tools (ADT)

BAB II. KAJIAN PUSTAKA

Pemorgraman Mobile TI (Aplikasi Doa Sehari-hari)

BAB 1 Pengenalan Aplikasi Perangkat Bergerak

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha

Android Fundamental. Kartika Dwintaputri S, ST., MMSI

Pemrograman Berbasis Objek. Pengenalan Java. Entin Martiana. Politeknik Elektronika Negeri Surabaya

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Jurnal Sistem dan Teknologi Informasi (JUSTIN) Vol. 1, No. 2, (2017) 1

BAB I PENDAHULUAN. Saat ini kebutuhan untuk berkomunikasi menjadi suatu hal yang sangat

RANCANG BANGUN APLIKASI MOBILE TOUR SYSTEM (MTS) BERBASIS SMARTPHONE ANDROID UNTUK PEMANDU PARIWISATA KOTA MEDAN

Setting Android Virtual Device (AVD) - Java SDK - Eclipse - ADT. Pertemuan-2

BAB II TINJAUAN PUSTAKA

APLIKASI EDUGAME THE CRAZY MONEY UNTUK PENGENALAN DAN PEMBELAJARAN BERBASIS ANDROID

BAB II LANDASAN TEORI. komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan. seperti pembuatan dokumen atau pengolahan data.

Transkripsi:

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. 3

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, 4

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, 5

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 6

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). 7

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 8

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 9

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 10

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 individuindividu 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 11

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 12

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/nonspesifik (general purpose), dan secara khusus didesain untuk memanfaatkan 13

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) 14

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 15

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. 16

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 catatancatatan, 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 17

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. 18