• Tidak ada hasil yang ditemukan

APLIKASI PENCARIAN RUANG PASIEN RAWAT INAP RSUD CARUBAN BERBASIS FRAMEWORK CODEIGNITER.

N/A
N/A
Protected

Academic year: 2017

Membagikan "APLIKASI PENCARIAN RUANG PASIEN RAWAT INAP RSUD CARUBAN BERBASIS FRAMEWORK CODEIGNITER."

Copied!
17
0
0

Teks penuh

(1)

commit to user

i

APLIKASI PENCARIAN RUANG PASIEN RAWAT INAP RSUD

CARUBAN BERBASIS FRAMEWORK CODEIGNITER

TUGAS AKHIR

Diajukan untuk memenuhi sebagian persyaratan mencapai derajat Diploma III Program Studi Diploma III Teknik Informatika

Diajukan oleh :

ANJAR PRIYO TRI JATMIKO

NIM. M3111015

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

ALAM

UNIVERSITAS SEBELAS MARET

(2)
(3)

commit to user

iii

HALAMAN PERSETUJUAN

APLIKASI PENCARIAN RUANG PASIEN RAWAT INAP RSUD

CARUBAN BERBASIS FRAMEWORK CODEIGNITER

Disusun Oleh

ANJAR PRIYO TRI JATMIKO NIM. M3111015

Tugas akhir ini telah disetujui untuk dipertahankan di hadapan dewan penguji pada tanggal ____________ 2015

Pembimbing

Berliana Kusuma Riasti, S.T., M.Eng

(4)
(5)

commit to user

v

HALAMAN PENGESAHAN

APLIKASI PENCARIAN RUANG PASIEN RAWAT INAP RSUD

CARUBAN BERBASIS FRAMEWORK CODEIGNITER

Disusun Oleh:

ANJAR PRIYO TRI JATMIKO

NIM. M3111015

Dibimbing Oleh: Pembimbing Utama

Berliana Kusuma Riasti, S.T., M.Eng. NIDN. 0621038101

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir Program Diploma III Teknik Informatika

Pada ____________ 2015

1. Penguji 1 Berliana Kusuma Riasti, S.T., M.Eng.

NIDN. 0624078401 ( )

2. Penguji 2 Agus Purbayu, S.Si., M.Kom.

NIDN. 9906008706 ( )

3. Penguji 3 Firma Sahrul B., S.Kom., M.Eng.

NIDN. 0601028502 ( )

Disahkan oleh :

Dekan Fakultas MIPA UNS

Prof. Ir. Ari Hamdono Ramelan, M.Sc (Hons), Ph.D NIP. 19610223 198601 1 001

Kepala Program Studi DIII Teknik Informatika

(6)

commit to user

vi

ABSTRACT

Anjar Priyo Tri Jatmiko, 2015. APPLICATION OF

HOSPITALIZATION PATIENT ROOM SEARCH IN RSUD CARUBAN

BASED ON CODEIGNITER FRAMEWORK. DIII Program of Informatics

Engineering. Faculty of Mathematics and Sciences. Sebelas Maret Surakarta

University.

RSUD Caruban is the supporting elements of District Government

Administration of Madiun in personal health services are required to provide

excellent and complete service on people by continuing to improve service quality.

So far in providing information about hospitalization patient, visitor needs to ask

administration officer. This process can cause queue if visitor wants to get more

than one information.

This research aims to create an application of hospitalization patient room

search in RSUD Caruban based on CodeIgniter Framework. The purpose of this

system is providing better service for visitor to get information about

hospitalization patient room search.

Results of this final project is an application of hospitalization patient

room search in RSUD which capable of managing patient data, registration of

outpatient, hospitalization and can display information about hospitalization

patient.

(7)

commit to user

vii

ABSTRAK

Anjar Priyo Tri Jatmiko, 2015. APLIKASI PENCARIAN RUANG

