Disususn Oleh :
i
ABSTRAKSI
ii
DAFTAR ISI
1. PENDAHULUAN............................................................................................1
1.1 Latar Belakang..........................................................................................1
1.2 Rumusan Masalah.....................................................................................2
1.3 Tujuan.......................................................................................................2
1.4 Batasan Masalah.......................................................................................2
1.5 Metode Pengembangan Sistem Yang Digunakan.....................................3
2. TINJAUAN PUSTAKA...................................................................................4
2.1 Rumah Sakit..............................................................................................4
2.2 Pengertian Rumah Sakit...........................................................................4
2.3 Evaluasi Sistem Lama.................................................................................4
A Xampp..........................................................................................................4
B. Apache.........................................................................................................5
C. MySql...........................................................................................................6
D. PHP ……………………………………………………………………….6
E, Cascading Style Sheets (CSS)......................................................................6
F. Asynchronous JavaScript And XML (AJAX)..............................................7
2.4 Alat Analisa yang digunakan……………………………………………7
2.5 Alat Pengembangan Sistem..........................8 2.5.1 Alat Perencanaan
8 2.5.2 Alat Programming..........................................................................10
2.5.3 Alat Basis Data......................................................................................11
2.5.4 Alat Perancangan UI/UX……………………………………………………..11
iii
iv
I. PENDAHULUAN
1
Dari penjelasan diatas dapat diambil suatu perumusan masalah yaitu :
1. Bagaimana memberikan pelayanan informasi data pasien kepada pasien
secara cepat dan mudah.
2. Bagaimana memberikan kemudahan kepada pasien agar pasien dapat
mendaftar secara cepat tanpa mengantri.
3. Bagaimana memberikan kemudahan kepada dokter untuk melihat rekap
medis pasien secara mudah.
4. Otomatisasi pengolahan database.
1.3 Tujuan
Membuat Sistem aplikasi data pasien pada rumah sakit secara terintegrasi
dan online serta mengotomatisasi pengolahan database untuk memudahkan dalam
pelayanan informasi dan layanan penjadwalan konsultasi yang dibutuhkan oleh
pasien, sehingga pengaksesan informasi dan penjadwalan konsultasi lebih efisien
dan fleksible,
2
9. Memelihara dan melakukan perbaikan/peningkatan sistem informasi baru
bila diperlukan.
1. TINJAUAN PUSTAKA
A. Xampp
Xampp adalah perangkat lunak bebas yang mendukung banyak sistem
operasi. Xampp merupakan kompilasi dari beberapa program. Fungsinya adalah
sebagai server yang berdiri sendiri (localhost) yang terdiri atas program Apache
HTTP Server, MySQL database dan penerjemah bahasa yang ditulis dengan
bahasa pemrograman PHP dan Perl. Nama Xampp merupakan singkatan dari X
(empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini
tersedia dalam GNU General Public License dan bebas. Xampp merupakan web
server yang mudah digunakan yang dapat melayani tampilan halaman web yang
dinamis.
3
XAMPP. Seperti mengaktifkan layanan (start) dan menghentikan (stop)
layanan. Tampilan control panel Xampp dapat dilihat pada gambar 2.1.
htdoc adalah folder tempat meletakkan berkas-berkas yang akan dijalankan.
Di Windows, folder ini berada di C:/xampp
phpMyAdmin merupakan bagian untuk mengelola database.
B. Apache
Apache adalah sebuah nama web server yang bertanggung jawab pada
request-response HTTP. Selain itu, Apache juga diartikan sebagai suatu web
server yang kompak, modular, mengikuti standar protokol HTTP. Apache
memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigurasi,
autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah
antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan
server menjadi mudah. Apache merupakan perangkat lunak sumber terbuka
dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-
pengembang dibawah naungan Apache Software Foundation.
C. MySQL
MySQL merupakan aplikasi database server. SQL merupakan kepanjangan
dari Structured Query Language. SQL merupakan bahasa terstruktur yang
digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat
dan mengelola database beserta isinya. Kita dapat memanfaatkan MySQL untuk
mengelola database.
D. PHP
PHP adalah singkatan dari Hypertext Preprocessor, yang
merupakan sebuah bahasa scripting yang terpasang pada HTML yang
dibuat oleh Rasmus Lerdorf. Sebagian besar sintaks mirip dengan bahasa C,
4
Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama
penggunaan bahasa ini adalah untuk memungkinkan perancang web
menulis halaman web dinamik dengan cepat.
F. Asynchronous JavaScript And XML (AJAX)
Asynchronous JavaScript And XML (Ajax), adalah suatu teknik
pemrograman berbasis web untuk menciptakan aplikasi web interaktif. Tujuannya
adalah untuk memindahkan sebagian besar interaksi pada komputer web surfer,
melakukan pertukaran data dengan server di belakang layar, sehingga halaman
web tidak harus dibaca ulang secara keseluruhan setiap kali seorang pengguna
melakukan perubahan. Hal ini akan meningkatkan interaktivitas, kecepatan,
dan usability. Ajax merupakan kombinasi dari XHTML (atau HTML) dan CSS
untuk bahasa mark up dan tampilan DOM yang diakses dengan client side
scripting language, khususnya implementasi ECMAScript seperti JavaScript
dan JScript, untuk menampilkan secara dinamis dan berinteraksi dengan informasi
yang ditampilkan Objek XMLHttpRequest untuk melakukan pertukaran data
asinkronus dengan web server.
Pada beberapa framework dan kasus Ajax, objek IFrame lebih dipilih
daripada XMLHttpRequest untuk melakukan pertukaran data dengan web server.
XML umumnya digunakan sebagai format untuk pengiriman data, walaupun
format lain juga memungkinkan, seperti HTML,plain text, JSON dan EBML.
Seperti halnya DHTML, LAMP, atau SPA, Ajax bukanlah teknologi spesifik,
melainkan merupakan gabungan dari teknologi yang dipakai bersamaan. Bahkan,
teknologi turunan/komposit yang berdasarkan Ajax, seperti AFLAX sudah mulai
bermunculan.
5
Sistem informasi yang akan dibuat diperlukan analisis permasalahan
secara mendalam dengan menyusun suatu studi kelayakan, antara lain:
Tahap
5
Implementasi
6
Oleh karena itu dibutuhkan system baru yang lebih efektif dan
terintegrasi yang dapat membantu seorang pasien atau dokter dalam
mencari/mengakses data.
- Sistem yang baru ini membutuhkan sumber internal dan sember
eksternal.
a. Sumber internal yang akan menggunakan system ini adalah para
pasien yang ingin melihat informasi, melakukan pendaftaran jika
ingin melakukan konsultasi dengan dokter, dan dokter yang ingin
melihat rekap medis pasien.
b. Sumber eksternal yang dimaksud dalam system ini adalah
merekomendasikan terlebih dahulu system yang baru dengan cara
mengadakan seminar kepada seluruh pegawai rumah sakit tentang
system ini. Pada seminar ini dapat dilakukan teknik untuk
mengumpulkan tanggapan terhadap system baru yang akan
digunakan,teknik tersebut adalah:
1. Melakukan wawancara kepada peserta dengan mempersilahkan
kepada peserta untuk bertanya tentang system ini
2. Memberikan pertanyaan kepada peserta bagaimana
tanggapannya pada system ini.
2.5 Alat Pengembangan Sistem
Pengembangan system informasi pelayanan informasi dan pendaftaran
secara online di Rumah Sakit Misi ini dibuat dengan menggunakan metode SDLC
(System Development Life Cycle). Metode SDLC adalah tahapan-tahapan
pekerjaan yang dilakukan oleh analis sistem dan programmer dalam membangun
sistem informasi. Langkah yang digunakan meliputi: tahap perencanaan, tahap
analisis, tahap perancangan system, tahap evaluasi, tahap implementasi system
dan pemeliharaan system.
7
Berikut adalah kerangka kerjanya:
- Pasien akan mendapatkan No.Id dan password pada saat pertama kali
berkunjung ke Rumah Sakit.
- Jika pasien ingin mengetahui hasil diagnose penyakit atau informasi
pasien tidak harus datang ke rumah sakit untuk melihat, pasien cukup
melihatnya melalui layanan internet yang disediakan oleh rumah sakit
dengan memasukkan No.Id dan Password yang telah diberikan pada saat
pertama kali berkunjung.
- Jika dokter ingin melihat Rekap Medis pasiennya, dokter juga dapat
megaksesnya dimana saja.
- Pasien dapat melakukan registrasi pendaftaran secara online jika ingin
melakukan konsultasi dengan dokter sehingga pasien dapat menghemat
waktu.
b. Biaya yang harus dikeluarkan
Tabel 3.1 Rancangan Biaya
No Harga
Spesifikasi Jumlah Jumlah
Satuan
1. Software
- Adobe Photoshop 1 Rp. 1.000.000,- Rp. 1.000.000,-
2. Hardware
- Computer Server 2 Rp. 3.100.000,- Rp. 6.200.000,-
Ram 2Gb, Hdd
500 Gb, Monitor
Flat
- Printer 2 Rp. 1.500.000,- Rp. 3.000.000,-
3. Tenaga Ahli
- Sistem Analis Rp. 40.000.000,-
- Disainer Rp. 20.000.000,-
- Programmer Rp. 30.000.000,-
TOTAL Rp. 102.000.000,-
8
kunjungan pasien dan rekam medis pasien, dengan perancangan sebagai berikut:
Rekam medis
pasien
9
9 Alamat Text Alamat Pasien
10 No Telepon Text No. Telepon Pasien
11 Tanggal Masuk Date/Time Tanggal Masuk
10
HEADER
HEADER
INFORMASI: Profil RS
11
Laporan Per
Hari
Kartu Berobat
Pasien
Keterangan gambar:
a. Laporan Per hari
Laporan per hari merupakan laporan dari kunjungan pasien rawat jalan
per harinya.Laporan per hari berguna untuk melihat jumlah pasien yang
datang per harinya. Laporan ini terdiri dari beberapa laporan yaitu:
1. Laporan kunjungan pasien per hari.
2. Laporan kunjungan pasien per hari berdasarkan jenis pasien.
3. Laporan kunjungan pasien per hari berdasarkan poli tujuan.
Format Output
Nama Poli :
Id Dokter :
Tanggal :
Daftar nama pasien dan data rekam medis pasien :
Jenis Pasien :
Jumlah pasien rawat jalan :
Jumlah pasien tindak lanjut (rawat inap) :
12
Gambar 3.4 Rancangan Output Laporan Harian
Format Output
Nama Poli :
Id Dokter :
Tanggal :
Daftar nama pasien dan data rekam medis pasien :
Jenis Pasien :
Jumlah pasien rawat jalan :
Jumlah pasien tindak lanjut (rawat inap) :
No Rekam Medis :
13
Nama :
Alamat :
Tlp :
Tanggal :
Simpan
14
Rumah Sakit Misi
Simpan
15
HEADER
INFORMASI: Username
UGD
ID Pasien
ICU
POLIKLINIK
Nama
RADIOLOGI
LABORATURIUM
Alamat
APOTEK
Nomor Telepon
SIMPAN
16
HEADER
INFORMASI: Kontak RS
UGD
ICU
POLIKLINIK
RADIOLOGI
LABORATURIUM
APOTEK
HEADER
17
HEADER
INFORMASI:
REKAM MEDIS
LAYANAN INFORMASI
JADWAL PRAKTEK
DOKTER
PENDAFTARAN
BEROBAT
HEADER
INFORMASI:
REKAM MEDIS
Tabel Rekam Medis User
JADWAL PRAKTEK
DOKTER
PENDAFTARAN
BEROBAT
18
HEADER
INFORMASI:
REKAM MEDIS
Tabel Jadwal Praktek Dokter
JADWAL PRAKTEK
DOKTER
PENDAFTARAN
BEROBAT
HEADER
INFORMASI:
REKAM MEDIS
Form Pendaftaran Brobat
JADWAL PRAKTEK
DOKTER
PENDAFTARAN
BEROBAT
19
HEADER
INFORMASI:
REKAM MEDIS
Informasi Profile User
JADWAL PRAKTEK
DOKTER
PENDAFTARAN
BEROBAT
HEADER
Home Logout
MENU
CETAK LAPORAN
TAHUNAN
20
HEADER
Home Logout
MENU
CETAK LAPORAN
TAHUNAN
Kartu
Sistem
User
Informasi
Keterangan :
User mengakses system kemudian mendapat kartu atau jadwal
konsultasi atau laporan harian, laporan bulanan, laporan tahunan
atau informasi rekam medis dan informasi lainnya.
21
Bisnis yang berbasis pada transaksi finasial; namun harus memperhatikan
setiap proses secara utuh dan detail dan memperhitungkan semua
komponen yang terlibat dalam bentuk finansial. Komponen komponen
tersebut adalah; a.l. : manusia, prosedur, sarana dan perlatanan, material,
data, software dan infrastruktur; dll. Proses Bisnis merupakan bagian
penting dari ruang lingkup dalam penyusunan dan
penyelenggaraan Sistem Informasi Manajemen Rumah Sakit.
Sebagai contoh proses pelayanan Rawat Jalan; mulai dari pasien sebelum
masuk ke rumah sakit melibatkan promosi, kerjasama (misalnya dengan
perusahaan), pendaftaran (keuangan dan rekam medik), pelayanan
diagnosa dan pengobatan (dokter dan tenaga medis), obat dan alkes
(farmasi), pelayanan pasien pulang, dll.
Sehubungan rumah sakit dikelilingi oleh regulasi yang begitu banyak dan
ketat, dalam pengembangan sistem informasi yang baik adalah didasarkan
pada suatu desain Proses Bisnis yang sistematis sesuai dengan kaidah-
kaidah serta memperhatikan peraturan-peraturan yang
berlaku[ disesuaikan dengan kondisi rumah sakit saat ini dan rencana
jangka panjang.
Data yang dimasukan pada proses rawat akan digunakan pada proses
rawat dan pulang. Selama proses perawatan, pasien akan menggunakan
sumber daya, mendapat layanan dan tindakan dari unitunit seperti farmasi,
laboratorium, radiologi, gizi, bedah, invasive, diagnostic non invasive dan
lainnya. Unit tersebut mendapat order/pesanan dari dokter (misalnya
berupa resep untuk farmasi, formulir lab dan sejenisnya) dan perawat.
Jadi dokter dan perawat sebagai aktor/SDM inti pada proses bisnis Rumah
Sakit (seluruh order berasal dari mereka). Karena itu kami menyebutkan
22
inti sistem ini sebagai order communation system.
Walaupun proses bisnis setiap Rumah Sakit unik tapi tetap terdapat proses
umum, diantaranya perencanaan, pembelian/pengadaan, pemeliharaan
stok/inventory, pengelolaan Aset, pengelolaan SDM, pengelolaan uang
(hutang, piutang, kas, buku besar dan lainnya). Proses back office ini
berhubungan/link dengan proses pada front office, digambarkan berikut
ini.
23
24