50
19 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Tinjauan perusahaan merupakan bagian di mana sisi perusahaan dijelaskan secara detail, yaitu mengenai sejarah singkat tentang berdirinya perusahaan, struktur organisasi serta fungsi masing-masing bagian dari struktur organisasi yang ada pada Klinik Umi Rahma. 3.1.1. Sejarah Perusahaan Pada awalnya klinik Umi Rahma didirikan untuk melayani persalinan saja dan klinik tersebut diberi nama Klinik Bersalin Umi Rahma yang berdiri sejak 1 juni 2014 didirikan oleh Umi Rahmawati ,SKM.MARS. Alamat klinik ini ada di Asem Jaya Rt 01 Rw 06 No.116, Kelurahan Mustika Jaya,Kecamatan Mustika Jaya, Kota Bekasi. Dari tahun ke tahun klinik ini cukup berkembang, ini dibuktikan dengan banyaknya pasien yang datang. Hal inilah yang mendasari beliau untuk mengembangkan klinik ini ke arah yang lebih baik, lebih besar dan juga lebih layak, karena banyaknya kebutuhan ruangan untuk memberikan pelayanan kepada pasien maka pihak manajemen klinik melakukan renovasi yang luasnya kurang lebih 630m2 dengan luas tanah 1045m2. Saat ini pihak manajemen klinik terus berupaya untuk meningkatkan kualiatas layanan kesehatan bagi seluruh pasien, salah satunya melalui perluasan kerja sama fasilitas kesehatan di seluruh Indonesia. Adapun ruangan dan pelayanan yang diberikan oleh klinik diantara yaitu ruang periksa, ruang gigi, ruang obat atau apotek, ruang bersalin, ruang bayi, ruang kelas 1,2 dan 3, sedangkan pelayanan nya adalah persalinan, KB (keluarga berencana), imunisasi, pengobatan umum, pengobatan gigi dan lain-lain.

BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

19

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

Tinjauan perusahaan merupakan bagian di mana sisi perusahaan dijelaskan

secara detail, yaitu mengenai sejarah singkat tentang berdirinya perusahaan,

struktur organisasi serta fungsi masing-masing bagian dari struktur organisasi

yang ada pada Klinik Umi Rahma.

3.1.1. Sejarah Perusahaan

Pada awalnya klinik Umi Rahma didirikan untuk melayani persalinan saja dan

klinik tersebut diberi nama Klinik Bersalin Umi Rahma yang berdiri sejak 1 juni 2014

didirikan oleh Umi Rahmawati ,SKM.MARS. Alamat klinik ini ada di Asem Jaya Rt

01 Rw 06 No.116, Kelurahan Mustika Jaya,Kecamatan Mustika Jaya, Kota Bekasi.

Dari tahun ke tahun klinik ini cukup berkembang, ini dibuktikan dengan banyaknya

pasien yang datang. Hal inilah yang mendasari beliau untuk mengembangkan klinik

ini ke arah yang lebih baik, lebih besar dan juga lebih layak, karena banyaknya

kebutuhan ruangan untuk memberikan pelayanan kepada pasien maka pihak

manajemen klinik melakukan renovasi yang luasnya kurang lebih 630m2 dengan

luas tanah 1045m2. Saat ini pihak manajemen klinik terus berupaya untuk

meningkatkan kualiatas layanan kesehatan bagi seluruh pasien, salah satunya

melalui perluasan kerja sama fasilitas kesehatan di seluruh Indonesia.

Adapun ruangan dan pelayanan yang diberikan oleh klinik diantara yaitu

ruang periksa, ruang gigi, ruang obat atau apotek, ruang bersalin, ruang bayi,

ruang kelas 1,2 dan 3, sedangkan pelayanan nya adalah persalinan, KB (keluarga

berencana), imunisasi, pengobatan umum, pengobatan gigi dan lain-lain.

Page 2: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

20

3.1.2. Struktur Organisasi

Adapun struktur organisasi di Klinik Umi Rahma sebagai berikut:

Sumber : Klinik Umi Rahma

Gambar III.1.Struktur Organisasi Klinik Umi Rahma

Adapun uraian tugas dan fungsi setiap level dari struktur organisasi Klinik Umi

Rahma Bekasi yaitu :

1. Pemilik

a. Bertanggung jawab penuh terhadap kemajuan klinik.

b. Memimpin, mengawasi, mengkoordinasikan pelaksanaan pelayanan

kesehatan secara paripurna kepada masyarakat dalam wilayah kerjanya.

2. Penanggung Jawab

a. Melaporkan pelaksana tugas kepada atasan.b. Memeriksa Laporan keuangan sebelum disampaikan kepada pemilik Klinik.

Pemilik

PenanggungJawab

Tenaga Medis Tenaga Asisten

JuruMasakOBSecurityAdmFarmasiPerawatBidan

Dokter Gigi

Dokter Umum

Page 3: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

3. Dokter Umum

a. Melakukan pemeriksaan dan pengobatan serta konsultasi medis pada pasien di klinik.

b. Memberikan pelayanan rujukan medis dan surat-surat yang berhubungan dengan hasil pemeriksaan kesehatan.

c. Bertanggung jawab dan melaporkan kegiatan pelayanan kesehatan yang dilaksanakan kepada penanggung jawab klinik.

d. Membina pengelolaan yang berkaitan dengan obat-obatan.e. Melaksanakan tugas lainnya yang diberikan atasan sesuai ketentuan

perundangan yang berlaku.

4. Dokter Gigi

a. Melaksanakan pengobatan kesehatan gigi dan mulut.b. Mengawasi pelaksanaan pelayanan kesehatan gigi dan mulut di klinik.

5. Bidan

a. Membantu dokter dalam melaksanakan kegitan-kegiatan di klinik.b. Melaksanakan pemeriksaan berkala kepada ibu hamil , ibu menyusui,

bayi dan balita di klinik serta memberikan pelayanan kontrasepsi pada akseptor KB.

c. Melakukan imunisasi pada ibu hamil dan bayi.

6. Perawat

a. Melaksanakan tugas keperawatan.

b. Membantu melaksanakan pengobatan rawat jalan dan rawat inap pada

klinik.

c. Membantu dokter dalam melaksanakan kegiatan di klinik.

7. Farmasi

a. Memberikan informasi tentang pemakaian obat secara finansial.

a. Melayani pengambilan obat untuk pasien.

b. Memberikan penjelasan tentang cara pemakaian obat kepada pasien.

8. Admin

Page 4: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

a. Melakukan surat menyurat dan administrasi terkait.

b. Melakukan pencatatan, pengarsipan dan melakukan pengumpulan data

atau dokumen.

c. Membuat pencatatan dan laporan.

9. Securitya. Menjaga ketertiban dan keamanan klinik.b. Mengawasi segala hal-hal yang berhubungan dengan keamanan klinik dan

sekitarnya.10. OB

a. Membersihkan klinik maupun lingkungan klinik setiap hari.11. Juru Masak

a. Membuat makanan untuk pasien perawatan rawat inap, memperhatikan kebersihan dalam makanan yang diberikan oleh pasien tersebut.