PASIEN RAWAT INAP RSUD CARUBAN BERBASIS FRAMEWORK

CODEIGNITER. Program Diploma III Teknik Informatika, Fakultas

Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret

Surakarta.

RSUD Caruban merupakan unsur pendukung atas penyelenggaraan Pemerintah Daerah Kabupaten Madiun dibidang pelayanan kesehatan perorangan dituntut untuk memberikan pelayanan prima dan paripurna pada masyarakat dengan terus meningkatkan mutu pelayanan. Selama ini dalam memberikan sebuah informasi pasien rawat inap bagi pengunjung, pengunjung masih bertanya ke petugas administrasi, dalam proses ini dapat menimbulkan antrian bila pengunjung yang ingin mendapatkan informasi lebih dari satu.

Penelitian ini bertujuan untuk membuat aplikasi pencarian ruang pasien rawat inap RSUD Caruban berbasis framework CodeIgniter. Tujuan dari sistem ini untuk memberikan pelayanan yang lebih baik bagi pengunjung RSUD untuk

mendapatkan informasi ruang pasien rawat inap.

Hasil dari tugas akhir ini adalah telah dibuatnya aplikasi pencarian ruang pasien rawat inap RSUD Caruban yang yang mampu mengelola data pasien, pendafataran rawat jalan, rawat inap, dan dapat menampilkan informasi pasien yang rawat inap.

(8)

commit to user

viii

MOTTO

Setinggi apapun pangkat yang dimiliki, Anda tetap seorang pegawai. Sekecil apapun usaha yang anda punya, Anda adalah Bos nya.

(Bob. Sadino)

Satu-satunya cara untuk melakukan pekerjaan hebat adalah cintai apa yang anda lakukan.

(9)

commit to user

ix

HALAMAN PERSEMBAHAN

Saya persembahkan tugas akhir ini untuk:

1. Keluarga yang tercinta yang selalu mendoakan yang terbaik serta memberikan motivasi.

2. Sahabat terdekat yang telah memberikan bantuan dan motivasi.

3. Pembimbing yang selalu memberikan bimbingan dan arahan yang bermanfaat.

4. Dosen-dosen yang telah memberikan perkuliahan sehingga ilmu yang diberikan dapat digunakan dalam pembuatan tugas akhir ini.

(10)

commit to user

x

KATA PENGANTAR

Segala puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul

salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret.

Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak. Penulis mengucapkan terima kasih yang tak terhingga kepada:

1. Allah SWT yang telah memberikan ridho, bimbingan, berkah, rahmat, hidayah, dan inayahnya kepada penulis selama melakukan penelitian dan menyusun laporan Tugas Akhir ini.

2. Keluarga tercinta, Bapak, Ibu, dan adik yang selalu mendukung dalam menyelesaikan Tugas Akhir ini.

3. Prof. Ir. Ari Handono Ramelan, M.Sc (Hons), PhD, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam yang telah berkenan memberikan izin dalam pembuatan Tugas Akhir ini.

4. Abdul Aziz, S.Kom., M.Cs., selaku Kepala Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam yang telah berkenan memberikan izin untuk mengikuti ujian Tugas Akhir ini.

5. Berliana Kusuma Riasti, S.T., M.Eng., selaku dosen pembimbing yang telah dengan penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan terbaik kepada penulis.

6. Para Dosen Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.

7. Teman-teman mahasiswa DIII Teknik Informatika A angkatan 2011 yang telah membantu kelancaran pembuatan Tugas Akhir, terimakasih atas bantuan dan kerjasamanya selama masa perkuliahan ini.

(11)

commit to user

xi

Gembos, mas Well, Ceper yang telah memberikan semangat dalam mengerjakan tugas akhir, terima kasih atas canda tawa kalian selama ini dan selalu bersama-sama sejak SMP sampai lulus kuliah.

Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh dari sempurna. Untuk itu, semua jenis saran, kritik dan masukan yang bersifat membangun sangat penulis harapkan. Akhir kata, semoga tulisan ini dapat memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan khususnya bagi penulis sendiri.

