• Tidak ada hasil yang ditemukan

Sistem Informasi Terintegrasi pada Puskesmas Berastagi.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Terintegrasi pada Puskesmas Berastagi."

Copied!
28
0
0

Teks penuh

(1)

ABSTRAK

Puskesmas Berastagi merupakan suatu pusat layanan kesehatan masyarakat yang terletak pada sebuah kota di kab karo sumatra utara yaitu Berastagi. Puskesmas ini sangat membantu setiap masyarakat karo khususnya masyrakat yang tinggal di kota berastagi baik dalam hal mempermudah pengaksesan lokasi puskesmas dan juga membantu masyarakat dalam hal biaya dibanding dengan rumah sakit yang berdiri di kota berastagi. Setiap pelayanan yang dilakukan dalam puskesmas masih dilakukan dengan cara manual, seperti pendaftaran pasien, pengaksesan data, dan pembuatan laporan, puskesmas melakukan setiap proses tersebut dengan cara manual atau masih menggunakan buku sebagai media pencatatan setiap aktivitas puskesmas. Dimana saat ini puskesmas berastagi selain melayani rawat jalan pada setiap pasien, puskesmas juga melayani pasien yang membutuhkan perawatan lebih dari pihak puskesmas seperti pelayanan rawat inap dan rawat bersalin, yang akan mempengaruhi meningkatnya jumlah kunjungan pasien, sehingga dibutuhkan suatu penanganan yang baik dan cepat. Agar tidak mempengaruhi pelayanan terhadap pasien, pembangunan suatu sistem informasi pada puskesmas tersebut didasari atas teori sistem informasi diantaranya proses bisnis, flow diagram, beserta rancangan aplikasi. Untuk sebelumnya telah dilakukan metode observasi dalam menganalisis objek yang ingin dirancang. Berdasarkan penjelasan permasalahan diatas, akan dibangunnya suatu sistem yang akan membantu pihak puskesmas dalam pengelolaan data puskesmas, baik dalam pelayanan rawat jalan, inap dan bersalin pasien, sehingga alur kerja atau pelayanan dalam puskesmas tidak terpengaruh dengan meningkatnya jumlah kunjungan pasien pada puskesmas.

(2)

ABSTRACT

Berastagi Puskesmas is a community health center located in a town in the Karo district of North Sumatra, namely Berastagi. This Puskesmas is very helpful every society karo especially society living in Berastagi, well in terms of makes it easy to accessing the location puskesmas and also help the society in terms of cost compared with hospitals that stood in Berastagi. Every service is performed in puskesmas is still done manually, such as patient registration, data access, and reporting, puskesmas do every process manually. Where the Puskesmas now other than serve outpatient also inpatient serve and maternity care. which will affect an increasing number of patient visits, so it takes a treatment, so as not to affect patient services. Development of an information system in the puskesmas based on the theory of information systems include business processes, flow diagrams, the design of the application. For previously been done observation method in analyzing the object you want designed. Based on explanation above problems, will be built an system that will help Puskesmas puskesmas in data management, so that the workflow in health centers are not affected by the number of patient handling that occurs in health centers.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xvii

DAFTAR TABEL ... xxiii

DAFTAR NOTASI/ LAMBANG ... xxv

DAFTAR SINGKATAN ... xxviii

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan... 2

1.4 Ruang Lingkup Kajian... 2

1.4.1 Perangkat Keras (Hardware) ... 2

1.4.2 Perangkat Lunak (Software) ... 3

1.4.3 Batasan Aplikasi ... 3

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 5

BAB 2. KAJIAN TEORI ... 6

2.1 Puskesmas ... 6

2.1.1 Pengertian Puskesmas ... 6

2.1.2 Rekam Medik ... 7

2.2 Pemograman Berorientasi Objek ... 9

2.2.1 Objek ... 10

2.2.2 Kelas ... 10

2.2.3 Enkapsulasi ... 10

2.3 Sistem Basis Data ... 12

(4)

2.3.2 Data versus Informasi ... 14

2.3.3 Model Data ... 15

2.3.4 ... 17

2.3.5 MySQL ... 17

2.3.6 SQL – DML ... 18

2.4 UML (Unified Modeling Language) ... 22

2.4.1 Use Case ... 23

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 32

3.1 Proses Bisnis Aktivitas Puskesmas Rawat Jalan ... 32

3.2 Proses Bisnis Aktivitas Puskesmas Rawat Inap ... 37

3.3 Proses Bisnis Aktivitas Puskesmas Rawat Bersalin ... 45

3.4 User Interface Design ... 53

3.4.1 Form Menu Login ... 53

3.4.2 Form Menu Utama ... 54

3.4.3 Form Pada Menu Puskesmas ... 55

3.4.4 Form Pada Menu Bagian Gudang ... 71

3.4.5 Form Pada Menu Kelola Data ... 71

3.4.6 Form Pada Menu Laporan Puskesmas ... 75

3.5 Entity Relationship Diagram ... 78

3.6 Transformasi Tabel ... 79

3.7 Konversi ER ke Tabel ... 80

3.7.1 Tabel Pasien ... 80

3.7.2 Tabel Dokter ... 80

3.7.3 Tabel Obat ... 81

3.7.4 Tabel Staff ... 81

3.7.5 Tabel Ruangan ... 82

(5)

3.7.7 Tabel Resep ... 83

3.7.8 Tabel Detail Resep ... 83

3.7.9 Tabel Rekam Medis ... 84

