Anda di halaman 1dari 6

Jurnal Teknika Vol. 5 No.2 September 2013 ISSN No.

2085 - 0859

Rancang Bangun Sistem Informasi Geografis Layanan Kesehatan Di


Kecamatan Lamongan Dengan PHP MySQL
Syaifudin Ramadhani, Urifatun Anis, Siti Tazkiyatul Masruro
*)
Program Studi Teknik Informatika Universitas Islam Lamongan

ABSTRAK

Perkembangan teknologi telah merambah di semua aspek kehidupan. Teknologi telah banyak
membantu manusia, dan komputer merupakan alat bantu yang memberikan informasi untuk memenuhi
kebutuhan. Berkembangnya teknologi informasi di bidang geografis, informasi dapat ditampilkan
dengan lebih baik dan lebih cepat lewat komputer. Teknologi SIG (Sistem Informasi Geografis)
merupakan suatu teknologi mengenai informasi geografis yang telah sangat berkembang. Pada
penulisan ini akan membahas pembuatan aplikasi Sistem Informasi Geografis berbasis Web,
khususnya dalam bidang sarana pelayanan kesehatan Kecamatan Lamongan, dengan menggunakan
data-data yang telah diperoleh dari Dinas Kesehatan Kabupaten Lamongan dan media internet.
Namun, pembahasannya dibatasi pada bagaimana website ini dapat menampilkan data-data
tersebut ke dalam bentuk peta atau data spasial sehingga dapat lebih mudah didapatkan dan dipahami
oleh pengguna. Sistem ini dirancang dengan menggunakan Adobe Dreamweaver CS3. Sedangkan
bahasa pemrograman yang digunakan adalah PHP, CSS, JQuery dan database MySQL. dan untuk
petanya dengan memanfaatkan Google Maps API, suatu sistem informasi geografis berbasis web ini
bertujuan untuk mengetahui lokasi dari pelayanan kesehatan di Kecamatan Lamongan.
Sedangkan web pada SIG ini berfungsi untuk memberikan informasi bagi dinas kesehatan
Kabupaten Lamongan sebagai instansi yang mengelola pelayanan kesehatan di Kecamatan
Lamongan. Dalam pembuatan web ini menggunakan metode ilmiah sehingga dapat diperoleh jalan
keluar yang baik, efektif serta mudah dilaksanakan. Metode yang digunakan adalah pengumpulan data
yang menggunakan teknik interview dan observasi ke beberapa tempat layanan kesehatan.

Kata kunci : Sistem Informasi Geografis, Pelayanan Kesehatan, Google Maps API, PHP

I. Pendahuluan juga diharapkan dapat menjadi masukan bagi


1.1 Latar Belakang pemerintah maupun swasta untuk lebih
Kecamatan Lamongan merupakan salah memperhatikan dan meningkatkan pelayanan
satu kecamatan yang memiliki potensi kesehatan.
pelayanan kesehatan yang beranekaragam dan
berkualitas. Dengan potensi yang ada segala 1.2 Tujuan dan Kegunaan Hasil Penelitian
upaya telah dilakukan oleh pemerintah Tujuan penelitian ini untuk menghasilkan
khususnya Dinas Kesehatan untuk SIG dengan visualisasi data spasial yang berisi
mempromosikan dan memajukan dunia informasi letak layanan kesehatan kepada
kesehatan. masyarakat sebagai alat bantu pencarian lokasi
Pembuatan SIG untuk mengetahui letak layanan kesehatan di Kecamatan Lamongan.
Layanan Kesehatan dapat membantu atau Sehingga memudahkan masyarakat
sebagai teknologi alternatif dalam memperoleh informasi letak layanan kesehatan
perkembangan dunia kesehatan itu sendiri. Saat di Kecamatan Lamongan. Membantu atau
ini web merupakan salah satu sumber sebagai teknologi alternatif dalam
informasi yang banyak dipakai untuk sarana perkembangan dunia kesehatan serta
promosi dalam bidang apapun termasuk bidang mempermudah Dinas Kesehatan Kota
kesehatan. Sistem informasi geografis ini Lamongan dalam memantau sebaran dari
diharapkan mampu membantu calon pasien layanan kesehatan di kecamatan Lamongan.
untuk mengetahui lokasi layanan kesehatan di
daerah tersebut. Sistem Informasi Geografis ini II. Landasan Teori

