SISTEM INFORMASI RAWAT JALAN RSUD KARANGANYAR

40
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

Transcript of 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

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.