SISTEM INFORMASI RAWAT JALAN
RSUD KARANGANYAR
TUGAS AKHIR
Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya
Program Diploma III Ilmu Komputer
Diajukan oleh :
ENDANG HERNAWATI
M3207009
PROGRAM DIPLOMA III ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2010
ii
HALAMAN PERSETUJUAN
SISTEM INFORMASI RAWAT JALAN
RSUD KARANGANYAR
Disusun Oleh
ENDANG HERNAWATI
M3207009
Tugas Akhir ini disetujui untuk dipertahankan
Di hadapan dewan penguji
pada tanggal 22 Juli 2010
Pembimbing
Mohtar Yunianto, S.Si, M.Si
NIP. 19800630 200501 1 001
iii
HALAMAN PENGESAHAN
SISTEM INFORMASI RAWAT JALAN
RSUD KARANGANYAR
Disusun Oleh
ENDANG HERNAWATI
M3207009
Dibimbing oleh
Pembimbing Utama
Mohtar Yunianto, S.Si, M.Si
NIP. 19800630 200501 1 001
Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir
Program Diploma III Imu Komputer
Pada hari Kamis tanggal 22 Juli 2010
Dewan Penguji
1. Penguji 1 Mohtar Yunianto, S.Si, M.Si ( )
NIP. 19800630 200501 1 001
2. Penguji 2 Wiharto, ST, M.Kom ( )
NIP. 19750210 200801 1 005
3. Penguji 3 Rudi Hartono, S.Si ( )
NIDN. 0626128402
Disahkan oleh
a.n Dekan FMIPA UNS Ketua Program Studi
Pembantu Dekan I DIII Ilmu Komputer UNS
Ir. Ari Handono Ramelan, M.Sc, Ph.D Drs. YS. Palgunadi, M.Sc
NIP. 19610223 198601 1 001 NIP. 19560407 198303 1 004
iv
ABSTRACT
Endang Hernawati. 2010. Unhospitalized Information System at RSUD
Karanganyar. 3rd
Diploma Degree Computer Science, Faculty of Mathematics
and Natural Sciences, Sebelas Maret University Surakarta.
The use of Unhospitalized Information System is to give informations
easily, quickly and actually about unhospitalized management. Therefore, it is
needed to create an application Unhospitalized Information System to support
RSUD’s performance that manual initially turned into a computerized system to
yield more detailed report.
The application development was done by data collecting, system
planning, system analysis, system design and database development. The
application programming was developed with PHP. The database development
used was MySQL and the script was developed by Macromedia Dreamweaver.
It can be concluded that the design and implementation on Unhospitalized
Information System at RSUD Karanganyar has already been developed.
Keyword: Unhospitalized Information System, PHP.
v
ABSTRAK
Endang Hernawati. 2010. Sistem Informasi Rawat Jalan Pada RSUD
Karanganyar. Program Diploma III Ilmu Komputer, Fakultas Matematika dan
Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta.
Penggunaan dari Sistem Informasi Rawat Jalan adalah untuk memberikan
informasi tentang manajemen rawat jalan secara mudah, cepat dan tepat. Oleh
karena itu perlu dibuat suatu aplikasi Sistem Informasi Rawat Jalan untuk
meningkatkan proses kinerja RSUD yang semula manual menjadi
terkomputerisasi yang akan menghasilkan laporan yang lebih terinci.
Pembuatan aplikasi ini dilakukan dengan cara pengumpulan data,
perencanaan sistem, analisa sistem, perancangan sistem dan database. Pembuatan
program aplikasi dikembangkan dengan PHP. Database yang digunakan adalah
MySQL dan skrip dikembangkan dengan Macromedia Dreamweaver.
Telah dapat disimpulkan bahwa perancangan dan penerapan dari Sistem
Informasi Rawat Jalan pada RSUD Karanganyar telah siap dikembangkan.
Kata Kunci: Sistem Informasi Rawat Jalan, PHP.
vi
MOTTO
“Dengan berusaha, bersabar dan berdoa semua masalah pasti akan di
tunjukkan jalan olehNya”.
“Jangan melihat kesalahan dari sikap kebaikan, tetapi lihatlah kebaikan
dari setiap kesalahan”.
vii
HALAMAN PERSEMBAHAN
Tugas Akhir ini dipersembahkan untuk:
Bapak dan Ibu tercinta,
Kakak dan adikq tersayang,
Teman-teman Manajemen Informatika 2007 khususnya Delima (Fitri,
Nita, Anty, & Yuni) yang selama ini saling memberi semangat dan
motivasi.
Kekasihku (E.A) tercinta yang senantiasa selalu memberi dukungan.
viii
KATA PENGANTAR
Puji dan syukur penulis panjatkan kehadirat Allah SWT yang selalu
melimpahkan nikmat dan karunia-Nya sehingga penulis dapat menyelesaikan
Tugas Akhir dengan judul “Sistem Informasi Rawat Jalan RSUD Karanganyar”.
Laporan Tugas Akhir ini disusun untuk memenuhi persyaratan kelulusan
Diploma III Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret Surakarta.
Dalam penulisan laporan tugas akhir ini, penulis menyadari bahwa dalam
proses pembuatannya tidak lepas dari peranan dan bantuan dari berbagai pihak.
Oleh karena itu, dalam kesempatan ini penulis menyampaikan ucapan terima
kasih kepada :
1. Bapak Drs.YS. Palgunadi, M.Sc selaku Ketua Progam Studi Diploma III Ilmu
Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sebelas Maret Surakarta.
2. Bapak Mohtar Yunianto S.Si, M.Si selaku dosen pembimbing yang telah
memberikan bimbingan, saran, dan petunjuk dalam pembuatan tugas akhir ini.
3. Bapak dan Ibu yang saya sayangi dan orang yang menyayangiku yang selalu
mendoakan dan memberikan dukungan selama ini.
4. Teman-teman Manajemen Informatika 2007, khususnya teman-teman Delima
(fitri, nita, anty, yuni) terimakasih atas bantuan dan semangatnya.
5. Berbagai pihak yang telah membantu penyusunan laporan ini yang tidak dapat
penulis sebutkan satu per satu.
Penulis berharap semoga laporan ini dapat bermanfaat bagi semua pihak
terutama bagi mahasiswa Diploma III Ilmu Komputer Fakultas Matematika dan
Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta.
Surakarta, Juni 2010
Penulis
ix
DAFTAR ISI
HALAMAN
HALAMAN JUDUL ...................................................................................... i
HALAMAN PERSETUJUAN ........................................................................ ii
HALAMAN PENGESAHAN ........................................................................ iii
ABSTRACT .................................................................................................... iv
INTISARI ....................................................................................................... v
MOTTO .......................................................................................................... vi
HALAMAN PERSEMBAHAN .................................................................... vii
KATA PENGANTAR .................................................................................... viii
DAFTAR ISI .................................................................................................. ix
DAFTAR GAMBAR ...................................................................................... xii
DAFTAR TABEL .......................................................................................... xiii
BAB I PENDAHULUAN ............................................................................. 1
1.1 Latar Belakang Masalah ................................................................ 1
1.2 Perumusan Masalah ........................................................................ 2
1.3 Batasan Masalah ............................................................................ 2
1.4 Tujuan Penulisan ............................................................................ 2
1.5 Manfaat Penulisan .......................................................................... 2
1.6 Metodologi Penelitian .................................................................... 3
1.7 Sistematika Penulisan .................................................................... 3
BAB II LANDASAN TEORI
2.1 Konsep Dasar Dan Perancangan Sistem ........................................ 5
2.1.1 Pengertian Sistem ................................................................ 5
2.1.2 Pengertian Informasi ........................................................... 5
2.1.3 Pengertian Sistem Informasi ............................................... 5
2.1.4 Pengertian Sistem Informasi Manajemen ............................ 5
2.1.5 Pengertian Analisis Sistem .................................................. 5
x
2.1.6 Pengertian Sistem Basis Data ............................................... 6
2.1.7 Pengertian Database ............................................................. 6
2.2 Alat Bantu Perancangan Sistem .................................................. 6
2.2.1 Pengertian Context Diagram ............................................... 6
2.2.2 Pengertian Data Flow Diagram (DFD) .............................. 6
2.2.3 Pengertian Entity Relationship Diagram (ERD) ................. 7
2.3 Software yang Digunakan ........................................................... 8
2.3.1 MySQL ................................................................................ 8
2.3.2 PHP My Admin ................................................................... 8
2.3.3 HTML(Hyper Text Markup Language) ............................. 8
2..3.4 Macromedia Dreamweaver ............................................... 9
BAB III ANALISIS DAN PERANCANGAN .............................................. 10
3.1 Analisis dan Perancangan Sistem ............................................... 10
3.1.1 Perencanaan Sistem ............................................................ 10
3.1.2 Analisa Sistem yang ada ..................................................... 10
3.1.3 Perancangan Sistem .......................................................... 10
1. Context Diagram .............................................................. 10
2. Data Flow Diagram ......................................................... 11
3. Entity Relationship Diagram (ERD) .............................. 12
3.2 Analisis dan Perancangan Basis Data (Database) ..................... 12
BAB IV IMPLEMENTASI DAN ANALISIS ................................................ 18
4.1 Struktur dan Desain Program ........................................................ 18
4.1.1 Form Login ............................................................................ 18
4.1.2 Form Utama ........................................................................... 18
4.1.3 Form Data Pasien .................................................................. 19
4.1.4 Form Kunjungan Poliklinik ................................................... 19
4.1.5 Form Diagnosa ...................................................................... 20
4.1.6 Form Apotik ......................................................................... 22
4.1.7 Form Laporan ....................................................................... 23
xi
BAB V PENUTUP .......................................................................................... 26
5.1 Kesimpulan ................................................................................... 26
5.2 Saran ............................................................................................. 26
DAFTAR PUSTAKA
xii
DAFTAR GAMBAR
HALAMAN
Gambar 2.1 PHP MyAdmin.................................................................... ......... 8
Gambar 2.2 Macromedia Dreamweaver ................................... .................... 9
Gambar 3.1 CD (Context Diagram) ................................................................. 10
Gambar 3.2 DFD Level 0 ................................................................................ 11
Gambar 3.3 DFD Level 1 Proses Pendaftaran ............................................... 11
Gambar 3.4 Entity Relationship Diagram ……............................................... 12
Gambar 4.1 Form Login …………………………………………………...... 18
Gambar 4.2 Form Utama ................................................................................ 18
Gambar 4.3 Form Data Pasien ….................................................................. .. 19
Gambar 4.4 Form Kunjungan Poliklinik Umum.............................................. 19
Gambar 4.5 Form Kunjungan Poliklinik Spesialis.......................................... 20
Gambar 4.6 Form Kunjungan Poliklinik Gigi.............................................. ... 20
Gambar 4.7 Form Diagnosa Poliklinik Umum ………………………...... ..... 21
Gambar 4.8 Form Diagnosa Poliklinik Spesialis ………………………...... .. 21
Gambar 4.9 Form Diagnosa Poliklinik Gigi ………………………... ............ 21
Gambar 4.10 Form Apotik Poliklinik Umum .............................................. ... 22
Gambar 4.11 Form Apotik Poliklinik Spesialis........................................... ... 22
Gambar 4.12 Form Apotik Poliklinik Gigi ................................................ ..... 22
Gambar 4.13 Form Laporan Data Pasien.....……………………………...... .. 23
Gambar 4.14 Form Laporan Kunjungan Poliklinik Umum..... …………..... .. 23
Gambar 4.15 Form Laporan Kunjungan Poliklinik Spesialis.....………… ..... 24
Gambar 4.16 Form Laporan Kunjungan Poliklinik Gigi.....… …………… ... 24
Gambar 4.17 Output Laporan Data Pasien.....….. ..…………… .................... 25
Gambar 4.18 Output Laporan Kunjungan Poliklinik Umum.....…. .……… ... 25
Gambar 4.19 Output Laporan Kunjungan Poliklinik Spesialis.....…. .……… 25
Gambar 4.20 Output Laporan Kunjungan Poliklinik Gigi.....… ...……… ...... 25
xiii
DAFTAR TABEL
HALAMAN
Tabel 2.1 Simbol Data Flow Diagram ......................................................... 7
Tabel 2.2 Simbol Entity Relationship Diagram............................................... 7
Tabel 3.1 Login ................................................................................ ............... 12
Tabel 3.2 Pasien ......................................................................... ..................... 13
Tabel 3.3 Kunjungan Poliklinik Umum...............…………............................. 13
Tabel 3.4 Kunjungan Poliklinik Spesialis.......................................... .............. 13
Tabel 3.5 Kunjungan Poliklinik Gigi...............…………............................. ... 14
Tabel 3.6 Diagnosa Poliklinik Umum ........................................................ .... 14
Tabel 3.7 Diagnosa Poliklinik Spesialis ......................................................... 15
Tabel 3.8 Diagnosa Poliklinik Gigi ......................................................... ....... 15
Tabel 3.9 Apotik Poliklinik Umum ................................................................ 16
Tabel 3.10 Apotik Poliklinik Spesialis ....................................................... .... 16
Tabel 3.11 Apotik Poliklinik Gigi ................................................................ .. 17
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan ilmu pengetahuan dan teknologi di zaman sekarang ini
melaju sangat pesat dan cepat menyebar ke seluruh penjuru dunia. Dengan
pemanfaatan komputer di bidang pelayanan kesehatan di sebuah rumah sakit
diharapkan kesalahan yang mungkin terjadi pada proses pengolahan data relatif
sangat kecil. Untuk melayani permintaan pelayanan dari masyarakat yang
semakin meningkat memerlukan pengolahan data yang tepat.
Rumah Sakit Umum Daerah Kabupaten Karanganyar merupakan salah
satu rumah sakit terbesar di Karanganyar yang tugas dan fungsinya memberikan
suatu pelayanan kesehatan terhadap masyarakat Karanganyar dan sekitarnya.
Dalam meningkatkan pelayanan kesehatan tersebut rumah sakit perlu
meningkatkan kualitas pelayananya. Untuk itu sangat diperlukan suatu pemikiran
mengenai langkah-langkah pengembangan sistem yang telah digunakan
sebelumnya dengan sistem baru yang memanfaatkan teknologi komputer sebagai
alat bantu dalam menyelesaikan tugas administrasi pada bagian pelayanan
pendaftaran rawat jalan, sehingga setiap pekerjaan dapat diselesaikan secara
efisien dan efektif.
Penulis menganalisis pendaftaran pasien rawat jalan di Rumah Sakit
Umum Daerah Karanganyar masih manual. Padahal setiap harinya pasien yang
datang lebih dari puluhan orang. Hal inilah yang mendasari perancangan sistem
informasi rawat jalan mennggunakan sistem komputerisasi.
Dengan menggunakan sistem komputerisasi diharapkan proses
pendaftaran pasien lebih mudah dilakukan dan efisien. Apabila terjadi suatu
permasalahan dapat di deteksi dan diperbaiki lebih mudah dan cepat
1
2
1.2 Rumusan Masalah
Berdasarkan latar belakang masalah dapat dirumuskan permasalahanya
yaitu, bagaimana membuat sistem informasi pelayanan pasien rawat jalan Rumah
Sakit Umum Daerah Karanganyar?
1.3 Batasan Masalah
Melihat kompleksitas masalah yang terdapat pada pelayanan
pendaftaran rawat jalan, penulis memberikan batasan masalah antara lain :
1. Sistem yang dibuat hanya untuk pasien umum.
2. Sistem yang dibuat hanya memuat pencetakan laporan data pasien dan data
kunjungan
3. Setiap ingin melakukan periksa dan pengambilan obat di apotik harus
mengambil data per poliklinik
1.4 Tujuan
Tujuan tugas akhir ini adalah membuat sistem informasi rawat jalan pada
Rumah Sakit Umum Daerah Karanganyar, agar memudahkan bagian pendaftaran
untuk mengelola data pasien
1.5 Manfaat Penulisan
Manfaat pembuatan laporan ini adalah:
1. Bagi Penulis
Penulis mampu mengaplikasikan ilmu yang selama ini diperoleh selama
mengikuti pendidikan di D3 Ilmu Komputer Universitas Sebelas Maret dengan
membuat sistem informasi rawat jalan.
2. Bagi Instansi
Sistem informasi rawat jalan yang dibuat mampu mengubah sistem manual
menjadi komputerisasi, dan diharapkan mampu mempermudah pengolahan dan
penyimpanan data pasien sehingga dapat bekerja lebih cepat, tepat dan efisien.
3
1.6 Metodelogi Penelitian
Metodelogi penelitian yang digunakan penulis dalam laporan Tugas Akhir
adalah sebagai berikut :
1. Wawancara
Metode wawancara yaitu metode pencarian informasi secara
langsung dari pihak yang bersangkutan dengan cara tatap muka dengan
petugas yang menangani pelayanan rawat jalan Rumah Sakit Umum
Daerah Karanganyar.
2. Observasi
Metode pengumpulan data dengan mengamati secara langsung
proses kegiatan pelayanan rawat jalan
3. Studi Pustaka
Metode yang dilakukan dengan cara mengambil bahan bacaan dari
buku-buku yang berada pada perpustakaan kampus maupun diluar
kampus, yang berkaitan dengan laporan Tugas Akhir.
1.7 Sistematika Penulisan
Untuk memberikan gambaran tentang Tugas Akhir ini, maka secara garis
besar pembahasan studi akhir ini adalah sebagai berikut :
BAB I PENDAHULUAN
Bab ini memuat latar belakang masalah, rumusan masalah, batasan
masalah, tujuan, manfaat, metodelogi penelitian, sistematika
penulisan.
BAB II LANDASAN TEORI
Bab ini memuat dasar-dasar teoritis yang menguraikan tentang :
Pengertian Sistem, Informasi, Sistem Informasi Manajemen,
Analisis Sistem, Sistem Basis Data, Database, MySQL, PHP (PHP
Hypertext Proccesor, HTML(Hyper Text Markup Language),
Macromedia Dreamweaver 8
4
BAB III DESAIN dan PERANCANGAN
Memuat tentang data-data yang diperlukan dalam perancangan
Sistem Informasi Rawat Jalan RSUD Karanganyar yang disajikan
dalam desain dan peancangan sistem informasi.
BAB IV IMPLEMENTASI dan ANALISA
Bab ini memuat implementasi dan analisis yang merupakan bab
inti dari pembuatan tugas akhir ini. BAB ini akan menguraikan
hasil dan tampilan program sistem informasi rawat jalan Rumah
Sakit Umum Daerah Karanganyar
BAB V PENUTUP
Bab ini memuat penutup dengan menguraikan tentang kesimpulan
yang merupakan hasil penjabaran dari hasil penelitian dan
pembahasan, serta saran yang ditujukan kepada penulis agar lebih
baik.
5
BAB II
LANDASAN TEORI
2.1. Konsep Dasar Dan Perancangan Sistem
2.1.1 Pengertian Sistem
Sistem adalah serangkaian subsistem yang saling terkait dan
tergantung satu sama lain, bekerja bersama-sama untuk mencapai tujuan dan
sasaran yang sudah ditetapkan sebelumnya. Semua sistem memliki input,
proses, output, dan umpan balik (Kendall, 2006).
2.1.2 Pengertian Informasi
Informasi merupakan hasil pengolahan data sehingga menjadi
bentuk yang penting bagi penerimaannya dan mempunyai kegunaan sebagai
dasar dalam pengambilan keputusan yang dapat dirasakan akibatnya secara
langsung saat itu juga atau secara tidak langsung pada saat mendatang
(Sutanta, 2003).
2.1.3 Pengertian Sistem Informasi
Sistem informasi adalah suatu sistem yang terdapat di dalam
organisasi yang mempertemukan kebutuhan pengolahan transaksi harian,
mendukung operasi, yang bersifat manajerial dan kegiatan strategis dari
suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-
laporan yang diperlukan (Jogiyanto, 2001).
2.1.4 Pengertian Sistem Informasi Manajemen
Sistem informasi manajemen atau yang lebih dikenal dengan nama
SIM merupakan suatu sistem yang biasanya diterapkan dalam suatu
organisasi untuk mendukung pengambilan keputusan dan informasi yang
dihasilkan, dibutuhkan oleh semua tingkatan manajemen atau dengan kata
lain teknik pengelolaan informasi dalam suatu organisasi (kristanto, 2003).
2.1.5 Pengertian Analisis Sistem
Analisis sistem dapat diartikan sebagai uraian dari suatu sistem
informasi manajemen secara utuh, ke dalam bagian-bagian komponennya
dengan tujuan untuk mengidentifikasi dan mengevaluasi permasalahan,
5
6
kesempatan, hambatan-hambatan yang mungkin terjadi dan kebutuhan yang
diharapkan sehingga dapat di usulkan perbaikan-perbaikannya (Jogiyanto,
2001).
2.1.6 Pengertian Sistem Basis Data
Sistem basis data dapat didefinisikan sebagai sekumpulan sub
sistem yang terdiri atas basis data dengan para pemakai yang menggunakan
basis data secara bersama-sama, personal-personal yang merancang dan
mengelola basis data, teknik-teknik untuk merancang dan mengelola basis
data, serta sistem komputer mendukungnya (Sutanta, 2004).
2.1.7 Pengertian Database
Database(basis data) adalah sekumpulan data yang digambarkan
sebagai aktivitas dari satu atau lebih organisasi yang berelasi. Keuntungan
menggunakan database dalam mengelola data adalah kebebasan data dan
akses yang efisien, administrasi keseragaman data, bersamaan dan perbaikan
dari terjadinya tabrakan proses serentak (Kristanto, 2003).
2.2 Alat Bantu Perancangan Sistem
2.2.1 Pengertian Context Diagram (CD)
Diagram konteks adalah sebuah diagram sederhana yang
menggambarkan hubungan antara entity luar, masukan dan keluaran dari
sistem. Diagram konteks dipresentasikan dengan lingkaran tunggal yang
mewakili keseluruhan sistem (Kristanto,Andri, 2003).
2.2.2 Pengertian Data Flow Diagram (DFD)
Data flow diagram adalah suatu model logika data atau proses yang
dibuat untuk menggambarkan darimana data dan kemana tujuan data yang
keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan
data tersebut dan interaksi antara data yang digunakan pada data tersebut
(Kristanto, Andri, 2003).
7
Tabel 2.1 Simbol-simbol dalam DFD
Entitas
Proses data
Aliran data
Penyimpan data (Data Store)
2.2.3 Pengertian Entity Relationship Diagram (ERD)
Entity Relationship Diagram merupakan gambaran relasi dari dua
file atau dua tabel yang dapat digolongkan dalam tiga macam bentuk relasi,
yaitu satu-satu, satu-banyak dan banyak-banyak. ERD merupakan dasar
untuk pengembangan kamus data. Tiap atribut pada ERD dapat
didokumentasikan dengan entry kamus elemen data (Fatansyah, 1999).
ERD menggunakan sejumlah notasi data dan simbol untuk
menggambarkan struktur dan hubungan antar data.
Tabel 2.2 Simbol-simbol dalam ERD
Entitas
Atribut
Relasi
Hubungan
8
2.3 Software yang digunakan
2.3.1 MySQL
MySQL adalah system manajemen basis data. Isinya bermacam-
macam. Sebagian besar berisi server basis data. Webserver melayani
permintaan HTML page, MySQL melayani permintaan dalam bentuk data.
Permintaan data dari pengunjung akan dikirim oleh server basis data ke web
server. Web server akan melakukan proses dan mengirimnya dalam bentuk
HTML ke browser pengguna. PHP dan MySQL seringkali dipasangkan
untuk memberikan solusi kecil-menengah (Nugroho, 2005).
2.3.2 PHP My Admin
PHP merupakan bahasa pemrograman yang tergolong ke dalam
jenis interpreter. Untuk menjalankan sciptnya, program harus diletakkan
pada direktori root pada webserver (Nugroho, 2005). Dapat dilihat pada
gambar 2.1.
Gambar 2.1 PHP (PHP Hypertext Proccesor)
2.3.3 HTML(Hyper Text Markup Language)
HTML yang merupakan salah satu varian dari SGML (Standart
Generalized Markup Language), yaitu sebuah standarisasi untuk
pertukaran dokumen secara elektronik yang telah ditetapkan oleh
International Organization For Standardization (ISO). HTML
merupakan tata cara penulisan yang digunakan dalam dokumen Web
(Andi, 2004).
9
2.3.4 Macromedia Dreamweaver 8
Macromedia Dreamweaver 8 merupakan sebuah HTML
professional untuk mendesain secara visual dan mengelola situs web
maupun halaman web fasilitas editing secara visual dari dreamweaver
memungkinkan untuk dapat menambahkan desain program secara
manual. Dapat dilihat pada gambar 2.2.
Gambar 2.2 Macromedia Dreamweaver 8
10
BAB III
ANALISIS DAN PERANCANGAN
3.1 Analisis dan Perancangan Sistem
3.1.1 Pengertian Perencanaan Sistem
Sistem informasi rawat jalan RSUD Karanganyar ini dibuat
dengan menggunakan Php dengan database MySQL. Dengan menggunakan
program-program tersebut maka diharapkan kemampuan yang dimiliki
sistem informasi ini dapat dimanfaatkan dan digunakan oleh bagian rawat
jalan.
3.1.2 Pengertian Analisa Sistem yang Ada
Berdasarkan penelitian yang penulis lakukan, sistem rawat jalan
pada RSUD Karanganyar masih bersifat manual yaitu dengan menggunakan
Microsoft Office. Sehingga sering terjadi kerusakan pada sistem karena
penyimpanan database yang masih terlalu sederhana. Pembuatan sistem
informasi rawat jalan ini sangat diperlukan untuk keamanan database dan
mengurangi resiko terjadi kerusakan pada sistem sehingga tidak
mengganggu proses rawat jalan.
3.1.3 Pengertian Perancangan Sistem
Pada perancangan sistem informasi ini, ada beberapa alat bantu
yang dibutuhkan, yaitu Context Diagram dan Data Flow Diagram.
1. Context Diagram
Context Diagram pada sistem informasi rawat jalan RSUD
Karanganyar, ditunjukkan dengan Gambar 3.1:
SISTEM INFORMASI
RAWAT JALAN RSUD
KARANGANYAR
Operator
ApotikDokter
Data PelayananData Pasien
Data Obat
ResepData Pasien
Hasil
diagnosa,resep
Gambar 3.1 Context Diagram
10
11
2. Data Flow Diagram (DFD) Level 0
Data Flow Diagram level 0 sistem informasi rawat jalan RSUD
Karanganyar, ditunjukkan dengan Gambar 3.2:
1
Pendaftaran
3
Pendataan Obat
2
Pemeriksaan
Apotik
Operator
Dokter
t.Pasien
Data Pasien
Data pasien,data
pembayaran
Resep
t.Pemeriksaan
t.Obat
Data Obat
T.Pembayaran
Hasil diagnosa,
resep
Data pelayanan
Data Pasien
Data Pembayaran
Data Pembayaran
Data Pasien
Data Pemeriksaan
Data Obat
Gambar 3.2 Data Flow Diagram (DFD) Level 0
3. Data Flow Diagram (DFD) Level 1 Proses Pendaftaran
DFD level 1 proses pendaftaran pada pada sistem informasi rawat
jalan RSUD Karanganyar, ditunjukkan dengan Gambar 3.3
:
1.1
Operator
Input Data
Pembayaran
T.pasien
T.pembayaran
Data pasien
Data pembayaran
Data pelayanan
1.2
Data pembayaran
Data pasien
Gambar 3.3 Data Flow Diagram level 1 Proses Pendaftaran
12
4. Entity Relationship Diagram (ERD)
Pasien
Registrasi
Kunjungan
Diagnosa
Obat Mendapat
mendapat
no_rm
Jenis_kelamin
tgl_pendaftaran pekerjaan
alamat
nama
Tgl_lahir riwayat
Jenis_poliklinik
no_rm
no_rm
No_kunjunganriwayat
Jenis_poliklinik
Tgl_daftar
no_rm
Tgl_periksa
diagnosa
n
n
n 1MengambilPeriksa
diagnosaresep
kode_diagnosa
tgl_daftar
no_kunjungan
no_periksa
n
resep
nama_diagnosa
1
1
1
Gambar 3.4 Entity Relationship Diagram (ERD)
3.2 Analisis dan Perancangan Basis Data
Pada system informasi ini terdapat database yang berupa tabel untuk
menyimpan data-data yang nantinya dapat diolah sesuai kebutuhan.
Perancangan basis data untuk aplikasi ini adalah sebagai berikut:
3.2.1. Rancangan Tabel Login
Nama Tabel : Login
Fungsi : Untuk masuk pada sistem
Rancangan tabel login dapat dilihat pada tabel 3.1
Tabel 3.1 Login
Nama Field Tipe Panjang Keterangan
Username Varchar 10 Primary Key
Password Varchar 40
3.2.2. Rancangan Tabel Pasien
Nama Tabel : Pasien
Fungsi : Untuk memasukkan data-data pasien
Rancangan tabel pasien dapat dilihat pada tabel 3.2.
13
Tabel 3.2 Pasien
3.2.3. Rancangan Tabel Kunjungan Poliklinik Umum
Nama Tabel : Kunjungan Poliklinik Umum
Fungsi : Untuk memasukkan data kunjungan poliklinik umum
Rancangan tabel kunjungan poliklinik umum dapat dilihat pada tabel 3.3
Tabel 3.3 Kunjungan Poliklinik Umum
Nama Field Tipe Panjang Keterangan
tgl_pendaftaran Date
no_KU Varchar 8 Primary Key
no_rm Varchar 8
riwayat Text
Biaya Varchar 13
3.2.4 Rancangan Tabel Kunjungan Poliklinik Spesialis
Nama Tabel : Kunjungan Poliklinik Spesialis
Fungsi : Untuk memasukkan data kunjungan poliklinik spesialis
Rancangan tabel kunjungan spesialis dapat dilihat pada tabel 3.4.
Tabel 3.4 Kunjungan Poliklinik Spesialis
Nama Field Tipe Panjang Keterangan
tgl_pendaftaran Date
no_kunjspesialis Varchar 8 Primary Key
no_rm Varchar 8
Nama Field Tipe Panjang Keterangan
no_rm Varchar 8 Primary key
tgl_pendaftaran Date
nama Varchar 25
jenis_kelamin varchar 9
tgl_lahir Date
pekerjaan Varchar 10
alamat Text
14
riwayat Text
jenis_poliklinik Varchar 15
biaya Varchar 13
3.2.5 Rancangan Tabel Kunjungan Poliklinik Gigi
Nama Tabel : Kunjungan Poliklinik Gigi
Fungsi : Untuk memasukkan data kunjungan poliklinik Gigi
Rancangan tabel kunjungan gigi dapat dilihat pada tabel 3.5
Tabel 3.5 Kunjungan Poliklinik Gigi
Nama Field Tipe Panjang Keterangan
tgl_pendaftaran Date
no_kunjgigi Varchar 8 Primary Key
no_rm Varchar 8
riwayat Text
jenis_pelayanan Varchar 23
biaya Varchar 13
3.2.6 Rancangan Tabel Diagnosa Poliklinik Umum
Nama Tabel : Diagnosa Poliklinik Umum
Fungsi : Untuk memasukkan data diagnosa poliklinik umum.
Rancangan tabel diagnosa poliklinik umum dapat dilihat pada tabel 3.6
Tabel 3.6 Diagnosa Poliklinik Umum
Nama Field Tipe Panjang Keterangan
tgl_pendaftaran date
no_periksa Integer 8 Primary Key
no_KU Varchar 8
no_rm Varchar 8
diagnosa Text
resep Text
15
3.2.7 Rancangan Tabel Diagnosa Poliklinik Spesialis
Nama Tabel : Diagnosa Poliklinik Spesialis
Fungsi : Untuk memasukkan data diagnosa poliklinik spesialis.
Rancangan tabel diagnosa poliklinik spesialis dapat dilihat pada tabel 3.7
Tabel 3.7 Diagnosa Poliklinik Spesialis
Nama Field Tipe Panjang Keterangan
tgl_pendaftaran Date
no_periksa Varchar 8 Primary Key
no_kunjspesialis Varchar 8
no_rm Date
diagnosa Text
resep Text
3.2.8 Rancangan Tabel Diagnosa Poliklinik Gigi
Nama Tabel : Diagnosa Poliklinik Gigi
Fungsi : Untuk memasukkan data diagnosa poliklinik gigi.
Rancangan tabel diagnosa poliklinik gigi dapat dilihat pada tabel 3.8
Tabel 3.8 Diagnosa Poliklinik Gigi
Nama Field Tipe Panjang Keterangan
tgl_pendaftaran Date
no_periksa Integer 8 Primary Key
no_kunjgigi Varchar 8
no_rm Varchar 8
diagnosa Text
resep Text
3.2.9 Rancangan Tabel Apotik Poliklinik Umum
Nama Tabel : Apotik Poliklinik Umum
Fungsi : Untuk memasukkan data apotik poliklinik umum.
Rancangan tabel apotik poliklinik umum dapat dilihat pada tabel 3.9
16
Tabel 3.9 Apotik Poliklinik Umum
Nama Field Tipe Panjang Keterangan
tgl_pendaftaran Date
no_apotik Integer 8 Primary Key
no_KU Varchar 8
no_rm Varchar 8
diagnosa Text
resep Text
3.2.10 Rancangan Tabel Apotik Poliklinik Spesialis
Nama Tabel : Apotik Poliklinik Spesialis
Fungsi : Untuk memasukkan data apotik poliklinik spesialis.
Rancangan tabel apotik poliklinik spesialis dapat dilihat pada tabel 3.10
Tabel 3.10 Apotik Poliklinik Spesialis
Nama Field Tipe Panjang Keterangan
tgl_pendaftaran Date
no_apotik Integer 8 Primary Key
no_kunjspesialis Varchar 8
no_rm Varchar 8
diagnosa Text
resep Text
3.2.11 Rancangan Tabel Apotik Poliklinik Gigi
Nama Tabel : Apotik Poliklinik Gigi
Fungsi : Untuk memasukkan data apotik poliklinik gigi.
Rancangan tabel apotik poliklinik gigi dapat dilihat pada tabel 3.11
17
Tabel 3.11 Apotik Poliklinik Gigi
Nama Field Tipe Panjang Keterangan
tgl_pendaftaran Date
no_apotik Integer 8 Primary Key
no_kunjgigi Varchar 8
no_rm Varchar 8
diagnosa Text
resep Text
18
BAB IV
IMPLEMENTASI DAN EVALUASI
4.1 Struktur dan Desain Program
4.1.1 Form Login
Form Login disini user harus memasukkan username dan
password dengan benar untuk mengaktifkan menu-menu utama. Tampilan
form login dapat dilihat.
Gambar 4.1 Form Login
4.1.2 Form Utama
Form ini akan menampilkan sebuah halaman utama dari aplikasi ini.
Pada form ini terdapat 7 buah menu yaitu home, data pasien, pemeriksaan,
apotik, laporan, informasi, dan logout. Untuk lebih jelasnya dapat dilihat
pada gambar 4.2.
Gambar 4.2 Form Utama
18
19
4.1.3 Form Data Pasien
Form data pasien berisi pendaftaran pasien baru pada waktu pasien
mendaftar pertama kali. Untuk lebih jelasnya dapat dilihat pada gambar
berikut:
Gambar 4.3 Form Data Pasien
4.1.4 Form Kunjungan Poliklinik
Form kunjungan pasien ada 3 jenis yaitu kunjungan poliklinik
umum, poliklinik spesialis, dan poliklinik gigi. Untuk lebih jelasnya dapat
dilihat pada gambar berikut:
Gambar 4.4 Form Kunjungan Poliklinik Umum
20
Gambar 4.5 Form Kunjungan Poliklinik Spesialis
Gambar 4.6 Form Kunjungan Poliklinik Gigi
4.1.5 Form Diagnosa
Form diagnosa digunakan untuk memasukkan data pasien yang
akan diperiksa sesuai dengan kunjungan poliklinik. Untuk lebih jelasnya
dapat dilihat pada gambar berikut:
21
Gambar 4.7 Form Diagnosa Poliklinik Umum
Gambar 4.8 Form Diagnosa Poliklinik Spesialis
Gambar 4.9 Form Diagnosa Poliklinik Gigi
22
4.1.6 Form Apotik
Form apotik digunakan untuk menginputkan data obat. Dengan cara
bagian apotik mengambil data dari data periksa. Untuk lebih jelasnya dapat
dilihat pada gambar berikut:
Gambar 4.10 Form Apotik Poliklinik Umum
Gambar 4.11 Form Apotik Poliklinik Spesialis
Gambar 4.12 Form Apotik Poliklinik Gigi
23
4.1.7 Form Laporan
a. Form Laporan Data Pasien
Form ini digunakan untuk membuat laporan data pasien. Terdapat
tombol cetak dibawah untuk mencetak seluruh laporan data pasien. Untuk
lebih jelasnya dapat dilihat pada gambar 4.13.
Gambar 4.13 Form Laporan Data Pasien
b. Form Laporan Data Kunjungan Poliklinik Umum
Form ini digunakan untuk membuat laporan kunjungan poliklinik
umum. Terdapat tombol cetak dibawah untuk mencetak seluruh laporan
kunjungan poliklinik umum. Untuk lebih jelasnya dapat dilihat pada
gambar 4.14.
Gambar 4.14 Form Laporan Kunjungan Poliklinik Umum
24
c. Form Laporan Data Kunjungan Poliklinik Spesialis
Form ini digunakan untuk membuat laporan kunjungan
poliklinik spesialis. Terdapat tombol cetak dibawah untuk mencetak
seluruh laporan kunjungan poliklinik spesialis. Untuk lebih jelasnya dapat
dilihat pada gambar 4.15.
Gambar 4.15 Form Laporan Kunjungan Poliklinik Spesialis
d. Form Laporan Data Kunjungan Poliklinik Gigi
Form ini digunakan untuk membuat laporan kunjungan poliklinik
gigi. Terdapat tombol cetak dibawah untuk mencetak seluruh laporan
kunjungan poliklinik gigi. Untuk lebih jelasnya dapat dilihat pada gambar
4.16.
Gambar 4.16 Form Laporan Kunjungan Poliklinik Gigi
25
4.1.8. Output Laporan
a. Output Laporan Data Pasien
Gambar 4.17 Laporan Data Pasien
b. Output Laporan Kunjungan Poliklinik Umum
Gambar 4.18 Laporan Kunjungan Poliklinik Umum
c. Output Laporan Kunjungan Poliklinik Spesialis
Gambar 4.19 Laporan Kunjungan Poliklinik Spesialis
d. Output Laporan Kunjungan Poliklinik Gigi
Gambar 4.20 Laporan Kunjungan Poliklinik Gigi
26
BAB V
PENUTUP
1.1 Kesimpulan
Berdasarkan hasil dan pembahasan maka dapat diambil kesimpulan
antara lain :
1. Membuat Sistem Informasi Rawat Jalan RSUD Karanganyar dibuat
menggunakan program PHP MyAdmin, Macromedia Dreamweaver,
database MySQL, dan dijalankan pada sebuah komputer yang dilengkapi
dengan penyimpan data pasien, data kunjungan, data diagnosa, dan data
apotik.
2. Aplikasi Rawat Jalan ini dapat mempermudah proses pendaftaran pasien,
pemeriksaan, dan pendataan obat sehingga dapat mengurangi resiko
kesalahan pada pengolahan data pasien.
1.2 Saran
Saran yang dapat penulis sampaikan adalah dapat dikembangkannya
pelayanan pasien dengan menggunakan Askes sehingga lebih lengkap lagi.
26
DAFTAR PUSTAKA
Andi. 2004. Panduan Aplikasi Desain Web dengan Macromedia Dreamweaver MX
2004. Wahana Komputer: Semarang
Fathansyah, 1999. Basis Data, Informatika, Bandung.
Jogiyanto, HM, 2001, Analisa dan Desain Sistem Informasi, Andi Offset, Yogyakarta.
Kendall, K.E. dan Kendall, J.E. 2006. Analisis dan Perancangan Sistem. PT
Prenhallindo dan Pearson Education Asia Pte. Ltd: Jakarta.
Kristanto, Andri, 2003, Perancangan Sistem Informasi dan Aplikasinya, Gaya Media,
Yogyakarta
Nugroho, B, 2005. Aplikasi Pemrograman Web Dinamis Dengan PHP MySQL, Gava
Media, Yogyakarta.
Sutanta, Edhy, 2003, Sistem Informasi Manajemen.Graha Ilmu:Yogyakarta., Graha
Ilmu, Yogtakarta.
Sutanta, Edhy, 2004, Sistem Informasi Manajemen.Graha Ilmu:Yogyakarta., Graha
Ilmu, Yogtakarta.