Page 5: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

3.2. Analisa Kebutuhan

Dalam hal ini penulis menganalisa kebutuhan sistem yang ada di dalam klinik

umi rahma, maka penulis menemukan ada beberapa kekurangan seperti pelayanan

pasien rawat jalan dan rawat inap yang masih ada beberapa menggunakan cara

manual. Sistem yang digunakan masih menggunakan metode pengarsipan data dan

belum menggunakan sistem database untuk data pasien rawat jalan dan rawat inap

serta data mudah hilang karena masih belum memakai keamanan dalam sistem

yang digunakan. Kemungkinan akan bisa diubah atau dimanipulasi oleh pihak

yang tidak bertanggung jawab yang akan merugikan banyak pihak terkait di

dalam perusahaan maka dari itu penulis mengusulkan sistem informasi pelayanan

pasien rawat jalan dan rawat inap dengan beberapa prosedur seperti dibawah ini :

A. Halaman Admin :

1. Admin dapat mengelola data Petugas atau Pengguna web.

2. Admin dapat mengelola data Tenaga Medis.

3. Admin dapat mengelola data Pasien.

4. Admin dapat mengelola data Kamar.

5. Admin dapat mengelola data Pendaftaran Rawat Jalan.

6. Admin dapat mengelola data Pendaftaran Rawat Inap.

7. Admin dapat mengelola data Pembayaran Rawat Jalan.

8. Admin dapat mengelola data Pembayaran Rawat Inap.

9. Admin dapat mengelola data Laporan Data Pasien.

10. Admin dapat mengelola data Laporan Rekam Medis Pasien.

11. Admin dapat mengelola data Laporan Pasien Rawat Jalan.

12. Admin dapat mengelola data Laporan Pasien Rawat Inap.

13. Admin dapat mengelola data Laporan Pembayaran.

Page 6: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

B. Halaman Kasir :

1. Kasir dapat mengelola data Pasien.

2. Kasir dapat mengelola data Pendaftaran Rawat Jalan.

3. Kasir dapat mengelola data Pendaftaran Rawat Inap.

4. Kasir dapat mengelola data Pembayaran Rawat Jalan.

5. Kasir dapat mengelola data Pembayaran Rawat Inap.

6. Kasir dapat mengelola data Laporan Data Pasien.

7. Kasir dapat mengelola data Laporan Rekam Medis Pasien.

8. Kasir dapat mengelola data Laporan Pasien Rawat Jalan.

9. Kasir dapat mengelola data Laporan Pasien Rawat Inap.

10. Kasir dapat mengelola data Laporan Pembayaran.

C. Halaman Tenaga Medis Rawat Jalan :

1. Tenaga Medis dapat mengelola data Pasien Rawat Jalan.

2. Tenaga Medis dapat mengelola data Laporan Pasien Rawat Jalan.

D. Halaman Tenaga Medis Rawat Inap :

1. Tenaga Medis dapat mengelola data Pasien Rawat Inap.

2. Tenaga Medis dapat mengelola data Laporan Pasien Rawat Inap.

Page 7: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

3.3. Rancangan Dokumen

A. Rancangan Dokumen Masukan (Input)

Bentuk spesifikasi dokumen-dokumen masukan yang digunakan pada sistem

berjalan, dapat berupa:

Nama Dokumen : Kartu Tanda Penduduk

Fungsi : untuk melihat biodata pasien

Sumber : pasien

Tujuan : bagian pendaftaran

Media : kartu

Jumlah : 1 lembar

Frekuensi : setiap pertama kali periksa

Bentuk : Lihat Lampiran A.1.

Nama Dokumen : Kartu Pasien

Fungsi : untuk melihat nomor pasien supaya dapat dicari data pasien

Sumber : pasien

Tujuan : bagian pendaftaran

Media : kertas

Jumlah : 1 lembar

Frekuensi : setiap pasien lama periksa kembali

Bentuk : Lihat Lampiran A.2.

Page 8: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

B. Rancangan Dokumen Keluaran (Output)

Bentuk dokumen-keluaran yang digunakan pada sistem berjalan adalah:

Nama Dokumen : Resep Obat

Fungsi : untuk menebus obat dibagian farmasi

Sumber : tenaga medis

Tujuan : pasien dan farmasi

Media : kertas

Jumlah : 1 lembar

Frekuensi : setiap pasien menebus obat

Bentuk : Lihat Lampiran B.1.

Nama Dokumen : Bukti Pembayaran Rawat Jalan

Fungsi : untuk bukti pembayaran pasien rawat jalan

Sumber : bagian kasir

Tujuan : pasien

Media : kertas

Jumlah : 1 lembar

Frekuensi : jika diperlukan

Bentuk : Lihat Lampiran B.2.

Nama Dokumen : Bukti Pembayaran Rawat Inap

Fungsi : untuk bukti pembayaran pasien rawat inap

Sumber : bagian kasir

Tujuan : pasien

Page 9: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Media : kertas

Jumlah : 1 lembar

Frekuensi : jika diperlukan

Bentuk : Lihat Lampiran B.3.

Nama Dokumen : Laporan Rekam Medis Pasien Rawat Jalan

Fungsi : untuk melihat riwayat penyakit pasien rawat jalan

Sumber : petugas pendaftaran

Tujuan : pimpinan

Media : kertas

Jumlah : 1 lembar

Frekuensi : jika diperlukan

Bentuk : Lihat Lampiran B.4.

Nama Dokumen : Laporan Rekam Medis Pasien Rawat Inap

Fungsi : untuk melihat riwayat pasien rawat inap

Sumber : petugas pendaftaran

Tujuan : pimpinan

Media : kertas

Jumlah : 1 lembar

Frekuensi : jika diperlukan

Bentuk : Lihat Lampiran B.5.

Page 10: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

3.4. Entity Relationship Diagram (ERD)

Gambar III.2.Entity Relationship Diagram (ERD)

Page 11: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

3.5. Logical Record Structure (LRS)

Gambar III.3.Logical Record Structure (LRS)

3.6. Spesifikasi File

1. Spesifikasi File User

Nama File : userAkronim : userFungsi : menjalankan aplikasi dengan login dahuluTipe File : file masterOrganisasi File : index sequentialAkses File : randomMedia : hard diskPanjang Record : 165 byteKunci Field : id_userSoftware : xampp

Page 12: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Tabel III.1

Spesifikasi File User

N

o

Elemen Data Akronim Tipe Panjan

g

Keteranga

n1. ID Admin id_user varchar 15 primary key2. Level Level tinyint 13. Nama Lengkap nama_user varchar 304. Username username varchar 105. Password password varchar 356. Alamat Alamat text 257. Telepon Telepon varchar 148. Foto Foto varchar 309. Status Status tinyint 1

2. Spesifikasi File Pasien

Nama File : pasienAkronim : pasienFungsi : menyimpan data pasienTipe File : file masterOrganisasi File : index sequentialAkses File : randomMedia : hard diskPanjang Record : 124 byteKunci Field : id_pasienSoftware : xampp