3.7.10 Tabel Rekam Medis Inap ... 84

3.7.11 Tabel Detail Rekam Medis Inap ... 85

3.7.12 Tabel Rekam Medis Bersalin ... 85

3.7.13 Tabel Detail Rekam Medis Bersalin ... 86

3.7.14 Tabel Anak Pasien Bersalin ... 87

3.7.15 Tabel Biaya ... 88

3.7.16 Tabel Pelayanan ... 88

3.8 Usecase ... 89

3.8.1 Usecase System Puskesmas Berastagi ... 89

3.8.2 Usecase Sub System Rawat Jalan ... 90

3.8.3 Usecase System Rawat Inap ... 91

3.8.4 Usecase System Rawat Bersalin ... 93

3.8.5 Usecase Sub System Mengelola Obat ... 94

3.8.6 Usecase Sub System Mengelola Data ... 95

3.8.7 Usecase Sub System Mengelola Laporan ... 96

3.9 Activity Diagram ... 97

3.9.1 Activity Diagram Login ... 97

3.9.2 Activity Diagram Rawat Jalan ... 98

3.9.3 Activity Diagram Rawat Inap ... 100

3.9.4 Activity Diagram Rawat Bersalin ... 102

3.9.5 Activity Diagram Tampilkan Profil Pasien ... 104

3.9.6 Activity Diagram Pendaftaran ... 105

3.9.7 Activity Tambah Obat ... 106

3.9.8 Activity Diagram Ubah Data dan Tambah Stok Obat ... 107

3.9.9 Activity Diagram Ubah Data Pasien ... 108

3.9.10 Activity Diagram Tambah Data Dokter ... 109

3.9.11 Activity Diagram Ubah Data Dokter ... 110

3.9.12 Activity Diagram Tambah Ruangan ... 111

(6)

3.9.14 Activity Diagram Print Surat Rujuk ... 113

3.9.15 Activity Diagram Ubah Data Surat Rujuk ... 114

3.9.16 Activity Diagram Ubah Data Rekam Medis R.Jalan ... 115

3.9.17 Activity Diagram Ubah Data Rekam Medis R.Inap ... 116

3.9.18 Activity Diagram Ubah Data Rekam Medis R.Bersalin dan Data Anak ... 117

3.9.19 Activity Diagram Lihat Laporan Kunjungan Pasien ... 118

3.9.20 Activity Lihat Laporan Pemeriksaan Dokter ... 119

3.9.21 Activity Lihat Laporan Rekam Medis Pasien ... 120

3.9.22 Activity Lihat Laporan Pengeluaran Obat ... 121

3.9.23 Activity Lihat Laporan Stok Obat Minimum ... 122

3.10 Class Diagram ... 123

BAB 4. HASIL PENELITIAN ... 124

4.1 Form Login ... 124

4.2 Menu Puskesmas ... 126

4.2.1 Menu Rawat Jalan (Menu Puskesmas) ... 127

4.2.2 Menu Rawat Inap (Menu Puskesmas) ... 133

4.2.3 Menu Rawat Bersalin (Menu Puskesmas) ... 139

4.2.4 Menu Pembuatan Surat Rujuk (Menu Puskesmas)... 148

4.2.5 Menu Pendaftaran (Menu Puskesmas) ... 150

4.3 Menu Bagian Gudang ... 151

4.4 Menu Kelola Data ... 154

4.4.1 Kelola Data Pasien (Kelola Data) ... 155

4.4.2 Kelola Data Dokter (Kelola Data) ... 156

4.4.3 Kelola Data Ruangan (Kelola Data) ... 157

4.4.4 Kelola Data Surat Rujukan (Kelola Data) ... 159

4.4.5 Kelola Data Rekam Medis Rawat Jalan (Kelola Data) ... 160

4.4.6 Kelola Data Rekam Medis Rawat Inap (Kelola Data) ... 161

4.4.7 Kelola Data Rekam Medis Rawat Bersalin (Kelola Data) ... 162

4.4.8 Kelola Data Staff dan Biaya Pelayanan ... 163

4.5 Menu Laporan Puskesmas ... 164

(7)

4.5.2 Laporan Pemeriksaan Dokter (Laporan Puskesmas) ... 166

4.5.3 Laporan Rekam Medis Pasien (Laporan Puskesmas) ... 167

4.5.4 Laporan Pengeluaran Obat (Laporan Puskesmas) ... 168

4.5.5 Laporan Stok Obat Minimum (Laporan Puskesmas) ... 169

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 170

5.1 BLACKBOX ... 170

5.1.1 Form Login ... 170

5.1.2 Form Administrasi Rawat Jalan ... 171

5.1.3 Form Administrasi Rawat Inap ... 172

5.1.4 Form Administrasi Rawat Bersalin ... 173

5.1.5 Form Rekam Medis Rawat Jalan ... 174

5.1.6 Form Rekam Medis Rawat Inap ... 175

5.1.7 Form Rekam Medis Rawat Bersalin ... 177

5.1.8 Form Input Ruangan Inap/Bersalin... 179

5.1.9 Form Input Pembayaran ... 180

5.1.10 Form Pembuatan Surat Rujuk ... 181

5.1.11 Form Pendaftaran Pasien ... 182

5.1.12 Form Kelola Data Obat ... 182

5.1.13 Form Kelola Data Pasien ... 184

5.1.14 Form Kelola Data Dokter... 185

