aplikasi panduan pribadi untuk memantau...

14
APLIKASI PANDUAN PRIBADI UNTUK MEMANTAU KANDUNGAN BERBASIS WEB Naskah Publikasi disusun oleh: Bima Aji Putra Pamungkas 07.11.1679 JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER “AMIKOM” YOGYAKARTA 2011

Upload: vudan

Post on 15-Mar-2019

224 views

Category:

Documents


0 download

TRANSCRIPT

APLIKASI PANDUAN PRIBADI UNTUK MEMANTAU KANDUNGAN

BERBASIS WEB

Naskah Publikasi

disusun oleh:

Bima Aji Putra Pamungkas

07.11.1679

JURUSAN TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

“AMIKOM” YOGYAKARTA

2011

NASKAH PUBLIKASI

GUIDE APPLICATION MONITOR TO PREGNANCY CONDITION USING WEB TECHNOLOGY

APLIKASI PANDUAN PRIBADI UNTUK MEMANTAU

KANDUNGAN BERBASIS WEB

Bima Aji Putra Pamungkas Jurusan Teknik Informatika

STMIK AMIKOM YOGYAKARTA

ABSTRACT

Every pregnant woman would like to be able to constantly monitor and control their pregnancy condition anywhere anytime in an easy, practically, fast, and accurate way.

iHamil is a web-based application that allows pregnant woman to control and monitor their pregnancy condition. This application allows pregnant woman to store her weight periodically and display it in a graphical representation. It also provides medical suggestion, mothers diary, an predicts due date and fetus age estimation. It also allows her to display fetus development and growth, development and change in pregnant womans body, and diet guidelines for pregnant woman but it also gives tips on maintaining the health of pregnant women and infants who are in the womb application with a web-based interface 2.0.

Pregnant women are expected to be more responsive to the health condition of its contents. And also can take action to prevent more quickly and precisely when it implies impaired.

Keywords: Pregnancy, growth monitoring and health pregnancy, Web 2.0.

1.Pendahuluan

Kehamilan merupakan suatu hal yang sangat penting bagi semua calon ibu,

dimana calon ibu pasti akan memberikan perhatian dan perawatan terbaik terhadap

kandungannya. Perawatan dan penanganan yang tepat terhadap pertumbuhan dan

kesehatan bayi yang dilahirkan. Karena itu calon ibu tentunya ingin selalu dapat

memantau pertumbuhan dan kesehatan kandungannya serta setiap saat

membutuhkan informasi tentang perawatan kehamilannya.

Tindakan yang selama ini dilakukan calon ibu untuk memantau pertumbuhan

dan kesehatan kandungannya antara lain membaca panduan perawatan kehamilan,

mencari informasi di internet, mengunjungi puskesmas, atau berkonsultasi dengan

dokter. Hal ini kurang efektif jika calon ibu memiliki waktu yang sibuk tetapi ingin

memantau pertumbuhan dan kesehatan kandungannya setiap saat. Dan calon ibu

tentunya ingin selalu memantau pertumbuhan dan kesehatan kandungannya kapan

saja di mana saja dengan cara yang lebih mudah, praktis, cepat, dan akurat.

Sebenarnya telah ada perangkat lunak (software) Pregnancy Count yang dijual

di pasaran. Tetapi ada beberapa kekurangan dari software-software tersebut,

misalnya:

1. Untuk software luar negeri / asing dijual dengan harga yang mahal yang tidak

terjangkau bagi ibu hamil level menengah ke bawah. Selain itu, software tersebut

menggunakan bahasa asing yang sulit dimengerti oleh masyarakat umum khususnya

bagi ibu hamil yang tidak bisa bahasa asing.

2. Software berupa aplikasi desktop ataupun mobile, sehingga untuk

menggunakannya harus diinstal terlebih dahulu pada komputer, handphone atau PDA

client. Instalasi tersebut juga memerlukan spesifikasi sistem operasi yang digunakan.

Dengan iHamil sebagai electronic health siap untuk mengatasi permasalahan

tersebut. Aplikasi ini memberikan pelayanan yang menarik, dapat digunakan untuk

multi member, juga dapat memantau pertumbuhan berat badan ibu hamil,

memprediksi usia kehamilan dan jadwal persalinan, menampilkan nutrisi dan gizi bagi

ibu hamil, pertumbuhan dan perkembangan janin, serta perkembangan dan

perubahan tubuh ibu hamil dan yang lebih menarik lagi, aplikasi ini tidak