Tabel III.2

Spesifikasi File Pasien

No Elemen Data Akronim Tipe Panjan

g

Keterangan

1. ID Pasien id_pasien varchar 13 primary key2. Kategori kategori tinyint 13. Nama Pasien nama_pasien varchar 254. Nama KK nama_kk varchar 255. Jenis Kelamin jenis_kelamin tinyint 16. Tempat Lahir tempat_lahir varchar 157. Tanggal Lahir tanggal_lahir date8. Perkawinan status_kawin tinyint 19. Agama agama tinyint 110.

Alamat alamat text 25

11. Telepon telepon varchar 15

Page 13: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

3. Spesifikasi File Tenaga Medis

Nama File : tenagamedisAkronim : tenagamedisFungsi : menyimpan data tenaga medisTipe File : file masterOrganisasi File : index sequentialAkses File : randomMedia : hard diskPanjang Record : 72 byteKunci Field : id_tenagamedisSoftware : xampp

Tabel III.3

Spesifikasi File Tenaga Medis

N

o

Elemen Data Akronim Tipe Panjan

g

Keterangan

1. ID TenagaMedis

id_tenagamedis varchar 6 primary key

2. Nama TenagaMedis

nama_tenagamedis

varchar 25

3. Jenis Kelamin jenis_kelamin tinyint 14. Kategori kategori tinynt 15. Alamat alamat text 256. Telepon telepon varchar 14

4. Spesifikasi File Data Kamar

Nama File : datakamarAkronim : datakamarFungsi : menyimpan data kamarTipe File : file masterOrganisasi File : index sequentialAkses File : randomMedia : hard diskPanjang Record : 23 byteKunci Field : id_kamarSoftware : xampp

Tabel III.4

Spesifikasi File Data Kamar

N Elemen Data Akronim Tipe Panjan Keterangan

Page 14: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

o g1. ID Kamar id_kamar varchar 6 primary key2. Nama Kamar nama_kamar varchar 15

5. Spesifikasi File Rawat Jalan

Nama File : rawatjalanAkronim : rawatjalanFungsi : menyimpan data pasien rawat jalanTipe File : file transaksiOrganisasi File : index sequentialAkses File : randomMedia : hard diskPanjang Record : 86 byteKunci Field : id_rjSoftware : xampp

Tabel III.5

Spesifikasi File Rawat Jalan

N

o

Elemen Data Akronim Tipe Panjan

g

Keterangan

1. ID Rawat Jalan id_rj varchar 15 primary key2. ID Pasien id_pasien varchar 13 foreign key3. ID Admin id_user varchar 15 foreign key4. ID Tenaga Medis id_tenagamedis varchar 6 foreign key5. Tanggal Periksa tanggal_periks

adate

6. Tensi tensi varchar 87. Berat Badan berat_badan varchar 48. Anamnesa anamnesa text 25

6. Spesifikasi File Rawat Inap

Nama File : rawatinapAkronim : rawatinapFungsi : menyimpan data pasien rawat inapTipe File : file transaksiOrganisasi File : index sequentialAkses File : randomMedia : hard diskPanjang Record : 109 byteKunci Field : id_riSoftware : xampp

Tabel III.6

Spesifikasi File Rawat Inap

Page 15: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

N

o

Elemen Data Akronim Tipe Panjan

g

Keterangan

1. ID Rawat Inap id_ri varchar 15 primary key2. ID Pasien id_pasien varchar 15 foreign key3. ID Tenaga Medis id_tenagamedi

svarchar 6 foreign key

4. ID Admin id_user varchar 15 foreign key5. ID Kamar id_kamar varchar 8 foreign key6. Tanggal Masuk tanggal_masuk date7. Jam Masuk jam_masuk time8. Diagnosa Diagnose text 259. Asisten Asisten text 25

7. Spesifikasi File Rawat Inap Detail

Nama File : rawatinap_detailAkronim : rawatinap_detailFungsi : menyimpan data pasien rawat inap secara keseluruhanTipe File : file detail transaksiOrganisasi File : index sequentialAkses File : randomMedia : hard diskPanjang Record : 105 byteKunci Field : id_ri_detailSoftware : xampp

Tabel III.7

Spesifikasi File Rawat Inap Detail

No Elemen Data Akronim Tipe Panjan

g

Keterangan

1. ID Rawat InapDetail

id_ri_detail Varchar 15 primary key

2. ID Rawat Inap id_ri Varchar 15 foreign key3. ID Admin id_user Varchar 15 foreign key4. Tanggal Tanggal date5. Jam Jam time6. Tensi Tensi Varchar 107. DJJ Djj Varchar 58. Suhu Suhu Varchar 59. Tindakan

Keperawatantindakan_keperawatan

Text 25

10.

Keterangan Keterangan varchar 15

Page 16: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

8. Spesifikasi File Pembayaran Rawat Jalan

Nama File : pembayaran_rjAkronim : pembayaran_rjFungsi : menyimpan dan melakukan transaksi rawat jalanTipe File : file transaksiOrganisasi File : index sequentialAkses File : randomMedia : hard diskPanjang Record : 53 byteKunci Field : id_prjSoftware : xampp

Tabel III.8

Spesifikasi File Pembayaran Rawat Jalan

No Elemen Data Akronim Tipe Panjan

g

Keterangan

1. ID Pembayaran id_prj varchar 8 Primary Key2. ID Rawat Jalan id_rj varchar 15 foreign key3. ID Admin id_user varchar 15 foreign key4. Tanggal tanggal_periksa date5. Biaya Tenaga

Medisbiaya_tegmed double

6. Keterangan Keterangan varchar 15

9. Spesifikasi File Pembayaran Rawat Inap

Nama File : pembayaran_riAkronim : pembayaran_riFungsi : menyimpan dan melakukan transaksi rawat inapTipe File : file transaksiOrganisasi File : index sequentialAkses File : randomMedia : hard diskPanjang Record : 61 ByteKunci Field : id_priSoftware : xampp

Tabel III.9

Spesifikasi File Pembayaran Rawat Inap

No Elemen Data Akronim Tipe Panjan

g

Keterangan

1. ID Pembayaran id_pri varchar 15 primary key2. ID Rawat Inap id_ri varchar 15 foreign key3. ID Admin id_user varchar 15 foreign key

Page 17: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

4. Tanggal tanggal_bayar date5. Biaya Persalinan biaya_persalinan double6. Lama Inap lama_inap varchar 67. Biaya Inap biaya_inap double8. Total Biaya total_biaya double9. Keterangan keterangan varchar 10

10. Spesifikasi File Pemeriksaan Rawat Jalan

Nama File : pemeriksaan_rjAkronim : pemeriksaan_rjFungsi : untuk menginput hasil pemeriksaan rawat jalanTipe File : file transaksiOrganisasi File : index sequentialAkses File : randomMedia : hard diskPanjang Record : 162 ByteKunci Field : id_pmSoftware : xampp

Tabel III.10

Spesifikasi File Pemeriksaan Rawat Jalan

N