Surakarta, Juni 2015

(12)

commit to user

xii

DAFTAR ISI

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iv

ABSTRACT ... vi

ABSTRAK ... vii

MOTTO ... viii

HALAMAN PERSEMBAHAN ... ix

KATA PENGANTAR ... x

DAFTAR ISI ... xii

DAFTAR TABEL ... xiv

DAFTAR GAMBAR ... xv

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang ... 1

1.2. Perumusan masalah ... 1

1.3. Batasan Masalah Penelitian ... 1

1.4. Tujuan Penelitian ... 2

1.5. Manfaat Penelitian ... 2

BAB II ... 3

LANDASAN TEORI ... 3

2.1. LANDASAN TEORI ... 3

2.1.1 Sistem Informasi ... 3

2.1.2 Codeigniter ... 3

2.1.3 Model View Controller (MVC) ... 4

2.1.4 MySQL ... 5

2.1.5 Unifed Modelling Language (UML) ... 5

2.1.6 Use Case Diagram ... 6

2.1.7 Avtivity Diagram ... 7

2.1.8 Squence Diagram ... 8

2.1.9 Class Diagram ... 10

2.1.10 ERD (Entity Relationship Diagram) ... 11

2.1.11 Basis Data ... 15

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM ... 16

3.1. Alat dan Bahan ... 16

3.1.1. Alat ... 16

3.1.2. Bahan... 16

3.2. Analisa Kebutuhan Sistem ... 17

3.2.1 Kebutuhan Fungsional ... 18

(13)

commit to user

xiii

3.4. Deskripsi Umum Sistem ... 19

3.5. Perancangan Sistem ... 21

3.5.1 Use Case Diagram ... 21

3.5.2 Aktivity Diagram ... 22

3.5.3 Squence Diagram ... 40

3.5.4 Class Diagram ... 50

3.6. Perancangan Basis Data ... 51

3.6.1. ERD (Entity Relationship Diagram) ... 51

3.6.2. Relasi Antar Tabel ... 52

3.6.3. Perancangan Basis Data ... 52

3.7. Perancangan Interface ... 54

BAB IV ... 58

IMPLEMENTASI DAN ANALISA ... 58

4.1. Implementasi ... 58

4.1.1. Halaman Home ... 58

4.1.2. Halaman Admin ... 63

4.1.3. Halaman Administrasi ... 77

BAB V ... 90

PENUTUP ... 90

(14)

commit to user

xiv

DAFTAR TABEL

Tabel 2.1 Simbol Use Case Diagram ... 6

Tabel 2.2 Simbol Activity Diagram ... 8

Tabel 2.3 Simbol Sequence Diagram ... 9

Tabel 3.1 Kebutuhan Fungsional Sistem ... 18

Tabel 3.2 Menambah Data User ... 22

Tabel 3.3 Mengubah Data User ... 23

Tabel 3.4 Menghapus Data User ... 24

Tabel 3.5 Menambah Data Ruang ... 25

Tabel 3.6 Mengubah Data Ruang ... 26

Tabel 3.7 Menghapus Data Ruang ... 27

Tabel 3.8 Menambah Data Jenis Pasien ... 28

Tabel 3.9 Mengubah Data Jenis Pasien ... 29

Tabel 3.10 Menghapus Data Jenis Pasien ... 30

Tabel 3.11 Cetak Data Rekam Medik ... 31

Tabel 3.12 Menambah Data Pasien ... 33

Tabel 3.13 Mengubah Data Pasien ... 34

Tabel 3.14 Cetak Kartu Pasien ... 35

Tabel 3.15 Pendaftaran Rawat Jalan ... 37

Tabel 3.16 Pendaftaran Rawat Inap ... 38

Tabel 3.17 Informasi Rawat Inap ... 39