479
Jurnal Teknika Vol. 5 No.2 September 2013 ISSN No. 2085 - 0859

2.1 Definisi Sistem Informasi Geografis Hampir semua hal yang berhubungan dengan
Istilah geografi digunakan karena SIG peta dapat memanfaatkan Google Maps. [3]
dibangun berdasarkan pada geografi atau
spasial. Objek ini mengarah pada spesifikasi 2.4 Pengretian PHP dan MySQL
lkasi dalam suatu space. Geographic PHP adalah bahasa pemrograman script
Information System (GIS) merupakan sistem yang paling banyak dipakai saat ini. PHP
komputer yang berbasis pada sistem informasi banyak dipakai untuk memrogram situs web
yang digunakan untuk memberikan bentuk dinamis, walaupun tidak tertutup kemungkinan
digital dan analisis terhadap permukaan digunakan untuk pemakaian lain.
geografi bumi. Contoh terkenal dari aplikasi PHP adalah
Geografi adalah informasi mengenal forum (phpBB) dan MediaWiki (software di
permukaan bumi dan semua obyek yang berada belakang Wikipedia). PHP juga dapat dilihat
diatasnya, sedangkan sistem informasi sebagai pilihan lain dari ASP.NET/C#/VB.NET
geografis (SIG) atau dalam bahasa inggris Microsoft, ColdFusion Macromedia, JSP/Java
disebut Geographic Information System (GIS) Sun Microsystems, dan CGI/Perl. Contoh
adalah sistem informasi khusus yang mengelola aplikasi lain yang lebih kompleks berupa CMS
data yang memiliki informasi spasial yang dibangun menggunakan PHP adalah
(bereferensi keruangan). Sistem informasi Mambo, Joomla!, Postnuke, Xaraya, dan lain-
geografis adalah bentuk sistem informasi yang lain.
menyajikan informasi dalam bentuk grafis MySQL adalah sebuah perangkat lunak
dengan menggunakan peta sebagai antar muka. sistem manajemen basis data SQL (bahasa
SIG tersusun atas konsep beberapa lapisan Inggris: database management system) atau
(layer) dan relasi.[1] DBMS yang multithread, multi-user, dengan
sekitar 6 juta instalasi di seluruh dunia. MySQL
2.2 Pengertian Pelayanan Kesehatan AB membuat MySQL tersedia sebagai
Pengertian pelayanan kesehatan adalah perangkat lunak gratis dibawah lisensi GNU
sebuah konsep yang digunakan dalam General Public License (GPL), tetapi mereka
memberikan layanan kesehatan kepada juga menjual dibawah lisensi komersial untuk
masyarakat. Pengertian pelayanan kesehatan kasus-kasus dimana penggunaannya tidak
menurut Depkes RI (2009) adalah setiap upaya cocok dengan penggunaan GPL.
yang diselenggarakan sendiri atau secara Relational Database Management System
bersama-sama dalam suatu organisasi untuk (RDBMS).
memelihara dan meningkatkan kesehatan, MySQL adalah Relational Database
mencegah dan menyembuhkan penyakit serta Management System (RDBMS) yang
memulihkan kesehatan perorangan, keluarga, didistribusikan secara gratis dibawah lisensi
kelompok dan atupun masyarakat.[2] GPL (General Public License). Dimana setiap
orang bebas untuk menggunakan MySQL,
2.3 Pengertian Google Maps API namun tidak boleh dijadikan produk turunan
Definisi menurut Wikipedia Google Maps yang bersifat komersial. MySQL sebenarnya
adalah sebuah jasa peta globe virtual gratis dan merupakan turunan salah satu konsep utama
online disediakan oleh Google dapat ditemukan dalam database sejak lama, yaitu SQL
di http://maps.google.com. Google Maps (Structured Query Language).[4]
menyediakan gambar resolusi tinggi satelit
untuk daerah perkotaan sebagian besar di III. Rancangan Sistem
Amerika Serikat (termasuk Hawaii, Alaska, 3.1 Kebutuhan Perangkat Keras
PuertoRico, dan US Virgin Islands), Kanada, (Hardware)
dan Inggris, serta sebagai bagian dari Australia Perangkat keras yang digunakan untuk
dan banyak negara lainnya. mengoperasikan Sistem Informasi Geografis
Seperti banyak aplikasi web lainnya berbasis Web ini adalah :
Google, Google Maps menggunakan JavaScript a. Notebook HP Pavilion dv3000
secara ekstensif. Beberapa tujuan dari b. Processor Genuine Intel(R) CPU P7350
penggunaan Google Maps API adalah untuk Core 2 Duo 2.00GHz
melihat lokasi, mencari alamat, mendapatkan c. RAM 3072MB
petunjuk mengemudi dan lain sebaginya. d. Hardisk 320 GB
e. NVIDIA GeForce 9300M GS