o

Elemen Data Akronim Tipe Panjan

g

Keterangan

1. ID Pemeriksaan id_pm varchar 15 primary key2. ID Rawat Jalan id_rj varchar 15 foreign key

Tanggal Periksa tanggal_periksa date3. Nama Tenaga

Medisnama_tenagamedis

varchar 25

4. Nama Pasien nama_pasien varchar 255. Tensi tensi varchar 86. Berat Badan berat_badan varchar 47. Anamnesa anamnesa text 258. Diagnosa diagnosa varchar 209. Resep resep text 25

3.7. Pengkodean

1. Id User

X X X 9 9 9

Page 18: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Keterangan :

ADM = Untuk identitas Admin

001 = No urut administrasi adalah Satu

2. Id Tenaga Medis

X X 9 9 9

Keterangan :

TM = Untuk identitas Tenaga Medis

1 = No urut tenaga medis adalah Satu

3. Id Pasien

X X 9 9 9 9 9 9

X X 9 9 9 9 9 9 9 9

Keterangan :

PU = Untuk identitas Pasien Umum

PH = Untuk identitas Pasien Hamil

1906 = Urutan berdasarkan dua angka terakhir tahun dan bulan

1 = No urut pasien adalah satu

A D

T

P U

P H

Page 19: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

4. Id Rawat Jalan

X X 9 9 9 9 9 9

Keterangan :

RJ = Untuk identitas Rawat Jalan

190601 = Urutan berdasarkan dua angka terakhir tahun dan bulan

1 = No urut rawat jalan adalah satu5. Id Rawat Inap

X X 9 9 9 9 9 9

Keterangan :

RI = Untuk identitas Rawat Inap

1906 = Urutan berdasarkan dua angka terakhir tahun dan bulan

1 = No urut rawat Inap adalah satu

6. Id Pembayaran Rawat Jalan

X X X 9 9 9

Keterangan :

PRJ = Untuk identitas Pembayaran Rawat Jalan

1 = No urut pembayaran rawat jalan adalah satu

7. Id Pembayaran Rawat Inap

X X X 9 9 9

R J

R I

P R

P R

Page 20: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Keterangan :

PRJ = Untuk identitas Pembayaran Rawat Inap

1 = No urut pembayaran rawat inap adalah satu

8. Id Pemeriksaan Rawat Jalan

X X 9 9 9 9 9 9

Keterangan :

RI = Untuk identitas Pemeriksaan Rwat Jalan

1906 = Urutan berdasarkan dua angka terakhir tahun dan bulan

1 = No urut rawat Inap adalah satu

9. Id Data Kamar

X X 9 9 9

Keterangan :

DK = Untuk identitas Data Kamar

1 = No urut data kamar adalah satu

10. Id Rawat Inap Detail

Keterangan :

1 = No urut berdasarkan urutan angka dari mulai 1 dan seterusnya

P M

D K

91

Page 21: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

3.8. Spesifikasi Program

A. Halaman Admin

Page 22: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.4.Spesifikasi Program Halaman Admin

B. Halaman Kasir

Page 23: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.5.Spesifikasi Program Halaman Kasir

C. Halaman Tenaga Medis Rawat Jalan

Page 24: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.6.Spesifikasi Program Halaman Tenaga Medis Rawat Jalan

D. Halaman Tenaga Medis Rawat Inap

Gambar III.7.Spesifikasi Program Halaman Tenaga Medis Rawat Inap

3.9. Spesifikasi Sistem Komputer

1. Spesifikasi Hardwarea) Processor AMD E1-6010 APU with AMD Radeon R2 Graphics

Page 25: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

(2 CPUs), ~1.4GHz.b) RAM DDR3 2GB.c) Hard Disk.d) Mouse Standar.e) Keyboard 108 Key.f) Monitor 14’’LED.g) Printer Canon G1000 Series.h) Koneksi internet.

2. Spesifikasi Software a) Sistem operasi yang umum digunakan seperti: Microsoft Windows,

Framework Sublime.b) Aplikasi web server seperti: Xampp yang terdiri dari beberapa komponen,

diantaranya:(1) Aplikasi Apache Server v2.(2) Aplikasi PHP Server v5.(3) Aplikasi MySQL Server v5.(4) Aplikasi phpMyAdmin v3.

c) Aplikasi web browser seperti Mozilla Firefox, Internet Explorer, Google

Chrome.

3.10. Implementasi

1. Halaman Login

Tahap pertama user harus melakukan login terlebih. Jika login berhasil, maka

menu-menu yang sesuai dengan kategori user tersebut akan ditampilkan.

Page 26: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.8.Halaman Login

2. Halaman AdminGambar III.9.

Halaman Admin3. Halaman Kasir

Page 27: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.10. Halaman Kasir

4. Halaman Tenaga Medis Rawat Jalan

Gambar III.11.Halaman Tenaga Medis Rawat Jalan

5. Halaman Tenaga Medis Rawat Inap

Page 28: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.12.Halaman Tenaga Medis Rawat Inap

6. Halaman Manajemen Data User

Gambar III.13.Halaman Manajemen Data User

7. Halaman Data Tenaga Medis

Page 29: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.14.Halaman Data Tenaga Medis

8. Halaman Manajemen Data Pasien

Gambar III.15. Halaman Manajemen Data Pasien

9. Halaman Manajemen Data Kamar

Page 30: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.16.Halaman Manajemen Data Kamar

10. Halaman Manajemen Data Pendaftaran Rawat Jalan

Gambar III.17.Halaman Manajemen Data Pendaftaran Rawat Jalan

11. Halaman Manajemen Data Pendaftaran Rawat Inap

Page 31: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.18.Halaman Manajemen Data Pendaftaran Rawat Inap

12. Halaman Data Pembayaran Rawat Jalan

Gambar III.19.Halaman Data Pembayaran Rawat Jalan

13. Halaman Data Pembayaran Rawat Inap

Page 32: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.20.Halaman Data Pembayaran Rawat Inap

14. Halaman Data Pemeriksaan Rawat Jalan

Gambar III.21.Halaman Data Pemeriksaan Rawat Jalan

15. Halaman Data Pemeriksaan Rawat Inap

Page 33: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.22.Halaman Data Pemeriksaan Rawat Inap

16. Laporan Data Pasien

Gambar III.23.Halaman Laporan Data Pasien

17. Laporan Data Rawat Jalan

Page 34: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.24.Halaman Laporan Data Rawat Jalan

18. Laporan Data Rawat Inap

Gambar III.25.

Halaman Laporan Data Rawat Inap19. Laporan Data Pembayaran Rawat Jalan

Page 35: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.26.Halaman Laporan Data Pembayaran Rawat Jalan

20. Laporan Data Pembayaran Rawat Inap

Gambar III.27.Halaman Laporan Data Pembayaran Rawat Inap

21. Laporan Data Pemeriksaan Rawat Jalan

Page 36: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Gambar III.28.Halaman Laporan Data Pemeriksaan Rawat Jalan

22. Laporan Data Pemeriksaan Rawat Inap

