APLIKASI SMS NOTIFIKASI KESEHATAN BALITA

dokumen-dokumen yang mirip
Novrido Charibaldi, Denyu Budi Wijayanto Jurusan Teknik Informatika UPN Veteran Yogyakarta Abstract

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

APLIKASI MENGGUNAKAN J2ME

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI AKTIVITAS DAN PENGINGAT UNTUK DOSEN BERBASIS WEB DAN SMS GATEWAY TUGAS AKHIR. Oleh :

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

PERANCANGAN APLIKASI PEMESANAN TIKET MOBIL BERBASIS ANDROID PADA AGEN TRAVEL

BAB III ANALISIS DAN PERANCANGAN SISTEM

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

APLIKASI NEWS READER BERITA LOKAL BERBASIS ANDROID

BAB III METODE PENELITIAN

Bab 3 Metode dan Perancangan Sistem

APLIKASI PREDIKSI PENJUALAN JERUK DENGAN MENGGUNAKAN METODE REGRESI LINIER SEDERHANA DAN MOVING AVERAGE

BAB V PENGUJIAN DAN ANALISIS HASIL. lunak. Dengan demikian pengujian black box memungkinkan perekayasa

BAB II DASAR TEORI...

SISTEM MONITORING NILAI SISWA SMA NASIMA BERBASIS AUTO RESPON SMS GATEWAY

BAB I PENDAHULUAN 1.1 Latar Belakang

MOBILE GAME HALMA MULTIPLAYER

BAB II DASAR TEORI...

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

PENGANTAR RUP & UML. Pertemuan 2

Bab 3 Metodologi Penelitian

DAFTAR ISTILAH. Activity Diagram

APLIKASI MOBILE GIS UNTUK PEMETAAN BEAUTY CENTER

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

HALAMAN PENGESAHAN PEMBIMBING...

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

APLIKASI PAKAN IKAN OTOMATIS BERBASIS MIKROKONTROLLER ATMEGA16

Membangun Sistem Informasi Departemen Gallery ArtAuctionFind yang Bergerak Dalam bidang Seni Budaya Berbasis Home Pages

SISTEM INFORMASI TRACER STUDY BERBASIS WEBSITE DENGAN SMS GATEWAY PADA FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS MULAWARMAN

STIKOM SURABAYA DAFTAR ISI. Halaman. ABSTRAK... i KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... viii BAB I PENDAHULUAN...

DAFTAR ISI... HALAMAN JUDUL... HALAMAN PERNYATAAN PERSETUJUAN... HALAMAN PENGESAHAN... MOTTO DAN PERSEMBAHAN... RINGKASAN... KATA PENGANTAR...

ABSTRAK. Kata Kunci: nama bayi, Islami, Java 2 Standard Edition (J2SE) vii

RANCANG BANGUN APLIKASI MOBILE BIMBINGAN DAN MONITORING TUGAS AKHIR (Studi Kasus STIKES Estu Utomo Boyolali)

PERANCANGAN SISTEM INFORMASI KEUANGAN PADA CV. SINAR JAYA

Sistem Informasi Penggajian Program Diploma Komputer Universitas Sriwijaya

PERANCANGAN SISTEM INFORMASI SURVEI SOSIAL EKONOMI DAERAH (SUSEDA) (Studi Kasus : Badan Pusat Statistik Kabupaten Soppeng)

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

PERANCANGAN APLIKASI PENCARIAN LABOR DAN LOKAL UNTUK KULIAH PENGGANTI DI UNIVERSITAS PUTRA INDONESIA YPTK PADANG

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

BAB 1 PENDAHULUAN. berbangsa dan bernegara, karena pendidikan dapat mengembangkan kualitas sumber

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

BAB IV ANALISIS DAN PERANCANGAN SISTEM. adalah analisis mengenai analisis dokumen, analisis posedur dan analisis proses.

BAB I PENDAHULUAN. I.1. Latar Belakang Masalah

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

MEDIA PEMBELAJARAN PENGENALAN BAGIAN-BAGIAN OTAK MANUSIA

APLIKASI PENGINGAT IMUNISASI BAYI BERBASIS SMS GATEWAY

DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program...

SISTEM PAKAR DIAGNOSA GANGGUAN KESEHATAN PADA ORGAN REPRODUKSI WANITA BERBASIS WEB DENGAN METODE FORWARD CHAINING

SKRIPSI PERANCANGAN SISTEM INFORMASI PENCARIAN DAN PEMESANAN RUMAH KOS BERBASIS WEB DAN SMS GATEWAY STUDI KASUS KECAMATAN BEKASI SELATAN KOTA BEKASI