480
Jurnal Teknika Vol. 5 No.2 September 2013 ISSN No. 2085 - 0859

MEMBER
ADMIN
Id_member varchar(50) <pk>
Username varchar(100) Id_admin varchar(50) <pk>
Email varchar(50) Username varchar(100)

3.2 Kebutuhan Perangkat Lunak Password


Konfirm_password
Status
varchar(50)
varchar(50)
varchar(50)
Password
...
varchar(50)

(Software) ...
Id_marking
Id_member
MARKING
varchar(50)
varchar(50)
<pk>
<fk1>

Perangkat lunak yang digunakan dalam Id_bukutamu


BUKU T AMU
varchar(50) <pk>
Id_admin
Nama
Alamat
varchar(50)
varchar(50)
varchar(60)
<fk2>

membangun Sistem Informasi Geografis Id_member


Id_admin
Nama
varchar(50)
varchar(50)
varchar(50)
<fk1>
<fk2>
Latitude
Longitude
Deskripsi
numeric(50)
numeric(50)
varchar(200)
Email varchar(50) ...

berbasi Web ini adalah : T gl_masuk


Pesan
date
varchar(500)
LAYANAN KESEHAT AN
Id_yankes varchar(25) <pk>
...

a. Adobe dreamweaver CS3 KAT EGORI YANKES


Id_kategori varchar(25) <pk>
Id_admin
Id_kategori
Nama
varchar(50) <fk1>
varchar(25) <fk2>
varchar(50)
Nama varchar(50)
b. Adobe Photoshop CS3 Alamat
Gambar
Latitude
varchar(60)
long binary
numeric(50)
Longitude numeric(50)
c. Mozila firefox ...

Gambar 3. Relasi Data


d. .MySQL database
e. Windows 7 Professional
3.5 Rancangan Menu
Antarmuka atau yang lebih dikenal sebagai
3.3 Rancangan Proses
user interface adalah sebuah media yang
Proses perancangan aliran data
menghubungkan manusia dengan komputer
menggunakan DFD (Data Flow Diagram)
agar dapat saling berinteraksi. Struktur menu
pada sistem informasi geografis layanan
pada Sistem Informasi Geografis Layanan
kesehatan di Kecamatan Lamongan ini
Kesehatan Di Kecamatan Lamongan dapat di
meliputi Diagram Konteks, DFD level 0
lihat pada gambar 4 dan 5.
1. Diagram Kontes INDEX
Input Data Registrasi

Input Data Buku Tamu


USER

