You are on page 1of 25

PERANCANGAN SISTEM INFORMASI PELAYANAN KESEHATAN

BERBASIS WEB PADA KLINIK STMIK AMIKOM YOGYAKARTA

Naskah Publikasi

diajukan oleh
Amir
06.12.1506

kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2011

ii

DESIGN OF INFORMATION SYSTEMS WEB-BASED HEALTH SERVICES CLINIC


STMIK AMIKOM YOGYAKARTA
PERANCANGAN SISTEM INFORMASI PELAYANAN KESEHATAN BERBASIS WEB
PADA KLINIK STMIK AMIKOM YOGYAKARTA
Amir
Jurusan Sistem Informasi
STMIK AMIKOM YOGYAKARTA

ABSTRACT
The clinic is a unity of functional health organizations that require advanced
technology to support information processing. Because, as already known, the Clinic is a
health agency that provides health services to patients, both material and immediate
treatment.
In the health sector, Information Technology (IT) can also be very helpful. For
operational needs such as clinics or hospitals, many matters can be waged by the
presence of IT. For that matter you want to repair the Polyclinic STMIK AMIKOM
Yogyakarta is how to utilize information technology via the web site as a medium for
health care and patient data collection are also on-line. To achieve all of them is to
understand the needs of clinical staff and understand the development strategies so as to
utilize a new technology. Patients are processed to generate each report period. To
overcome the processing needs to be developed information systems that address the
problem so that clinics can improve performance and service.
To solve all the problems above needed a web-based information systems design
and make program implementation, program design and materials obtained through
library research and field observations. With a data collection tool as document review,
research subjects related to the health care system such as patient acceptance and
patient consultation with doctors and patients rekamedis data collection on-line. For
making this information system using Macromedia Dreamweaver 8 and PHP as a script
language, MySQL as database storage and Apache as web server.
Keyword : Health, Service, Information, Patients, Consultation, Rekamedis, Clinic.

iii

BAB I
PENDAHULUAN

1.1

Latar Belakang Masalah


Hadirnya website menimbulkan pemikiran baru bagi dunia kesehatan, yaitu

untuk mengatasi rintangan waktu dan ruang yang selama ini menjadi masalah pada
sistem informasi secara on-line untuk pelayanan kesehatan pada klinik dan rumah
sakit. Dengan permasalahan tersebut dapat memanfaatkan teknologi agar lebih
efektif dan efisien dengan website sebagai medianya.
Berdasarkan uraian diatas, penulis bermaksud merancang sebuah sistem
pelayanan kesehatan dalam penyusunan skripsi ini dengan mengambil judul
Perancangan Sistem Informasi Pelayanan Kesehatan Berbasis Web Pada
Klinik STMIK AMIKOM Yogyakarta . Dengan harapan dapat membantu dan
meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat
pelayanan kesehatan.
1.2

Rumusan Masalah
Berdasarkan latar belakang masalah yang telah diuraikan diatas, maka yang

menjadi rumusan masalah yang dapat di uraikan adalah sebagai berikut :


1. Bagaimana merancang Sistem Informasi pendataan rekamedis pasien
secara on-line ?
2. Bagaimana merancang pelayanan konsultasi kesehatan bagi mahasiswa
secra on-line ?
3. Bagaimana menyajikan informasi-informasi kesehatan secara on-line
dan up to date ?
4. Bagaimna memaksimalkan fungsi Poliklinik STMIK AMIKOM
Yogyakarta?
1.3

Tujuan Penelitian
Adapun tujuan dari penelitian ini antara lain :

1. Menghasilkan suatu sistem informasi kesehatan yang menggunakan


media website atau internet yang dapat membantu Poliklinik STMIK
AMIKOM Yogyakarta dalam pendataan anggota (pasien), pendataan
rekamedis (pasien) dan media konsultasi antara pasien dan dokter.
2. Menghasilkan suatu sistem untuk membantu mahasiswa dan semua staff
STMIK AMIKOM Yogyakarta untuk mendapatkan informasi tentang
kesehatan dan dapat melakukan konsultasi kesehatan secara on-line.
1.4