Bab 3 Metoda dan Perancangan Sistem

BAB II LANDASAN TEORI

SATIN Sains dan Teknologi Informasi

ABSTRAKSI. Kata kunci : Penggajian, dosen, visual basic 6.0, VB.Net, desktop dan web

BAB IV PERANCANGAN SISTEM

DAFTAR ISI HALAMAN JUDUL PERTAMA

BAB I PERSYARATAN PRODUK

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

RANCANGAN SISTEM INFORMASI PENILAIAN KINERJA DOSEN (Studi Kasus : Universitas Bina Darma)


APLIKASI SISTEM INFORMASI RUMAH SAKIT BERBASIS WEB PADA SUB-SISTEM FARMASI MENGGUNAKAN FRAMEWORK PRADO

BAB I PENDAHULUAN. berkembang dengan sangat pesat dan dengan mudah didapatkan, baik itu dari

BAB 1 PENDAHULUAN 1-1

PERANCANGAN SISTEM ADMINISTRASI BENGKEL PADA ASTRA HONDA MOTOR DAN NOTIFIKASI SERVICE BERKALA SUNYAR PRAYUDI

Rancang Bangun Aplikasi Latihan Ujian Nasional pada Sekolah SMP Ambia

2.9.6 XAMPP Dreamweaver CS Studi Pustaka... 33

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta.

SISTEM INFORMASI PELAPORAN NILAI BERBASIS SMS GATEWAY PADA SMA NEGERI 3 TEGAL

Rancang Bangun Aplikasi Manajemen Data Siswa (Studi Kasus SMK Negeri 1 Karawang)

Sistem Informasi Aplikasi Penilaian Sidang Skripsi Berbasis Web di STMIK Bina Sarana Global

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

Speed Journal Sentra Penelitian Engineering dan Edukasi Volume 11 No ijns.org

Perancangan SMS Gateway Sebagai Notifikasi Pengumuman GITJ Trangkil Artikel Ilmiah

BAB VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

LEMBAR JUDUL LEMBAR PENGESAHAN

BAB III ANALISA DAN PERANCANGAN

ABSTRAK. Universitas Kristen Maranatha

BAB IV PENERAPAN LAYANAN LBS DENGAN MENGGUNAKAN TEKNOLOGI SMS GATEWAY

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB III ANALISIS DAN DESAIN SISTEM

PERANCANGAN SISTEM PELAYANAN INFOMASI WARGA BINAAN PEMASYARAKATAN RUMAH TAHANAN NEGARA GARUT BERBASIS WEB DAN SHORT MESSAGE SERVICE GATEWAY

MONITORING PENGIRIMAN DATA CURAH HUJAN POS BERBASIS WEB PADA BMKG JAWA TENGAH

Daftar Isi. Abstract... Abstrak... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Simbol... Daftar Lampiran...

APLIKASI REKAM MEDIS KLINIK KECANTIKAN DI KLINIK AMALIA

2.4.1 Pemodelan Proses Behaviour Diagram Implementation Diagram Bahasa pemrograman PHP

SNIPTEK 2014 ISBN:

SISTEM INFORMASI AKADEMIK BERBASIS SMS GATEWAY PADA SMK BATIK PERBAIK PURWOREJO. Yuli Astuti STMIK AMIKOM Yogyakarta

BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG

BAB III ANALISIS DAN PERANCANGAN SISTEM

Equipment Monitoring Control Manajemen System Berbasis Web Application

Sistem Informasi Bidang Kemahasiswaan Dengan Metode Berorientasi Objek Menggunakan Unified Modeling Language (UML)

BAB I PENDAHULUAN.

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Transkripsi:

APLIKASI SMS NOTIFIKASI KESEHATAN BALITA Dessyanto Boedi P., Wilis Kaswidjanti, Indah Nurmala Sari Jurusan Teknik Informatika UPN "Veteran" Yogyakarta Jl. Babarsari No 2 Tambakbayan Yogyakarta 55281 Telp (0274)-485323 e-mail : dess75@yahoo.com, wilisk@yahoo.com Abstrak Aplikasi layanan informasi menggunakan SMS ini diharapkan dapat membantu mengingatkan orangtua serta memberikan pelayanan informasi kesehatan balita berupa jadwal imunisasi, serta informasi tambahan seperti pentingnya ASI, supply gizi balita, kewaspadaan terhadap penyakit dan proses tumbuh kembang yang disesuaikan dengan umur balita. Metodologi yang digunakan untuk membangun aplikasi adalah metode GRAPPLE (Guidelines for Rappid APPLication Engineering) yang meliputi Requirment Gathering, Analysis, Design, Development, dan Deployment. Bahasa pemrograman yang dipakai adalah Java. Perangkat lunak yang digunakan adalah NetBeans 5.5 dan MySQL sebagai database server. Key word : aplikasi, smsgateway, notifikasi, kesehatan, balita. 1. PENDAHULUAN Perkembangan teknologi telekomunikasi telepon selular telah mengalami kemajuan yang sangat pesat dan akan segera mengubah gaya hidup manusia menjadi serba mudah dan praktis. Perkembangan ini telah merambah ke berbagai sektor termasuk kesehatan, akan tetapi adopsi teknologi informasi di bidang ini relatif tertinggal, contohnya pelayanan informasi untuk kesehatan balita. Tujuan penelitian ini adalah menghasilkan aplikasi layanan informasi menggunakan SMS yang diharapkan dapat membantu mengingatkan orangtua serta memberikan pelayanan informasi kesehatan balita berupa jadwal imunisasi, serta informasi tambahan seperti pentingnya ASI, supply gizi balita, kewaspadaan terhadap penyakit dan proses tumbuh kembang yang disesuaikan dengan umur balita. Dengan adanya aplikasi ini, memudahkan orangtua untuk mengetahui jadwal imunisasi balita serta mendapatkan informasi seputar kesehatan balita. 2. TINJAUAN PUSTAKA Aplikasi merupakan program yang khusus dibuat untuk melakukan suatu pekerjaan atau proses tertentu. Biasanya program dibuat oleh seorang programmer komputer yang disesuaikan dengan permintaan atau kebutuhan seseorang, lembaga atau perusahaan (Kadir, 2002). Global System for Mobile (GSM) merupakan standar yang diterima secara global untuk komunikasi selular digital (Chen, 2004). Short Message Sevice (SMS) adalah salah satu fasilitas standar dari teknologi GSM. Fasilitas ini digunakan untuk mengirim dan menerima pesan singkat berupa teks ke dan dari sebuah ponsel (Wicaksono, 2006). 2.1. Kesehatan Balita Balita (bayi yang berumur di bawah lima tahun), merupakan kelompok tersendiri yang dalam perkembangan dan pertumbuhannya memerlukan perhatian yang lebih khusus. Bila perkembangan dan pertumbuhan pada masa balita ini mengalami gangguan, hal ini akan berakibat terganggunya persiapan terhadap pembentukan anak yang berkualitas. Masa balita merupakan masa terbentuknya dasar kepribadian manusia, kemampuan penginderaan, berpikir, keterampilan berbahasa dan berbicara, bertingkah laku sosial dan lain sebagainya (Lubis, 2004). Faktor kesehatan merupakan salah satu faktor yang penting dalam kehidupan masyarakat, terutama kesehatan balita. Anak-anak sangat rentan terhadap berbagai penyakit. Mereka mudah terinfeksi virus maupun bakteri, yang tak jarang menyebabkan komplikasi yang lebih serius bahkan kematian. Imunisasi atau vaksinasi adalah solusinya untuk mencegah terjadinya penyakit tertentu. 2.2. Guidlines for Rappid Application Engineering Metode yang digunakan adalah GRAPPLE (Guidlines for Rappid APPLication Engineering), merupakan sebuah pemodelan proses dalam pengembangan software yang menekankan pada aksi-aksi yang dilakukan pada sejumlah tahapan, setiap tahap akan menghasilkan produk kerja dengan bentuk yang berorientasi objek (Schmuller, 1999). Tahapan yang digunakan dalam GRAPPLE mencakup Requirment Gathering, Analysis, Design, Development, dan Deployment. 63