Lihat Informasi Data Kategori Yankes REGISTER LOGIN PROFIL


LIHAT LAYANAN
KELUAR
KESEHATAN
Lokasi YanKes
Data Yankes

Informasi YanKes Data Marking ISI BUKU TAMU HOME RUMAH SAKIT

Data Buku Tamu Data Buku Tamu


VISI MISI PUSKESMAS
Konfirmasi Registrasi Login ADMIN TANDAI TEMPAT

1
Data Member STRUKTUR
Input Data Register SIG Layanan Kesehatan KLINIK
ORGANISAI
Kecamatan Lamongan Data User
Login Data Admin
BIDAN
Input Data Buku Tamu
Data User
Input Data Marking
Data Admin APOTEK

Lihat info lokasi yankes Data Member


Konfirmasi Login

MEMBER
Informasi lokasi yankes Data Yankes
Data Buku Tamu
Gambar 4. Struktur Halaman User
Data Marking
Konfirmasi Login ADMIN

Data Buku Tamu


Data Kategori Yankes
Konfirmasi Login
OLAH LAYANAN
LOGIN BUKU TAMU OLAH MARKER KELUAR
KESEHATAN
Konfirmasi Register

Gambar 1. Diagram Kontes OLAH RUMAH


SAKIT

OLAH

2. DFD Level 0
PUSKESMAS

OLAH KLINIK

Register
Data Register
Register 1 OLAH BIDAN
Konfirmasi Register
Register
Konfirmasi Register Konfirmasi Register
OLAH APOTEK

Login
2 Data Member
Konfirmasi Login
Login Member
Data Member
1 MEMBER
Gambar 5. Struktur Menu Admin
MEMBER USER Data Buku Tamu
Data Buku Tamu
Data Buku Tamu 3 2 BUKU TAMU
Data Buku Tamu Input Buku
Data Buku Tamu
Tamu
Data Buku Tamu

Data Info Yankes


Data Info Yankes
4 Info Data Yankes
3.6 Rancangan Halaman Utama
LAYANAN
Data Info Yankes

Data Info Yankes


Info Layanan
Kesehatan
Info Data Yankes 3
KESEHATAN
Halaman utama ini terdiri dari beberapa
Data Making

Data Making
Data Making
5
Input Data
Data Making

Data Making
4 MARKING menu utama yaitu menu Beranda, menu Visi
Marking

ADMIN Login
Data Making

Konfirmasi Login 6
Data Login
5 ADMIN
dan Misi, menu Struktur Organisasi, menu
Data User
Login Admin Data Login
Buku Tamu dan menu Peta.
7 Data User
Data User
Olah Data
User
Data User Register Member Login Member Login Admin

Data Yankes
Data Yankes
Data Yankes 8
Olah Data Data Yankes
Layanan HEADER
Kesehatan

Data Buku Tamu Data Buku Tamu

Data Buku Tamu 9 Data Buku Tamu


Olah Buku
| Beranda | Visi Misi | Struktur Organisai | Buku Tamu | Peta |
Tamu

Data Kategori Yankes 10 Data Kategori Yankes


KATEGORI
Input Kategori 6
Data Kategori Yankes Data Kategori Yankes YANKES
Yankes

Sekilas tentang Kabupaten Lamongan

Gambar 2. DFD Level 0 Banner

3.4 Rancangan Basis Data


Tujuan dirancangnya basis data adalah Galeril

untuk mendefinisikan data-data yang ada dalam


FOOTER
suatu file. File-file ini berisi data yang mengalir
baik yang masuk maupun yang keluar dari
suatu sistem. Gambar 6. Rancangan Halaman Index

IV. Implementasi Dan Pembahasan

481
Jurnal Teknika Vol. 5 No.2 September 2013 ISSN No. 2085 - 0859