Tabel 3.18 Tabel User ... 52

Tabel 3.19 Tabel Ruang Detail ... 53

Tabel 3.20 Tabel Ruang ... 53

Tabel 3.21 Tabel Pasien ... 53

Tabel 3.22 Tabel Jenis Pasien ... 54

(15)

commit to user

xv

DAFTAR GAMBAR

Gambar 2.1 Model View Controller ... 4

Gambar 2.2 Notasi Class Diagram ... 11

Gambar 2.3 Entity ... 12

Gambar 2.4 Atribut ... 12

Gambar 2.5 Relasi ... 12

Gambar 2.6 Entitas Satu ke Satu ... 13

Gambar 2.7 Entitas Satu ke Banyak ... 13

Gambar 2.8 Entitas Banyak ke Satu ... 14

Gambar 2.9 Entitas Banyak ke Banyak ... 14

Gambar 3.1 Proses Bisnis Jenguk Pasien ... 17

Gambar 3.2 Proses Bisnis Pesien Berobat ... 17

Gambar 3.3 Proses Bisnis Sistem ... 20

Gambar 3.4 Use Case Diagram ... 21

Gambar 3.5 Activity Diagram Menambah Data User ... 23

Gambar 3.6 Activity Diagram Mengubah Data User ... 24

Gambar 3.7 Activity Diagram Menghapus Data User ... 25

Gambar 3.8 Activity Diagram Menambah Data Ruang ... 26

Gambar 3.9 Activity Diagram Mengubah Data Ruang ... 27

Gambar 3.10 Activity Diagram Menghapus Data Ruang ... 28

Gambar 3.11 Activity Diagram Menambah Data Jenis Pasien ... 29

Gambar 3.12 Activity Diagram Mengubah Data Jenis Pasien ... 30

Gambar 3.13 Activity Diagram Menghapus Data Jenis Pasien ... 31

Gambar 3.14 Activity Diagram Cetak Data Rekam Medik ... 32

Gambar 3.15 Activity Diagram Menambah Data Pasien ... 34

Gambar 3.16 Activity Diagram Mengubah Data Pasien ... 35

Gambar 3.17 Activity Diagram Cetak Kartu Pasien ... 36

Gambar 3.18 Activity Diagram Pendaftaran Rawat Jalan ... 37

Gambar 3.19 Activity Diagram Pendaftaran Rawat Inap ... 38

Gambar 3.20 Activity Diagram Informasi Pasien Rawat Inap ... 40

(16)

commit to user

xvi

Gambar 3.22 Sequence Diagram Mengubah Data User ... 41

Gambar 3.23 Sequence Diagram Menghapus Data User ... 42

Gambar 3.24 Sequence Diagram Menambah Data Ruang ... 43

Gambar 3.25 Sequence Diagram Mengubah Data Ruang ... 43

Gambar 3.26 Sequence Diagram Menghapus Data Ruang ... 44

Gambar 3.27 Sequence Diagram Menambah Data Jenis Pasien ... 45

Gambar 3.28 Sequence Diagram Mengubah Data Jenis Pasien ... 45

Gambar 3.29 Sequence Diagram Menghapus Data Jenis Pasien ... 46

Gambar 3.30 Sequence Diagram Cetak Data Rekam Medik ... 46

Gambar 3.31 Sequence Diagram Menambah Data Pasien ... 47

Gambar 3.32 Sequence Diagram Mengubah Data Pasien ... 48

Gambar 3.33 Sequence Diagram Cetak Kartu Pasien ... 48

Gambar 3.34 Sequence Diagram Pendaftaran Rawat Jalan ... 49

Gambar 3.35 Sequence Diagram Pendaftaran Rawat Inap ... 49

Gambar 3.36 Sequence Diagram Melihat Informasi Pasien Rawat Inap ... 50

Gambar 3.37 Class Diagram Aplikasi Pencarian Ruang Pasien Rawat Inap RSUD Caruban Berbasis Framework CodeIgniter ... 51