2.3. Unified Modeling Language Unified Modeling Language (UML) adalah elemen notasi grafis yang didukung oleh meta-model tunggal yang membantu pendeskripsian dan desain perangkat lunak, khususnya sistem yang dibangun menggunakan pemrograman berorientasi objek (Fowler, 2005). Diagram-diagram pada UML yaitu Use Case Diagram, Activity Diagram, Sequence Diagram, State Chart Diagram, Class Diagram, Collaboration Diagram, Component Diagram dan Deployment Diagram. 2.4. Rational Rose Perangkat lunak Rational Rose adalah alat bantu visual modeling yang powerful untuk membantu dalam analisa dan perancangan sistem software berbasis objek. Rational Rose digunakan untuk memodelkan sistem sebelum menulis kode programnya, sehingga dapat memastikan bahwa sistem terukur secara arsitektur di awal. Dengan model tersebut dapat dilihat kekurangan/cacat perancangan dari awal, sehingga membutuhkan biaya yang kecil pula untuk pembenahannya (Susanto, 2006). 3. METODE PENELITIAN Dalam akan membahas tiga segmen metodologi GRAPPLE (Guidelines for Rapid APPLication Engineering) yaitu segmen perencanaan kebutuhan (requirements gathering), segmen analisis (analysis) dan segmen perancangan (design). 3.1. Perencanaan Kebutuhan Beberapa kebutuhan fungsional untuk user/pelanggan adalah 1. Kemudahan registrasi via SMS, dengan memasukan data awal berupa nama balita dan tanggal lahir balita. 2. Mendapatkan konfirmasi atau SMS balasan dari server jika format SMS benar atau terdapat kesalahan dalam format SMS yang dikirim. 3. Sistem akan menghentikan masa berlangganan pelanggan jika umur balita lebih dari 5 tahun (59 bulan) atau pelanggan mengirim format SMS untuk berhenti berlangganan. 3.2. Analisis 3.2.1. Diagram Use Case Dalam aplikasi yang akan dibangun terdapat 4 aktor yang akan berinteraksi dengan sistem/subsistem, diantaranya adalah admin, user, database dan SMS Gateway. Aktor-aktor tersebut berinteraksi dengan 12 use case. Admin bertugas melakukan login terlebih dahulu sebagai autentikasi aplikasi, admin membuka dan menutup koneksi, mengatur konfigurasi port dan database, mengatur jadwal pengiriman dan mengolah data kesehatan balita yang berisi proses tambah, ubah, dan hapus data pada database melalui koneksi database. Database akan mengcek data login yang dimasukan admin dan mengelola data yang telah dimasukan admin. User meminta informasi penggunaan layanan dengan cara mengirim format SMS yang telah ditentukan. SMS gateway berfungsi sebagai terminal yang dapat mengirim dan menerima pesan. Diagram Use Case dapat dilihat pada gambar 1. 3.2.2. Diagram Sequence Diagram Sequence menggambarkan tahap demi tahap apa yang sebenarnya terjadi untuk menghasilkan sesuatu dalam suatu use case. Jadi diperlukan sedikitnya satu diagram sequence untuk setiap use case yang telah dianalisis, hasilnya adalah sebagai berikut: Diagram Sequence Meminta Informasi Layanan Diagram ini menunjukkan urutan method dan objek-objek yang terlibat dalam use case meminta informasi layanan. Diagram ini dapat dilihat gambar 2. Diagram Sequence Registrasi Berlangganan Diagram ini menunjukkan urutan method dan objek-objek yang terlibat dalam use case registrasi berlangganan. Diagram ini dapat dilihat gambar 3. Diagram Sequence Melihat Daftar Nama Balita Diagram ini menunjukkan urutan method dan objek-objek yang terlibat dalam use case melihat daftar nama balita. Diagram ini dapat dilihat gambar 4. Diagram Sequence Berhenti Berlangganan Diagram ini menunjukkan urutan method dan objek-objek yang terlibat dalam use case berhenti berlangganan. Diagram ini dapat dilihat gambar 5. 64

Aplikasi SMS Notifikasi Kesehatan Balita Gambar 1. Diagram Use Case Aplikasi SMS Notifikasi Kesehatan Balita Gambar 2. Diagram Sequence Meminta Informasi 65

Gambar 3. Diagram Sequence Registrasi Berlangganan Gambar 4. Diagram Sequence Melihat Daftar Nama Balita Gambar 5. Diagram Sequence Berhenti Berlangganan Diagram Sequence Mengirim SMS Balasan Diagram ini menunjukkan urutan method dan objek-objek yang terlibat dalam use case mengirim SMS balasan. Diagram ini dapat dilihat gambar 6. 66

Gambar 6. Diagram Sequence Mengirim SMS Balasan Diagram Sequence Mengubah Data Informasi Kesehatan Diagram ini menunjukkan urutan method dan objek-objek yang terlibat dalam use case mengubah data informasi kesehatan. Diagram ini dapat dilihat gambar 7. Gambar 7. Diagram Sequence Mengubah Data Informasi Kesehatan Diagram Sequence Mengirim Jadwal Imunisasi Diagram ini menunjukkan urutan method dan objek-objek yang terlibat dalam use case mengirim jadwal imunisasi. Diagram ini dapat dilihat gambar 8. Gambar 8. Diagram Sequence Mengirim Jadwal Imunisasi 67

3.2.3. Diagram Class Aplikasi SMS Notifikasi Kesehatan Balita terdiri dari 19 class yang membentuk aplikasi server. Hubungan antar class tersebut dapat dilihat pada Gambar 9. Gambar 9. Diagram Class 68