Manfaat Penelitian
Adapun manfaat yang diperoleh dari penelitian ini antara lain :
1. Melalui sistem informasi pelayanan kesehatan berbasis web ini, baik
mahasiswa, semua staff STMIK AMIKOM Yogyakarta maupun semua
kalangan

masyarakat

mendapatkan

informasi-informasi

tentang

kesehatan secara up to date.


2. Memberikan kemudahan dalam melakukan pendataan pasien, pendataan
rekamedis dan layanan konsultasi secara on-line.
3. Memberikan kemudahan dalam melakukan konsultasi kesehatan tanpa
harus datang langsung ke Klinik.
4. Dapat meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta.
1.5

Metode Pengumpulan Data


Dalam penyusunan laporan ini metode yang digunakan adalah :
1. Riset Lapangan: untuk memperoleh informasi secara langsung dari
perusahaan dan juga dari informasi umum maupun internet. Adapun
teknik pengumpulan data yang digunakan adalah :
a. Observasi, yaitu pengumpulan data yang dilakukan dengan
peninjauan

langsung

terhadap

obyek

penelitian

sehingga

mendapatkan data yang relevan dan tidak diragukan kebenarannya.


b. Interview, yaitu teknik memperoleh data dengan tanya jawab atau
wawancara secara langsung dengan pihak-pihak terkait.
2. Studi Pustaka : Data diperoleh melalui buku-buku literatur yang terkait
dengan permasalahan yang akan di teliti sebagai bahan referensi bagi
penulis.

BAB II
LANDASAN TEORI

2.1

Definisi Sistem Informasi


Sistem Informasi dapat didefinisikan sebagai berikut 1 :
a. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponenkomponen dalam organisasi untuk mencapai suatu tujuan yaitu
menyajikan informasi.
b. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan
memberikan

informasi

bagi

pengambil

keputusan

dan

untuk

mengendalikan informasi
c. Suatu sistem dalam suatu organisasi yang mempertahankan kebutuhan
pengolahan transaksi, mendukung operasi, bersifat manajerial, dan
kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu
dengan laporan-laporan yang diperlukan.
2.1.1.1 Komponen Sistem Informasi
Terdapat lima komponen sistem informasi yang diklasifikasikan yaitu :
a. Perangkat Keras (Hadware) dan Perangkat Lunak (Software), yaitu
berfungsi sebagai mesin.
b. Manusia (People) dan Prosedur (Procedures), merupakan manusia dan
tatacara menggunakan mesin.
c. Data merupakan jembatan penghubung antara manusia dan mesin agar
terjadi suatu proses pengolahan data.

Gambar 2.1 Lima komponen sistem informasi


1

Ladjamudin, bin Al-Bahra, Analisis dan Desain Sistem Infoormasi, Graha Ilmu, Yogyakarta, hal 13, 2005

2.2

Konsep Arsitektur Sistem


Arsitektur dasar dari web aplikasi web ini adalah arsitektur client / server.

Artinya pemrosesan pemrosesan aplikasi ini dijalankan melibatkan dua sisi yakni
server pusat dan client.

Gambar 2.2 Arsitektur client/server


2.3

Konsep Permodelan Sistem

2.3.1 Data Flow Diagram (DFD)


Data Flow Diagram (DFD) adalah alat pembuatan model yang
memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu
jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data,
baik secara manual maupun komputerisasi, DFD ini sering disebut juga dengan
nama Bubble Chart, Bubble Diagram, model proses, diagram alur kerja, atau
model fungsi.
Notasi
Yourdon/DeMarco

Notasi
Gane&Sarson
Simbol Entitas eksternal / Terminator menggambarkan asal atau
tujuan data diluar sistem
Simbol lingkaran menggambarakan entitas atau proses dimana
aliran data masuk ditransformasikan kealiran data keluar

Simbol aliran data menggambarkan aliran data

