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
i
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.
iii
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
1
dinamakan homepage. Homepage berada pada posisi teratas,dengan halamanhalaman 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
2
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.
3
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)
4
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
5
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
6
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
7
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 tahaptahap 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
8
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.
9
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.
10
4.1.1 Implementasi Database Implementasi basis data merupakan proses pembuatan database beserta tabeltabel 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 Berhasil
2
Logout
Me-redirect pengguna sesuai hak akses. Melogout pengguna
3
Home
Menampilkan menu utama
Berhasil
Menampilkan header
Berhasil
Menampilkan selamat datang pengguna
Berhasil
Menampilkan form olah data kamar
Berhasil
Mengisi form sesuai dengan data dokter
Berhasil
Menampilkan tambah, simpan, ubah, hapus, batal untuk olah data kamar.
Berhasil
4
Kamar
11
yang
terlogin
Berhasil
5
6
7
8
9
Data jenis kamar
Dokter
Data jadwal dokter
Pasien
Pendaftaran
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 Menampilkan form olah data jenis kamar
Berhasil
Mengisi form olah data jenis kamar sesuai dengan data jenis kamar Menampilkan tambah, simpan, ubah, hapus dan batal untuk olah data jenis kamar Menampilkan informasi data jenis kamar
Berhasil
Menampilkan form olah data dokter
Berhasil
Mengisi form olah data dokter sesuai dengan data dokter Menampilkan tambah, simpan, ubah, hapus dan batal untuk olah data dokter Menampilkan informasi data dokter
Berhasil
Menampilkan atur jadwal dokter di informasi data dokter Menampilkan form olah data jadwal kamar Mengisi form olah data jadwal dokter
Berhasil
Menampilkan tambah, simpan, ubah, hapus dan batal untuk olah data jadwal dokter Menampilkan informasi data jadwal dokter Menampilkan form olah data pasien
Berhasil
Mengisi form olah data pasien sesuai dengan data pasien Menampilkan tambah, simpan, ubah, hapus dan batal untuk olah data pasien Menampilkan informasi data pasien
Berhasil
Menampilkan atur pendaftaran di informasi data pasien Menampilakan form olah pendaftaran
Berhasil
Mengisi form olah data pendaftaran
Berhasil
Menampilkan tambah, simpan, ubah, hapus dan batal untuk olah data pendaftaran Menampilkan informasi data pendaftaran
Berhasil
12
Berhasil
Berhasil
Berhasil
Berhasil Berhasil
Berhasil Berhasil
Berhasil Berhasil
Berhasil Berhasil
Berhasil
Berhasil
10
11
12
13
Pemeriksaan
Rawat inap
Info SMS
Admin
Menampilkan status pendaftaran apa secara manual atau SMS di informasi data pendaftaran Menampilkan form olah data pemeriksaan Memilih rekam medis sesuai dengan no pendaftaran Memilih dokter yang jaga
Berhasil
Mengisi form olah data pemeriksaan
Berhasil
Menampilkan tambah, simpan, hapus dan batal untuk olah data pemeriksaan Menampilkan informasi data pemeriksaan Menampilkan status pasien telah selesai pemeriksaan Menampilkan form olah data rawat inap
Berhasil
Memilih hasil pemeriksaan apakah harus dirawat inap atau tidak 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 Menampilkan informasi data rawat inap
Berhasil
Menampilkan info sms masuk
Berhasil
Menampilkan data informasi sms
Berhasil
Menampilkan hapus untuk data sms
Berhasil
Menampilkan form olah data admin
Berhasil
Memilih hak akses
Berhasil
Mengisi form olah data admin sesuai dengan data admin Menambah informasi
Berhasil
Mengolah semua data
Berhasil
Menampilkan tambah, simpan, ubah, hapus user Menampilkan informasi data admin
Berhasil
13
Berhasil Berhasil Berhasil
Berhasil Berhasil Berhasil
Berhasil
Berhasil
Berhasil
Berhasil
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
14
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
15
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
16
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
17
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.
18
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
19
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
20
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
Muhammadiah
sistem
informasi
Kotagede,
berbasis
langkah-langkah
web yang
pada
RSKIA
diperlukan
PKU 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.
21
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
22