SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS...
Transcript of SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS...
i
SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS GATEWAY PADA RSKIA PKU MUHAMADIYAH KOTAGEDE BERBASIS WEB
NASKAH PUBLIKASI
Diajukan oleh
Ozie Al hanif 08.12.3468
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA YAOGYAKARTA
2014
iii
PATIENT CARE INFORMATION SYSTEM WITH SMS GATEWAY AT PKU MUHAMMADIYAH KOTAGEDE RSKIA WEB BASED
SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS GATEWAY PADA RSKIA
PKU MUHAMADIYAH KOTAGEDE BERBASIS WEB
Ozie Alhanif M. Rudyanto Arief, MT
Jurusan Sistem Informasi STMIK AMIKOM YOGYAKARTA
ABSTRACT
Rapid technological developments led to the transformation of business information systems more easily. Judging from the increasing number of mobile devices such as mobile phones. The development of mobile applications is also getting support. Mobile applications are also experiencing significant growth. Sms gateway is a gateway for the dissemination of information by using SMS (Short Message Service). Applications are able to integrate SMS gateway between the mobile phone with computer technology.
By utilizing SMS (Short Message Service) as a medium to deliver information to
customers and is one of the features that is sure to be used on mobile phones users (user), either to send or receive SMS (Short Message Service) so that it can be utilized as providing information for the customers.
With the inpatient unit of information systems with a web-based SMS gateway,
RSKIA PKU Muhammadiyah can provide new information and services to patients that sign up using sms gateway, providing information on the attending physician and the patient wards are still empty using sms gateway making it easier for patients to receive services and information without having to come to the hospital.
Keywords: RSKIA PKU Muhammadiyah, SMS Gateway, information and services, web.
1
1. Pendahuluan
Berkembang pesatnya teknologi komputer dan web yang ada sekarang ini memaksa kita untuk mengikuti arus perkembangan teknologi tersebut. Tidak dapat
dipungkiri lagi bahwa peranan komputer dan web dalam menyediakan layanan
informasi merupakan faktor penting untuk berbagai institusi maupun perorangan. Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, berbagai macam
lembaga maupun perorangan menyediakan dan mengambil data dan informasi melalui komputer dan web.
Dengan memanfaatkan SMS (Short Message Service) sebagai media
penyampaian informasi kepada pelanggan.Seperti yang kita ketahui pada jaman
sekarang, hampir semua individu telah memiliki handphone, bahkan ada individu
yang memiliki lebih dari satu handphone. Sms merupakan salahsatu fitur pada handphone yang pasti digunakan pengguna (user), baik untuk mengirim, maupun
menerima sms. Selain harganya terjangkau sms juga praktis dapat dibaca kapan
saja berbeda dengan telepon yang harus diakses pada saat itu juga. Rumah Sakit KIA PKU Muhammadiyah Kotagede merupakan salah satu sarana
kesehatan seperti itu. RSKIA PKU Muhammadiyah Kotagede berlokasi di
Jl.Kemasan No.43 Kota Gede Yogyakarta (Profil RSKIA PKU Muhammadiyah Kotagede Tahun 2013). Dalam proses pelayanannya Rumah Sakit KIA PKU
Muhammadiyah Kotagede ini terdiri dari rawat inap dan rawat jalan. Untuk pelayanan
rawat inap Rumah Sakit. Yang menjadi kendala dalam penelitian ini yaitu untuk mendapatkan informasi
pelayanan pasien harus datang langsung ke rumah sakit untuk mengetahui pelayanan apa saja yang di berikan dan yang di butuhkan dan sulit mendapat informasi yang lebih mudah.
2. Landasan Teori 2.1 Sistem Pelayanan Pasien
Pelayanan pasien adalah suatu kegiatan atau uutan kegiatan yang terjadi dalam interaksi langsung antara seseorang dengan orang lain atau mesin secara fisik, dan menyediakan kepuasan pelanggan. Pelayanan rawat inap meliputi penerimaan
pasien, pelayanan medik, pelayanan penunjang medik, pelayanan perawatan,
pelayanan obat, pelayanan makan dan pelayanan administrasi keuangan (DepKes RI, 1993).
2.2 Website
Website merupakan kumpulan halaman web yang saling terhubung dan file-file nya saling terkait. Web terdiri dari page atau halaman, dan kumpulan halaman yang
2
dinamakan homepage. Homepage berada pada posisi teratas,dengan halaman-
halaman terkait berada di bawahnya. Biasanya setiap halaman di bawah homepage
disebut child page, yang berisi hyperlink ke halaman lain dalam web. (Gregorius,
2000, halaman 30). 2.3 SMS Gateway
Menurut (Talukder, 2005) SMS gateway adalah sebuah aplikasi yang
memungkinkan kita melakukan pengiriman dan penerimaan short messaging service dalam bentuk teks. Didukung oleh GSM (Global System ForMobile Communication), TDMA (Time Division Multiple Access), CDMA (CodeDivision Multiple Access) yang
berbasis pada telepon seluler yang saat ini banyak digunakan. 2.4 Metode Pengembangan Software
Sebuah framework menetapkan dasar bagi proses rekayasa Web
lengkapdengan mengidentifikasi sejumlah kecil aktivitas kerangka kerja yang berlaku untuk semuaProyek web aplikasi terlepas dari ukuran atau kompleksitas. Selain itu
kerangka kerjameliputi serangkaian kegiatan yang berlaku di seluruh Web
Engineeringproses.
a. Komunikasi melibatkan interaksi berat, bekerja sama denganpelanggan (dan
stakeholder lainnya) dan meliputi pengumpulan persyaratandan kegiatan terkait
lainnya.
b. Perencanaanmenetapkanrencanatambahanuntuk pekerjaanWeb Engineering Ini menggambarkantindakanWeb Engineering yang akan terjadi, tugas-tugas teknisyang akan dilakukan,risikoyang mungkin, sumber dayayang akan
dibutuhkan, produkpekerjaan yang harusdiproduksi, danjadwal kerja.
c. Modelingmeliputipembuatan model yangmembantupengembangdanpelanggan untuklebih memahamikebutuhanWebAplikasidandesainyang
akanmencapaipersyaratan.
d. Konstruksimenggabungkan keduagenerasiHTML, XML, Java, dankode yang miripdenganpengujianyang diperlukan untukmengungkapkesalahandalam kode.
e. DeploymentmemberikankenaikanWeb Aplikasikepelanggan yangmengevaluasidanmemberikan umpan balikberdasarkan evaluasi.
2.5 Flowchart Flowchartadalah bagan-bagan yang mempunyai arus yang menggambarkan
langkah-langkah penyelesaian suatu masalah. (ladjamudin, 2005) ada dua macam
flowchart yaitu:
1. Flowchart Sistem
3
Flowchart sistem adalah bagan yang memperlihatkan urusan proses dalam
sistem dengan menunjukan alat media input, output serta jenis media
penyimpanan dalam proses pengolahan data.
2. Flowchart Program Flowchart program adalah bagan yang memperlihatkan urutan instruksi yang
digambarkan dengan simbol tertentu untuk memecahkan suatu masalah dalam
program. Flowchart disusun dengan simbol. Simbol ini digunakan untuk membantu menggambarkan proses didalam program. Simbol dalam flowchart dibagi
menjadi 3 kelompok, yaitu: 1. Flow direction symbol
Simbol ini digunakan untuk menghubungkan antara simbol yang satu
dengan simbol yang lain. 2. Processing symbol
Simbol ini menunjukan jenis operasi pengolahan dalam suatu proses /
prosedur. 3. Input-Output Symbol
Simbol Input-Output Symbol menunjukan jenis peralatan yang digunakan
sebagai media input dan output.
2.6 DFD (Data Flow Diagram)
Data Flow Diagram merupakan model dari sistem untuk menggambarkan
pembagian sistem ke modul yang lebih kecil. DFD menampilakan kegiatan sistem lengkap dengan komponen-komponen yang menunjukan secara tegas file-file yang
dipakai, unsur sumber atau tujuan data, serta aliran data dari suatu proses ke
proses lainnya (Ladjamuddin, 2005). DFD mempunyai level diagram antara lain : 1. Diagram Konteks .
2. Diagram Nol/ zero (Overview Diagram)
3. Diagram Rinci. 2.7 ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram) adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak (Ladjamudin, 2005).
1. Entity adalah sesuatu apa saja yang ada didalam sistem, nyata ataupun abstrak
dimana data tersimpan atau dimana terdapat data. Dalam ERD (Entity
Relationship Diagram) entity digambarkan dengan sebuah bentuk persegi panjang.
4
2. Relationship adalah gambarkan dengan sebuah bentuk belah ketupat.
Relationship adalah hubungan alamiah yang terjadi pada entitas. Umumnya
Relationship diberi nama dengan kata kerja dasar, sehingga memudahkan untuk
melakukan pembacaan relasinya. Derajat Relationship yang sering dipakai antara lain.
1. UnaryRelationship
UnaryRelationship adalah model Relationship yang terjadi diantara entity yang berasal dari entity yang sama.
2. BinaryRelationship
BinaryRelationship adalah model Relationship antara instance-instance dari suatu tipe entitas (dua entitas yang berasal dari entitas yang sama).
Relationship ini paling umum digunakan dalam pemodelan data.
3. TernaryRelationship TernaryRelationship merupakan Relationship antara instance-instance dari
ketiga tipe entitas secara sepihak.
4. Atribut Atribut adalah sifat atau karekteristik dari entitas atau relationship.
2.8 GAMMU (GNU All Mobile Management Utilities)
Gammu adalah nama proyek serta nama utilitas baris perintah, yang
dapat Anda gunakan untuk mengontrol telepon Anda. Hal ini ditulis dalam C dan dibangun di atas LibGammu. Utilitas baris perintah Gammu menyediakan akses
ke berbagai fitur telepon, namun tingkat dukungan berbeda dari ponsel ke ponsel
dan Anda mungkin ingin memeriksa Gammu database telepon untuk pengalaman pengguna dengan berbagai ponsel.
2.9 PHP (Hypertext preprocessor)
PHP (Hypertext Preprocessor) adalah salah satu contoh dari serve side
script yang paling populer saat ini. PHP (Hypertext Preprocessor) juga bersifat
HTML (Hypertext Markup Language) embedded yaitu suatu script yang bisa
diintegrasikan dengan script HTML (Hypertext Markup Language) sehingga sangat memungkinkan kita untuk membuat suatu situs web yang dinamis dan
menarik guna menghasilkan halaman web yang interaktif kepada user. Beberapa keunggulan dari PHP (Hypertext Preprocessor) : a. cepat
b. Gratis
c. Mudah untuk digunakan
2.10 SQL (Structured Query Language)
5
Menurut (M. Rudyanto Arief, 2006 : 23) SQL (Structured Query Language)
adalah bahasa yang bersifat request oriented dan bersifat non-prosedural
sehingga lebih mudah untuk dipelajari karena sintaksis yang digunakan hampir
menyerupai bahasa yang digunakan oleh manusia untuk berkomunikasi.SQL (Structured Query Language) sendiri terbagi atas beberapa bagian, yaitu:
a. DDL (Data Definition Language)
Yaitu bahasa yang memiliki kemampuaan untuk mendefinisikan data yang berhubungkan dengan pembuatan dan penghapus obyek seperti tabel, indeks, bahkan basis datanya sendiri. Misalnya, CREATE, DROP, dan
ALTER. b. DML (Data Manipulation Language),
yaitu bahasa yang berhubungan dengan proses manipulasi data pada tabel,
record. Misalnya, INSERT, UPDATE, SELECT, dan DELETE.
2.11 Adobe Dreamweaver CS3
Alexander F.K. Sibero, 2011, Adobe Dreamwaver CS3 adalah suatu produk Web Developer yang dikembangkan oleh AdobeSystem Inc. Sebelumnya
produk Dreamweaver dikembangkan oleh macromedia Inc. Yang kemudian
sampai saat ini pengembangaannya diteruskan oleh Adobe system Inc. Setelah
diambil oleh Adobe Systems Inc. Dreamweaver dikembangkan dan dirilis dengan kode nama Creative Suit (CS). Ruang kerja atau Workspace adalah bagian
keseluruhan tampilan Adobe dreamweaver yang terdiri dari Welcome
Screen,Menu, Insert bar, Document Window, CSS Panel, Application Panel,Tag
Inspector Property Inspector, Result Panel, dan Files Panel. Masing–masing dari
komponen tersebut memiliki fungsidan aturan. (Alexander F.K. Sibero, 2011).
2.12 XAMPP Menurut (Bunafit Nugroho, 2008 : 2) XAMPP adalah suatu bundel web
server yang populer digunakan untuk coba-coba di widows karena kemudahan
instalasinya. Bundel program open source tersebut berisi antara lain server web apache, interpreter PHP, dan basis data MySQL. Setelah menginstall XAMPP,
kita bisa memulai pemrograman PHP di komputer sendiri maupun mencoba menginstall aplikasi-aplikasi web.
3. Analisis
6
3.1 Analisis Sistem
Dalam menganalisa sistem terlebih dahulu peneliti melakukan wawancara
kepada bagian humas rumah sakit tentang prosedur sistem penyampaian
informasi nilai yang sedang berjalan, kemudian menganalisa masalah-masalah yang dihadapi dan akhirnya menyusun metode-metode dan analisa untuk
pemecahan masalah.
3.1.1 Analisis PIECES Untuk mengidentifikasi masalah, maka harus dilakukan analisis terhadap kinerja, ekonomi, pengendalian, efisiensi, dan pelayanan atau juga sering
disebut dengan analisis pieces. 1. Analisis Kinerja Sistem (Performance)
- Pasien yang ingin mendaftar pemeriksaan, ingin mengetahui jadwal
dokter dan ingin mengetahui ruang rawat inap yang kosong masih hrus datang ke rumah sakit.
- Sistem masih manual sehingga menyebabkan kinerja menjadi lambat dan lebih memakan waktu.
2. Analisis Informasi (Information)
- Pasien yang ingin mendaftar pemeriksaan, ingin mengetahui jadwal dokter dan ingin mengetahui ruang rawat inap yang kosong masih hrus
datang ke rumah sakit. - Karena masih menggunakan sistem terkomputerisasi, sehingga
terkadang menyebabkan ketidak akuratan informasi dari data-data
tersebut hal ini sedikit banyak menghambat proses inforamsi.
3. Analisis Ekonomi (Economy)
- Pemborosan terjadi disebabkan banyaknya pengeluaran kertas untuk pendaftaran dan rekam medis.
4. Analisis Pengendalian (Control)
- Yang melakukan control adalah SDM sendiri secara manual sehingga proses informasi berlangsung lama.
- Karena selama ini media penyimpana kurang dikelola dengan baik maka
kemukinan keamanan data-data berisiko tinggi. 5. Analisis Efisiensi (Efficiency)
- Dalam penyajian untuk pendaftaran pemeriksaan, jadwal dokter dan
rawat inap kosong masih membutuhkan waktu yang lama. - Sistem yang berjalan ini masih belum maksimal, karena belum adanya
sarana dan prasarana ysng tepat untuk pemeliharaan dan pembaharuan
7
informasi terhadap sistem yang lama, hal ini jelas mengurangi kinerja dan
mempengaruhi performa sistem yang seharusnya bisa lebih baik.
6. Analisis Pelayanan (Service)
- Akan membutuhkan waktu lama dalam pencarian dan penyajian data dan mencari informasi
- Sering terjadi pengantrian di pendaftaran.
3.1.2 Analisis Kebutuhan Sistem
Analisis kebutuhan sistem sangat dibutuhkan dalam mendukung kinerja sistem,
apakah sistem yang dibuat telah sesuai dengan kebutuhan atau belum karena kebutuhan sistem akan mendukung tercapainya tujuan suatu instansi atau
perusahaan.
1. Analisis Kebutuhan Fungsional Situs web yang ada pada RSKIA PKU Muhamadiyah kotagede dilihat dari
kebutuhan pengguna dapat dikelompokan menjadi 3 pengguna yaitu:
a) Kebutuhan Pengguna 1) Admin, Merupakan level tertinggi yang dapat mengakses seluruh sms
gateway berbasis web. Admin mempunyai hak penuh dalam
mengubah, menambah maupun menghapus data atau informasi yang
ada di sms gateway berbasis web. 2) Operator,Mengupdate informasi tentang data pasien dan pendaftaran
3) User, Dimana user ingin mengetahui informasi jadwal Dokter, ruang
inap yang kosong melalui sms gatway dan mendaftar pemeriksaan melalui SMS.
b) Kebutuhan Informasi
Informasi kelas, tarif, jumlah kamar, jumlah tempat tidur, fasilitas 2. Analisis Kebutuhan Non Fungsional
Didalam pengembangan sistem ini agar menjadi sistem yang baik harus
ditunjang dengan teknologi yang memadai dari perangkat keras dan perangkat lunak. 1. Kebutuhan Perangkat Keras (Hardware) Spesifik perangkat keras yang digunakan untuk pembuatan sistem menggunakan laptop processor core 2 duo, RAM 1GB, VGA Intel GMA
(graphics media accelerator) 4500MHD, Hardisk 320 GB dan Modem
SpeedUp pada arsitektur ini memberikan client sebagai komputer dan
sebagai penyaji dari tampilan aplikasi pelayanan pasien, sedangkan server
8
yang berinteraksi melalui protokol dan media komunikasi tertentu sebagai
mengolah dataruang rawat inap.
2. Kebutuhan Perangkat Lunak
Perangkat lunak yang digunakan untuk pembuatan sistem menggunakan adobe dreamweaver sebagai desain/ interface web, XAMPP sebagai web
server yang berisi server web apache dan basis data MySQL sebagai
server, PHP hendler script, Gammu sebarai software yang digunakan untuk koneksi ponsel ke komputer. Perangkat lunak yang di butuhkan untuk mengakses sistem ruang rawat inap adalah web browser (Google chrome,
mozila firefox). 3.2 Perancangan sistem
Perancangan sistem terdiri dari penyusunan prosedur pengoperasian sistem,
perancangan Data Flow Diagram (DFD) sistem, flowchart sistem maupun flowchart program, Perancangan Entity Relationship diagram (ERD) dan
perancangan interface sistem yang akan dibangun.
3.2.1 Perancangan Model Perancangan model merupakan suatu gambaran secara umum tentang tahap-
tahap yang akan dilalui dalam pembuatan sistem. Dalam hal ini rancangan model
yang akan dibuat menggunakan bagan alir (flowchart) yaitu bagan yang
menggambarkan atau mempresentasikan suatu algorritma atau prosedur untuk menyelesaikan masalah.
3.2.1.1 Perancangan Flowchart Sistem
Gambar 3.1 Flowchart Sistem Pelayanan Pasien
9
3.2.1.2 Data Flow Diagram
a. Diagram Konteks
Gambar 3.2 Diagram Konteks Sistem Pelayanan Pasien 3.2.1.3 Perancangan Basis Data
Database merupakan faktor penting dalam penyimpanan data sebuah situs. Agar
sebuah database efektif dan efisien, maka struktur tabel-tabel harus baik.
10
a. ERD (Entity Relationship Diagram)
Gambar 3.3 ERD Sistem Pelayanan Pasien
b. Relasi Antar Tabel
Gambar 3.4 Relasi Antar Tabel Sistem Pelayanan Pasien
3.2.2 Perancangan Desains Web
a.Rancangan Halaman Admin (Halaman Login Admin, Halaman Menu Utama,
Halaman Olah Jenis Kama, Halaman Olah Kamar, Halaman Olah Rawat Inap, Halaman Olah Pasien, Halaman Olah Pemeriksaan, Halaman Olah Dokter,
Halaman Olah Jadwal Dokter, Halaman Olah Admin)
b.Rancangan Halaman Operator (Halaman Login Operator, Halaman Menu Utama,Halaman Olah Pasien, Halaman Olah Pendaftaran)
4. Hasil Penelitian dan Pembahasan 4.1 Implementasi Sistem
Tahap implementasi sistem (system implementasi) merupakan tahap meletakan
sistem agar siap untuk dioperasikan. Tahap ini termasuk merancang, mempersiapkan,
menguji dan menerapkan suatu sistem, dan dilakukan selama periode waktu tertentu untuk melakukan verifikasi bahwa sistem yang baru telah berjalan dengan benar.
11
4.1.1 Implementasi Database
Implementasi basis data merupakan proses pembuatan database beserta tabel-
tabel yang ada di dalamnya. Proses ini merupakan langkah penerapan dari tahap
perancangan sebelumnya.Berikut tabel yang digunakan pada Sistem Informasi Pelayanan Pasien dengan Sms Gateway Pada RSKIA PKU Muhamadiyah Kotagede
berbasis web.
4.2 Pengujian 4.2.1 Pengujian Sistem
Kinerja pengujianmeliputiserangkaian tesyang dirancanguntuk menilai:
1. bagaimana WebApp waktu respondan keandalan dipengaruhi oleh peningkatan pengguna lalu lintas atau kompleksitas fungsional.
2. komponen yang WebApp bertanggung jawab untuk degradasi kinerja dan karakteristik
penggunaan apa yang menyebabkan degradasi keterjadi 3. bagaimana tujuan webapp dan persyaratan dampak penurunan kinerja secara
keseluruhan.
Sistem informasi yang telah dirancang dan dikembangkan perlu diuji melalui berbagai macam proses pengujian. Pada penelitian ini, proses pengujian sistem menggunakan
cara pengujian yang sudah lazim digunakan untuk melakukan pengujian aplikasi sistem
berbasis client/server yaitu dengan menggunakan black box testing :
Berikut ini adalah rekap hasil pengujian terhadap modul-modul yang dikembangkan pada sistem informasi ruang rawat inap.
No Modul Unjuk Kerja Keterangan
1 Login Menampilkan menu login. Berhasil
Mengirim dan memproses form login. Berhasil
Me-redirect pengguna yang terlogin sesuai hak akses.
Berhasil
2 Logout Melogout pengguna Berhasil
3 Home Menampilkan menu utama Berhasil
Menampilkan header Berhasil
Menampilkan selamat datang pengguna Berhasil
4 Kamar Menampilkan form olah data kamar Berhasil
Mengisi form sesuai dengan data dokter Berhasil
Menampilkan tambah, simpan, ubah, hapus, batal untuk olah data kamar.
Berhasil
12
Menampilkan informasi data kamar Berhasil
Menampilkan menu tambah jenis kamar Berhasil
Mengisi form olah data jenis kamar terlebih dahulu sebelum mengisi form olah data kamar
Berhasil
5 Data jenis kamar Menampilkan form olah data jenis kamar Berhasil
Mengisi form olah data jenis kamar sesuai dengan data jenis kamar
Berhasil
Menampilkan tambah, simpan, ubah, hapus dan batal untuk olah data jenis kamar
Berhasil
Menampilkan informasi data jenis kamar Berhasil
6 Dokter Menampilkan form olah data dokter Berhasil
Mengisi form olah data dokter sesuai dengan data dokter
Berhasil
Menampilkan tambah, simpan, ubah, hapus dan batal untuk olah data dokter
Berhasil
Menampilkan informasi data dokter Berhasil
Menampilkan atur jadwal dokter di informasi data dokter
Berhasil
7 Data jadwal dokter Menampilkan form olah data jadwal kamar
Berhasil
Mengisi form olah data jadwal dokter Berhasil
Menampilkan tambah, simpan, ubah, hapus dan batal untuk olah data jadwal dokter
Berhasil
Menampilkan informasi data jadwal dokter
Berhasil
8 Pasien Menampilkan form olah data pasien Berhasil
Mengisi form olah data pasien sesuai dengan data pasien
Berhasil
Menampilkan tambah, simpan, ubah, hapus dan batal untuk olah data pasien
Berhasil
Menampilkan informasi data pasien Berhasil
Menampilkan atur pendaftaran di informasi data pasien
Berhasil
9 Pendaftaran Menampilakan form olah pendaftaran Berhasil
Mengisi form olah data pendaftaran Berhasil
Menampilkan tambah, simpan, ubah, hapus dan batal untuk olah data pendaftaran
Berhasil
Menampilkan informasi data pendaftaran
Berhasil
13
Menampilkan status pendaftaran apa secara manual atau SMS di informasi data pendaftaran
Berhasil
10 Pemeriksaan Menampilkan form olah data pemeriksaan
Berhasil
Memilih rekam medis sesuai dengan no pendaftaran
Berhasil
Memilih dokter yang jaga Berhasil
Mengisi form olah data pemeriksaan Berhasil
Menampilkan tambah, simpan, hapus dan batal untuk olah data pemeriksaan
Berhasil
Menampilkan informasi data pemeriksaan
Berhasil
Menampilkan status pasien telah selesai pemeriksaan
Berhasil
11 Rawat inap Menampilkan form olah data rawat inap Berhasil
Memilih hasil pemeriksaan apakah harus dirawat inap atau tidak
Berhasil
Memilih kamar yang masih kosong Berhasil
Mengisi form olah data rawat inap Berhasil
Menampilkan tambah, simpan, ubah, hapus dan batal untuk olah data rawat inap
Berhasil
Menampilkan informasi data rawat inap Berhasil
12 Info SMS Menampilkan info sms masuk Berhasil
Menampilkan data informasi sms Berhasil
Menampilkan hapus untuk data sms Berhasil
13 Admin Menampilkan form olah data admin Berhasil
Memilih hak akses Berhasil
Mengisi form olah data admin sesuai dengan data admin
Berhasil
Menambah informasi Berhasil
Mengolah semua data Berhasil
Menampilkan tambah, simpan, ubah, hapus user
Berhasil
Menampilkan informasi data admin Berhasil
14
4.3 Implementasi Interface
Implementasi interface merupakan penerapan user interface yang ada
diprogram. Pada program yang dibuat ini terdapat tiga bagian, yaitu halaman admin,
halaman operator dan halaman utama web. 4.3.1 Halaman Admin
Bagian administrator mempunyai hak penuh dalam penggunaan sistem
ini.Administrator dapat mengakses bagian ini jika sudah terdaftar, apabila belum terdaftar maka tidak mempunyai hak akses untuk memakainya.
4.3.1.1 Halaman Login Admin
Gambar 4.1 Halaman Login Admin
4.3.1.2 Halaman Menu Utama
Gambar 4.2 Halaman Menu Utama
15
4.3.1.3 Halaman Olah Admin
Gambar 4.3 Halaman Tambah Admin
4.3.1.4 Halaman Olah Data Pasien
Gambar 4.4 Halaman Olah Data Pasien
16
4.3.1.5 Halaman Olah Data Pendaftaran
Gambar 4.5 Halaman Olah Data Pendaftaran
4.3.1.6 Halaman Olah Data Dokter
Gamabar 4.6 Halaman Olah Data Dokter
17
4.3.1.7 Halaman Olah Data Jadwal Dokter
Gambar 4.7 Halaman Olah Data Jadwal Dokter
4.3.1.8 Halaman Olah Data Pemeriksaan
Gamabar 4.8 Halaman Olah Data Pemeriksaan
18
4.3.1.9 Halaman Olah Data Kamar
Gambar 4.9 Halaman Olah Data Kamar
4.3.1.10 Halaman Olah Data Jenis Kamar
Gambar 4.10 Halaman Olah Data Jenis Kamar
4.3.2 Halaman Operator
Bagian operator mempunyai keterbatasan mengolah data dalam penggunaan sistem ini. Operator hanya dapat mengakses olah data Pasien dan olah pendaftaran. Operator dapat mengakses bagian ini jika sudah terdaftar, apabila belum terdaftar maka
tidak mempunyai hak akses untuk memakainya.
19
4.3.2.1 Halaman Olah Login Operator
Gambar 4.11 Halaman Login Operator
4.3.2.2 Halaman Menu Utama Operator
Gambar 4.12 Halaman Menu Utama Operator
20
4.3.2.3 Halaman Olah Data Pasien
Gambar 4.13 Halaman Olah Data Pasien
4.3.2.4 Halaman Olah Pendaftaran Pasien
Gambar 4.14 Halaman Olah Data Pendaftaran
21
5. Penutup 5.1 Kesimpulan
Berdasarkan proses yang telah dilakukan dalam pembuatan sistem informasi
berbasis web pada RSKIA PKU Muhammadiah Kotagede, maka dapat disimpulkan
bahwa: a. Untuk merancang sistem informasi berbasis web pada RSKIA PKU
Muhammadiah Kotagede, langkah-langkah yang diperlukan adalah
mengidentifikasi masalah, menganalisis masalah yang ada pada sistem lama RSKIA PKU Muhammadiah Kotagede menggunakan analisis PIECES,
menganalisis kebutuhan sistem baru, meliputi kebutuhan fungsional sistem dan
non fungsional, menganalisis biaya dan manfaat, membuat flowchart sistem,
membuat database, membuat ERD, membuat rancangan antar tabel, membuat struktur tabel, dan terakhir adalah merancang tampilan interfacenya.
b. Sistem yang baru memudahkan pasien mendaftar pemeriksaan, pasien dapat
mengetahui jadwal dokter dan ruang rawat inap kosong dengan menggunakan sms.
c. Perogram ini ditujukan sebagai sistem pendukung dalam sistem ruang rawat inap
dengan segala kemudahan.
d. Sistem yang dibuat berfungsi sebagai perluasan dari sistem manual yang sudah berjalan dalam sistem Pelayanan kepada pasien.
5.2 Saran
Berdasarkan hasil penelitian dan kesimpulan yang ada, saran-saran yang mungkin
berguna bagi STMIK AMIKOM Yogyakarta dan RSKIA PKU Muhammadiyah Kotagede adalah sebagai berikut :
1. Untuk perkembangan yang lebih baik bagi penelitian selanjutnya, maka saran berikutnya perlu dilakukan yaitu penambahan fitur, seperti biaya dan obat-obatan dan
lain-lain. Sesuai dengan kebutuhan dari RSKIA PKU Muhammadiah Kotagede
tersebut. 2. Keamanan sistem harus terjamin sehingga informasi yang ada dapat dipertanggung
jawabkan. 3. Dilakukan pengembangan sistem di masa yang akan datang sehingga dapat dijadikan
sebagai pengganti sistem dan tidak hanya sebagai pendukung sistem.
4. Pengembangan dan pelatihan sumber daya manusia dalam memahami dan
memanfaatkan teknologi perlu ditingkatkan.
22
DAFTAR PUSTAKA
Arief, M.Rudyanto. 2006. Pemrograman Basis Data menggunakan Transact-SQL dengan Microsoft SQL Server 2000. Yogyakarta: Andi Offset. Bunafit, Nugroho. 2004. Php dan MySQL dengan Editor Dreamweaver MX.
Yogyakarta: Andi Offset.
Gregorius, Agung. 2000. Active Server Pages untuk Pemula Referensi Kilat ASP. Yogyakarta: Jubilee Solusi Enterprise.
Kadir, Abdul. 2008. Belajar Database Menggunakan MySQL. Yogyakarta: Andi Offset.
Ladjamudin, Al-Bahra bin. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta: Graha Ilmu.
Pressman, Roger S. 2009. Web Engineering A Practitioner’s Approach. New York: Mc
Grow Hill. ProfilrumahSakit KIA PKU MuhammadiyahKotagedeTahun 2013.
Sibero, Alexander F.K. 2011. Kitab Suci Web Programing. Yogyakarta: Mediakom.
Talukder, Asoke. 2005. Mobile Computing. New Delhi: Mc Grow Hill. http://gammu.org
http://php.net