3.3. Perancangan Dalam tahap perancangan untuk membangun sistem ini dibutuhkan perancangan data model diagram. Data model diagram dibangun berdasarkan atribut-atribut dari perancangan kelas-kelas pada diagram class. Masing-masing data model diagram dijadikan sebagai rancangan tabel untuk membangun database pada sistem ini. Pada Gambar 10 terdapat 5 rancangan tabel yaitu tabel admin, tabel pelanggan, tabel infokesehatan, tabel jadwalimunisasi dan tabel smsmasuk. Gambar 10. Data Model Diagram 4. HASIL DAN PEMBAHASAN 4.1. Form Menu Utama Form Menu Utama menampilkan fitur-fitur yang digunakan dalam menjalankan aplikasi. Fitur-fitur tersebut antara lain fitur buka koneksi, tutup koneksi, keluar aplikasi, setting port, ubah password admin, melihat data pelanggan, data sms masuk, info kesehatan, info program, author, dan pengiriman jadwal imunisasi secara manual oleh admin. Gambar 11. Tampilan Menu Utama Aplikasi 4.2. Form Info Kesehatan Form Info Kesehatan digunakan admin untuk mengubah informasi kesehatan balita sesuai dengan kategori umur yang akan dikirimkan ke pelanggan pada waktu yang sudah diatur di dalam sub menu setting jadwal pengiriman. 69

Gambar 12. Tampilan Menu Info Kesehatan 4.3. Form Jadwal Imunisasi Form Jadwal Imunisasi digunakan admin untuk mengirim pesan yang berisi informasi jadwal imunisasi kepada seluruh pelanggan. Lihat Gambar 13. Gambar 13. Tampilan Menu Jadwal Imunisasi 4.4. Form Data SMS Masuk Form Data SMS Masuk menampilkan informasi berupa tabel yang berisi semua data SMS yang masuk kedalam hanphone server/terminal. 70

Gambar 14. Tampilan Menu Data SMS Masuk 5. KESIMPULAN Telah berhasil dirancang dan dibangun aplikasi sms notifikasi kesehatan balita memiliki kemampuan antara lain: 1. Satu nomor handphone pelanggan dapat digunakan untuk mendaftarkan banyak nama balita selama nama balita tidak ada yang sama. 2. Mengirimkan informasi secara periodik kepada pelanggan setiap bulan sesuai dengan tanggal lahir balita. 3. Pengirimkan informasi jadwal imunisasi dilakukan secara manual oleh admin. 6. DAFTAR PUSTAKA Chen, Benny, 2004, Perkembangan Teknologi Komunikasi, <http://www.kristalproject.com/articles/sms.html>, (diakses tanggal 27 April 2007) Faiz, 2005, Global System for Mobile Communication (GSM), <http://purwakarta.org/flash/gsm.pdf>, (diakses tanggal 27 April 2007) Fowler, Martin, 2005, UML Distillled Edisi 3, Panduan Singkat Bahasa Pemodelan Objek Standar, Andi Offset, Yogyakarta. Hartati, G.S., Suharto, B.H., Wijono, M.S., 2007, Pemrograman GUI Swing Java dengan NetBeans 5, Andi Offset, Yogyakarta. Hermawan, Benny, 2004, Menguasai Java 2 & Object Oriented Programming, Andi Offset, Yogyakarta. Kadir, Abdul, 2002, Pengenalan Sistem Informasi, Andi Offset, Yogyakarta. Lubis, Chairuddin P., 2004, Usaha Pelayanan Kesehatan Anak Dalam Membina Keluarga Sejahtera, <http://library.usu.ac.id/modules.php?op=modload&name=downloads&file=index& req=getit&lid=314l>, (diakses tanggal 14 Mei 2007) Nugroho, Bunafit, 2004, PHP dan MySQL dengan Editor Dreamweaver MX, Andi Offset, Yogyakarta. Ridwan, 2007, Pengembangan Sistem Berorientasi Objek, <http://nridwan.com/v4/wpcontent/uploads/2006/09/modul%20i%20pendahuluan.doc>, (diakses tanggal 4 Mei 2007) Schmuller, Joseph, 1999, Sams Teach Yourself UML in 24 Hours, Sams Publishing, Indiana USA. Susanto, Budi, 2006, Materi Workshop UML, Workshop Sehari Visual Modeling UML dengan Rational Rose, Yogyakarta. Wicaksono, M.Tri, 2006, Seri Penuntun Praktis Pemrograman SMS Interaktis Berbasis Java, PT Elex Media Komputindo, Jakarta. 71