4.1 Uji Coba Login Admin Kecamatan Lamongan saja, dan di batasi
1. Login Admin dengan rumah sakit, puskesmas, klinik, bidan
dan apotek.
Website Sistem Informasi Geografis
layanan kesehatan ini dapat dimanfaatkan oleh
pengguna yang ingin mengetahui informasi
letak layanan kesehatan sekitar Kecamatan
Lamongan beserta arah menuju keberadaan
Gambar 7. Halaman Login lokasi tersebut. Pengguna dapat memanfaatkan
2. Konfirmasi Login Sukses website SIG ini dengan menggunakan teknologi
internet. Admin dapat menambahkan data
dengan mudah apabila diketahui ada perubahan
dari keberadaan layanan kesehatan di sekitar
Kecamatan Lamongan.
Gambar 8. Konfirmasi Sukses Login
3. Konfirmasi Gagal Login V. Kesimpulan dan Saran
5.1 Kesimpulan
Dari hasil penelitian ini, dapat diambil
kesimpulan bahwa telah dihasilkan suatu
Sistem Informasi Geografis Layanan Kesehatan
di Kecamatan Lamongan Dengan PHP MySQL,
Gambar 9. Konfirmasi Sukses Login yang dapat membantu memudahkan masyarakat
4. Halaman Admin memperoleh informasi letak layanan kesehatan
di Kecamatan Lamongan kapanpun dan
dimanapun melalui internet. Selain itu, sebagai
teknologi alternatif dalam perkembangan dunia
kesehatan serta mempermudah Dinas
Kesehatan Kabupaen Lamongan dalam
memantau sebaran dari layanan kesehatan di
Kecamatan Lamongan.

5.2 Saran
Gambar 10. Halaman Admin Saran yang dapat diberikan untuk
5. Halaman Peta
pengembangan sistem ini selanjutnya adalah
sebagai berikut :
1. Menambah fasilitas keamanan agar
sistem yang dibuat tidak dapat di-
hacking atau dicuri oleh orang yang tidak
berwenang.
2. Website ini dapat dikembangkan menjadi
lebih animatif dengan menambahkan
flash agar lebih menarik.
Gambar 11. Halaman Peta 3. Dalam wesGIS ini menu pencarian masih
berada diluar halaman peta, untuk yang
4.2 Pembahasan Sistem akan datang sebaiknya diletakkan dalam
WebGIS ini merupakan sebuah website halaman petanya.
yang memiliki fungsi utama sebagai 4. Agar ditambah informasi fasilitas yang
Geographic Information System (GIS) yaitu ada di tiap-tiap pelayanan kesehatan, agar
sebuah sarana penyampaian informasi suatu informasinya lebih lengkap.
tempat dengan memanfaatkan sebuah peta,
yang dapat membantu mempercepat Daftar Pustaka
pengambilan keputusan. User atau pemakai
dapat melihat informasi dan mencari tempat [1] Eka Swastikayana, I Wayan, 2011,
yang diinginkannya. Aplikasi yang dibuat Skripsi : Sistem Informasi Geografis
berfokus pada WebGIS layanan kesehatan di Berbasis Web Untuk Pemetaan

482
Jurnal Teknika Vol. 5 No.2 September 2013 ISSN No. 2085 - 0859

Pariwisata Kabupaten Gianyar,


Universitas Pembangunan Nasional
“VETERAN”, Yogyakarta.
[2] Pengertian Pelayanan Kesehatan,
http://www.psychologymania.com/2012/
06/pengertian-pelayanan-kesehatan.html
(diakses 22 Mei 2013).
[3] Tutorial Dasar Pemrograman Google
Maps API,
http://amrishodiq.blogspot.com. (diakses
20 Mei 2013).
[4] Pengertian PHP dan MySQL, http://e-
komputer.blogspot.com/2012/10/pengerti
an-php-mysql.html (di akses 23 Juli
2013).

483
Jurnal Teknika Vol. 5 No.2 September 2013 ISSN No. 2085 - 0859

Halaman ini sengaja dikosongkan

484