5.1.15 Form Kelola Data Ruangan ... 186

5.1.16 Form Kelola Data Surat Rujukan ... 188

5.1.17 Form Kelola Data Rekam Medis Rawat Jalan ... 188

5.1.18 Form Kelola Data Rekam Medis Rawat Inap ... 190

5.1.19 Form Kelola Data Rekam Medis Rawat Bersalin ... 191

5.1.20 Form Laporan Kunjungan Pasien ... 192

5.1.21 Form Laporan Pemeriksaan Dokter ... 193

5.1.22 Form Laporan Rekam Medis Pasien ... 194

5.1.23 Form Laporan Pengeluaran Obat ... 195

5.1.24 Form Laporan Stok Obat Minimum ... 196

BAB 6. SIMPULAN DAN SARAN ... 197

(8)
(9)

DAFTAR GAMBAR

Gambar 2.1 Logo Puskesmas[1] ... 6

Gambar 2.2 Contoh Penggambaran ERD[4] ... 16

Gambar 2.3 MySQL[5] ... 17

Gambar 2.4 Usecase Diagram[6] ... 23

Gambar 2.5 Activity Diagram[6] ... 24

Gambar 2.6 Sequence Diagram[6] ... 26

Gambar 2.7 Java [8] ... 27

Gambar 3.1 Flowchart Proses Pendafataran Pasien ... 34

Gambar 3.2 Flowchart Proses Pemeriksaan Pasien ... 35

Gambar 3.3 Flowchart Proses Pembayaran Pasien ... 36

Gambar 3.4 Proses Pemeriksaan Pasien ... 40

Gambar 3.5 Proses Peracikan Obat ... 41

Gambar 3.6 Proses Perawatan Pasien ... 42

Gambar 3.7 Proses Pembuatan Surat Rujuk ( Kondisi Perawatan ) ... 43

Gambar 3.8 Proses Pembayaran ... 44

Gambar 3.9 Proses Pemeriksaan Untuk Tindakan ... 48

Gambar 3.10 Proses Pembuatan Surat Rujuk ( Kondisi Sebelum Perawatan)49 Gambar 3.11 Proses Pemeriksaan Kondisi Pasien (Ibu) ... 50

Gambar 3.12 Proses Persalinan Pasien ... 51

Gambar 3.13 Proses Perawatan Pasien ... 52

Gambar 3.14 Menu Login ... 53

Gambar 3.15 Menu Utama ... 54

Gambar 3.16 Menu utama Rawat Jalan ... 55

Gambar 3.17 Form Administrasi ... 56

Gambar 3.18 Rekam Medis Rawat Jalan ... 57

Gambar 3.19 Form Pembayaran pasien ... 57

Gambar 3.20 Form Bagian Obat ... 58

Gambar 3.21 Nota Pembayaran Rawat Jalan ... 59

Gambar 3.22 Form Menu Utama Rawat Inap ... 60

(10)

Gambar 3.24 Form Ruang Inap ( Perawatan ) ... 62

Gambar 3.25 Rekam Medis Rawat Inap ... 62

Gambar 3.26 Form Bagian Obat ... 63

Gambar 3.27 Nota Pembayaran Rawat Inap ... 64

Gambar 3.28 Form Menu Utama Rawat Bersalin ... 65

Gambar 3.29 Form Administrasi ... 65

Gambar 3.30 Rekam Medis Rawat Bersalin ( Sebelum Bersalin ) ... 66

Gambar 3.31 Rekam Medis Rawat Bersalin ( Sesudah Bersalin ) ... 67

Gambar 3.32 Form Bagian Obat ... 67

Gambar 3.33 Nota Pembayaran Rawat Bersalin ... 68

Gambar 3.34 Form Pembuatan Surat Rujuk ... 69

Gambar 3.35 Form Pendaftaran Pasien ... 70

Gambar 3.36 Form Kelola Data Obat ... 71

Gambar 3.37 Form Kelola Data Pasien ... 71

Gambar 3.38 Form Kelola Data Dokter ... 72

Gambar 3.39 Form Kelola Data Ruangan ... 72

Gambar 3.40 Form Kelola Data Surat Rujukan... 73

Gambar 3.41 Form Kelola Data Rekam Medis Rawat Jalan ... 73

Gambar 3.42 Form Kelola Data Rekam Medis Rawat Inap ... 74

Gambar 3.43 Form Kelola Data Rekam Medis Rawat Bersalin ... 74

Gambar 3.44 Form Laporan Kunjungan Pasien... 75

Gambar 3.45 Laporan Pemeriksaan Dokter ... 75

Gambar 3.46 Laporan Rekam Medis Pasien ... 76

Gambar 3.47 Laporan Pengeluaran Obat ... 76

Gambar 3.48 Laporan Stok Obat Kurang ... 77

Gambar 3.49 Entity Relationship Diagram ... 78

Gambar 3.50 Transformasi Tabel ... 79

Gambar 3.51 Usecase System Puskesmas Berastagi ... 89

Gambar 3.52 Usecase System Rawat Jalan ... 90

Gambar 3.53 Usecase Sub System Administrasi Rawat Jalan ... 90

Gambar 3.54 Usecase Sub System Bagian Obat Rawat Jalan ... 91

(11)

Gambar 3.56 Usecase Sub System Administrasi Rawat Inap ... 92

Gambar 3.57 Usecase Sub System Bagian Obat Rawat Inap ... 92

Gambar 3.58 Usecase System Rawat Bersalin ... 93