Gambar 3.38 Entity Relationship Diagram ... 51

Gambar 3.39 Relasi Antar Tabel ... 52

Gambar 3.40 Halaman Login ... 55

Gambar 3.41 Halaman Admin 1 ... 55

Gambar 3.42 Halaman Admin 2 ... 56

Gambar 3.43 Halaman Lihat Rekam Medik ... 56

Gambar 3.44 Halaman Administrasi ... 57

Gambar 3.45 Halaman Cari Pasien ... 57

Gambar 4.1 Halaman Cari Pasien Rawat Inap ... 58

Gambar 4.2 Animasi Penunjuk Jalan Bangsal ... 59

Gambar 4.3 Animasi Kamar ... 59

Gambar 4.4 Halaman Login ... 61

Gambar 4.5 Halaman Manage User ... 63

(17)

commit to user

xvii

Gambar 4.7 Halaman Ubah Data User ... 65

Gambar 4.8 Halaman Manage Ruang 1 ... 67

Gambar 4.9 Halaman Manage Ruang 2 ... 67

Gambar 4.10 Halaman Tambah Data Ruang ... 68

Gambar 4.11 Halaman Ubah Data Ruang ... 70

Gambar 4.12 Halaman Manage Jenis Pasien ... 72

Gambar 4.13 Halaman Tambah Data Jenis Pasien ... 73

Gambar 4.14 Halaman Ubah Data Jenis Pasien ... 74

Gambar 4.15 Halaman Manage Rekam Medik ... 75

Gambar 4.16 Halaman Cetak Rekam Medik ... 76

Gambar 4.17 Halaman Manage Pasien ... 78

Gambar 4.18 Halaman Tambah Data Pasien ... 79

Gambar 4.19 Halaman Ubah Data Pasien ... 81

Gambar 4.20 Halaman Cetak Kartu Pasien ... 83

Gambar 4.21 Halaman Daftar Rawat Jalan ... 84

Gambar 4.22 Halaman Daftar Rawat Inap ... 86

Gambar 4.23 Halaman Pasien Rawat Inap ... 87

Referensi

Dokumen terkait

Catur Haryati : Analisis Persepsi Mutu Pelayanan Terhadap Kepuasan Pasien Di Ruang Rawat Inap RSUD..., 2004 USU Repository © 2008... Catur Haryati : Analisis Persepsi Mutu

Tujuan penelitian : Penelitian ini bertujuan untuk mengetahui perbedaan tingkat kepuasan pasien jamkesmas dan pasien umum pada mutu pelayanan di ruang rawat inap kebidanan

Tujuan penelitian : Penelitian ini bertujuan untuk mengetahui perbedaan tingkat kepuasan pasien jamkesmas dan pasien umum pada mutu pelayanan di ruang rawat inap kebidanan

melakukan wawancara mengenai kepuasan pasien terhadap 10 orang pasien di Ruang Rawat Inap RSUD Sultan Abdul Aziz Syah Peureulak, didapatkan hasil ditemukan sebanyak

Berdasarkan penelitian tentang analisis kualitas pelayanan pasien rawat inap BPJS di Ruang Tulip RSUD Kabupaten Temanggung menurut dimensi Parasuraman, Zeithmal dan

Berdasarkan hasil penelitian tentang hubungan pengetahuan dan sikap perawat dengan pelaksanaan keselamatan pasien ( patient safety ) di ruang rawat inap RSUD Liun

Hasil penelitian menunjukkan bahwa hampir semua pasien pre operatif sebanyak 19 orang (95%) di ruang rawat inap RSUD Kajen Kabupaten Pekalongan mempunyai

Berdasarkan penelitian tentang analisis kualitas pelayanan pasien rawat inap BPJS di Ruang Tulip RSUD Kabupaten Temanggung menurut dimensi Parasuraman, Zeithmal dan