membutuhkan biaya untuk penggunaannya. Dengan computer yang terkoneksi ke

internet, maka ibu hamil dapat menggunakan electronic health iHamil, sehingga

pengguna dapat memantau pertumbuhan dan kesehatan kandungannya secara online

dengan cara yang mudah, praktis, cepat, dan akurat.

2.Landasan Teori

2.1.Definisi Sistem

Sistem adalah jaringan kerja dari prosedur - prosedur yang saling

berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau

menyelesaikan suatu sasaran tertentu. (Jogiyanto, 2005:1).

Sistem juga merupakan kumpulan elemen-elemen yang saling terkait dan

bekerjasama untuk memproses masukan (input) yang ditujukan kepada sistem

tersebut dan mengolah masukan tersebut sampai menghasilkan keluaran (output)

yang diinginkan.

2.2.Definisi Informasi

Menurut Informasi adalah data yang diolah menjadi bentuk yang lebih berguna

dan lebih berarti bagi yang menerima, tanpa suatu informasi, sistem tidak akan

berjalan dengan lancar dan akhirnya bisa mati. Suatu organisasi tanpa informasi maka

organisasi tersebut tidak akan dapat berjalan dan tidak bisa beroperasi. Sumber

informasi adalah data. (Jogiyanto, 2005:8).

Kualitas informasi bergantung pada 3 hal yaitu keakuratan, tepat waktu dan

relevan.

a. Akurat

Informasi yang dihasilkan harus bebas dari kesalahan-kesalahan dan tidak

menyesatkan bagi orang ayng menerima informasi tersebut.

b. Tepat waktu

Informasi yang diterima harus tepat pada waktunya karena kalau informasi

tersebut diterima terlambat maka tidak akan berguna lagi.

c. Relevan

Informasi harus mempunyai manfaat bagi si penerima, sebab informasi ini

akan digunakan untuk pengambilan keputusan dan pemecahan suatu permasalahan

2.3.Definisi Sistem Informasi

Sebuah sistem informasi merupakan kumpulan dari perangkat keras dan

perangkat lunak computer serta perangkan manusia yang mengolah data

menggunakan perangkan keras dan perangkat lunak tersebut. Selain itu data juga

memegang peranan penting dalam sistem informasi. Data yang dimasukkan kedalam

sistem informasi dapat berupa formulir-formulir, prosedur - prosedur, dan bentuk

lainnya. (Jogiyanto, 2005).

2.4.Karakteristik Sistem Informasi

Untuk mendukung suatu sistem informasi dibutuhkan beberapa komponen

yang fungsinya sangat vital di dalam sistem informasi. Komponen - komponen yang

terdapat pada sistem informasi antara lain meliputi: (Jogiyanto, 2005).

1. Input

Input disini adalah semua data yang dimasukkan kedalam sistem informasi.

Dalam hal ini yang termasuk di dalam input adalah dokumen-dokumenm formulir-

formulir, dan file-file. Dokumen-dokumen tersebut dikumpulkan kesuatu bentuk

sehingga dapat diterima oleh pengolah yang melewati pencatatan, penyimpanan,

pengujian, dan pengkodean.

2. Proses

Proses merupakan kumpulan prosedur yang akan dimanipulasi input yang

kemudian akan disimpan dalam bagaian basis data dan seterusnya akan diolah

menjadi suatu output yang akan digunakan oleh si penerima.

3. Output

Merupakan semua keluaran atau hasil dari model yang sudah diolah menjadi

suatu informasi yang berguna dan dapat dipakai penerima. Komponen ini

berhubungan langsung dengan pemakai dan merupakan tujuan akhir dari

pembuatan sistem informasi.

4. Teknologi

Teknologi disini adalah merupakan bagian yang berfungsi untuk memasukkan

input, mengolah input dan menghasilkan keluaran. Hal ini meliputi hardware,

misalnya key board dan mouse, software misalnya program untuk mengi=olah

data, dan brainware misalnya analisis sistem dan programmer.

5. Basis Data

Merupakan kumpulan-kumpulan data yang saling berhubungan satu dengan yang

lain yang disimpan dalam perangkat keras computer dan akan diolah menjadi

perangkat lunak. Basis data sendiri merupakan kumopulan file-file yang

mempunyai kaitan antara stu file dengan file yang lain sehingga membentuk satu

bangunan data.

6. Kendali

