Professional Documents
Culture Documents
Naskah Publikasi 06.12.1506
Naskah Publikasi 06.12.1506
Naskah Publikasi
diajukan oleh
Amir
06.12.1506
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2011
ii
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
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
Tujuan Penelitian
Adapun tujuan dari penelitian ini antara lain :
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
langsung
terhadap
obyek
penelitian
sehingga
BAB II
LANDASAN TEORI
2.1
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.
Ladjamudin, bin Al-Bahra, Analisis dan Desain Sistem Infoormasi, Graha Ilmu, Yogyakarta, hal 13, 2005
2.2
Artinya pemrosesan pemrosesan aplikasi ini dijalankan melibatkan dua sisi yakni
server pusat dan client.
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
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
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
Analisis Sistem
Analisis yang dilakukan penulis pada Poliklinik STMIK AMIKOM
Perancangan Sistem
3.3.1
3.3.3
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
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
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)
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)
10
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
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
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
4.2.1
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
14
"home.php";
<?php
include
'menu.php';
?>
<?php
15
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
16
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 :
18
Fungsi kode diatas untuk menantukan tanggal awal dan tanggal akhir pada
tgl_rekmed.
19
4.4
20
BAB V
PENUTUP
5.1
Kesimpulan
Berdasarkan uraian penjelasan dan pembahasan pada keseluruhan bab
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
22