PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH...

25
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

Transcript of PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH...

Page 1: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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

Page 2: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

ii

Page 3: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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

Page 4: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

  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 :

 

Page 5: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

  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.

 

Page 6: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

 

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

Page 7: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

 

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

Page 8: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

 

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

Page 9: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

 

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.

Page 10: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

 

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

Page 11: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

 

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

email

status

id_jurusan **

foto

Tabel Counter

ip

tanggal

waktu

Tabel Buku Tamu

id_btamu *

nama

email

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:

Page 12: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

 

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

Page 13: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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 )

Page 14: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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

Page 15: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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

Page 16: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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)

Page 17: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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 :

Page 18: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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.

Page 19: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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 :

Page 20: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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

Page 21: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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.

Page 22: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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.

Page 23: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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. 

Page 24: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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.

Page 25: PERANCANGAN SISTEM INFORMASI PELAYANAN …repository.amikom.ac.id/files/NASKAH PUBLIKASI_06.12.1506.pdf · meningkatkan fungsi poliklinik STMIK AMIKOM Yogyakarta sebagai tempat ...

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