SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS...

25
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

Transcript of SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS...

Page 1: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 2: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA
Page 3: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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.

Page 4: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 5: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 6: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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.

Page 7: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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)

Page 8: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 9: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 10: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 11: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 12: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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.

Page 13: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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.

Page 14: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 15: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 16: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 17: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 18: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 19: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 20: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 21: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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.

Page 22: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 23: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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

Page 24: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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.

Page 25: SISTEM INFORMASI PELAYANAN PASIEN DENGAN SMS …repository.amikom.ac.id/files/Publikasi_08.12.3468.pdf · Dengan sebuah layanan yang simple dan tidak terbatas oleh jarak, ... TDMA

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