Simbol file menggambarkan tempat data di simpan

Gambar 2.3 Simbol yang digunalan dalam pembuatan DFD

2.4

Konsep Basisdata
Basis Data (database) merupakan sekumpulan data yang saling

berintegrasi satu sama lain dan terorganisasi berdasarkan sebuah skema atau
struktur tertentu dan tersimpan pada sebuah hadware computer.2
2.4.1 Atribut Kunci (Field)
1. Candidate Key (kunci kandidat / kunci calon) adalah suatu attribute atau
suatu set minimal attribute yang mengedintifikasikan secara unik suatu
kejadian spesifik dari entity.
2. Primary Key adalah suatu attribute atau suatu set minimal attribute yang
tidak hanya mengidentifikasi secara unik suatu kejadian spesifik tetapi
juga dapat mewakili setiap kejadian dari suatu entity.
3. Alternative Key adalah kandidat yang tidak dipakai sebagai primary key.
4. Foreign Key adalah attribute (atau suatu set attribute) yang melengkapi
suatu relationship (hubungan) yang menggabungkan ke induknya.
2.4.2 Normalisasi
Normalisasi merupakan salah satu tahap dalam proses perancangan yang
mengharuskan perancang untuk mempertimbangkan masalah space penyimpanan
(efisiensi), mencegah duplikasi dan redundancy data, konsistensi, dan integrasi
data dalam database yang dirancang.
2.4.3 Structured Query Language (SQL)
SQL adalah bahasa yang digunakan untuk memperoleh data / informasi
tertentu dari suatu database dengan perintah-perintah tertentu. Berdasar
kegunaannya, perintah-perintah dari SQLdapat dikolompokan menjadi 2 yaitu
DDl dan DML.
2.5

Perangkat Lunak Yang Digunakan


Dalam mempermudah perancangan sistem informasi pelayanan kesehatan

berbasis web ini penulis menggunakan beberapa perangkat lunak seperti : HTML,
Modzilla Firefox, XAMPP Version 1.6.8, Apache, MySQL, PHP, Macromedia
Dreamweaver 8 dan Adobe Photoshop CS3.
2

Arief, M Rudyanto, Programan Basis Data Menggunakan Transact-SQL dengan Microsoft SQL Server
2000, Andi, Yogyakarta, hal 33, 2006

BAB III
ANALISIS DAN PERANCANGAN SISTEM

3.1

Tinjauan Umum
Poliklinik STMIK AMIKOM Yogyakarta merupakan badan usaha yang

bergerak dibidang pelayanan kesehatan khususnya buat mahasiswa dan semua


staff STMIK AMIKOM Yogyakarta. Poliklinik STMIK AMIKOM Yogyakarta
didirikan sejak tanggal 20 Februari 2002 yang berlokasi di Kampus Terpadu
STMIK AMIKOM Jalan Ring Road Utara, Condong Catur, Depok Sleman
Yogyakarta. Tepatnya di Gedung III lantai dasar STMIK AMIKOM Yogyakarta.
3.2

Analisis Sistem
Analisis yang dilakukan penulis pada Poliklinik STMIK AMIKOM

Yogyakarta ini bertujuan untuk mengidentifikasi masalah-masalah yang muncul,


diantaranya pemanfaatan fungsi poliklinik bagi mahasiswa dan staff masih belum
maksimal serta pendataan rekamedis pasien masih menggunakan cara manual.
3.2.1 Identifikasi Masalah
1. Identifikasi Masalah Yang Ada
Permasalahan yang ada pada Poliklinik STMIK AMIKOM Yogyakarta
yaitu bagaimana meningkatkan fungsi poliklinik sebagai media informasi
pelayanan kesehatan dengan cara memanfaatkan teknologi internet sebagai
media pelayanan yang bermanfaat untuk mahasiswa dan staff sehingga dapat
meningkatkan fungsi Poliklinik.
2. Identifikasi Penyebab Masalah
Penyebab dari masalah kenapa mahasiswa kurang memanfaatkan fasilitas
Poliklinik STMIK AMIKOM Yogyakrta untuk memeriksakan kesehatanya,
yang paling utama adalah belum dimanfaatkan media Internet sebagai proses
informasi pelayanan kesehatan secara on-line, seperti media konsultasi
kesehatan dan penyajian informasi tentang penyakit dan cara mengatasinya.