Gambar III.29.Halaman Laporan Data Pemeriksaan Rawat Inap

3.11. Pengujian Unit

Page 37: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Pengujian terhadap program yang dibuat menggunakan blackbox testing yang

fokus terhadap proses masukan dan keluaran program.a. Pengujian terhadap Form Halaman Login

Tabel III.11Hasil Pengujian Black Box Testing Halaman Login

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasilpengujian

Kesimpulan

1.

User Id danpassword tidakdiisi kemudian kliktombol login

Username:(kosong)Password:(kosong)

Sistem akan menolakakses user danmenampilkan “User Iddan password tidakdikenal”

Sesuaiharapan

Valid

2.

Mengetikkan userID dan passwordtidak diisi ataukosong kemudianklik tombol login

Username: umiPassword:(kosong)

Sistem akan menolakakses user danmenampilkan “User Iddan password tidakdikenal”

Sesuaiharapan

Valid

3.

User ID tidak diisi(kosong) danpassword diisikemudian kliktombol login

Username:(kosong)Password:umi123

Sistem akan menolakakses user danmenampilkan “User Iddan password tidakdikenal”

Sesuaiharapan

Valid

4.

Mengetikkan salah satu kondisi salah pada user ID atau password kemudian klik tombol login

Username: umiPassword: umi12345 (salah)

Sistem akan menolak akses user dan menampilkan “User Id dan password tidak dikenal”

Sesuaiharapan

Valid

5.

Mengetikkan user ID dan password dengan data yang benar kemudian klik tombol login

Username: umi(benar)Password: umi123 (benar)

Sistem menerima akses login dan kemudian langsung menampilkan menu utama.

Sesuaiharapan

Valid

b. Pengujian terhadap Form Tambah Data User

Tabel III.12Hasil Pengujian Black Box Testing Tambah Data User

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasilpengujian

Kesimpulan

1. Seluruh kolomtidak diisikemudian kliktombol simpan

Level : (kosong)Nama Lengkap:(kosong)Username: (kosong)Password:(kosong )Alamat:(kosong)

Sistem akanmenolakketika dikliktombol simpandan terdapatketerangan

Sesuaiharapan

Valid

Page 38: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

Telepon:(kosong)Foto:(kosong) Status:(kosong)

“please selectan item in thelist”.

2.

Memilih level dannama lengkap,username,password, alamat,telepon, foto, statustidak diisi ataukosong kemudianklik tombol simpan

Level : AdminNama Lengkap:(kosong)Username: (kosong)Password:(kosong )Alamat:(kosong)Telepon:(kosong)Foto:(kosong) Status:(kosong)

Sistem akanmenolakketika dikliktombol simpandan terdapatketerangan“please selectan item in thelist”.

Sesuaiharapan

Valid

3.

Memilih level danmengetikkan namalengkap tetapiusername,password, alamat,telepon, foto, statustidak diisi ataukosong kemudianklik tombol simpan

Level : AdminNama Lengkap: UmiRahmawatiUsername: (kosong)Password:(kosong )Alamat:(kosong)Telepon:(kosong)Foto:(kosong) Status:(kosong)

Sistem akanmenolakketika dikliktombol simpandan terdapatketerangan“please selectan item in thelist”.

Sesuaiharapan

Valid

4.

Memilih level, mengetikkan nama lengkap dan username tetapi password,alamat,telepon,foto,status tidak diisi atau kosong kemudian klik tombol simpan

Level : AdminNama Lengkap: UmiRahmawatiUsername: umiPassword:(kosong )Alamat:(kosong)Telepon:(kosong)Foto:(kosong) Status:(kosong)

Sistem akan menolak ketika diklik tombol simpandan terdapat keterangan “please select an item in the list”.

Sesuaiharapan

Valid

5.

Memilih level, mengetikkan nama lengkap,username dan password tetapi alamat,telepon,foto,status tidak diisi atau kosong kemudian klik tombol simpan

Level : AdminNama Lengkap: UmiRahmawatiUsername: umiPassword:umi123Alamat:(kosong)Telepon:(kosong)Foto:(kosong) Status:(kosong)

Sistem akan menolak ketika diklik tombol simpandan terdapat keterangan “please select an item in the list”.

Sesuaiharapan

Valid

Page 39: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

6.

Memilih level, mengetikkan nama lengkap,username,password dan alamat tetapi telepon,foto,status tidak diisi atau kosong kemudian klik tombol simpan

Level : AdminNama Lengkap: UmiRahmawatiUsername: umiPassword:umi123Alamat:jatimulyaTelepon:(kosong)Foto:(kosong) Status:(kosong)

Sistem akan menolak ketika diklik tombol simpandan terdapat keterangan “please select an item in the list”.

Sesuaiharapan

Valid

7.

Memilih level, mengetikkan nama lengkap,username,password, alamat dan telepon tetapi foto,status tidak diisi atau kosong kemudian klik tombol simpan

Level : AdminNama Lengkap: UmiRahmawatiUsername: umiPassword:umi123Alamat:jatimulyaTelepon:081290903421Foto:(kosong) Status:(kosong)

Sistem akan menolak ketika diklik tombol simpandan terdapat keterangan “please select an item in the list”.

Sesuaiharapan

Valid

8.

Memilih level, mengetikkan nama lengkap,username,password, alamat, telepon dan memilih foto tetapistatus tidak diisi atau kosong kemudian klik tombol simpan

Level : AdminNama Lengkap: UmiRahmawatiUsername: umiPassword:umi123Alamat:jatimulyaTelepon:081290903421Foto:myadmin.jpgStatus:(kosong)

Sistem akan menolak ketika diklik tombol simpandan terdapat keterangan “please select an item in the list”.

Sesuaiharapan

Valid

9.

Memilih level, mengetikkan nama lengkap,username,password, alamat, telepon, memilih foto dan mengisi status dengan benarkemudian klik tombol simpan

Level : AdminNama Lengkap: UmiRahmawatiUsername: umiPassword:umi123Alamat:jatimulyaTelepon:081290903421Foto:myadmin.jpgStatus:aktif

Sistem menerima akses simpan di tambah baruuser dan kemudian dataakan langsungditampilkan pada tabel manajemen data user.

Sesuaiharapan

Valid

Page 40: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

c. Pengujian terhadap Form Tambah Tenaga Medis

Tabel III.13Hasil Pengujian Black Box Testing Tambah Data Tenaga Medis

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasilpengujian

Kesimpulan

1.

Seluruh kolomtidak diisikemudian kliktombol simpan

Nama Lengkap: (kosong)Jenis Kelamin: (kosong)Kategori:(kosong )Alamat:(kosong)Telepon:(kosong)

Sistem akanmenolakketika dikliktombol simpandan terdapatketerangan“please selectan item in thelist”.

Sesuaiharapan

Valid

2.

mengetikkannama lengkaptetapi jeniskelamin, kategori,alamat dantelepon tidak diisiatau kosongkemudian kliktombol simpan

Nama lengkap: HerriMuhardiJenis Kelamin: (kosong)Kategori:(kosong )Alamat:(kosong)Telepon:(kosong)