Kendali dalam hal ini merupakan semua tindakan yang diambil untuk menjaga

sistem informasi tersebut agar bisa berjalan lancer dan tidak ada gangguan.

2.5.Pengertian Kehamilan

Kehamilan adalah suatu peristiwa alami dan fisiologis yang terjadi pada wanita

yang didahului oleh suatu peristiwa fertilisasi yang membentuk zigot dan akhirnya

menjadi janin yang mengalami proses perkembangan di dalam uterus sampai proses

persalinan .(Netti Herlina, 2006).

Kehamilan merupakan mata rantai yang berkesinambungan yang terjadi dari

ovulasi, migrasi, spermatozoa dan ovum, konsepsi dan pertumbuhan zigot, nidasi

pada uterus, pembentukan plasenta serta tumbuh kembang hasil konsepsi sampai

aterm. (Manuaba. I, 1998:95).

Kehamilan adalah proses pertambahan janin dimulai dari konsepsi sampai

lahirnya janin. Lamanya hamil normal adalah 280 hari (40 minggu atau 9 bulan 7 hari).

(Syaifuddin A, 2002:89).

2.6.PHP

PHP merupakan sebuah bahasa pemrogramman yang dirancang pada

pengembangan web untuk menghasilkan halaman web dinamis. Untuk tujuan ini,

kode PHP ditanamkan di dalam sumber dokumen HTML dan diinterpretasikan oleh

web server dengan modul PHP prosesor, yang menghasilkan dokumen halaman web.

Sebagai bahasa pemrograman untuk keperluan umum, kode PHP diproses oleh

aplikasi penerjemah dalam mode command-line pada sebuah sistem operasi dan

menghasilkan output program. PHP tersedia sebagai prosesor untuk sebagian besar

web server modern dan komputer standalone pada kebanyakan sistem operasi dan

platform komputasi.

2.7.AJAX

AJAX merupakan sebuah kombinasi dari beberapa teknologi ((X)HTML, CSS,

JavaScript, Document Object Model DOM) dan XMLHttpRequest) yang membuat

sebuah halaman web dapat di-refresh dari server tanpa harus me-refresh seluruh

bagian dari halaman web, sehingga meningkatkan experience seorang user ketika

menggunakannya. AJAX bukanlah sebuah teknologi, tetapi sebuah teknik dalam

aplikasi web.

3.Analisa Dan Perancangan Sistem

Ada tiga tahap dalam metodologi GRAPPLE yang akan dibahas dalam bab ini

diantaranya adalah tahap Requirement Gathering (Perencanaan Kebutuhan), tahap

Analysis (Analisis) dan tahap Design (Perancangan). Untuk tahap Analysis akan

dirancang diagram use case, sedangkan dalam tahap Design akan dibahas

perancangan database, dan perancangan aplikasi.

3.1 Requirement Gathering (Perencanaan Kebutuhan)

Tahap Requirements Gathering merupakan tahap dimana kita menganalisis

terhadap masalah, fungsi dan komponen produk yang akan dibuat dan hasil dari

tahap ini adalah sebuah dokumen kebutuhan yang meliputi analisis domain, analisis

fitur, identifikasi sistem dan analisis kebutuhan sistem. (Schmuller, 1999).

3.1.1 Analisis Domain

Aplikasi yang akan dibangung berbasis web dan akan disimpan pada sebuah

web hosting di internet. Dalam aplikasi ini, server dan manajemen software semuanya

terdapat dalam cloud (internet) sehingga user dapat menggunakan aplikasi software

tersebut tanpa harus membeli lisensi dan melakukan instalasi.

3.1.2 Analisis Fitur

Fitur utama iHamil antara lain:

1) Memantau pertumbuhan berat badan ibu hamil

Pengguna memasukkan data berat badan ibu hamil kedalam aplikasi secara

periodik, lalu aplikasi memproses data tersebut dengan membandingkan dari

status bmi dan koofisien berat badan lalu menampilkan grafik pertumbuhan

berat badan ibu hamil, informasi mengenai kondisi kesehatan ibu hamil, serta

nasehat penyuluhan kesehatan dan gizi ibu hamil.

2) Menampilkan data perkembangan dan pertumbuhan janin.

Dengan pengguna memasukkan data hpmt sistem dapat mengetahui prediksi

usia kehamilan dan membandingkan usia tersebut dengan minggu sekarang.

Sehingga pengguna dapat melihat data pertumbuhan janin, sesuai dengan

