SISTEM INFORMASI RAWAT JALAN RSUD KARANGANYAR
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
(2)
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
(3)
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
(4)
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.
(5)
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.
(6)
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”.
(7)
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.
(8)
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
(9)
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
(10)
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
(11)
xi
BAB V PENUTUP ... 26 5.1 Kesimpulan ... 26 5.2 Saran ... 26
(12)
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
(13)
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
(14)
1
BAB I PENDAHULUAN
1.1Latar 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
(15)
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.5Manfaat 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.
(16)
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
(17)
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.
(18)
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,
(19)
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).
(20)
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
(21)
8
2.3Software 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.1PHP (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
(22)
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.
(23)
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 Apotik Dokter Data Pelayanan Data Pasien Data Obat Resep Data Pasien Hasil diagnosa,resep
Gambar 3.1 Context Diagram
(24)
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
(25)
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_kunjungan riwayat Jenis_poliklinik Tgl_daftar no_rm Tgl_periksa diagnosa n n n 1 Mengambil Periksa diagnosa resep 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.
(26)
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.4Rancangan 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
(27)
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
(28)
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
(29)
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
(30)
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
(31)
18
BAB IV
IMPLEMENTASI DAN EVALUASI
4.1Struktur 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.2Form 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
(32)
19
4.1.3Form 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.4Form 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:
(33)
20
Gambar 4.5 Form Kunjungan Poliklinik Spesialis
Gambar 4.6 Form Kunjungan Poliklinik Gigi
4.1.5Form Diagnosa
Form diagnosa digunakan untuk memasukkan data pasien yang akan diperiksa sesuai dengan kunjungan poliklinik. Untuk lebih jelasnya dapat dilihat pada gambar berikut:
(34)
21
Gambar 4.7 Form Diagnosa Poliklinik Umum
Gambar 4.8 Form Diagnosa Poliklinik Spesialis
(35)
22
4.1.6Form 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
(36)
23
4.1.7Form 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.
(37)
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.
(38)
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
(39)
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.
(40)
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.
(1)
4.1.6Form 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
(2)
4.1.7Form 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.
(3)
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.
(4)
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
(5)
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.
(6)
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.