Sistem akanmenolakketika dikliktombol simpandan terdapatketerangan“please selectan item in thelist”.

Sesuaiharapan

Valid

3.

mengetikkannama lengkap danmemilih jeniskelamin tetapikategori,alamatdan telepon tidakdiisi atau kosongkemudian kliktombol simpan

Nama lengkap: HerriMuhardiJenis Kelamin: Laki-lakiKategori:(kosong )Alamat:(kosong)Telepon:(kosong)

Sistem akanmenolakketika dikliktombol simpandan terdapatketerangan“please selectan item in thelist”.

Sesuaiharapan

Valid

4.

mengetikkan nama lengkap, memilih jenis kelamin dan memilih kategori tetapi alamat dan telepon tidak diisiatau kosong kemudian klik tombol simpan

Nama lengkap: HerriMuhardiJenis kelamin: Laki-lakiKategori: Dokter UmumAlamat:(kosong)Telepon:(kosong)

Sistem akan menolak ketika diklik tombol simpandan terdapat keterangan “please select an item in the list”.

Sesuaiharapan

Valid

5.

mengetikkan nama lengkap, memilih jenis kelamin, memilih kategori dan mengetik alamat tetapi telepon tidak diisi atau kosong kemudian klik tombol simpan

Nama lengkap: HerriMuhardiJenis kelamin: Laki-lakiKategori: Dokter Umum Alamat: Dukuh ZamrudBlok TTelepon:(kosong)

Sistem akan menolak ketika diklik tombol simpandan terdapat keterangan “please select an item in the list”.

Sesuaiharapan

Valid

Page 41: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

6.

mengetikkan nama lengkap, memilih jenis kelamin, memilih kategori dan mengetik alamat dan telepon dengan benar kemudian klik tombol simpan

Nama lengkap: HerriMuhardiJenis kelamin: Laki-lakiKategori: Dokter Umum Alamat: Dukuh ZamrudBlok TTelepon: 087878124532

Sistem menerima akses simpan di tambah baru tenaga medis dan kemudian dataakan langsung ditampilkan pada tabel manajemen data tenaga medis.

Sesuaiharapan

Valid

d. Pengujian terhadap Form Tambah Data Kamar

Tabel III.14Hasil Pengujian Black Box Testing Tambah Data Kamar

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasilpengujian

Kesimpulan

1.

Nama kamar tidakdiisi kemudianklik tombolsimpan

Nama kamar : (kosong) Sistem akanmenolakketika dikliktombol simpandan terdapatketerangan“please selectan item in thelist”.

Sesuaiharapan

Valid

2.

mengetikkannama kamardengan benarkemudian kliktombol simpan

Nama kamar : Anggrek Sistemmenerimaakses simpandi tambahbaru datakamar dankemudian dataakanlangsungditampilkanpada tabelmanajemendata kamar .

Sesuaiharapan

Valid

Page 42: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

e. Pengujian terhadap Form Tambah Data Pasien

Tabel III.15Hasil Pengujian Black Box Testing Tambah Data Pasien

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasilpengujian

Kesimpulan

1.

Seluruh kolomtidak diisikemudian kliktombol simpan

Kategori: (kosong)Nama Pasien:(kosong)Nama KK:(kosong )L/P:(kosong)Tempat Lahir:(kosong)Tanggal Lahir:(kosong)Status Pernikahan:(kosong)Agama:(kosong)Alamat:(kosong)Telepon:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapatketerangan“please select anitem in the list”.

Sesuaiharapan

Valid

2.

Memilihkategori tetapinama pasien,nama kk, l/p,tempat lahir,tanggal lahir,statuspernikahan,agama, alamatdan telepontidak diisi ataukosongkemudian kliktombol simpan

Kategori: UmumNama Pasien:(kosong)Nama KK:(kosong )L/P:(kosong)Tempat Lahir:(kosong)Tanggal Lahir:(kosong)Status Pernikahan:(kosong)Agama:(kosong)Alamat:(kosong)Telepon:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapatketerangan“please select anitem in the list”.

Sesuaiharapan

Valid

3.

Memilihkategori danmengetikkannama pasientetapi nama kk,l/p, tempat lahir,tanggal lahir,statuspernikahan,agama, alamatdan telepontidak diisi ataukosongkemudian kliktombol simpan

Kategori: UmumNama Pasien:AsmaraNama KK:(kosong )L/P:(kosong)Tempat Lahir:(kosong)Tanggal Lahir:(kosong)Status Pernikahan:(kosong)Agama:(kosong)Alamat:(kosong)Telepon:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapatketerangan“please select anitem in the list”.

Sesuaiharapan

Valid

4. Memilih kategori, mengetikkan nama pasien dan

Kategori: UmumNama Pasien:AsmaraNama KK: Sarno

Sistem akan menolak ketika diklik tombol simpan dan

Sesuaiharapan

Valid

Page 43: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

nama kk tetapi l/p, tempat lahir,tanggal lahir, status pernikahan, agama, alamat dan telepon tidak diisi atau kosong kemudian klik tombol simpan

L/P:(kosong)Tempat Lahir:(kosong)Tanggal Lahir:(kosong)Status Pernikahan:(kosong)Agama:(kosong)Alamat:(kosong)Telepon:(kosong)

terdapat keterangan “please select an item in the list”.

5.

Memilih kategori, mengetikkan nama pasien, nama kk dan memilih l/p tetapi tempat lahir, tanggal lahir, status pernikahan, agama, alamat dan telepon tidak diisi atau kosong kemudian klik tombol simpan

Nama Pasien:AsmaraNama KK: SarnoL/P: PTempat Lahir:(kosong)Tanggal Lahir:(kosong)Status Pernikahan:(kosong)Agama:(kosong)Alamat:(kosong)Telepon:(kosong)

Sistem akan menolak ketika diklik tombol simpan dan terdapat keterangan “please select an item in the list”.

Sesuaiharapan

Valid

6.

Memilih kategori, mengetikkan nama pasien, nama kk, memilih l/p dan mengetik tempatlahir tetapi tanggal lahir, status pernikahan, agama, alamat dan telepon tidak diisi atau kosong kemudian klik tombol simpan

Nama Pasien:AsmaraNama KK: SarnoL/P: PTempat Lahir: JakartaTanggal Lahir:(kosong)Status Pernikahan:(kosong)Agama:(kosong)Alamat:(kosong)Telepon:(kosong)

Sistem akan menolak ketika diklik tombol simpan dan terdapat keterangan “please select an item in the list”.

Sesuaiharapan

Valid

7. Memilih kategori, mengetikkan nama pasien, nama kk, memilih l/p, mengetik tempatlahir dan tanggal lahir tetapi status pernikahan, agama, alamat dan telepon tidak diisi atau kosong

Nama Pasien:AsmaraNama KK: SarnoL/P: PTempat Lahir: JakartaTanggal Lahir:13/12/2000Status Pernikahan:(kosong)Agama:(kosong)Alamat:(kosong)Telepon:(kosong)