Gambar 3.59 Usecase Sub System Administrasi Rawat Bersalin ... 93

Gambar 3.60 Usecase Sub System Bagian Obat Rawat Bersalin ... 94

Gambar 3.61 Usecase Sub System Mengelola Obat ... 94

Gambar 3.62 Usecase Sub System Mengelola Data ... 95

Gambar 3.63 Usecase Sub System Mengelola Laporan ... 96

Gambar 3.64 Activity Diagram Login ... 97

Gambar 3.65 Activity Diagram Print Rekam Medis Kosong ... 98

Gambar 3.66 Activity Diagram Menambah Rekam Medis Rawat Jalan ... 99

Gambar 3.67 Activity Diagram Print Rekam Medis Rawat Inap Kosong ... 100

Gambar 3.68 Activity Diagram Tambah Rekam Medis Rawat Inap ... 101

Gambar 3.69 Activity Diagram Print Rekam Medis Rawat Bersalin Kosong102 Gambar 3.70 Activity Diagram Tambah Rekam Medis Rawat Bersalin ... 103

Gambar 3.71 Activity Diagram Tampilkan Profil Pasien ... 104

Gambar 3.72 Activity Diagram Pendaftaran ... 105

Gambar 3.73 Activity Diagram Tambah Obat ... 106

Gambar 3.74 Activity Diagram Ubah Data dan Tambah Stok Obat ... 107

Gambar 3.75 Activity Diagram Ubah Data Pasien ... 108

Gambar 3.76 Activity Diagram Tambah Data Dokter ... 109

Gambar 3.77 Activity Diagram Ubah Data Dokter ... 110

Gambar 3.78 Activity Diagram Tambah Ruangan ... 111

Gambar 3.79 Activity Diagram Ubah Data Ruangan ... 112

Gambar 3.80 Activity Diagram Print Surat Rujuk ... 113

Gambar 3.81 Activity Diagram Ubah Data Surat Rujuk ... 114

Gambar 3.82 Activity Diagram Ubah Data Rekam Medis Rawat Jalan ... 115

Gambar 3.83 Activity Diagram Ubah Data Rekam Medis Rawat Inap ... 116

Gambar 3.84 Activity Diagram Ubah Data Rekam Medis Rawat Bersalin dan Data Anak ... 117

Gambar 3.85 Activity Diagram Lihat Laporan Kunjungan Pasien ... 118

(12)

Gambar 3.87 Activity Diagram Lihat Laporan Rekam Medis Pasien ... 120

Gambar 3.88 Activity Diagram Lihat Laporan Pengeluaran Obat ... 121

Gambar 3.89 Activity Diagram Lihat Laporan Stok Obat Minimum ... 122

Gambar 3.90 Class Diagram... 123

Gambar 4.1 Form Login ... 124

Gambar 4.2 Form Menu Utama (Akses Kepala Puskesmas) ... 125

Gambar 4.3 Form Menu Utama (Akses Bagian Administrasi/Obat) ... 125

Gambar 4.4 Form Menu Utama (Akses Bagian Gudang) ... 126

Gambar 4.5 Form Menu Utama (Menu Puskesmas) ... 126

Gambar 4.6 Menu Utama Rawat Jalan ... 127

Gambar 4.7 Form Menu Administrasi Rawat Jalan ... 127

Gambar 4.8 Fungsi Pencarian ... 128

Gambar 4.9 Form Rekam Medis Rawat Jalan Pasien ... 129

Gambar 4.10 Form Menu Rekam Medis Rawat Jalan ... 129

Gambar 4.11 Form Masukkan Biaya Pemeriksaan ... 130

Gambar 4.12 Nota Pembayaran Rawat Jalan ... 131

Gambar 4.13 Menu Administrasi Rawat Jalan (Fungsi Pembayaran) ... 131

Gambar 4.14 Form Pembayaran ... 132

Gambar 4.15 Form Menu Utama Rawat Inap ... 133

Gambar 4.16 Form Menu Administrasi Rawat Inap ... 133

Gambar 4.17 Form Menu Ruangan ... 134

Gambar 4.18 Form Rekam Medis Rawat Inap Pasien ... 134

Gambar 4.19 Form Menu Rekam Medis Rawat Inap ... 135

Gambar 4.20 Nota Pembayaran Rawat Inap ... 136

Gambar 4.21 Form Menu Administrasi (Fungsi Pembayaran) ... 137

Gambar 4.22 Form Pembayaran Rawat Inap ... 137

Gambar 4.23 Form Menu Utama Rawat Bersalin ... 139

Gambar 4.24 Form Menu Administrasi (Pesan Kesalahan) ... 139

Gambar 4.25 Form Menu Administrasi ... 140

Gambar 4.26 Form Menu Rawat Inap ( Jenis Ruangan Bersalin )... 141

Gambar 4.27 Form Rekam Medis Rawat Bersalin (Kondisi Ibu) ... 141

(13)

Gambar 4.29 Form Menu Rawat Inap (Jenis Ruangan Inap) ... 142

Gambar 4.30 Form Rekam Medis Rawat Bersalin (Kondisi Ibu, Data Anak)143 Gambar 4.31 Form Menu Administrasi (Status Pasien Perawatan) ... 143

Gambar 4.32 Form Menu Rekam Medis (Sebelum Proses Persalinan) ... 144

Gambar 4.33 Form Menu Rekam Medis (Sesudah proses persalinan) ... 145