3.2.2 Analisis Kelemahan Sistem


Untuk mengidentifikasi maslah-maslah yang ada maka dilakukan analisis
PIECES, yaitu analisis terhadap Performance (kinerja), Information (informasi),
Economy (ekonomi), Control (pengendalian), Efficiency (efisiensi) dan Service
(layanan).
3.3

Perancangan Sistem

3.3.1

Bagan Alir Sistem (Flowchart)


Flowchart sistem merupakan bagan yang menunjukan alur kerja atau apa

yang sedang dikerjakan didalam sistem secara keseluruhan dan menjelaskan


urutan dari prosedur prosedur yang ada didalam sistem.

Gambar 3.1 Bagan Alir Sistem


3.3.2

DFD (Data Flow Diagram)

3.3.2.1 Diagram Konteks

Gambar 3.2 Diagram Konteks

3.3.3

Perancangan Basis Data


Database merupakan faktor penting dalam penyimpanan data sebuah

situs. Agar sebuah database efektif dan efisien, maka tabel tabel yang ada,
strukturnya harus baik.
3.3.3.1 Relasi Antar Tabel
Relasi antar tabel yaitu kaitan atau asosiasi antara dua buah tabel. Berikut
relasi antar tabel Poliklinik STMIK AMIKOM Yogyakarta :
Tabel Anggota

Tabel Konsultasi

Tabel User

Tabel Berita

id_konsul *

id_user *

id_berita *

password

id_anggota **

nama

id_user **

namaag

id_user **

password

judul

kelamin

pertanyaan

level

isi_berita

alamat

poliklinik

email

tanggapan

status

tanggal

id_jurusan **

status

id_anggota *

gambar
hari
Tabel Buku Tamu
id_btamu *

tanggal
jam

nama

foto

email
Tabel Rekamedis
Tabel Jurusan
id_jurusan *
nm_jurusan

id_rekmed *
id_anggota **
id_user **

tanggapan

id_artikel *

tanggal

id_user **

status

judul
isi_artikel

anamneses
Tabel User Online

diagnose
terapi

timestamp

tgl_rekmed

ip

Tabel Artikel

komentar

Tabel Gallery

gambar
hari

id_gallery *
id_album **

tanggal
jam

jdl_gallery

file
Tabel Album

keterangan
Tabel Counter

gbr_gallery
Tabel Hits Counter

id_album *
jdl_album

hits

gbr_album

ip
tanggal
waktu

Gambar 3.9 Relasi Antar Tabel


3.3.4

Struktur Situs Web


Perancangan aplikasi web Klinik STMIK AMIKOM Yogyakarta

mempunyai struktur web sebagai berikut:

1. Struktur Halaman User / Client :


UTAMA
(INDEX)

HOME

PROFILE

BERITA

BUKU
TAMU

Artikel

GALLERY

Login
Anggota

Profil
Anggota
Ubah Profil
Anggota

Blogroll
Statistik
Web

Support
Online

Konsultasi
Ke Dokter
Ganti
Password
Keluar
(Logout)

Gambar 3.10 Struktur Halaman User / Client


2. Struktur Halaman Administrator
Halaman Administrator dipisahkan menjadi tiga bagian yaitu halaman
untuk Asisten Dokter, Dokter Umum dan Dokter Gigi :
Struktur halaman Admin ( Dokter Umum dan Dokter Gigi) :
MASUK
(LOGIN)

UTAMA
(INDEX)
MENU
ADMIN

DATA
REKAME

Tambah Data
Rekamedis

Detail Data
Rekamedis

DATA
KONSULT

Tanggap
Data

LAPORAN
REKAME

Hapus Data
Konsultasi