Sistem akan menolak ketika diklik tombol simpan dan terdapat keterangan “please select an item in the list”.

Sesuaiharapan

Valid

Page 44: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

kemudian klik tombol simpan

8.

Memilih kategori, mengetikkan nama pasien, nama kk, memilih l/p, mengetik tempatlahir, tanggal lahir dan memilih status pernikahan tetapi agama,alamat dan telepon tidak diisi atau kosong kemudian klik tombol simpan

Nama Pasien:AsmaraNama KK: SarnoL/P: PTempat Lahir: JakartaTanggal Lahir:13/12/2000Status Pernikahan:Belum MenikahAgama:(kosong)Alamat:(kosong)Telepon:(kosong)

Sistem akan menolak ketika diklik tombol simpan dan terdapat keterangan “please select an item in the list”.

Sesuaiharapan

Valid

9.

Memilih kategori, mengetikkan nama pasien, nama kk, memilih l/p, mengetik tempatlahir, tanggal lahir, memilih status pernikahan dan agama tetapi alamat dan telepon tidak diisi atau kosong kemudian klik tombol simpan

Nama Pasien:AsmaraNama KK: SarnoL/P: PTempat Lahir: JakartaTanggal Lahir:13/12/2000Status Pernikahan:Belum MenikahAgama:IslamAlamat:(kosong)Telepon:(kosong)

Sistem akan menolak ketika diklik tombol simpan dan terdapat keterangan “please select an item in the list”.

Sesuaiharapan

Valid

10.

Memilih kategori, mengetikkan nama pasien, nama kk, memilih l/p, mengetik tempatlahir, tanggal lahir, memilih status pernikahan, agama dan mengetik alamattetapi telepon tidak diisi atau kosong kemudian klik tombol simpan

Nama Pasien:AsmaraNama KK: SarnoL/P: PTempat Lahir: JakartaTanggal Lahir:13/12/2000Status Pernikahan:Belum MenikahAgama:IslamAlamat: CiketingTelepon:(kosong)

Sistem akan menolak ketika diklik tombol simpan dan terdapat keterangan “please select an item in the list”.

Sesuaiharapan

Valid

Page 45: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

11.

Memilih kategori, mengetikkan nama pasien, nama kk, memilih l/p, mengetik tempatlahir, tanggal lahir, memilih status pernikahan, agama, mengetik alamatdan telepon dengan benar kemudian klik tombol simpan

Nama Pasien:AsmaraNama KK: SarnoL/P: PTempat Lahir: JakartaTanggal Lahir:13/12/2000Status Pernikahan:Belum MenikahAgama:IslamAlamat: CiketingTelepon: 085765435678

Sistem menerima akses simpan di tambah baru pasien dan kemudian data akan langsung ditampilkan pada tabel manajemen data pasien.

Sesuaiharapan

Valid

f. Pengujian terhadap Form Tambah Pendaftaran Rawat Jalan

Tabel III.16Hasil Pengujian Black Box Testing Tambah Pendaftaran Rawat Jalan

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasilpengujian

Kesimpulan

1.

Seluruh kolomtidak diisikemudian kliktombol simpan

Nama User: (kosong)Tanggal Periksa:(kosong)Tenaga Medis:(kosong )Nama Pasien:(kosong)Tensi:(kosong)Berat Badan:(kosong)Anamnesa:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapatketerangan“please select anitem in the list”.

Sesuaiharapan

Valid

2.

Memilih namauser tetapitanggal periksa,tenaga medis,nama pasien,tensi, beratbadan dananamnesa tidakdiisi ataukosongkemudian kliktombol simpan

Nama User: UmiRahmawatiTanggal Periksa:(kosong)Tenaga Medis:(kosong )Nama Pasien:(kosong)Tensi:(kosong)Berat Badan:(kosong)Anamnesa:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapatketerangan“please select anitem in the list”.

Sesuaiharapan

Valid

3. Memilih namauser dan tanggalperiksa tetapitenaga medis,nama pasien,tensi, beratbadan dan

Nama User: UmiRahmawatiTanggal Periksa: 21-07-2019Tenaga Medis:(kosong )Nama Pasien:

Sistem akanmenolak ketikadiklik tombolsimpan danterdapatketerangan“please select an

Sesuaiharapan

Valid

Page 46: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

anamnesa tidakdiisi ataukosongkemudian kliktombol simpan

(kosong)Tensi:(kosong)Berat Badan:(kosong)Anamnesa:(kosong)

item in the list”.

4.

Memilih namauser, tanggalperiksa danmemilih tenagamedis tetapinama pasien,tensi,beratbadan dananamnesa tidakdiisi ataukosongkemudian kliktombol simpan

Nama User: UmiRahmawatiTanggal Periksa: 21-07-2019Tenaga Medis: HerriMuhardiNama Pasien:(kosong)Tensi:(kosong)Berat Badan:(kosong)Anamnesa:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapatketerangan“please select anitem in the list”.

Sesuaiharapan

Valid

5.

Memilih namauser, tanggalperiksa,memilih tenagamedis dannama pasientetapi tensi,beratbadan dananamnesa tidakdiisi ataukosongkemudian kliktombol simpan

Nama User: UmiRahmawatiTanggal Periksa: 21-07-2019Tenaga Medis: HerriMuhardiNama Pasien:AsmaraTensi:(kosong)Berat Badan:(kosong)Anamnesa:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapatketerangan“please select anitem in the list”.

Sesuaiharapan

Valid

6.

Memilih namauser, tanggalperiksa,memilih tenagamedis, namapasien danmengetik tensitetapi beratbadan dananamnesa tidakdiisi ataukosongkemudian kliktombol simpan

Nama User: UmiRahmawatiTanggal Periksa: 21-07-2019Tenaga Medis: HerriMuhardiNama Pasien:AsmaraTensi: 100/70Berat Badan:(kosong)Anamnesa: kosong

Sistem akanmenolak ketikadiklik tombolsimpan danterdapatketerangan“please select anitem in the list”.

Sesuaiharapan

Valid

7.

Memilih namauser, tanggalperiksa,memilih tenagamedis, namapasien,mengetik tensidan berat badantetapi anamnesatidak diisi ataukosongkemudian kliktombol simpan

Nama User: UmiRahmawatiTanggal Periksa: 21-07-2019Tenaga Medis: HerriMuhardiNama Pasien:AsmaraTensi: 100/70Berat Badan: 49Anamnesa: kosong

Sistem akanmenolak ketikadiklik tombolsimpan danterdapatketerangan“please select anitem in the list”.

Sesuaiharapan

Valid

Page 47: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

8.

Memilih namauser, tanggalperiksa,memilih tenagamedis, namapasien,mengetik tensi,berat badan dananamnesa tidakdiisi ataukosongkemudian kliktombol simpandengan benarkemudian kliktombol simpan

Nama User: UmiRahmawatiTanggal Periksa: 21-07-2019Tenaga Medis: HerriMuhardiNama Pasien:AsmaraTensi: 100/70Berat Badan: 49Anamnesa: batuk