Gambar 4.34 Form Input Data Anak ... 146

Gambar 4.35 Nota Pembayaran Rawat Bersalin ... 146

Gambar 4.36 Form Administrasi (Fungsi Pembayaran) ... 147

Gambar 4.37 Form Pembayaran Pasien Rawat Bersalin ... 147

Gambar 4.38 Form Pembuatan Surat Rujuk ... 148

Gambar 4.39 Surat Rujuk Medik pasien ... 149

Gambar 4.40 Form Menu Pendaftaran Pasien ... 150

Gambar 4.41 Kartu Pasien Puskesmas Berastagi ... 151

Gambar 4.42 Form Menu Utama (Menu Bagian Gudang) ... 151

Gambar 4.43 Form Kelola Obat (Fungsi Ubah Data/ Tambah Stok) ... 152

Gambar 4.44 Form Kelola Obat (Hasil Penambahan Stok Obat)... 153

Gambar 4.45 Form Kelola Obat (Fungsi Tambah Data Obat) ... 153

Gambar 4.46 Form Kelola Obat (Hasil Penambahan Data Obat) ... 154

Gambar 4.47 Form Menu Utama (Menu Kelola Data) ... 154

Gambar 4.48 Form Kelola Data Pasien (Fungsi Ubah Data Pasien) ... 155

Gambar 4.49 Form Kelola Data Dokter (Fungsi Ubah Data Dokter) ... 156

Gambar 4.50 Form Kelola Dokter (Fungsi Tambah Data Dokter) ... 157

Gambar 4.51 Form Kelola Data Ruangan (Fungsi Ubah Data Ruangan) ... 157

Gambar 4.52 Form Kelola Data Ruangan (Fungsi Tambah Data Ruangan)158 Gambar 4.53 Form Kelola Data Surat Rujukan (Fungsi Ubah Data Surat) . 159 Gambar 4.54 Form Kelola Data Rekam Medis Rawat Jalan (Ubah Data) .. 160

Gambar 4.55 Form Kelola Data Rekam Medis Rawat Inap (Ubah Data) .... 161

Gambar 4.56 Form Kelola Data Rekam Medis Rawat Bersalin (Ubah Data)162 Gambar 4.57 Form Kelola Data Staff Puskesmas ... 163

Gambar 4.58 Form Kelola Biaya Pelayanan ... 163

Gambar 4.59 Form Menu Utama (Menu Laporan Puskesmas) ... 164

(14)

Gambar 4.61 Laporan Kunjungan Pasien ... 165

Gambar 4.62 Form Laporan Pemeriksaan Dokter ... 166

Gambar 4.63 Laporan Pemeriksaan Dokter ... 166

Gambar 4.64 Form Laporan Rekam Medis Pasien ... 167

Gambar 4.65 Laporan Rekam Medis Pasien ... 167

Gambar 4.66 Form Laporan Pengeluaran Obat... 168

Gambar 4.67 Laporan Pengeluaran Obat ... 168

Gambar 4.68 Form Laporan Stok Obat Kurang ... 169

(15)

DAFTAR TABEL

Tabel 2.1 Data Mahasiswa ... 14

Tabel 2.2 Contoh Basis Data Relasional[4] ... 17

Tabel 3.1 Konversi ER ke Tabel Pasien ... 80

Tabel 3.2 Konversi ER ke Tabel Dokter ... 80

Tabel 3.3 Konversi ER ke Tabel Obat ... 81

Tabel 3.4 Konversi ER ke Tabel Staff ... 81

Tabel 3.5 Konversi ER ke Tabel Ruangan ... 82

Tabel 3.6 Konversi ER ke Tabel Surat Rujuk ... 82

Tabel 3.7 Konversi ER ke Tabel Resep ... 83

Tabel 3.8 Konversi ER ke Tabel Detail Resep ... 83

Tabel 3.9 Konversi ER ke Tabel Rekam Medis... 84

Tabel 3.10 Konversi ER ke Tabel Rekam Medis Inap ... 84

Tabel 3.11 Konversi ER ke Tabel Detail Rekam Medis Inap ... 85

Tabel 3.12 Konversi ER ke Tabel Rekam Medis Bersalin ... 85

Tabel 3.13 Konversi ER ke Tabel Detail Rekam Medis Bersalin ... 86

Tabel 3.14 Konversi ER ke Tabel Anak Pasien Bersalin ... 87

Tabel 3.15 Konversi ER ke Tabel Biaya ... 88

Tabel 5.1 Black Box Form Login ... 170

Tabel 5.2 Black Box Form Administrasi Rawat Jalan ... 171

Tabel 5.3 Black Box Form Administrasi Rawat Inap ... 172

Tabel 5.4 Black Box Form Administrasi Rawat Bersalin ... 173

Tabel 5.5 Black Box Form Rekam Medis Rawat Jalan ... 174

Tabel 5.6 Black Box Form Rekam Medis Rawat Inap ... 175

Tabel 5.7 Black Box Form Rekam Medis Rawat Bersalin ... 177

Tabel 5.8 Black Box Form Input Ruangan Inap/Bersalin ... 179

Tabel 5.9 Black Box Form Input Pembayaran... 180

Tabel 5.10 Black Box Form Pembuatan Surat Rujuk ... 181

Tabel 5.11 Black Box Form Pendaftaran Pasien ... 182

Tabel 5.12 Black Box Form Kelola Data Obat ... 182

(16)

