perancangan sistem informasi pelayanan kesehatan berbasis web pada
TRANSCRIPT
PERANCANGAN SISTEM INFORMASI PELAYANAN KESEHATAN BERBASIS WEB PADA KLINIK STMIK AMIKOM YOGYAKARTA
Naskah Publikasi
diajukan oleh
A m i r 06.12.1506
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
2011
DESIGN OF INFORMATION SYSTEMS WEB-BASED HEALTH SERVICES CLINIC STMIK AMIKOM YOGYAKARTA
PERANCANGAN SISTEM INFORMASI PELAYANAN KESEHATAN BERBASIS WEB
PADA KLINIK STMIK AMIKOM YOGYAKARTA
A m i r 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
1
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 :
2
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.
3
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 komponen-
komponen 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
4
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
5
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
6
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.
7
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
8
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 User Online
timestamp
ip
file
Tabel Hits Counter
hits
Tabel Konsultasi
id_konsul *
id_anggota **
id_user **
pertanyaan
poliklinik
tanggapan
tanggal
status
Tabel Album
id_album *
jdl_album
gbr_album
Tabel Gallery
id_gallery *
id_album **
jdl_gallery
keterangan
gbr_gallery
Tabel Anggota
id_anggota *
password
namaag
kelamin
alamat
status
id_jurusan **
foto
Tabel Counter
ip
tanggal
waktu
Tabel Buku Tamu
id_btamu *
nama
komentar
tanggapan
tanggal
status
Tabel Berita
id_berita *
id_user **
judul
isi_berita
gambar
hari
tanggal
jam
Tabel User
id_user *
nama
password
level
Tabel Rekamedis
id_rekmed *
id_anggota **
id_user **
anamneses
diagnose
terapi
tgl_rekmed
Tabel Artikel
id_artikel *
id_user **
judul
isi_artikel
gambar
hari
tanggal
jam
Tabel Jurusan
id_jurusan *
nm_jurusan
Gambar 3.9 Relasi Antar Tabel
3.3.4 Struktur Situs Web
Perancangan aplikasi web Klinik STMIK AMIKOM Yogyakarta
mempunyai struktur web sebagai berikut:
9
1. Struktur Halaman User / Client :
UTAMA (INDEX)
HOME PROFILE
Artikel
Blogroll
BERITA BUKU TAMU
Keluar (Logout)
GALLERY
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) :
Gambar 3.12 Struktur Halaman Admin (Dokter Umum)
MASUK (LOGIN)
UTAMA (INDEX)
MENU ADMIN
Hapus Data Rekamedis
DATA REKAME
Tambah Data Rekamedis
Detail Data Rekamedis
DATA KONSULT
Tanggap Data
Hapus Data Konsultasi
LAPORAN REKAME
Pilih Tanggal
Tampil Laporan
KELUAR (LOGOUT)
Profil Anggota
Ubah Profil Anggota
Support Online
Login Anggota
Statistik Web Konsultasi
Ke Dokter
Ganti Password
10
Struktur halaman Admin ( Asisten Dokter ) :
MASUK (LOGIN)
UTAMA (INDEX)
MENU ADMIN
Hapus Data Anggota
DATA ANGGOTA
Tambah Data Anggota
Detail Data Anggota
Ubah Data Jurusan
Hapus Data Jurusan
DATA JURUSAN
Tambah Data Jurusan
LAPORAN ANGGOTA
DATA BUKUTAM
Tanggap Dat Buku Tamu
Hapus Data Buku Tamu
Hapus Data Berita
DATA ARTIKEL
DATA BERITA
Tambah Data Berita
Ubah Data Berita
Hapus Data Artikel
Tambah Data Artikel
Ubah Data Artikel
DATA ALBUM
Hapus Data Album
Tambah Data Album
Ubah Data Album
DATA GALLERY
KELUAR (LOGOUT)
Hapus Data Gallery
Tambah Data Gallery
Ubah Data Gallery
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
esting konversi.
rinci. Contoh bentuk uji coba white box adalah t
Gambar 4.4 Pesan Kesalahan Input
4.2.2 Hasil Uji Coba
4.2.2.1 Kelebihan Program
Dari hasil testing yang dilakuk STMIK AMIKOM
yai kelebihan, yaitu :
an, web poliklinik
Yogyakarta ini mempun
13
1. Keamanan data bisa dibilang terjamin karena adanya hak akses masing-
elalui
3. in yang berbeda yaitu admin
4.2.2.2
mempu
dmin kurang dan masih jauh dari kesempurnaan.
2.
tidak dilengkapi dengan animasi, dan juga letak
4.3 4.3
4.3.1.1
masing untuk setiap user dan admin.
2. User dapat melakukan pendaftaran sebagai anggota hanya m
poliklinik (admin), untuk mendapatkan password ID nya.
Data Rekamedis dapat diakses pada dua adm
dokter umum dan admin dokter gigi, serta laporan data rekamedisnya
dapat di tampilkan secara perperiode.
Kekurangan Program
Dari hasil testing yang dilakukan, web poliklinik STMIK AMIKOM juga
nyai kekurangan, yaitu :
1. Fasilitas untuk user dan a
Desain web Poliklinik STMIK AMIKOM Yogyakarta ini masih sangat
kurang menarik apalagi
menu-menunya masih kuarang teratur.
3. Data-data yang akan ditampilkan masih sangat kurang karna kurangnya
data yang diperoleh dari poliklinik.
Pembahasan
.1 Halaman User
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=
suai
a). Apa bila login
mpilkan halaman menu untuk anggota, tampilan berikut:
'$_POST[username]' AND password='$pass'");
Perintah kode diatas adalah untuk menampilkan data anggota berdasarkan
id_anggota pada tabel anggota, dengan mengetik username dan password se
dengan id_anggota yang telah diinputkan (pendaftaran anggot
berhasil maka akan mena
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 anggot
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 :
ilan Form Login Administrator
Berikut adalah tampilannya :
= mysql_query("SELECT * from anggota,jurusan where a.id_jurusan=jurusan.id_jurusan and anggota.id_anggota='"
.$_SESSION['SES_USERMEM']."'");
Gambar 4.9 Tamp
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.
16
Gambar 4.10 Tampilan Halaman Utama Admin (Asisten Dokter)
4.3.2.3
anggota. Berikut cuplikan programnya :
Halaman Daftar Data Anggota
Pada halaman ini disimpan dengan nama membertampil.php, halaman ini
akan menampilkan daftar data
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 ha d gan nama
rekamfm.php. Berikut tampilan dan cuplikan program nya :
laman form tambah rekamedis ini disimpan en
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 pan dengan nama cari laporan rekamedis per periode ini disim
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
Untu merupakan
aftar free paket hosting yaitu :
k proses upload mengunakan www.byethost.com yang
free hosting, dari sekian banyak free hosting.Langkah-langkah dalam meng
upload file di byethost.com setelah mend
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 :
MySQL Database. a. Dari halaman utama control panel pilih menu 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. Kem
2. Meng-Upload File, berikut langkah-langkahnya :
pilih menu File Manager.
b.
udian klik tombol Go.
a. Dari halaman utama
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.
21
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.
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