usia kehamilan saat itu.

3) Menampilkan data perkembangan tubuh ibu

Seperti halnya fitur pertumbuhan janin, dengan pengguna memasukkan data

hpmt sistem dapat mengetahui prediksi usia kehamilan dan membandingkan

usia tersebut dengan minggu sekarang. Sistem menggolongkan usia

kehamilan tersebut masuk trisemester keberapa, lalu pengguna dapat melihat

perkembangan tubuh ibu berdasarkan trisemester sesuai dengan usia

kehamilan saat itu.

4) Menampilakan data nutrisi gizi yang dianjurkan bagi ibu hamil

Dengan sistem mengetahui trisemester usia pengguna saat itu, pengguna

dapat melihat info nutrisi dan gizi ibu hamil yang dianjurkan saat itu.

5) Menampilakan nasehat dan info status BMI ibu hamil

Dengan sistem mengetahui status BMI yang didapat dari pengguna

memasukkan data berat badan dan tinggi badan sebelum hamil, pengguna

dapat melihat nasehat dan info dari status BMI nya.

6) Menampilakan makanan yang dianjurkan bagi ibu hamil

Pengguna dapat melihat menu makanan dan juga makanan pengganti yang

disarankan ketika dalam masa kehamilan.

7) Memprediksi jadwal persalinan dan usia kehamilan

Pengguna dapat memprediksi jadwal persalinan dan usia kehamilan, dengan

memasukkan tanggal hari pertama menstruasi terakhir ibu hamil. Data itu

dihitung menggunakan rumus Naegel, lalu pengguna dapat melihat prediksi

kelahiran janin dan usia kehamilannya.

8) Fitur diary

Bagi ibu hamil untuk mencatat semua kejadian penting yang berhubungan

dengan kehamilannya. Sistem memberikan layanan diary untuk ibu hamil

dengan dapat memanajeman kontennya seperti menambah, mengedit dan

menghapus diary.

3.1.3 Identifikasi Sistem

Identifikasi sistem yang akan dibangun dengan menghasilkan diagram

model yang menunjukkan lapisan sistem secara fisik, menampakkan bagian-

bagian software dan hardware yang berjalan pada sistem iHamil

Gambar 3. 1 Layer iHamil

Dari gambar di atas dapat dijelaskan sebagai berikut:

1. Client adalah perangkat keras komputer atau perangkat lunak komputer yang

menagani masalah antarmuka klien, menerima input dari penguna,

melakukan validasi input dari klien, dan menyajikan output informasi kepada

pengguna.

2. Service ( Web Service ) adalah sistem software yang dirancang untuk

mendukung pengoperasian devices yang berinteraksi melalui jaringan, serta

dapat diakses oleh software atau client secara langsung.

3. Application, dalam hal ini merupakan aplikasi e-health yang akan dibuat.

Secara teknis, model aplikasi ini memanfaatkan web-based interface yang

diakses melalui web browser dan berbasis teknologi Web 2.0 (Robbins,

2009). Client tidak perlu menginstall di komputer atau diperangkat handphone.

Jadi, client tidak perlu lagi membeli lisensi dan melakukan instalasi untuk

sebuah aplikasi. Serta dapat mengakses aplikasi dimana saja, kapan saja

secara mudah dan cepat.

3.2 Analysis

Merupakan proses untuk menganalisa hasil dari proses Requirement Gathering

dimana hasil analisa tersebut diwujudkan dalam bentuk pemodelan menggunakan

diagram UML. Ada dua point penting dalam tahap analysis yaitu identifikasi kebutuhan

sistem dan memperinci diagram kelas. (Schmuller, 1999).

3.2.1 Analysis Fungsional

Analisis fungsional memberikan informasi mengenai kegunaan utama aplikasi

iHamil. Ada beberapa bagian dari sistem yang akan dijelaskan pada analisis fungsional

ini.

3.2.2 Analysis Non Fungsional

Analysis non fungsional memberikan informasi mengenai identifikasi batasan dari

fasilitas yang disediakan oleh sistem. Adapun beberapa bagian dari aplikasi yang

mendukung kebutuhan non fungsional adalah:

a. Security

Untuk menjamin keamanan pengguna dalam menggunakan aplikasi, maka

keamanan telah dirancang sedemikian rupa, seperti:

1. admin

a) Berfungsi untuk melihat, membuat atau memperbaharui features.

b) Untuk melihat, memblokir atau mengaktifkan member.

