Diusulkan Oleh :
i
ABSTRAKSI
ii
DAFTAR ISI
HALAMAN JUDUL..................................................................................................
i
ABSTRAKSI...........................................................................................................ii
DAFTAR ISI..........................................................................................................iii
DAFTAR GAMBAR....…………………………………………………………….
v
DAFTAR GAMBAR....…………………………………………………………….
vi
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 Penelitian.....................................................................................3
2. TINJAUAN PUSTAKA...................................................................................4
2.1 Rumah Sakit..............................................................................................4
2.1.1 Pengertian Rumah Sakit...................................................................4
2.1.1 Evaluasi Sistem Lama......................................................................4
2.2 Xampp.......................................................................................................4
2.2.1 Apache.............................................................................................5
2.2.2 MySql...............................................................................................6
2.3 PHP...........................................................................................................6
2.4 Cascading Style Sheets (CSS)...................................................................6
2.5 Asynchronous JavaScript And XML (AJAX)..........................................7
3. PEMBAHASAN...............................................................................................8
3.1 Metode Pengembangan Sistem.................................................................8
3.2 Tahap Perencanaan...................................................................................8
3.3 Tahap Analisis.........................................................................................10
3.4 Tahap Perancangan.................................................................................11
3.4.1 Perancangan Sistem Secara Umum................................................12
3.4.2 Perancangan Sistem Secara Terperinci..........................................12
iii
3.4.2.1 Perancangan Input.................................................................12
3.4.2.2 Perancangan Database...........................................................13
3.4.2.3 Perancangan Output..............................................................15
3.4.2.4 Perancangan Dialog..............................................................19
3.4.2.5 Rancangan Proses.................................................................21
3.4.2.6 Prototype........................................2129DAFTAR PUSTAKA
iv
DAFTAR GAMBAR
v
DAFTAR TABEL
vi
1. PENDAHULUAN
1
kebutuhan akan pengolahan data yang lebih baik dan kemudahan pengaksesan
data yang lebih cepat. Hal ini sangat menguntungkan karena dapat menguruangi
data rangkap dan memudahkan dalam pencarian data.
Atas dasar di atas pula aplikasi pelayanan data online ini menggunakan
bahasa pemrograman PHP, dan untuk mengelola databasenya digunakan bahasa
pemrograman SQL, serta beberapa aplikasi seperti AJAX, CSS dan HTML untuk
menunjang user interface yang user friendly. Untuk menunjang penggunaan
bahasa pemrograman PHP dan SQL digunakan server lokal XAMPP.
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
1.5 Metode Penelitian
Metodologi penelitian yang digunakan penulis adalah :
1. Tahap pertama dilakukan Observasi, yaitu melakukan pengamatan
langsung terhadap Sistem Informasi pelayanan pasien secara manual yang
diterapkan pada Rumah Sakit Misi.
2. Mempelajari dan menganalisis sistem informasi yang sedang berjalan dan
mengidentifikasi segala permasalahan yang timbul karena diterapkannya
Sistem Informasi pelayanan pasien secara manual.
3. Menentukan permintaan pemakai sistem informasi
4. Memilih solusi atau pemecahan masalah yang paling baik, setelah
mempelajari dan menganalisis system yang sedang berjalan dan
mengidentifikasi masalah yang timbul selanjutnya dipilih solusi
pemecahan masalah yang baik.
5. Menentukan perangkat keras (hardware) dan perangkat lunak (software)
ynag akan dipakai pada system baru.
6. Merancang sistem informasi baru, merancang input, outpun database dan
hal-hal lain yang dibutuhkan.
7. Membangun sistem informasi baru
8. Mengkomunikasikan dan mengimplementasikan sistem informasi baru
9. Memelihara dan melakukan perbaikan/peningkatan sistem informasi baru
bila diperlukan.
3
2. TINJAUAN PUSTAKA
2.2 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
4
(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.
2.2.1 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
5
server menjadi mudah. Apache merupakan perangkat lunak sumber terbuka
dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-
pengembang dibawah naungan Apache Software Foundation.
2.2.2 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.
2.3 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,
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.
6
lebih banyak keleluasaan dan kontrol terhadap tampilan, dan mengurangi
kompleksitas serta pengulangan pada stuktur isi.
7
3 PEMBAHASAN
8
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.
9
Sistem informasi yang akan dibuat diperlukan analisis permasalahan
secara mendalam dengan menyusun suatu studi kelayakan, antara lain:
a. Menganalisa Kelayakan Teknis
Kelayakan teknis yaitu dengan menganalisa sumber daya yang akan
digunakan untuk menjalankan system baru pada rumah sakit.
b. Pembuatan jadwal merupakan hal yang sangat diperlukan untuk
mengukur sejauhmana efektifitas pelaksanaan dalam setiap tahapan-
tahapan yang dikerjakan.
Tahap
5
Implementasi
10
ini sangat riskan akan pengaksesan data oleh orang yang tidak
berwenang dan tidak bertanggung jawab.
Berdasarkan fakta diatas maka system yang lama ini sangat
tidak efektif karena pengaksesan data/pencarian data masih dilakukan
secara manual sehingga membutuhkan banyak waktu, karena system
ini tidak terintegrasi maka sering terjadi kerangkapan data
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.
11
adalah sebagai berikut :
Rekam Kartu
medis pasien Berobat
Pasien
13
6 Umur Integer Umur Pasien
7 Pekerjaan Text Pekerjaan Pasien
8 Agama Text Agama Pasien
9 Alamat Text Alamat Pasien
10 No Telepon Text No. Telepon Pasien
11 Tanggal Masuk Date/Time Tanggal Masuk
14
3.2.4.3 Perancangan Output
Output berisi informasi yang merupakan hasil pengolahan dari data yang
ada yang berguna bagi pemakainya. Output dapat berupa bentuk-bentuk informasi
yang di inginkan. Desain output pada sistem informasi pelayanan informasi dan
pendaftaran secara online pada rumah sakit misi rangkasbitung berupa laporan per
hari dan laporan per bulan serta berupa kartu berobat pasien.
Laporan Per
Hari
15
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 :
16
Jumlah pasien tindak lanjut (rawat inap) :
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) :
17
Gambar 3.5 Rancangan Output Laporan Bulanan
No Rekam Medis :
Nama :
Alamat :
Tlp :
Tanggal :
18
No Telepon :
Tanggal Masuk :
Simpan
Simpan
19
Program Sistem Rumah Sakit Misi
Menu Pilihan
1. Input Data Rekam Medis Pasien
2. Cetak Laporan Harian
3. Cetak Laporan Bulanan
4. Cetak Laporan Tahunan
Kartu
User Sistem
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.
3.1.2.6 Prototype
20
Prototype adalah rancangan tampilan system baru yang akan dibuat. Pada
rancangan ini terdapat beberapa menu tampilan. Berikut ini adalah prototype
aplikasi sistem informasi pelayanan informasi dan pendaftaran secara online pada
rumah sakit misi.
HEADER
HEADER
INFORMASI: Profil RS
21
Gambar 3.12 Rancangan Tampilan Menu Profil Rumah Sakit
HEADER
INFORMASI: Username
UGD
ID Pasien
ICU
POLIKLINIK
Nama
RADIOLOGI
LABORATURIUM
Alamat
APOTEK
Nomor Telepon
SIMPAN
22
HEADER
INFORMASI: Kontak RS
UGD
ICU
POLIKLINIK
RADIOLOGI
LABORATURIUM
APOTEK
HEADER
INFORMASI Username
UGD
ICU
POLIKLINIK Password
RADIOLOGI
LABORATORIUM
APOTIK
23
HEADER
INFORMASI:
REKAM MEDIS
LAYANAN INFORMASI
JADWAL PRAKTEK
DOKTER
PENDAFTARAN
BEROBAT
HEADER
INFORMASI:
REKAM MEDIS
Tabel Rekam Medis User
JADWAL PRAKTEK
DOKTER
PENDAFTARAN
BEROBAT
24
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
25
HEADER
INFORMASI:
REKAM MEDIS
Informasi Profile User
JADWAL PRAKTEK
DOKTER
PENDAFTARAN
BEROBAT
HEADER
Home Logout
MENU
CETAK LAPORAN
TAHUNAN
26
HEADER
Home Logout
MENU
CETAK LAPORAN
TAHUNAN
27
DAFTAR PUSTAKA
1. http://rifiana.staff.gunadarma.ac.id/Downloads/files/10291/FasePerencanaan.
pdf
2. dewiar.staff.gunadarma.ac.id/Downloads/files/StudiKasusAPS.pdf
3. http://eprints.undip.ac.id/3937/
4. http://id.wikipedia.org/wiki/PHP
5. id.wikipedia.org/wiki/SQL
6. www.w3schools.com/ajax/default.asp
7. id.wikipedia.org/wiki/AJAX
8. repository.usu.ac.id/bitstream/123456789/14627/1/10E01009.pdf
9. eprints.undip.ac.id/17871/1/Purwito_Soegeng_Prasetijono.pdf
10. www.sdlcforms.com/UnderstandingSDLC.htm
11. en.wikipedia.org/wiki/Systems_development_life-cycl
28