Sistem menerimaakses simpan ditambah barupendaftaranrawat jalan dankemudian dataakan langsungditampilkan padatabel manajemendata pendaftaranrawat jalan.

Sesuaiharapan

Valid

g. Pengujian terhadap Form Tambah Pendaftaran Rawat Inap

Tabel III.17Hasil Pengujian Black Box Testing Tambah Pendaftaran Rawat Inap

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasilpengujian

Kesimpulan

1.

Seluruh kolomtidak diisikemudian kliktombol simpan

Nama User:(kosong)Tenaga Medis:(kosong) Pasien:(kosong)Nama Kamar:(kosong)Tanggal Masuk:(kosong)Jam Masuk:(kosong)Diagnosa:(kosong)Asisten:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapat keterangan“please select anitem in the list”.

Sesuaiharapan

Valid

2.

Memilih namauser tetapi tenagamedis, pasien,nama kamar,tanggal masuk,jam masuk,diagnosa danasisten tidak diisiatau kosongkemudian kliktombol simpan

Nama User: UmiRahmawatiTenaga Medis:(kosong) Pasien:(kosong)Nama Kamar:(kosong)Tanggal Masuk:(kosong)Jam Masuk:(kosong)Diagnosa:(kosong)Asisten:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapat keterangan“please select anitem in the list”.

Sesuaiharapan

Valid

3. Memilih namauser dan tenagamedis tetapipasien, namakamar, tanggal

Nama User: UmiRahmawatiTenaga Medis:Elsya YunitaPasien:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapat keterangan

Sesuaiharapan

Valid

Page 48: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

masuk, jammasuk, diagnosadan asisten tidakdiisi atau kosongkemudian kliktombol simpan

Nama Kamar:(kosong)Tanggal Masuk:(kosong)Jam Masuk:(kosong)Diagnosa:(kosong)Asisten:(kosong)

“please select anitem in the list”.

4.

Memilih namauser, tenaga medisdan pasien tetapinama kamar,tanggal masuk,jam masuk,diagnosa danasisten tidak diisiatau kosongkemudian kliktombol simpan

Nama User: UmiRahmawatiTenaga Medis:Elsya YunitaPasien: Putri TaraNama Kamar:(kosong)Tanggal Masuk:(kosong)Jam Masuk:(kosong)Diagnosa:(kosong)Asisten:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapat keterangan“please select anitem in the list”.

Sesuaiharapan

Valid

5.

Memilih namauser, tenagamedis, pasien dannama kamar tetapitanggal masuk,jam masuk,diagnosa danasisten tidak diisiatau kosongkemudian kliktombol simpan

Nama User: UmiRahmawatiTenaga Medis:Elsya YunitaPasien: Putri TaraNama Kamar:AnggrekTanggal Masuk:(kosong)Jam Masuk:(kosong)Diagnosa:(kosong)Asisten:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapat keterangan“please select anitem in the list”.

Sesuaiharapan

Valid

6.

Memilih namauser, tenagamedis,pasien dannama kamar dantanggal masuktetapi jam masuk,diagnosa danasisten tidak diisiatau kosongkemudian kliktombol simpan

Nama User: UmiRahmawatiTenaga Medis:Elsya YunitaPasien: Putri TaraNama Kamar:AnggrekTanggalMasuk:12/07/2019Jam Masuk:(kosong)Diagnosa:(kosong)Asisten:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapat keterangan“please select anitem in the list”.

Sesuaiharapan

Valid

7. Memilih namauser, tenagamedis,pasien dannama kamar,tanggal masuk danjam masuk, tetapidiagnosa danasisten tidak diisiatau kosongkemudian kliktombol simpan

Nama User: UmiRahmawatiTenaga Medis:Elsya YunitaPasien: Putri TaraNama Kamar:AnggrekTanggalMasuk:12/07/2019Jam Masuk:08.30Diagnosa:(kosong)Asisten:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapat keterangan“please select anitem in the list”.

Sesuaiharapan

Valid

Page 49: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

8.

Memilih namauser, tenagamedis,pasien dannama kamar,tanggal masuk,jam masuk dandiagnosa tetapidan asisten tidakdiisi atau kosongkemudian kliktombol simpan

Nama User: UmiRahmawatiTenaga Medis:Elsya YunitaPasien: Putri TaraNama Kamar:AnggrekTanggalMasuk:12/07/2019Jam Masuk:08.30Diagnosa: G1P1A0Asisten:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan danterdapat keterangan“please select anitem in the list”.

Sesuaiharapan

Valid

9.

Memilih namauser, tenagamedis,pasien dannama kamar,tanggal masuk,jam masuk,diagnosa danasisten diisidengan benarkemudian kliktombol simpan

Nama User: UmiRahmawatiTenaga Medis:Elsya YunitaPasien: Putri TaraNama Kamar:AnggrekTanggalMasuk:12/07/2019Jam Masuk:08.30Diagnosa: G1P1A0Asisten: Mella

Sistem menerimaakses simpan ditambah barupendaftaran rawatinap dan kemudiandata akanlangsungditampilkan padatabel manajemendata pendaftaranrawat inap.

Sesuaiharapan

Valid

h. Pengujian terhadap Form Tambah Pembayaran Rawat Jalan

Tabel III.18Hasil Pengujian Black Box Testing Tambah Pembayaran Rawat Jalan

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasilpengujian

Kesimpulan

1.

Seluruh kolomtidak diisikemudian kliktombol simpan

ID Rawat Jalan:(kosong)Biaya TenagaMedis:(kosong)Keterangan:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan dan terdapatketerangan “pleaseselect an item in thelist”.

Sesuaiharapan

Valid

2. Memilih ID rawatjalan tetapi biayatenaga medis danketerangan tidakdiisi atau kosongkemudian kliktombol simpan

ID Rawat Jalan: RJ-190701Biaya TenagaMedis: (kosong)Keterangan:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan dan terdapatketerangan “pleaseselect an item in thelist”.

Sesuaiharapan

Valid

Page 50: BAB III PEMBAHASAN · dilaksanakan kepada penanggung jawab klinik. d.Membina pengelolaan yang berkaitan dengan obat-obatan. e.Melaksanakan tugas lainnya yang diberikan atasan sesuai

3.

Memilih ID rawatjalan dan biayatenaga medistetapi keterangantidak diisi ataukosong kemudianklik tombolsimpan

ID Rawat Jalan: RJ-190701Biaya Tenagamedis: 30000Keterangan:(kosong)

Sistem akanmenolak ketikadiklik tombolsimpan dan terdapatketerangan “pleaseselect an item in thelist”.

Sesuaiharapan

Valid

4.

Memilih ID rawatjalan, biaya tenaga medis dan keterangan diisi dengan benar kemudian klik tombol simpan

ID Rawat Jalan: RJ-190701Biaya TenagaMedis: 30000Keterangan:Lunas

Sistem menerima akses simpan di tambah baru pembayaran rawat jalan dan kemudian data akan langsungditampilkan pada tabel manajemen data pembayaran rawat jalan.

Sesuaiharapan

Valid