2. Member

a) Menggunakan Aplikasi iHamil

b) Membuat, melihat, menghapus atau memperbaharui diary

b. Response Time

Untuk memberikan kenyamanan pengguna dalam menggunakan aplikasi,

maka response time telah dirancang seperti:

1. Proses pemesanan menu secara real-time akan masuk ke tenant.

2. Pengisian voucher secara real-time akan menambah saldo voucher,

3. Perubahan status pesanan dari new, process atau finish sekitar 10 detik.

3.3 Design

Tahap ini dibuat berdasarkan hasil dari tahap analisis. Dalam tahap ini terdapat

perancangan database, perancangan interface dan perancangan aplikasi.

4.Hasil Dan Pembahasan

Tahapan deployment dalam metodologi GRAPPLE dimana menjelaskan tentang

spesifikasi aplikasi dan hasil aplikasi yang telah dibuat pada tahap analisis dan

perancangan.

4.1 Spesifikasi Program

Spesifikasi program merupakan penjelasan secara lebih detail mengenai identitas

dan fungsi dari setiap program yang telah dibuat. Dengan adanya penjelasan mengenai

spesifikasi program tersebut, diharapkan dapat memahami struktur dan fungsi dari setiap

menu program yang dibuat. Adapun spesifikasi sistem dari iHamil adalah sebagai berikut:

a. Admin

Merupakan akun utama dari sistem ini yang mengatur keseluruhan sistem website.

Adapun menu-menu yang terdapat pada admin adalah:

1. Menu Input

Kategori menu yang digunakan oleh admin untuk memanajemen isi website.

Menu ini terdiri dari profile, news category, news.

a) About us

Untuk mengubah about us website.

b) Help

Untuk mengubah help website.

c) Pertumbuhan Janin

Untuk menambah, mengubah, menghapus pertumbuhan janin.

d) Perkembangan Ibu

Untuk menambah, mengubah, menghapus perkembangan ibu.

e) Nutrisi dan Gizi

Untuk menambah, mengubah, menghapus nutrisi dan gizi.

2. Menu Manajemen User

Kategori menu yang digunakan oleh admin untuk mengatur user website.

Menu ini terdiri dari user website, client.

a) User Website

Untuk mengelola admin website, seperti pengaturan dalam pembuatan

akun.

b) Client

Berfungsi untuk mengelola keanggotaan website. Menu ini mempunyai

informasi terhadap member iHamil. Melalui menu ini, admin dapat

memantau jumlah atau melakukan pemblokiran.

3. Menu Settings

Kategori menu yang digunakan untuk memanajemen iHamil.

a) Module

Berfungsi untuk mengatur setiap menu-menu yang disediakan oleh

aplikasi.

4. Menu Content

Kategori menu yang memberikan layanan content seperti artikel atau

informasi pada website.

a) News Category

Untuk membuat sebuah kategori terhadap berita ataupun article web.

b) News

Untuk mengelola article website berdasarkan kategori yang telah dipilih.

c) Sekilas Info

Untuk mengelola Sekilas info untuk web yang berguna untuk

pengunjung atau member.

b. Member

iHamil menerapkan sitem keanggotaan untuk menarik minat pengunjung.

Dengan sistem keanggotaan ini, member mendapatkan fitur-fitur dari iHamil.

Adapun menu-menu yang dapat digunakan oleh member yaitu:

1. Menu Profil

Kategori menu yang digunakan oleh member untuk memanajemen

profilnya. Menu ini terdiri dari Profil Member, Profil Kandungan.

a) Profil Member

Untuk mengubah profil member dan juga mengubah password.

b) Profil Kandungan

Untuk memprediksi usia kandungan, jadwal lahir, menambah, mengubah

profil kandungan.

2. Menu Kandungan

Kategori menu yang digunakan oleh member untuk melihat dan mematau

perkembangan kehamilannya. Menu ini terdiri dari memantau berat badan,

pertumbuhan janin, perkembangan ibu.

a) Memantau Berat badan

Untuk memantau perubahan berat badan, dan juga melihat nasehat dan

grafik berat badan dari minggu ke minggu.

b) Pertumbuhan Janin

Berfungsi untuk member melihat perkembangan janinnya dari minggu ke

minggu juga ada gambar dan diskripsi penjelasannya.

c) Perkembangan Ibu

Berfungsi untuk member melihat perubahan yang terjadi pada kondisi ibu

