BASIS DATA WEB DAN SITUS WEB TELEMEDIKA UNTUK PENDIDIKAN KESEHATAN MASYARAKAT Diana Lestariningsih Antonia,
[email protected] Universitas KatoliK Widya Mandala Surabaya Laboratorium Elektronika Analog Jalan Kalijudan no 37 Surabaya 60114 ext 115 ABSTRAK Salah satu fungsi telemedika adalah pendidikan kesehatan/ kedokteran bagi masyarakat dan tenaga kesehatan dari jarak jauh. Fungsi tersebut diwujudkan dengan cara merancang dan merealisasikan basis data dan situs web telemedika untuk pendidikn kesehatan masyarakat. Basis data tersebut dapat ditampilkan dalam halaman situs web. Untuk perancangan dan realisasi basis data menggunakan perangkat lunak MySQL, sedangkan untuk perancangan halaman web digunakan perangkat lunak Macromedia Dreamweaver versi 4. Perangkat lunak PHP 4 digunakan untuk menghubungkan basis data ke halaman web dan mengatur tampilan basis data tersebut pada halaman web. Untuk merancang komposisi foto dan gambar dalam tampilan halaman web digunakan perangkat lunak Adobe Photoshop. Hasil dari perancangan adalah basis data yang menampung 2103 record, dengan isi data ibu hamil terdiri dari 4 sub topik, data bayi 0-12 bulan terdiri dari 4 sub topik dan data pemberantasan penyakit menular meliputi 9 sub topik. Data-data untuk topik yang sama maupun topik yang lain dapat ditambahkan atau dimodifikasi untuk pengembangan lebih lanjut. Situs web telemedika pendidikan kesehatan terdiri dari home page, halaman untuk menampilkan basis data, halaman tentang telemedika, topik penelitian telemedika dan buku tamu beserta tabelnya. Situs web Telemedika dapat diakses pada alamat situs http://biomed.ee.itb.ac.id/telemedika. Pembaruan informasi basis data dilakukan secara periodik. Kata kunci: telemedika, pendidikan kesehatan, penyakit menular, ibu hamil, bayi 0-12 bulan.
1. PENDAHULUAN Negara Indonesia yang berbentuk kepulauan memberikan kendala tersendiri dalam usaha untuk menyebarluaskan informasi. Salah satu informasi penting dalam kehidupan sehari-hari adalah informasi tentang kesehatan. Tujuan dari makalah ini adalah merancang dan merealisasikan basis data dan situs web telemedika untuk pendidikan dan kesehatan masyarakat maupun tenaga kesehatan. Basis data pada awal rancangan ini terdiri dari 3 topik utama yaitu informasi tentang ibu hamil, bayi 0-12 bulan dan pemberantasan penyakit menular. Pemilihan topik tersebut berdasarkan pada prioritas penanganan Departemen Kesehatan.
2.
PERANCANGAN
2.1.
Spesifikasi Situs Web Telemedika Pendidikan Kesehatan
Spesifikasi Situs Web Telemedika meliputi 1. Tujuan situs web Telemedika : a. Meningkatkan pelayanan kesehatan dan pendidikan kesehatan masyarakat. b. Menyebarkan informasi kesehatan menggunakan media internet. c. Membangun pusat informasi kesehatan, dengan isi informasi yang dapat dipertanggungjawabkan. 2. Jenis Informasi : informasi ibu hamil, bayi 0-12 bulan dan penanggulangan penyakit-penyakit menular yang biasa terjangkit di masyarakat. 3. Isi basis data :
Prosiding Konferensi Nasional Teknologi Informasi & Komunikasi untuk Indonesia 3-4 Mei 2006, Aula Barat & Timur Institut Teknologi Bandung
380
a. Data Ibu Hamil meliputi : masa sebelum kehamilan, masa kehamilan, masa persalinan masa sesudah melahirkan. b. Data Bayi 0-12 bulan meliputi : Tetanus Neonatorum pada bayi, Bayi Berat Lahir Rendah, Perawatan Bayi Baru Lahir, Pertumbuhan dan Perkembangan Bayi. c. Data Pemberantasan Penyakit Menular meliputi : Penyakit Rabies, Penyakit Demam Berdarah, Penyakit Infeksi Saluran Pernafa-san Akut (ISPA), Penyakit Malaria, Penyakit Tuberculosis, Penyakit Kusta, Penyakit Sifilis, Penyakit Gonore, Penyakit Diare. 4. Sasaran Pengunjungs situs web Telemedika adalah masyarakat umum, paramedis maupun dokter. Dengan harapan perkembangan informasi kesehatan dari kantor pusat Depkes dapat diterima dengan cepat dan luas. 5. Struktur Situs : Situs Telemedika Pendidikan Kesehatan images foodtable.php foodmnyusui.php index.php balita.php menular.php kehamilan.php bukutamu.php tabel.php penelitiantelemedika.php tentangtelemedika.php
2.2.
Perancangan Basis Data
Perancangan basis data dan SMBD (Sistem Manajemen Basis Data) menggunakan perangkat lunak MySQL. Pendekatan perancangan basis data untuk menghasilkan basis data yang kompak dan efisien dilakukan dengan membuat model Entity Relationship dan menerapkan Normalisasi terhadap struktur tabel yang dilakukan bersama-sama dan berganti-ganti. Data ibu hamil terdiri dari 4 bagian sub topik yaitu masa sebelum kehamilan (msk), masa kehamilan (mk), masa persalinan (mp), dan masa sesudah melahirkan (msm). Masing-masing sub topik tidak mempunyai saling ketergantungan. Tiap subtopik diwujudkan dalam tabel-tabel yaitu tabel esensi, tabel tanya dan tabel info. Model data yang diterapkan untuk semua topik adalah Model Entitiy-Relationship. Model EntitiyRelationship dapat digambarkan dengan menggunakan Diagram Entity-Relationship (Diagram E-R). Gambar 2.1. memperlihatkan salah satu contoh bentuk diagram E-R untuk data masa sebelum kehamilan (msk).
GAMBAR 2.1 DIAGRAM E-R DATA MASA SEBELUM KEHAMILAN
Kamus Data : t_bumil_esensi_msk = {ID_esensi, esensi} t_bumil_tanya_msk = {ID_tanya, tanya} t_bumil_info_msk = {ID_info, info} t_bumil_esensi_tanya_info_msk = {ID_esensi, ID_tanya, ID_info} Keterangan gambar 2.1. hubungan antara himpunan entitas adalah sebagai berikut : • Pada relasi t_bumil_esensi_tanya_info_msk setiap t_bumil_esensi_msk mempunyai hubungan dengan satu t_bumil_tanya_msk dan satu t_bumil_tanya_msk mempunyai hubungan dengan satu t_bumil_esensi_msk. • Pada relasi t_bumil_esensi_tanya_info_msk setiap t_bumil_tanya_msk mempunyai hubungan dengan satu t_bumil_info msk dan satu t_bumil_info_msk mempunyai hubungan dengan satu t_bumil_tanya_msk. • Pada relasi t_bumil_esensi_tanya_info_msk setiap t_bumil_info_msk mempunyai hubungan dengan satu t_bumil_esensi_msk dan satu t_bumil_esensi_msk mempunyai hubungan dengan satu t_bumil_tanya_msk. Implementasi data masa sebelum kehamilan dapat dilihat pada tabel 2.1. TABEL 2.1 IMPLEMENTASI DATA MASA SEBELUM KEHAMILAN Tabel : t_bumil_esensi_msk
ID_esensi
Esensi
e1 e2 dst
Pemeriksaan Kesehatan Umur yang baik untuk hamil dst
ID_tanya q1
Tabel : t_bumil_tanya_msk tanya Apa yang perlu dilakukan calon pengantin ?
q2
Umur berapa sebaiknya ibu hamil? Mengapa ?
dst
dst
Prosiding Konferensi Nasional Teknologi Informasi & Komunikasi untuk Indonesia 3-4 Mei 2006, Aula Barat & Timur Institut Teknologi Bandung
381
Tabel : t_bumil_info_msk info Calon pengantin sebaiknya memeriksakan diri agar : a. Kesehatan kedua calon pengantin harus diketahui. b. Apabila sakit segera diobati. dst
ID_info i1 i2 i3 dst
Tabel : t_bumil_esensi_tanya_info_msk
ID_esensi e1 e1 dst
ID_tanya q1 q1 dst
ID_info i1 i2 dst
Diagram E-R dengan derajat relasi Satu ke Satu dan tabel implementasi data di atas diterapkan pada sub topik data ibu hamil yang lain yaitu masa kehamilan(mk), masa persalinan (mp) dan masa setelah melahirkan (msm). Pada data Bayi 0-12 bulan mempunyai 4 bagian sub topik yaitu pertumbuhan dan perkembangan bayi (tumbuhkembangbayi), perawatan bayi baru lahir (rawatbayi), bayi berat lahir rendah (bblr) dan tetanus neonatorum (tetanus), juga pada data Penyakit Menular yang mempunyai 9 bagian sub topik yaitu penyakit kusta (kusta), sifilis(sifilis), gonore(gonore), malaria (malaria), demam berdarah (demamberdarah), infeksi saluran pernafasan akut (ispa), tuberkulosis (tuberkulosis), rabies (rabies), diare (diare) diterapkan langkahlangkah yang sama untuk normalisasi tabel dan implementasi data. 2.3. 2.3.1.
dengan gambar tenaga medis yang sedang memeriksa kesehatan pasien, parabola dan tenaga medis yang sedang melihat ke layar monitor. Selanjutnya informasi tersebut disebarluaskan secara manual melalui penyuluhan ke daerah-daerah dan masyarakat yang tidak terjangkau oleh teknologi komputer dan jaringan telekomunikasi. 2.3.2. Dreamweaver 4 Perancangan dilakukan untuk membangun home page dimana home page dibagi atas beberapa cell dengan bagian-bagian cell dapat dilihat pada gambar 2.3. Cell 1
Cell 2
Cell 3
Cell 4 Cell 5 Cell 6 Cell 7 Cell 8
Cell 9 Cell 10
Perancangan Situs Web Adobe Photoshop
Pada bagian ini yang dilakukan adalah mempertimbangan gambar-gambar yang akan dicantumkan pada situs web.
GAMBAR 2.2 BANNER TELEMEDIKA PENDIDIKAN KESEHATAN
Hasil komposisi gambar-gambar yang digunakan sebagai banner situs web Telemedika Pendidikan Kesehatan dapat dilihat pada gambar 2.2. Komposisi gambar tersebut mempunyai arti sebagai berikut : Informasi-informasi kesehatan dan perkembangannya disebarluaskan melalui internet, hal ini dilambangkan
Cell 11
GAMBAR 2.3 CELL HOME PAGE
Uraian untuk tiap-tiap cell antara lain : • Cell 1, ditempatkan logo ITB. Penempatan logo mempunyai maksud bahwa situs web dibuat atas nama ITB. • Cell 2, digunakan untuk penempatan judul situs web yaitu Telemedika Pendidikan Kesehatan. • Cell 3, digunakan untuk penempatan banner atau spanduk dari situs web. • Cell 4, daftar menu umum situs web telemedika terdiri dari : Home, Tentang Telemedika, Penelitian Telemedika, Kotak Saran, Situs Web Terkait. • Cell 5, daftar menu khusus yang disediakan oleh situs web telemedika pendidikan kesehatan. Menu ini berbentuk jump menu. • Cell 6, terdapat kolom gambar dan judul untuk topik ibu hamil. Pada bagian bawah kolom gambar terdapat judul untuk tiap-tiap subtopik
Prosiding Konferensi Nasional Teknologi Informasi & Komunikasi untuk Indonesia 3-4 Mei 2006, Aula Barat & Timur Institut Teknologi Bandung
382
dan sekilas pertanyaan pemancing untuk menggambarkan uraian pembahasan. • Cell 7, terdapat kolom gambar dan judul untuk topik bayi 0-12 bulan. Pada bagian bawah kolom gambar terdapat judul untuk tiap-tiap subtopik dan sekilas pertanyaan pemancing untuk menggambarkan uraian pembahasan. • Cell 8, terdapat kolom gambar dan judul untuk topik penyakit menular. Pada bagian bawah kolom gambar terdapat judul untuk tiap-tiap subtopik dan sekilas pertanyaan pemancing untuk menggambarkan uraian pembahasan. • Cell 9, tempat penulisan sumber referensi buku yang digunakan untuk informasi kesehatan yang dicantumkan dalam situs web. Sumber referensi diambil dari buku terbitan Departemen Kesehatan Republik Indonesia Direktorat Jenderal Pembinaan Kesehatan Masyarakat. • Cell 10, pengulangan kembali menu umum situs web telemedika terdiri dari : Home, Tentang Telemedika, Penelitian Telemedika, Kotak Saran, Situs Web Terkait. • Cell 11, cell yang digunakan untuk catatan bagi para pembaca situs web telemedika pendidikan kesehatan. Untuk halaman web yang membutuhkan ruang penampilan informasi dari basis data bagan perencanaan dapat dilihat pada gambar 2.4. Cell 1
Cell 2
web. Contoh dari basis data yang sedang ditampilkan adalah sub topik masa sebelum kehamilan. • Cell 1,2,3,4,5,8,9,10 akan selalu muncul pada tiap pergantian halaman web. 2.3.3. PHP 4 PHP 4 bertugas sebagai penghubung ke basis data dan menampilkan halaman basis data pada halaman web. Contoh diagram alir PHP 4 yang dirancang untuk menampilkan data ibu hamil dapat dilihat pada gambar 2.5. Start
Inisialisasi parameter tabel
Case msk
Y
Tampil Data (msk)
N
Case mk
Y
Tampil Data (mk)
Y
Tampil Data (mp)
Y
Tampil Data (msm)
N
Cell 3
Case mp N
Cell 4
Case msm
Cell 5 Cell 6
N Tampilan HTML
Cell 7 Stop
GAMBAR 2.5 DIAGRAM ALIR PHP DATA IBU HAMIL
Uraian diagram alir adalah sebagai berikut : • Start untuk mengawali program, dilanjutkan dengan inisialisasi parameter-parameter tabel Cell 9 yang digunakan yaitu tabel dengan nama akhir msk, mk, mp, msm. Tahap selanjutnya adalah Cell 10 pilihan yaitu apabila pembaca memilih subtopik masa sebelum kehamilan (msk) maka data msk akan ditampilkan ke halaman html. Apabila pembaca tidak memilih msk maka proses akan dilanjutkan ke tahap selanjutnya yaitu pilihan mk, mp atau msm. Apabila pembaca tidak memilih satupun dari subtopik maka html yang Cell 8
GAMBAR 2.4 CELL BASIS DATA
Penjelasan dari bagan adalah sebagai berikut : • Cell 7, digunakan untuk tampilan basis data sesuai dengan sub topik yang dipilih oleh pembaca situs
Prosiding Konferensi Nasional Teknologi Informasi & Komunikasi untuk Indonesia 3-4 Mei 2006, Aula Barat & Timur Institut Teknologi Bandung
383
tampil adalah html semula dan proses akan berhenti. Perancangan diagram alir PHP untuk tampilan Data bayi 0-2 bulan pada intinya sama dengan diagram alir sebelumnya hanya tawaran pilihan tampilan data ditujukan untuk data bayi 0-12 bulan yaitu data bblr, tetanus neonatorum, perawatan bayi baru lahir dan tumbuh kembang bayi. Demikian juga untuk perancangan diagram alir PHP untuk tampilan data penyakit menular, tawaran pilihan tampilan data ditujukan untuk data penyakir menular yaitu sifilis, gonore, kusta, rabies, diare, ispa, tuberkulosis, demam berdarah dan malaria 2.4.
Publikasi
Publikasi situs web dilakukan baik secara langsung maupun dengan cara pendaftaran situs portal dan search engine. Publikasi melalui situs portal telah dilakukan dengan mendaftar pada google, dan catcha.co.id sedangkan pada search engine dilakukan pada searchIndonesia.
3.3.
Saran Pengunjung
Saran-saran dari pengunjung pada situs web dimasukan pada tabel guest. Tabel tersebut dapat ditampilkan setelah pengunjung mengisi secara lengkap pada kotak nama, email dan komentar saran, kemudian memilih tombol kirim. Beberapa saran dari pengunjung telah masuk untuk pengembangan situs web telemedika pendidikan kesehatan adalah sebagai berikut : • menambah desain geometris halaman web • menambah link sesuai topik yang ditampilkan • menambah gambar untuk topik-topik yang ditampilkan • menambah informasi lebih rinci. . 4. KESIMPULAN •
• 3. EVALUASI BASIS DATA WEB DAN SITUS WEB TELEMEDIKA PENDIDIKAN KESEHATAN 3.1.
Peninjauan Basis Data
Peninjaun basis data dilakukan dengan beberapa tahap. Tahap-tahap tersebut antara lain: • Tahap normalisasi data, dilakukan pada semua struktur tabel. • Tahap model data, yaitu model EntityRelationship semesta data ditansformasikan dengan memanfaatkan sejumlah perangkat konseptual diagram Entity – Relationship. • Tahap implementasi Basis Data dan Denormalisasi Basis Data. 3.2.
Peninjauan Situs Web
Peninjauan terhadap situs web dilakukan pada beberapa bagian yang tercantum seperti di bawah ini dengan menggunakan fasilitas yang dimiliki oleh perangkat lunak Dreamweaver. 1. Mencek Kompatibilitas Browser 2. Preview dalam Browser 3. Mencek Link Halaman Web dan Situs 4. Mencek Waktu Download Halaman dan Ukuran File
•
Situs Web Telemedika dapat diakses dengan alamat situs http://biomed.ee.itb.ac.id/telemedika Konfigurasi ukuran situs web 356 KB dan ukuran basis data 2103 baris (record). Pembaruan informasi dilakukan minimal 1 tahun sekali. Hal ini terjadi karena buku referensi yang dikutip dari Departemen Kesehatan Direktorat Jenderal Pembinaan Masyarakat menerbitkan buku informasi kesehatan untuk masyarakat hanya 1 tahun sekali. Situs web telemedika dapat memenuhi tujuannya menyebarkan informasi. Diketahui dari saran pengunjung untuk menambah gambar, informasi yang lebih rinci dan link yang berhubungan dengan topik tampilan.
5. DAFTAR PUSTAKA [1]. Soegijardjo Soegijoko: “Overview of Telemedicine System & Its Application for Puskesmas in Indonesia”, Workshop on Applications of Telemedicine System for Community Health Centres in IndonesiaIndonesia Health’97, Jakarta Convention Center, 6 October 1997. [2]. Sogijardjo Soegijoko: “Pengembangan Sistem Telemedika untuk Puskesmas di Indonesia”, Seminar Nasional Visi Industri, Iptek dan SDM dalam Pembangunan Infrastruktur Informasi Nasional, Bandung 17-18 Desember 1997. [3]. Isak Rickyanto:” Macromedia Dreamweaver4 ”, PT Elex Media Komputindo, 2001.
Prosiding Konferensi Nasional Teknologi Informasi & Komunikasi untuk Indonesia 3-4 Mei 2006, Aula Barat & Timur Institut Teknologi Bandung
384
[4]. Yudhi Purwanto: ”Pemrograman Web dengan PHP”, PT Elex Media Komputindo, 2001. [5]. Yahya Kurniawan, ST: ”Aplikasi Web Basis data dengan PHP dan MySQL”, PT Elex Media Komputindo, 2002. [6]. Tim Penelitian dan Pengembangan Wahana Komputer Semarang: ”Teknik Mengolah Gambar dan Foto dengan Adobe Photoshop 6.0”, Salemba Infotek, 2001. [7]. Walijanto: “ Sistem Basis Data”, J&J Learning Yogyakarta, 2000. [8]. Fatansyah, Ir: “Basis Data”, Informatika Bandung, 1999. [9]. Firrar Utdirartatmo:”MySQL”, Andi Yogyakarta, 2002. [10]. Departemen Kesehatan Republik Indonesia:”Ibu Sehat Bayi Sehat”, 1996.
[11]. Departemen Kesehatan Republik Indonesia: “Modul Tetanus Neonatorum dan Bayi Berat Lahir Rendah”, 1994. [12]. Departemen Kesehatan Republik Indonesia: “Mengenai Beberapa Penyakit Berbahaya Di Daerah Perkotaan, Pedoman Hidup Sehat” ,1992. [13]. Departemen Kesehatan Republik Indonesia: “Sekitar Kelahiran Bayi yang Perlu Anda Ketahui”, 1992. [14]. Departemen Kesehatan Republik Indonesia, buku Pedoman Kerja Puskesmas Jilid III sub bab: “Pemberantasan Penyakit Menular”, 1992. [15]. Departemen Kesehatan Republik Indonesia: “Bila Anda Ingin Bayi Yang Sehat”, 1991.
Prosiding Konferensi Nasional Teknologi Informasi & Komunikasi untuk Indonesia 3-4 Mei 2006, Aula Barat & Timur Institut Teknologi Bandung
385