Pilih
Tanggal
Tampil
Laporan

Hapus Data
Rekamedis
KELUAR
(LOGOUT)

Gambar 3.12 Struktur Halaman Admin (Dokter Umum)

10

Struktur halaman Admin ( Asisten Dokter ) :


MASUK
(LOGIN)

UTAMA
(INDEX)

MENU
ADMIN

DATA
ANGGOTA

DATA
JURUSAN

DATA
BUKUTAM

Tambah Data
Anggota

DATA
BERITA

Tambah Data
Berita

DATA
ALBUM

Tambah Data
Album

Detail Data
Anggota

Ubah Data
Berita

Ubah Data
Album

Hapus Data
Anggota

Hapus Data
Berita

Hapus Data
Album

Tambah Data
Jurusan

DATA
ARTIKEL

Tambah Data
Artikel

DATA
GALLERY

Tambah Data
Gallery

Ubah Data
Jurusan

Ubah Data
Artikel

Ubah Data
Gallery

Hapus Data
Jurusan

Hapus Data
Artikel

Hapus Data
Gallery

Tanggap Dat
Buku Tamu

KELUAR
(LOGOUT)

Hapus Data
Buku Tamu

LAPORAN
ANGGOTA

Gambar 3.11 Struktur Halaman Admin ( Asisten Dokter )

11

BAB IV
IMPLEMENTASI DAN PEMBAHASAN

4.1

Implementasi Sistem
Tahap implementasi (system implementation) merupakan tahap meletakan

sistem agar siap untuk dioperasikan. Tahap ini termasuk pembuatan database,
pembuatan program, dan pembuatan layout halaman aplikasi. Langkah langkah
tahap implementasi sistem terdiri dari : Menerapkan rencana implementasi,
Melakukan kegiatan implementasi, Tindak lanjut implementasi1.
4.1.1

Struktur File
File pembangaun situs ini sangat banyak. Hirarki dari struktur folder dari

file file tersebut dapat dilihat pada gambar 4.1 :

Gambar 4.1 Struktur File


4.1.2

Manual Instalasi Program

4.1.2.1 Client
Untuk komputer client yang dibutuhkan adalah komputer lengkap dengan
sistem operasi dan web browser. Sistem operasi yang digunakan penulis adalah
Windows XP.
4.1.2.2 Server
Untuk web server menggunakan Apache dan database MySQL. Yang
digunakan penulis adalah paket Xampp-win32-1.6.8. Dalam paket tersebut sudah
termasuk Apache, MySQL, PHPMyAdmin, FileZilla dan Mercury.
1

Jogiyanto HM, 1989. Analisis & Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek
Aplikasi Bisnis. Yogyakarta : Andi, hal. 573

12

4.2

Uji Coba Sistem dan Program

4.2.1

Uji Coba Sistem

4.2.1.1 Black Box Testing


Kesalahan-kesalahan program yang mungkin terjadi yaitu :
1.

Kesalahan bahasa (language errors) atau kesalahan penulisan (syntax


errrors) atau kesalahan gramatikal (grammatical errors). Sebagai contoh
pada tampilan halaman user index.php :

Gambar 4.2 Pesan Kesalahan Syntax Errors


2.

Kesalahan sewaktu proses (run-time errors) Adalah kesalahan yang terjadi


waktu executable program dijalankan. Contoh: muncul pesan Warning.

Gambar 4.3 Pesan Kesalahan Run-time errors


4.2.1.2 White Box Testing
Tes ini dimaksudkan untuk meramalkan cara kerja perangkat lunak secara
rinci. Contoh bentuk uji coba white box adalah testing konversi.

Gambar 4.4 Pesan Kesalahan Input


4.2.2

Hasil Uji Coba

4.2.2.1 Kelebihan Program


Dari hasil testing yang dilakukan, web poliklinik STMIK AMIKOM
Yogyakarta ini mempunyai kelebihan, yaitu :

13