tiap semester terdapat diskripsi penjelasannya sehingga ibu lebih bisa

memahami.

3. Menu Nutrisi dan Gizi

Kategori menu yang digunakan member untuk melihat kebutuhan nutrisi

dan gizi yang dianjurkan pada kehamilannya.

a) Nutrisi Gizi

Berfungsi untuk member melihat kebutuhan nutrisi dan gizi, tiap

semester terdapat diskripsi penjelasannya sehingga ibu lebih bisa

memahami.

4. Menu Content

Kategori menu yang memberikan layanan diary, sehingga kejadian,

permasalahan ataupun curahan hati ibu bisa ditulis difitur ini.

a) Diary

Untuk membuat sebuah catatan diary untuk ibu.

4.2 Pembahasan Aplikasi

Hasil rancangan pada bagian sebelumnya agar aplikasi dapat dijalankan.

Aturan aplikasi ini terdiri dari beberapa aktifitas yanang akan dilakukan antara lain.

1. Sebelum bisa menggunakan iHamil pengguna harus registrasi terlebih

dahulu.

2. Setelah mempunyai account pada iHamil pengguna harus melakukan

login pada menu yang tersedia, dan membuat profil kandungan.

3. Semua fitur iHamil belum aktif ketika user belum mengisi profil

kandungannya kecuali fitur diary.

5.Kesimpulan

Setelah beberapa tahapan dalam menyelesaikan aplikasi panduan ibu hamil

untuk memantau kondisi pertumbuhan dan perkembangan. Dapat disimpulkan bahwa

:

1. Aplikasi panduan bagi ibu hamil untuk memantau pertumbuhan dan

kesehatan kandungan, dengan mampu menyimpan data pertumbuhan berat

badan periodik, menampilakan grafik pertumbuhan berat badan. Informasi

mengenai kondisi kesehatan ibu hamil dan kandungannya serta nasehat

penyuluhan kesehatan dan gizi bagi ibu hamil dengan benar. Aplikasi

menyediakan fitur diary, menampilkan data pertumbuhan janin, data

perubahan tubuh ibu hamil, memprediksi jadwal persalinan dan usia

kehamilan dan memberikan reminder untuk memasukkan data berat badan

setiap minggu.

2. Aplikasi dapat diakses melalui website secara online dan dapat diakses

dimana saja, kapan saja secara mudah dan cepat. Berdasarkan hasil uji

coba, data yang ditampilkan selama proses running dibutuhkan koneksi

internet yang baik sehingga tidak menggangu kenyamanan pengguna.

Daftar Pustaka

Cunningham, F. Gary, dkk. 2005. Obstetri William Vol.1 Jakarta :EGC

Depkes Manuaba, Ida Bagus Gde. 1998. Ilmu Kebidanan Penyakit Kandungan dan

Keluarga Berencana Untuk Pendidikan Bidan.Jakarta :EGC.

Depkes R.I., 2001. Program Penanggulangan Anemia Gizi pada Wanita Usia Subur

(WUS); (Safe Motherhood Project : A Partnership and Family Approach).

Direktorat Gizi Masyarakat, Direktorat Jenderal Bina Kesehatan Masyarakat

Depkes, Jakarta.

Fowler, M. 2005. UML Distilled Edisi 3, Panduan Singkat Bahasa Pemodelan Objek

Standar. Yogyakarta : Andi Offset.

Hakim, Lukmanul. 2007. Bikin Website Super Keren Dengan PHP & Jquery. Yogyakarta :

Lokomedia.

Kusrini, 2007. Strategi Perancangan dan Pengelolaan Basisdata. Yogyakarta : Andi

Offset.

Munawar, 2005. Pemodelan Visual Dengan UML. Yogyakarta : Graha Ilmu.

Prawirohardjo, Sarwono. 2002. Ilmu Kebidanan. Jakarta Bina Pustaka.

Schmuller, J. 1999. Sams Teach Yourself UML in 24 Hours. Indiana USA : Sams

Publishing.

Sunyoto, Andi. 2007. AJAX : Membangun Web dengan Teknologi Asynchronouse

JavaScript & XML. Yogyakarta : Andi Offset.

Arief, M Rudiyanto. Pengenalan Web. http://rudyantoarief.com/wp/?p=33. (diakses

tanggal 30 Desember 2010).

Sukamto, Rosa Ariani. Rapid Application Development (RAD), Prototyping.

http://gangsir.com. (diakses tanggal 15 Januari 2011).