Tabel 5.14 Black Box Form Kelola Data Dokter ... 185

Tabel 5.15 Black Box Form Kelola Data Ruangan ... 186

Tabel 5.16 Black Box Form Kelola Data Surat Rujukan ... 188

Tabel 5.17 Black Box Form Kelola Data Rekam Medis Rawat Jalan ... 188

Tabel 5.18 Black Box Form Kelola Data Rekam Medis Rawat Inap ... 190

Tabel 5.19 Black Box Form Kelola Data Rekam Medis Rawat Bersalin ... 191

Tabel 5.20 Black Box Form Laporan Kunjungan Pasien ... 192

Tabel 5.21 Black Box Form Laporan Pemeriksaan Dokter ... 193

Tabel 5.22 Black Box Form Laporan Rekam Medis Pasien ... 194

Tabel 5.23 Black Box Form Laporan Pengeluaran Obat ... 195

(17)

DAFTAR NOTASI/ LAMBANG

flowchart yang berada pada halaman berbeda

ERD

ENTITAS

Suatu objek yang dapat

diidentifikasi dalam lingkungan pemakai

RELASI

Menunjukan adanya hubungan di antara sejumlah entitas yang berbeda

ATRIBUT

Mendeskripsikan karakter entitas (atributnya yang berfungsi sebagai key di beri garis bawah)

GARIS

(18)

Jenis Notasi/ peran yang pengguna mainkan ketika berinteraksi dengan use case

USE CASE Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu aktor

ASSOCIATION RELATIONSHIP

Penghubung antara objek satu dengan objek lainnya

INCLUDE

RELATIONSHIP

Menspesifikasikan bahwa use case sumber secara eksplisit EXTENDS

RELATIONSHIP

Menspesifikasikan bahwa use case target memperluas perilaku dari use case sumber pada suatu titik yang diberikan GENERALISASI

RELATIONSHIP

Hubungan dimana objek anak berbagai perilaku dan struktur data dari objek yang ada diatasnya, objek induk

Activity STATUS AWAL Status awal aktivitas sistem,

sebuah diagram aktivitas memiliki sebuah status awal AKTIVITAS Aktivitas yang dilakukan

sistem, aktivitas biasanya diawali dengan kata kerja PERCABANGAN/

desision

(19)

Jenis Notasi/

Lambang

Nama Arti

PENGGABUNGA N/ join

Asosiasi penggabungan

dimana lebih dari satu aktivitas digabungkan menjadi satu SWIMLANE Memisahkan organisasi bisnis

yang bertanggung jawab terhadap aktivitas yang terjadi

FORK Untuk menunjukkan kegiatan

yang dilakukan secara paralel

JOIN Untuk menunjukkan kegiatan

yang digabungkan

STATUS AKHIR Status akhir yang dilakukan sistem, sebuah diagram aktivitas memiliki sebuah status akhir

Sequence LIFELINE Objek entity, antarmuka yang

saling berinteraksi

MESSAGE Spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi

(20)

DAFTAR SINGKATAN

ERD Entity Relationship Diagram

UML Unified Modeling Language

MYSQL My Structured Query Language

SQL Structured Query Language

DML Data Manipulation Language

DDL Data Definition Language

PUSKESMAS Pusat Kesehatan Masyarakat

UID User Interface Design

(21)

BAB 1. PENDAHULUAN

Pada bab ini akan dibahas tentang latar belakang masalah, rumusan

masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan

sistematika penyajian.

1.1 Latar Belakang Masalah

Dalam era globalisasi sekarang ini kebutuhan akan informasi yang

akurat, cepat, dan dengan waktu yang tepat, merupakan kebutuhan yang

ingin didapatkan setiap orang. Demikian halnya dalam kesehatan,

mendapatkan informasi yang akurat, pelayanan yang baik oleh setiap ahli

kesehatan maupun pegawai, dan juga tepat dalam penggunaan waktu,

sangat dibutuhkan oleh setiap pasien.

Puskesmas Berastagi merupakan suatu pusat pelayanan kesehatan

masyarakat yang terletak di kota Berastagi, Kabupaten Karo Sumatra Utara.

Puskesmas ini sangat membantu setiap masyarakat karo khususnya

masyarakat yang tinggal di kota Berastagi, baik dalam hal mempermudah

pengaksesan lokasi puskesmas dan juga membantu masyarakat dalam hal

biaya, dibandingkan dengan rumah sakit yang berdiri di kota berastagi. Oleh

karena itu puskesmas berastagi setiap harinya mendapatkan pelayanan

pasien yang cukup banyak, sehingga di perlukan juga tenaga pegawai

puskesmas yang memadai. Walaupun Puskesmas Berastagi memiliki

pegawai yang cukup, namun pengolahan data atau sistem informasi didalam

puskesmas masih dikelola dengan cara manual, dengan kemungkinan akan

mengakibatkan tidak efisiennya penggunaan waktu..

Sehubung dengan masalah yang didapat dari Puskesmas Berastagi,

dimana akan di rancang dan di bangunnya suatu aplikasi puskesmas yang

membantu dalam setiap proses atau alur pelayanan Puskesmas Berastagi ,

baik dalam proses pendaftaran pasien, penyimpanan data rekam medis,

administrasi perawatan pasien dan juga pencatatan setiap laporan aktivitas

(22)

2

1.2 Rumusan Masalah

Beberapa permasalahan yang akan ditangani dalam merancang

sistem dalam puskesmas sebagai berikut:

1. Bagaimana merancang sistem informasi dalam menangani alur pelayanan

puskesmas secara terkomputerisasi?

2. Bagaimana merancang aplikasi yang akan mempengaruhi kinerja pengguna

sistem?

3. Bagaimana merancang sistem informasi yang memberikan laporan aktivitas

puskesmas dari waktu ke waktu?

1.3 Tujuan Pembahasan

Adapun tujuan dari pembahasan rumusan masalah pada bagian 1.2 adalah

1. Dengan merancang dan membuat alur kerja atau pelayanan yang cepat,

akan mempengaruhi kinerja seluruh staff dan data yang lebih akurat.

2. Dengan merancang dan membuat aplikasi dengan baik, dalam halnya

merancang sebuah tampilan yang menarik dan mudah dipahami, tentunya

akan mempermudah penggunaan sistem yang telah dibuat.

3. Memberi penjelasan mengenai perjalanan kegiatan puskesmas dari waktu ke

waktu dalam bentuk laporan, sehingga mempengaruhi dalam

pengembangan setiap aspek dalam puskesmas, baik dalam pelayanan

ataupun peralatan medis yang dimiliki puskesmas.

1.4 Ruang Lingkup Kajian

Adapun ruang lingkup dalam pengembangan aplikasi ini, terdiri dari 3

bagian yaitu ruang lingkup pada bagian Perangkat Keras (Hardware), ruang

lingkup pada bagian Perangkat Lunak (Software) dan ruang lingkup pada

bagian Aplikasi.

1.4.1 Perangkat Keras (Hardware)

Ruang lingkup Hardware meliputi:

(23)

3

2.Hard disk 20 GB.

3.Processor Intel dengan kecepatan 1 Ghz (32 bit atau 64 bit).

4.Keyboard + Mouse

1.4.2 Perangkat Lunak (Software)

Ruang lingkup software meliputi:

1.Bahasa Pemograman : Java

2.Editor Pemograman : NetbeansIDE 7.3

3.Sistem Operasi : Microsoft Windows 7/8

1.4.3 Batasan Aplikasi

Ruang lingkup aplikasi meliputi:

1. Rawat Jalan : Aplikasi Rawat Jalan meliputi, pengecekan id pasien,

pendaftaran pasien, menyimpan rekam medis pasien beserta resep, dan

melakukan pembayaran pasien Rawat Jalan.

2. Rawat Inap: Aplikasi Rawat Inap meliputi, pengecekan id pasien, pendaftaran

pasien, pengecekan kamar, menyimpan rekam medis pasien Rawat Inap,

pembayaran bagi pasien Rawat Inap.

3. Rawat Bersalin: Aplikasi Rawat Bersalin meliputi, pengecekan id pasien,

pendaftaran pasien, pengecekan kamar bersalin atau kamar perawatan,

menyimpan rekam medis pasien Rawat Bersalin beserta data bayi,

pembayaran bagi pasien Rawat bersalin.

Aplikasi dikelola oleh 4 pegawai, yaitu : Bagian Administrasi, Bagian

Obat, Bagian Gudang dan Kepala Puskesmas. Kepala Puskesmas dapat

mengelola semua menu yang dijalankan setiap pegawai, dan ditambah

dengan mengelola data – data yang ada, beserta laporan aktivitas

(24)

4

1.5 Sumber Data

Sumber data yang digunakan terbagi atas dua bagian berdasarkan

tahap pengerjaannya yaitu dalam penyusunan laporan dan pengembangan

aplikasi:

1. Sumber Data Primer

Sumber data primer sangat dibutuhkan dalam tahap pengerjaan aplikasi dan

sebagian dalam tahap pengerjaan laporan, seperti:

- Observasi : mengamati setiap alur kerja puskesmas yang akan

diterapkan dalam aplikasi.

2. Sumber Data Sekunder

Sumber data sekunder sangat dibutuhkan dalam tahap pengerjaan laporan,

dalam tahap pengerjaannya dibutuhkan beberapa sumber refrensi, seperti :

- Buku

(25)

5

1.6 Sistematika Penyajian

Bab 1 Pendahuluan : Tujuan pembuatan aplikasi tersebut merupakan tahap

awal untuk membantu dalam pengolahan data, baik itu dalam efisien waktu

bagi para pasien, dan juga efektif dalam mengakses data bagi para

administrasi puskesmas brastagi.

Bab 2 Kajian Teori : Pembahasan pada bab ini merupakan teori-teori yang

akan dipakai dalam pengembangan sistem informasi.

Bab 3 Analisis dan Rancangan Sistem : Pada bab ini diawali dengan

menganalisa setiap alur kerja dalam puskesmas, dan membahas mengenai

rancangan aplikasi yang meliputi proses bisnis, entity relation diagram

(ERD), unified modeling language (UML), beserta dengan User Interface

Design. (UID).

Bab 4 Hasil Penelitian : Berupa kumpulan screenshot untuk setiap aplikasi

baik dari awal aplikasi dijalankan, hingga akhir aplikasi dijalankan beserta

report.

Contoh: Pendaftaran, pengecekan, form yang diisi untuk setiap keperluan

pasien, dan juga report atau setiap laporan untuk pasien atau puskesmas.

Bab 5 Pembahasan dan Uji Coba Hasil Penelitian : Pada bab ini yaitu

menguji dari setiap event yang ada pada aplikasi, untuk kesempurnaan dari