1. Keamanan data bisa dibilang terjamin karena adanya hak akses masingmasing untuk setiap user dan admin.
2. User dapat melakukan pendaftaran sebagai anggota hanya melalui
poliklinik (admin), untuk mendapatkan password ID nya.
3. Data Rekamedis dapat diakses pada dua admin yang berbeda yaitu admin
dokter umum dan admin dokter gigi, serta laporan data rekamedisnya
dapat di tampilkan secara perperiode.
4.2.2.2 Kekurangan Program
Dari hasil testing yang dilakukan, web poliklinik STMIK AMIKOM juga
mempunyai kekurangan, yaitu :
1. Fasilitas untuk user dan admin kurang dan masih jauh dari kesempurnaan.
2. Desain web Poliklinik STMIK AMIKOM Yogyakarta ini masih sangat
kurang menarik apalagi tidak dilengkapi dengan animasi, dan juga letak
menu-menunya masih kuarang teratur.
3. Data-data yang akan ditampilkan masih sangat kurang karna kurangnya
data yang diperoleh dari poliklinik.
4.3

Pembahasan

4.3.1

Halaman User

4.3.1.1 Halaman Home (Index)

Gambar 4.5 Tampilan Halaman Home (Index)

14

Pada halaman Home adalah tampilan halaman index.php yang akan


menampilkan seluruh fasilitas dari halaman User. Halaman index.php ini juga
memiliki keterkaitan dengan file-file yang lain :
include

"home.php";

<?php

include

'menu.php';

?>

<?php

include 'pages.php'; ?> / <?php include 'artikel.php'; ?> / <?php


include 'blogroll.php'; ?> / <?php include 'memlogin.php'; ?>

Potongan scrip diatas adalah link-link dari halaman index.php.


4.3.1.2 Login Anggota
Pada form login anggota ini disimpan dengan nama login_periksa.php.

Gambar 4.6 Form Login Anggota


$qry_cek = mysql_query("SELECT * FROM anggota WHERE id_anggota=
'$_POST[username]' AND password='$pass'");

Perintah kode diatas adalah untuk menampilkan data anggota berdasarkan


id_anggota pada tabel anggota, dengan mengetik username dan password sesuai
dengan id_anggota yang telah diinputkan (pendaftaran anggota). Apa bila login
berhasil maka akan menampilkan halaman menu untuk anggota, tampilan berikut:

Gambar 4.7 Tampilan Setelah Login Anggota


4.3.1.3 Halaman Profil Anggota
Pada halaman profil anggota ini disipan dengan nama profilmem.php yang
akan menampilkan profil anggota secara detail. Berikut tampilan programnya :

15

Gambar 4.8 Tampilan Halaman Profil Anggota


$qry
=
mysql_query("SELECT
*
from
anggota,jurusan
where
anggota.id_jurusan=jurusan.id_jurusan and anggota.id_anggota='"
.$_SESSION['SES_USERMEM']."'");

Perintah kode diatas adalah untuk menampilkan data anggota pada tabel
anggota dan menampilkan id_jurusan pada tabel jurusan berdasrkan id_anggota
yang telah diinputkan (pendaftaran anggota).
4.3.2

Halaman Administrator

4.3.2.1 Halaman Login Admin


Halaman login admin adalah tampilan dari localhost admin yang disimpan
dengan nama login.php yang akan menampilkan form login untuk semua admin.
Berikut adalaha tampilan programnya :

Gambar 4.9 Tampilan Form Login Administrator


4.3.2.2 Halaman Utama Admin (Asisten Dokter)
Tampilan halaman utama asisten dokter disimpan dengan nama index.php,
dimana jika halaman index.php dijalankan, maka akan memanggil folder modul.
Berikut adalah tampilannya :

16

Gambar 4.10 Tampilan Halaman Utama Admin (Asisten Dokter)


4.3.2.3 Halaman Daftar Data Anggota
Pada halaman ini disimpan dengan nama membertampil.php, halaman ini
akan menampilkan daftar data anggota. Berikut cuplikan programnya :

Gambar 4.11 Tampilan Daftar Data Anggota


$sql = "SELECT * FROM anggota Order By id_anggota";

Kode diatas berfungsi untuk menampilkan data anggota pada tabel


anggota dan diurut berdsarkan id_anggota.
4.3.3

Halaman Administrator (Dokter)

4.3.3.1 Halaman Utama Admin (Dokter Umum dan Dokter Gigi)


Tampilan halaman utama dokter umum disimpan dengan nama index.php,
dimana jika halaman index.php dijalankan, maka akan memanggil folder modul
untuk admin (dokter umum dan dokter gigi). Berikut adalah tampilannya :

17

Gambar 4.12 Halaman Utama Admin (Dokter Umum dan Dokter Gigi)
4.3.3.2 Halaman Tambah dan Detail Rekamedis
Pada halaman form tambah rekamedis ini disimpan dengan nama
rekamfm.php. Berikut tampilan dan cuplikan program nya :

Gambar 4.13 Tampilan Form Tambah Rekamedis


Tampilan detail data rekamedis ini akan menampilkan data anggota pada
tabel anggota berdasarkan id_anggota kedalam tabel rekam dan juga menmpilkan
data rekamedis pada tabel rekam berdasarkan id_rekmed.

Gambar 4.14 Tampilan Detail Rekamedis

18

4.3.3.3 Halaman Konsultasi dan Tanggap Pertanyaan Pasien


Tampilan tanggapan pertanyaan pasien dibawah ini disimpan dengan
nama konsultg.php yang akan menampilkan kembali tabel konsul dengan
mengambil id_anggota dari tabel anggota kedalam tabel konsul dan berdasarkan
id_konsul.

Gambar 4.15 Tampilan Tanggapan Pertanyaan Pasien


4.3.3.4 Laporan Rekamedis Per Periode
1. Cari Laporan Rekamedis Per Periode
Pada form cari laporan rekamedis per periode ini disimpan dengan nama
rekamview.php. Berikut tampilan dan cuplikan programnya :

Gbr 4.16 Form Cari Laporan Rekamedis Per Periode


$min_tanggal=mysql_fetch_array(mysql_query("select min(tgl_rekmed
) as min_tanggal from rekam"));
$max_tanggal=mysql_fetch_array(mysql_query("select max(tgl_rekmed
) as max_tanggal from rekam"));

Fungsi kode diatas untuk menantukan tanggal awal dan tanggal akhir pada
tgl_rekmed.

19

2. Tampilan Laporan Rekamedis Per Periode


Akan menampilkan tabel anggota yaitu id_anggota, namaag, dan mengambil
pada tabel jurusan yaitu id_jurusan serta mengambil pada tabel rekam untuk di
tampilkan pada laporan rekamedis yaitu pada tabel rekam berdasarkan id_user
pada tabel user serta diurut berdasarkan tgl_rekmed yang ingin di tampilkan.

Gambar 4.17 Tampilan Laporan Rekamedis Per Periode

4.4

Meng Upload File


Untuk proses upload mengunakan www.byethost.com yang merupakan

free hosting, dari sekian banyak free hosting.Langkah-langkah dalam meng


upload file di byethost.com setelah mendaftar free paket hosting yaitu :
1. Login terlebih dahulu kedalam hosting dengan menuliskan di browser
www.byethost.com/cpanel/.
2. Mengimport database yang sudah dibuat pada localhost. Langkah-langkahnya
sebagai berikut :
a. Dari halaman utama control panel pilih menu MySQL Database.
b. Setelah itu akan muncul halaman MySQL Database. Buat database baru di
form yang telah disediakan.
c. Pilih menu phpMyAdmin, setelah itu akan muncul halaman PHPMyAdmin,
aktifkan database yang telah dibuat.

20

Gambar 4.18 Tampilan phpMyAdmin Poliklinik


d. Setelah semua database di aktifkan, lalu pilih menu import.
e. Dari halaman SQL klik tombol Browse dan pilih file global.sql.
f. Kemudian klik tombol Go.
2. Meng-Upload File, berikut langkah-langkahnya :
a. Dari halaman utama pilih menu File Manager.
b. Setelah itu akan muncul File Manager, file-fle nantinya akan diletakkan di
direktori /htdocs.
c. Pilih direktori /htdocs dan pilih menu Upload File.

Gambar 4.19 Halaman Upload File


d. Di halaman Upload File terdapat beberapa tobol browser untuk
mengambil file-file yang akan di upload (cari file poliamikom tadi).
e. Setelah semua file-file diambil, lalu klik menu Submit. Maka proses peng-

upload selesai dan situs www.klinikamikom.com siap di jalankan.

BAB V
PENUTUP

5.1

Kesimpulan
Berdasarkan uraian penjelasan dan pembahasan pada keseluruhan bab

diatas maka dapat ditarik kesimpulan :


1. Adanya sistem informasi berbasis web ini, maka informasi akan lebih cepat
sampai pada user (mahasiswa dan karyawan), sehingga akan lebih mudah
dalam pelayanan kesehatan oleh Poliklinik STMIK AMIKOM Yogyakarta.
2. Dengan adanya sistem informasi berbasis web ini, sehingga dapat menekan
biaya pendataan pasien secara manual, sekaligus dapat mempromosikan
berbagai informasi tentang pelayanan kesehatan di poliklinik.
3. Situs yang dibuat terdiri dari tiga halaman Admin yaitu halam Admin untuk
Dokter Umum, Dokter Gigi, dan Asisten Dokter. Sehingga mudah dalam
menambah maupun menghapus data informasi bagi masing-masing Admin.
5.2

Saran
Dalam penyusunan skripsi ini penulis menyadari masih banyak

kekurangan, baik itu pada program maupun pada laporanya. Untuk itu penulis
berharap apabila pembaca ingin mengembangkan situs ini saran penulis :
1. Diharapkan dapat memperluas topik pembahasan tidak hanya sebagai media
konsultasi, pendataan rekamedis dan informasi kesehatan tetapi juga
dikembangkan dengan media pendaftaran pemeriksaan secara online.
2. Desain yang penulis buat baik itu tampilan maupun menu-menu user dan
admin masih sangat kurang lengkap (belum sempurna), untuk itu diharapkan
bagi pembaca untuk dapat mengembangkan dan menyempurnakanya lagi.
3. Dalam membangun suatu situs web, keamanan data merupakan aspek yang
paling penting. Dan penulis menyadarai, masih banyak terdapat kekurangan
dan kebolongan dalam hal keamanan, terutama keamanan halaman
administrator. Untuk itu, penulis mengharapkan masukan dari pihak-pihak
yang berkepentingan dan berkompeten dalam hal ini, untuk lebih
menyempurnakan hasilnya.
21

DAFTAR PUSTAKA

Arif, M Rudyanto. 2006. Pemrograman Basisdata Menggunakan Transact-SQL


dengan Microsoft SQL Server 2000. Yogyakarta : Andi.
Jogiyanto, HM. 1989. Analisis & Desain Sistem Informasi : Pendekatan
Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta : Andi.
Kadir, Abdul. 2008. Belajar Database Menggunakan MySQL. Yogyakarta : Andi.
Komputer, Wahana. 2006. Panduan Lengkap Menguasai Programan Web dengan
PHP 5. Yogyakarta : Andi.
Ladjamudin, bin Al-Bahra. 2005. Analisis dan Desain Sistem Infoormasi.
Yogyakarta : Graha Ilmu.
Nugroho, Adi. 2005. Analisis dan Perancangan Sistem Informasi dengan
Metodologi Berorientasi Obyek. Bandung : Informatika Bandung.
Nugroho, Bunafit. 2008. Membangun Sistem Informasi Berbasis WEB dengan
PHP dan MySQL. Yogyakarta : Gava Media.
Suyanto, M. 2004. Analisis & Desain Aplikasi Multimedia untuk Pemasaran.
Yogyakarta : Andi.

22

You might also like