setiap proses, jika memiliki event yang gagal atau tidak sesuai dengan alur

bisnis, maka aplikasi dapat dimaintenence kembali.

Bab 6 Simpulan dan Saran : Kesimpulan disini dimaksud dengan hasil yang

didapat dari kerja peraktek tersebut yang termasuk juga didalamnya yaitu

tujuan pembuatan aplikasi ini. Sedangkan saran yaitu bagaimana pembuat

sistem memiliki cara-cara yang dapat mengantisipasi dari setiap masalah

yang ada dan juga langkah-langkah yang dapat membantu mencapai tujuan

(26)

BAB 6. SIMPULAN DAN SARAN

Pada bab ini terdiri dari beberapa kesimpulan yang didapat selama

perancangan dan pembangunan system puskesmas, dan juga saran untuk

pengembangan system tersebut di masa yang akan datang.

6.1 Simpulan

Adapun simpulan yang didapat dari perancangan sistem informasi

terintegrasi pada puskesmas berastagi adalah :

1. Mengamati dan merekam (mencatat) proses alur kerja pada suatu

perusahaan, sehingga dapat merancang sebuah sistem informasi dengan

melakukan beberapa tahapan, seperti pembuatan proses bisnis yang sesuai

dengan alur kerja perusahaan, disertai dengan gambaran flowchart yang

akan mempermudah untuk memahami aliran data dalam alur kerja, dan

akhirnya dapat merancangkan beberapa tampilan user interface diagram

yang dapat diterapkan dalam suatu sistem (sebuah atau lebih dari satu

komputer).

2. Merancang dan membangun suatu sistem perusahaan, salah satunya

didasari oleh sebuah rumusan masalah yaitu bagaimana mempercepat suatu

aliran kerja. Dan untuk menjawab rumusan masalah tersebut, dalam

merancang suatu sistem, mendesain user interface sangat di utamakan agar

mempermudah dan mempercepat user dalam menjalankan suatu proses

dalam sistem, dengan cara memberikan setiap petunjuk di dalam desain UI,

sehingga user dituntun untuk melakukan setiap proses.

3. Merancang suatu sistem informasi yang baik dapat dilihat dari informasi atau

laporan yang dihasilkan oleh sistem tersebut. Untuk menghasilkan

laporan-laporan yang bermanfaat bagi perusahaan disertai dengan menampilkan

setiap data yang telah direkam sistem berdasarkan kategori laporan yang

(27)

198

6.2 Saran

Adapun saran yang didapat untuk pengembangan sistem puskesmas

berastagi, yaitu dengan menerapkan program jaminan kesehatan dari

pemerintah, kedalam sistem tersebut. Seperti menangani pasien yang

terdaftar untuk program jaminan kesehatan BPJS, JAMKESMAS, dan

(28)

DAFTAR PUSTAKA

[1] K. K. R. I. d. WHO, Asuhan Gizi di Puskesmas, Jakarta, 2013.

[2] B. L. Sinaga, Pemograman beriorentasi objek dengan java, Yogyakarta:

Gava Media, 2005.

[3] R. A. M.Shalahuddin, Rekayasa Perangkat Lunak Terstruktur dan

Beriorentasi Objek, Bandung: Informatika Bandung, 2014.

[4] Fathansyah, Basis Data, Bandung: Informatika , 2012.

[5] A. Nugroho, Menguasai T-SQL QUERY + Programming SQL Server

2008, Yogyakarta: Andi Yogyakarta, 2009.

[6] Sholiq, Pemodelan Sistem Informasi beriorentasi obyek dengan UML,

Yogyakarta: Graha Ilmu, 2006.

[7] M. Fowler, UML DISTILLED, Yogyakarta: Andi, 2005.

[8] A. Kadir, Buku Pertama Belajar Pemograman Java, Yogyakarta:

Mediakom, 2014.

[9] S. Dr.Eng R.H.Sianipar, JAVA Teori, Algoritma, dan Aplikasi,

Yogyakarta: Andi Yogyakarta, 2013.

[10] M. McGrath, JAVA in easy steps, FSC, 2011.

[11] Perancangan dan Pembuatan Sistem Informasi Pendataan Pasien Pada

Gambar

Tabel Pasien ...........................................................................
Tabel Resep ............................................................................
Gambar 4.61 Laporan Kunjungan Pasien ..................................................

Referensi

Dokumen terkait

Kebutuhan sistem informasi yang akan diterapkan pada instansi sekolah yang difokuskan kepada nilai siswa akan digunakan sebagai media sarana informasi , untuk

Distribusi penderita PPOK stabil di Poli Paru RSUD Arifin Achmad berdasarkan pengaruh nafsu makan didapatkan hasil sebanyak 22 (51,2%) orang tidak mengalami penurunan

Bila Anda merasa bahwa diri Anda adalah korban dari pelaku pemerasan secara emosional, penting bagi Anda untuk memutuskan apakah Anda siap untuk menerima situasi

9.2.5 Setelah menerima bayaran daripada pihak Klien, UCSB akan membuat bayaran tuntutan projek kepada Perunding dan Tabung yang terlibat berdasarkan agihan yang

DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari

MERAWAT BALITA ISPA ANTARA PUSKESMAS PADANG PASIR DENGAN PUSKESMAS PAUH. KOTA

Untuk pembelajaran setiap jenis teks, materi ajar harus memberikan bimbingan agar peserta didik menghasilkan teks lisan dan/atau tertulis untuk mencapai fungsi