analisis dan desain sistem 4.1. - sir.stikom.edusir.stikom.edu/id/eprint/196/7/bab iv.pdf ·...
TRANSCRIPT
22
BAB IV
ANALISIS DAN DESAIN SISTEM
4.1. Analisis Sistem
Analisis sistem bertujuan untuk mengidentifikasi permasalahan -
permasalahan yang ada pada sistem, dimana aplikasi dibangun dengan meliputi
perangkat keras (hardware), perangkat lunak (software) dan pengguna. Analisis
ini diperlukan sebagai dasar bagi tahapan perancangan sistem. Analisis sistem
meliputi identifikasi permasalahan, spesifikasi aplikasi, spesifikasi pengguna, dan
lingkungan operasi.
Aplikasi Sistem Informasi Rawat Inap ini merupakan aplikasi yang
menangani transaksi pendaftaran pasien, pendaftaran rawat inap, perpindahan
kamar, pergantian dokter, pasien menebus obat dan pembayaran. Oleh karena itu,
dirancanglah sebuah Sistem Informasi Rawat Inap yang diharapkan dapat
mengatasi permasalahan tersebut.
4.1.1. Dokumen Flow Manual
Document flow memuat hasil analisis yang dibuat berdasarkan hasil
survei ke RSUD DR. R. Sosodoro Djatikoesoemo Bojonegoro. Document flow
menggambarkan seluruh proses yang berhubungan dalam kegiatan pendaftaran
rawat inap, pasien pindah kamar, pasien ganti dokter, dan pembayaran sebelum
menggunakan sistem informasi rawat inap.
STIKOM S
URABAYA
23
A. Dokumen Flow Pendaftaran Rawat Inap
Document flow Pendaftaran Rawat Inap dapat dilihat pada Gambar 4.1.
Document Flow Pendaftaran Rawat Inap
Bag. PendaftaranPasien Direktur
Data Rawat Inap 3
Mulai
Menyerahkan Data Rujukan Dari Poli/
UGD
Pasien = Baru?
Membuat Kartu Pasien
Ya
Kartu Pasien
Membuat Data Rawat Inap
Tidak
Selesai
Memberikan List Kamar
List Kamar
Memilih Kamar
Data Kamar Terpilih
Kartu Pasien
Data Rawat Inap
Data Pasien
Meminta Data Pasien
Data Pasien
Data Rujukan Dari Poli / UGD
Data Rawat Inap 2
Data Rawat Inap 1
Data Rawat Inap 2
Cek Data Pasien
Data Rawat Inap 3
Gambar 4.1. Dokumen Flow Pendaftaran Rawat Inap
Pada Gambar 4.1 pendaftaran rawat inap dimulai dari pasien mendaftar
di bagian pendaftaran, bagian pendaftaran mengecek data pasien, pasien memilih
kamar, bagian pendaftaran membuat rekapan rawat inap. Selanjutnya, rekapan dan
kartu pasien diberikan kepada pasien.
STIKOM S
URABAYA
24
B. Dokumen Flow Pindah Kamar
Document flow pasien pindah kamar dapat dilihat pada Gambar 4.2.
Document Flow Pasien Pindah Kamar
Bag. PendaftaranPasien
Laporan Pindah Kamar
2
Mulai
Kamar = Kosong?
Selesai
Kartu Pasien
Menyerahkan Kartu Pasien
Cek Data Kamar
Cek = Lagi ? Tidak
Ya
Tidak
Membuat Laporan
Pindah Kamar
Ya
Laporan Pindah Kamar
1
Laporan Pindah Kamar
2
Gambar 4.2. Dokumen Flow Pindah Kamar
Pada Gambar 4.2 perpindahan kamar dimulai dari pasien menyerahkan
kartu pasien kepada bagian pendaftaran. Bagian pendaftaran mengecek data
kamar, jika kamar kosong bagian pendaftaran mengecek kembali data kamar yang
lain. Jika kamar ada maka bagian pendaftaran membuatkan laporan pindah kamar
yang kemudian diberikan pada pasien.
STIKOM S
URABAYA
25
C. Dokumen Flow Ganti Dokter
Document flow pasien ganti dokter dapat dilihat pada Gambar 4.3.
Document Flow Pasien Ganti Dokter
Bagian PendaftaranPasien
Laporan Ganti Dokter
2
Mulai
Menyerahkan Kartu Pasien
Kartu Pasien
Membuat Laporan Ganti
Dokter
Laporan Ganti Dokter
1
Laporan Ganti Dokter
2
Selesai
Gambar 4.3. Dokumen Flow Ganti Dokter
Pada Gambar 4.3 pergantian dokter dimulai dari pasien menyerahkan kartu
pasien kepada bagian pendaftaran. Bagian pendaftaran membuat laporan ganti
dokter dan kemudian diberikan kepada pasien.
STIKOM S
URABAYA
26
D. Dokumen Flow Pasien Menebus Obat
Document flow pasien menebus obat dapat dilihat pada Gambar 4.4.
Document Flow Pasien Menebus Obat
Bagian FarmasiPasienSubbag Umum dan
Perlengkapan
Laporan Obat
3
Laporan Obat
2
Memberikan Resep Obat
Resep Obat
Cek Data Obat
Obat = ada ?Cari = Lagi ? Tidak
Membuat Laporan Obat
Ya
Laporan Obat
1
Laporan Obat
1
Selesai
Tidak
YaMulaiLaporan Obat
2
Gambar 4.4. Dokumen Flow Pasien Menebus Obat
Pada Gambar 4.4 pasien menebus obat dimulai dari pasien menyerahkan
resep obat kepada bagian farmasi. Bagian farmasi mengecek stok obat, jika obat
ada bagian farmasi membuatkan laporan obat yang diberikan kepada pasien
sebagai bukti transaksi pembelian obat.
STIKOM S
URABAYA
27
E. Dokumen Flow Pembayaran
Document flow pembayaran dapat dilihat pada Gambar 4.5.
Document Flow Pembayaran
KasirPasien Wadir Keuangan
Laporan Pembayaran
3
Laporan Pembayaran
2
Mulai
Menyerahkan Kartu Pasien
Kartu Pasien
Membuat Laporan
Pembayaran
Laporan Pembayaran
1
Laporan Pembayaran
1
Laporan Pembayaran
3
Selesai
Melakukan Pembayaran
Data Pembayaran
Membuat Nota Pembayaran
Nota Pembayaran
Nota Pembayaran
Gambar 4.5. Dokumen Flow Pembayaran
Pada Gambar 4.5 pembayaran dimulai dari pasien menyerahkan kartu
pasien kepada kasir. Kasir membuat rekapan laporan pembayaran yang diberikan
kepada pasien dan direktur. Pasien membayar dan kasir membuatkan nota
pembayaran.
STIKOM S
URABAYA
28
4.2. Desain Sistem
Perancangan sistem ini dimaksudkan untuk membantu memecahkan
masalah pada sistem yang sedang berjalan dan merupakan suatu sistem yang baik
dan sesuai dengan kebutuhan semua pihak. Rancangan yang baik harus melalui
beberapa tahap-tahap perncangan mulai dari System Flow, Context Diagram,
HIPO, ERD, DFD, Conceptual Data Model (CDM), Phisical data Model (PDM),
DBMS, dan desain input outputnya.
4.2.1. Sistem Flow
Sistem Flow memuat hasil analisis yang dibuat berdasarkan hasil survey
ke RSUD DR. R. Sosodoro Djatikoesoemo Bojonegoro. Sistem Flow
menggambarkan seluruh proses yang berhubungan dalam kegiatan rawat inap.
Dalam menentukan arah atau alur suatu sistem dibutuhkan suatu cara
perancangan untuk mendeskripsikan bagaimana tiap langkah yang dilakukan
dalam sistem dan pengguna dapat diketahui, agar didapatkan suatu gambaran
mengenai cara kerja dari sistem yang akan dibangun berdasarkan alur rancangan
sistem terkomputerisasi.
STIKOM S
URABAYA
29
A. Sistem Flow Maintenance Master
System flow maintenance master dapat dilihat pada Gambar 4.6.
System flow maintanance Master
Admin Admin Admin Admin Admin Admin
Mulai
Memilih Menu Maintenance
Maintenance = Spesialis ?
Maintenance Spesialis
Ya
Maintenance = Pasien ?
TidakMaintenance =
Kamar ?Maintenance =
Dokter ?Tidak Tidak
Maintenance Pasien
Maintenance Kamar
Maintenance Dokter
Ya Ya Ya
Maintenance = Diagnosa ?
Tidak
Maintenance Diagnosa
Ya
Selsesai
TidakMaintenance =
Obat ?
Maintenance Obat
Ya
Tidak
Gambar 4.6. Sistem Flow Maintenance Master
System Flow maintenance master ini dimulai dari admin memilih menu
maintenance. Admin memilih menu maintenance yang di inginkan.
STIKOM S
URABAYA
30
B. Sistem Flow Maintenance Spesialis
System flow maintenance spesialis dapat dilihat pada Gambar 4.7.
System flow maintanance Spesialis
Dokter Admin
Tidak
Ya
Spesialis
Data= baru?
Ubah Data Dokter Spesialis
DaTa Dokter Spesialis
Selesai
Input Data Dokter Spesialis
Mulai
Simpan data Dokter Spesialis
Menyerahkan Data Spesialis Cari Data Spesialis
Input Data Dokter Spesialis
Spesialis
Gambar 4.7. Sistem Flow Maintenance Spesialis
System Flow maintenance spesialis ini dimulai dari dokter menyerahkan
data spesialis kepada admin. Admin melakukan pencarian data spesialis. Jika data
spesialis baru, admin melakukan inputan baru dan disimpan. Jika data telah ada,
admin mengubah data spesialis dan disimpan.
STIKOM S
URABAYA
31
C. Sistem Flow Maintenance Dokter
System flow maintenance dokter dapat dilihat pada Gambar 4.8.
System flow maintanance Dokter
Dokter Admin
Tidak
Ya
Dokter
Data= baru?
Ubah Data Dokter
Data Dokter
Selesai
Input Data Dokter
Mulai
Simpan data Dokter
Menyerahkan Data Dokter
Cari Data Dokter Dokter
Input Data Dokter
Ya
Gambar 4.8. Sistem Flow Maintenance Dokter
System Flow maintenance doker ini dimulai dari dokter menyerahkan
datanya kepada admin. Admin melakukan pencarian data dokter. Jika data dokter
baru, admin melakukan inputan baru dan disimpan. Jika data telah ada, admin
mengubah data dokter dan disimpan.
STIKOM S
URABAYA
32
D. Sistem Flow Maintenance Kamar
System flow maintenance kamar dapat dilihat pada Gambar 4.9.
System flow maintanance Kamar
Subbag Umum Dan Perlengkapan
Admin
Tidak
Kamar
Data= baru?
Ubah Data Kamar
Data Kamar
Selesai
Input Data Kamar
Mulai
Simpan data Kamar
Menyerahkan Data Kamar
Cari Data Kamar
Input Data Kamar
Ya
Kamar
Gambar 4.9. Sistem Flow Maintenance Kamar
System Flow maintenance kamar ini dimulai dari subbag umun dan
perlengkapan menyerahkan data kamar kepada admin. Admin melakukan
pencarian data kamar. Jika data kamar baru, admin melakukan inputan baru dan
disimpan. Jika data telah ada, admin mengubah data kamar dan disimpan.
STIKOM S
URABAYA
33
E. Sistem Flow Maintenance Diagnosis
System flow maintenance diagnosis dapat dilihat pada Gambar 4.10.
System flow maintanance Diagnosis
Dokter Admin
Tidak
Diagnosa
Data= baru?
Ubah Data Diagnosa
Data Diagnosa
Selesai
Input Data Diagnosa
Mulai
Simpan data Diagnosa
Menyerahkan Data Diagnosa
Cari Data Diagnosa
Input Data Diagnosa
Ya
Dignosa
Gambar 4.10. Sistem Flow Maintenance Diagnosis
System Flow maintenance diagnosis ini dimulai dari dokter memberikan
data diagnosis kepada admin. Admin akan menginputkan data diagnosis ke dalam
database diagnosis untuk membantu proses transaksi pada aplikasi.
STIKOM S
URABAYA
34
F. Sistem Flow Maintenance Pasien
System flow maintenance pasien dapat dilihat pada Gambar 4.11.
Sistem flow maintanance Pasien
Pasien Admin
Selesai
Pasien
Input Data pasienMulai
Data Pasien
Cari Data Pasien
Menyerahkan Data Pasien
Pasien
Ubah Data Pasien
Data = Ada ?
Ya
Cari = Lagi ? Tidak
Ya
Tidak
Gambar 4.11. Sistem Flow Maintenace Pasien
System Flow maintenance pasien ini dimulai dari pasien menyerahkan
data pasien kepada admin. Admin melakukan pencarian data pasien. Jika data
pasien tidak ada admin melakukan pencarian kembali. Jika data pasien ada admin
mengubah data pasien.
STIKOM S
URABAYA
35
G. Sistem Flow Maintenance Obat
System flow maintenance pasien dapat dilihat pada Gambar 4.12.
System flow maintanance Obat
Subbag Umum Dan Perlengkapan
Admin
Tidak
Obat
Data= baru?
Ubah DataObat
Data Obat
Selesai
Input Data Obat
Mulai
Simpan data Obat
Menyerahkan Data Obat
Cari Data Obat
Input Data Obat
Ya
Obat
Gambar 4.12. Sistem Flow Maintenance Obat
System Flow maintenance obat ini dimulai dari subbag umum dan
perlengkapan menyerahkan data obat kepada admin. Admin melakukan pencarian
data obat. Jika data obat tidak ada admin melakukan pencarian kembali. Jika data
obat ada admin mengubah data obat.
STIKOM S
URABAYA
36
H. Sistem Flow Pendaftaran Rawat Inap
System flow pendaftaran rawat inap dapat dilihat pada Gambar 4.13.
System Flow Pendaftaran Rawat Inap
Bag. Rawat InapPasien Bag.Pendaftaran Direktur
Laporan Rawat Inap
2
Mulai
Data Rujukan Dari Poli/UGD
Mengecek Data Pasien
Pasien
Pasien = Baru?
Data Pasien
Ya
Input Data Pasien
Menyimpan Data Pasien
Pasien
Input Data Diagnosa
Memilih Diagnosa Pasien
Memilih Kamar Sesuai Pilihan
Pasien
Mencetak Kartu Pasien
Kartu Pasien
Kartu Pasien
Laporan Rawat Inap
1
Selesai
Menyerahkan Data Rujukan Dari Poli/
UGD
Input Data Pasien
Cetak Kartu Pasien
Diagnosa
Input Data Kamar Kamar
Memilih Data Spesialis
Pilih Spesialisasi
Memilih Data Dokter Sesuai
Spesialisasi
Memilih Data Dokter
Detil Dokter
Mencetak Laporan Rawat Inap
Simpan Data Rawat Inap
Tidak
Cetak Laporan Rawat Inap
Transaksi
Laporan Rawat Inap
1
Laporan Rawat Inap
2
Data Pilih Kamar
Transaksi
Pasien
Detil Kamar
Detil Dokter
Kamar
Dokter
Pasien
Diagnosa
Detil Diagnosa
Simpan Data Diagnosa
Menyimpan Data Diagnosa
Detil Diagnosa
Spesialis
Simpan Data Kamar
Menyimpan Data Kamar
Detil Kamar
Dokter
Input Data Dokter
Menyimpan Data Dokter
Gambar 4.13. Sistem Flow Pendaftaran Rawat Inap
STIKOM S
URABAYA
37
System Flow pendaftaran rawat inap ini dimulai dari pasien memberikan
data rujukan dari poli/UGD kepada bagian Rawat Inap, Bagian rawat inap
mengecek data pasien, jika pasien belum memiliki kartu, maka pasien membuat
kartu pasien di bagian pendaftaran. Jika pasien memiliki kartu pasien maka bagian
pendaftaran menyimpan data rawat inap. Bagian rawat inap menyimpan data
diagnosis pasien, kamar pasien dan dokter berdasarkan spesialis. Bagian
pendaftaran mencetak rekap laporan rawat inap yang diberikan pada pasien dan
direktur.
STIKOM S
URABAYA
38
I. Sistem Flow Pasien Pindah Kamar
System flow pasien pindah kamar dapat dilihat pada Gambar 4.14.
System Flow Pasien Pindah Kamar
Bag.Rawat InapPasien
Mulai
Kartu Pasien
Detil Kamar
Cetak Laporan Pindah Kamar
Laporan Pindah Kamar
Selesai
Cari dan Menampilkan data
Rawat Inap
Pasien
Data = Ada?
Input Data Pasien
Tidak
Detil Kamar
Memilih Kamar Lain Kamar
Menyerahkan Kartu Pasien
Input = Lagi ?
Ya
Tidak
Memilih Data Rawat Inap yang di
Inginkan
Ya
Menampilkan Data Pasien Dan Kamar
Saat Ini
Pasien Dan Kamar Saat Ini
Input Kamar
Kamar Lain
Mengupdate Perpindahan Kamar
Mencetak Laporan Pindah Kamar
Kamar
Transaksi
Pasien
Detil Kamar
Kamar
Transaksi
Transaksi
Kamar
Kamar
Detil Kamar
Pasien
Gambar 4.14. Sistem Flow Pasien Pindah Kamar
System Flow pindah kamar ini dimulai dari pasien menyerahkan kartu
pasien kepada bagian rawat inap. Bagian rawat inap akan mencari data rawat inap.
Jika data rawat inap tidak ditemukan maka, bagian rawat inap mengecek kembali
data rawat inap. Jika data rawat inap ditemukan maka, bagian rawat inap akan
memilih data rawat inap yang diinginkan. Bagian rawat inap memilih kamar lain
yang di pilih pasien dan kemudian di update. Bagian rawat inap mencetak laporan
pindah kamar yang kemudian diberikan kepada pasien.
STIKOM S
URABAYA
39
J. Sistem Flow Pasien Ganti Dokter
System flow pasien ganti dokter dapat dilihat pada Gambar 4.15.
System Flow Pasien Ganti Dokter
Bag.Rawat InapPasien
Mulai
Kartu Pasien
Mencari dan Menampilkan data
Rawat Inap
Pasien
Selesai
Data Rawat Inap = Ada?
Input Data Pasien
Tidak
Ya
Detil Dokter
Menyerahkan Kartu Pasien
Data Rawat Inap
Input = Lagi?
Ya
Tidak
Memilih Data Rawat Inap Yang Di
Inginkan
Menampilkan Data Pasien dan Dokter
Saat Ini
Pasien Dan Dokter Saat Ini
Memilih Dokter Saat Ini Yang Akan Di
Ganti
Menampilkan Spesialisasi Dokter
Yang Baru
Spesialisasi
Memilih Spesialisasi
Menampilkan Dokter Sesuai
Spesialis
Dokter Baru
Memilih Dokter Baru
Mengupdate Penggantian Dokter
Detil Dokter
Mencetak Laporan Ganti Dokter
Cetak Laporan Ganti Dokter
Laporan Ganti Dokter
Transaksi
Dokter
Dokter
Transaksi
Dokter
Spesialis
Pasien
Detil Dokter
Dokter
Transaksi
Pasien
Detil Dokter
Gambar 4.15. Sistem Flow Pasien Ganti Dokter
System Flow ganti dokter ini dimulai dari pasien menyerahkan kartu
pasien kepada bagian rawat inap. Bagian rawat inap akan mencari data rawat inap.
Jika data rawat inap tidak ditemukan maka, bagian rawat inap mengecek kembali
data rawat inap. Jika data rawat inap ditemukan maka, bagian rawat inap akan
memilih data rawat inap yang diinginkan. Bagian rawat inap memilih dokter saat
ini yang akan diganti. Bagian rawat inap memilih dokter baru yang dipilih oleh
pasien sesuai spesialis dokter. Bagian rawat inap mencetak laporan ganti rawat
inap yang kemudian diberikan kepada pasien.
STIKOM S
URABAYA
40
K. Sistem Flow Pasien Menebus Obat
System flow pasien menebus obat dapat dilihat pada Gambar 4.16.
System Flow Pasien Menebus Obat
Bagian FarmasiPasienSubbag Umum Dan
Perlengkapan
Laporan Obat 2
Mulai
Menyerahkan Resep Obat
Resep Obat
Data Pasien = Ada?Cari = Lagi ? Tidak
Mencari Data Obat
Input Data Pasien
Cari data pasien
Transaksi
Pasien
Ya
Obat
Obat = Ada ?Cari = Lagi ? Tidak
Selesai
Tidak
Input Data Obat
Tidak
Ya
Simpan Data Obat
Ya
Detil Obat
Cetak Laporan Obat
Mencetak Laporan Obat
Laporan Obat 1
Laporan Obat 1
Laporan Obat 2
Gambar 4.16. Sistem Flow Pasien Menebus Obat
System Flow pasien menebus obat ini dimulai dari pasien menyerahkan
resep obat kepada bagian farmasi. Bagian farmasi akan mencari data rawat inap.
Jika data rawat inap tidak ditemukan maka, bagian farmasi mengecek kembali
data rawat inap. Jika data rawat inap ditemukan maka, bagian farmasi akan
memilih obat sesuai resep dari dokter dan mencetak struk obat yang kemudian
diberikan kepada pasien.
STIKOM S
URABAYA
41
L. Sistem Flow Pembayaran Rawat Inap
System flow pembayaran rawat inap dapat dilihat pada Gambar 4.17.
System Flow Pembayaran Rawat Inap
KasirPasien Wadir Keuangan
Nota Pembayaran
2
Mulai
Kartu Pasien
Mencari Dan Menampilkan data
Rawat Inap
Pasien
Data Pembayaran Menyimpan Data Pembayaran
Mencetak Nota Pembayaran
Nota Pembayaran
1
Selesai
Data Rawat Inap = Ada ?
Tidak
Input Data Pasien
Menyerahkan Kartu Pasien
Detil Kamar
Detil Dokter
Data Rawat Inap
Input = Lagi ?
Ya
Tidak
Memilih Data Rawat Inap Yang Di
Inginkan
Ya
Menampilkan Data Pasien, Total Biaya Kamar, Total Tarif Dokter, dan Grand
Total
Pasien
Detil Kamar
Detil Dokter
Pasien, Total Biaya Kamar, Total Tarif
Dokter, dan Grand Total
Pasien
Detil Kamar
Detil Dokter
Kamar
Dokter
Simpan Data Pembayaran
Kamar
Transaksi
Cetak Nota Pembayaran
Memberikan Data Pembayaran
Transaksi
Nota Pembayaran
1
Nota Pembayaran
2
Transaksi
Detil Dokter
Detil kamar
Transaksi
Gambar 4.17. Sistem Flow Pembayaran rawat inap
STIKOM S
URABAYA
42
System Flow pembayaran rawat inap ini dimulai dari pasien menyerahkan
kartu pasien kepada kasir. Kasir akan mencari data rawat inap. Jika data rawat
inap tidak ditemukan maka, kasir mengecek kembali data rawat inap. Jika data
rawat inap ditemukan maka, kasir akan memilih data rawat inap yang diinginkan.
Pasien melakukan pembayaran yang kemudian bagian kasir melakukan
penyimpanan data pembayaran. Kasir mencetak nota pembayaran yang kemudian
diberikan kepada pasien dan wadir keuangan sebagai laporan keuangan.
4.2.2. Data Flow Diagram
DFD merupakan perangkat yang digunakan pada metodologi
pengembangan sistem yang terstruktur. DFD menggambarkan seluruh kegiatan
yang terdapat pada sistem secara jelas.
A. Context Diagram
Pada Gambar 4.18 adalah context diagram dari sistem informasi Rawat
Inap RSUD DR. R. Sosodoro Djatikoesoemo Bojonegoro. Context diagram
tersebut menggambarkan proses secara umum yang terjadi pada dari sistem
informasi Rumah Sakit. Pada context diagram tersebut, juga terlihat bahwa dari
sistem informasi Rumah Sakit mempunyai 5 entity, yaitu pasien, direktur, wadir
keuangan, bagian umum dan perlengkapan, dan dokter. Untuk lebih jelasnya
ditunjukkan pada Gambar 4.18.
STIKOM S
URABAYA
43
Laporan Obat
Resep
Laporan Obat
Data Obat
Nota Pembayaran
Data Bayar
Info Biaya
Data Pilih Kamar
Data Rujukan Poli
Kartu Pasien
Laporan Pembayaran
Laporan Ganti Dokter
Laporan Pindah Kamar
Kartu Pasien
Surat Rawat Inap
Laporan Rawat Inap
Data Pasien
Data Diag nosa
Data Kamar
Data Dokter
Data Spesialis Dokter
0
Rancang Bang un Sistem Informasi Rawat Inap Pada RSUD R Sosodoro Djati
+
Pasien
DokterDirektur
Bag Umum Dan
Perleng kapan
Wadir Keuang an
Gambar 4.18. Context Diagram Sistem Informasi Rawat Inap RSUD DR. R.
Sosodoro Djatikoesoemo Bojonegoro
B. Hierarchy Input Output (HIPO)
Gambar 4.19 adalah Hierarchy Input Output dari sistem informasi RSUD
DR. R. Sosodoro Djatikoesoemo Bojonegoro. Fungsi dari hierarchy Input Output
adalah memberikan gambaran proses dan subproses yang ada. Untuk lebih
jelasnya ditunjukkan Gambar 4.19.
STIKOM S
URABAYA
44
C. DFD Level 0 Sistem Informasi Rawat Inap Rumah Sakit
DFD level 0 ini, berisi 6 proses. Proses tersebut antara lain, pemeliharaan
file induk, pemeliharaan pendaftaran rawat inap, pemeliharaan pindah kamar,
pemeliharaan ganti dokter, pemeliharaan pelaporan, dan pemeliharaan
pembayaran. Untuk lebih jelasnya ditunjukan pada Gambar 4.20.
0
Ran
can
g B
angu
n
Sist
em In
form
asi
Raw
at In
ap p
ada
RSU
D D
R. R
. So
sod
oro
D
jati
koes
oem
o
1
Mai
nte
nan
ce
2
Pen
daf
tara
n
7
Lap
ora
n
1.1
Pasi
en
1.2
Kam
ar
1.4
Do
kter
2.1
Pen
daf
tara
n P
asie
n
2.3
Cet
ak D
ata
Raw
at
Inap
1.3
Spes
ialis
3
Pin
dah
Kam
ar
4
Gan
ti D
okt
er
6
Pem
bay
aran
3.1
Mem
ilih
Kam
ar
3.2
Lap
ora
n P
ind
ah
Kam
ar
4.1
Mem
ilih
Do
kter
4.2
Lap
ora
n G
anti
D
okt
er
6.1
Hit
un
g B
iaya
Raw
at
Inap
7.1
Lap
ora
n P
asie
n
7.2
Lap
ora
n
Pem
bay
aran
1.5
Dia
gno
sa
2.2
Pen
daf
tara
n R
awat
In
ap
6.2
Mel
ayan
i Pe
mb
ayar
an
1.6
Ob
at
5
Ob
at
5.1
Mem
ilih
Ob
at
5.2
Lap
ora
n O
bat
7.3
Lap
ora
n O
bat
Gam
bar
4.1
9. H
iera
rchy I
nput
Outp
ut
STIKOM S
URABAYA
45
Laporan Obat
Resep
Data Transaksi
Data Obat
Data Detil Obat
Rekap Data Detil Obat
Data Obat
Rekap Data Obat
Data Obat
Laporan Obat
Data Spesialis
Rekap Data T ransaksi
Rekap Data T ransaksi
Data Transaksi
Rekap Data Kamar
Data Transaksi
Surat Rawat Inap
Data Spesialis
Kartu Pasien
Nota Pembayaran
Data Pasien
Data Pasien
Info BiayaKartu Pasien
Data Detil Dokter
Data Detil Kamar
Data Bayar
Rekap Data T ransaksi
Data Pil ih Kamar
Data Rujukan Poli
Rekap Data T ransaksi
Rekap Data Detil Dokter
Rekap Data Detil Kamar
Rekap Data Detil Diagnosa
Data Dokter
Data Diagnosa
Data Kamar
Data Pasien
Data Pasien
Kartu Pasien
Rekap Data Spesialis
Data Pasien
Data Detil Dokter
Data Detil Kamar
Data Transaksi
Data Detil Dokter
Data Detil Kamar
Data Dokter
Rekap Data Detil Dokter
Laporan Ganti Dokter
Kartu Pasien
Rekap Data Detil Kamar
Laporan P indah Kamar
Data Pasien
Data Kamar
Kartu Pasien
Laporan Pembayaran
Laporan Rawat Inap
Data Spesialis Dokter
Data Dokter
Data Diagnosa
Data Kamar
Data PasienRekap Data Dokter
Rekap Data Diagnosa
Rekap Data Kamar
Rekap Data Pasien
PasienPasien
Pasien
Pasien
PasienPasien
DokterDokter
Bag Umum Dan
Perlengkapan
Dokter
Pasien
Direktur
Pasien
PasienPasien
Pasien
Pasien
Wadir Keuangan
Pasien
1
Maintenance
+
2
Pendaftaran
+
3
Pindah Kamar
+
4
Ganti Dokter
+
6
Pembayaran
+
7
Laporan
+
1 Pasien
2 Kamar
3 Diagnosa
4 Dokter
7 Transaksi
9 Detil Kamar
10 Detil Dokter
8 Detil Diagnosa
5 Spesialis
Pasien
Pasien
Bag Umum Dan
Perlengkapan
Bag Umum Dan
Perlengkapan
Pasien
5
Obat
+
6 Obat
11 Detil Obat
Gambar 4.20. DFD Level 0 Sistem Informasi Rawat Inap pada RSUD DR. R.
Sosodoro Djatikoesoemo Bojonegoro.
D. DFD Level 1 Maintenance
DFD Level 1 Maintenance data master ini menggambarkan proses
pengelolaan data utama yaitu master pasien, master kamar, master dokter, master
spesialis, dan master diagnosis yang nantinya akan digunakan untuk proses
transaksi. Untuk jelasnya ditunjukan pada Gambar 4.21.
STIKOM S
URABAYA
46
Gambar 4.21. DFD Level 1 Maintenance
[Data Obat] [Rekap Data Obat]
[Rekap Data Spesialis]
[Rekap Data Diagnosa]
[Rekap Data Dokter]
[Rekap Data Kamar][Data Kamar]
[Rekap Data Pasien][Data Pasien]
[Data Dokter]
[Data Spesialis Dokter]
[Data Diagnosa]
DokterDokter
1 Pasien
2 Kamar
3 Diagnosa
4 Dokter
Pasien
Bag Umum Dan
Perlengkapan
Dokter
1.1
Maintenance Data Pasien
1.2
Maintenance Data Kamar
1.3
Maintenance Data Dokter
1.4
Maintenance Data spesialis
1.5
Maintenance Data Diag nosa
5 Spesialis
Bag Umum Dan
Perlengkapan
6 Obat
1.6
Maintenance Data Obat
STIKOM S
URABAYA
47
E. DFD Level 1 Pendaftaran
DFD Level 1 Pendaftaran meliputi 3 transaksi yang terjadi di pasien di
dalam sistem informasi rawat inap pada RSUD DR. R. Sosodoro Djatikoesoemo
Bojonegoro. Transaksi diantaranya, transaksi pendaftaran pasien, pendaftaran
rawat ianp dan transaksi cetak data pasien. Untuk jelasnya ditunjukan pada
Gambar 4.22.
Gambar 4.22. DFD Level 1 Pendaftaran
F. DFD Level 1 Pindah Kamar
DFD Level 1 Pindah Kamar merupakan gambaran proses pasien pindah
kamar dan mencetak laporan pindah kamar. Untuk jelasnya ditunjukan pada
Gambar 4.23.
Gambar 4.23. DFD Level 1 Pindah Kamar
[Data Spesialis]
[Data Rujukan Poli]
[Data Pilih Kamar]
Data Pasien
[Rekap Data Transaksi]
Data Transaksi Pasien
[Rekap Data Detil Diag nosa]
Data Detil Diag nosa
[Rekap Data Detil Dokter]
Data Detil Dokter
[Rekap Data Detil Kamar]
Data Detil Kamar
[Data Dokter]
[Data Kamar]
[Data Diagnosa]
[Data Pasien]
Kartu Pasien
[Data Pasien]
[Kartu Pasien]
[Kartu Pasien]
[Surat Rawat Inap]
Pasien
PasienPasien
Pasien Pasien
2.1
Pendaftaran Pasien
2.3
Cetak Data Pasien
2.2
Pendaftaran Rawat Inap
Pasien
1 Pasien
2 Kamar
3 Diag nosa
4 Dokter
8 Detil Diag nosa
9 Detil Kamar
10 Detil Dokter
7 Transaksi
5 Spesialis
[Rekap Data Transaksi]
[Data Transaksi]
[Rekap Data Kamar]
[Data Detil Kamar]
[Data Kamar]
[Kartu Pasien]
[Data Pasien]
Data Ganti Kamar
[Rekap Data Detil Kamar]
[Laporan Pindah Kamar]
Pasien
2 Kamar
1 Pasien
Pasien
9 Detil Kamar
3.1
Memilih Kamar
3.2
Laporan Pindah Kamar
9 Detil Kamar
7 Transaksi
2 Kamar
7 TransaksiSTIKOM S
URABAYA
48
G. DFD Level 1 Ganti Dokter
DFD Level 1 Ganti Dokter merupakan gambaran proses pasien ganti
dokter dan mencetak laporan Ganti Dokter. Untuh jelasnya ditunjukan pada
Gambar 4.24.
Gambar 4.24. DFD Level 1 Ganti Dokter
H. DFD Level 1 Pasien Menebus Obat
DFD level 1 pasien menebus obat merupakan gambaran proses pasien
menebus obat dan mencetak laporan obat. Untuh jelasnya ditunjukan pada
Gambar 4.25.
Gambar 4.25. DFD Level 1 Pasien Menebus Obat
[Data Spesialis]
[Rekap Data Transaksi]
[Data Transaksi]
[Data Detil Dokter]
Data Ganti Dokter
[Laporan Ganti Dokter]
[Rekap Data Detil D okter]
[Data Dokter]
[Kartu Pasien]
[Data Pasien]
Pasien
Pasien
10 Detil Dokter
4 Dokter
4.1
Memilih Dokter
4.2
Laporan Ganti Dokter
1 Pasien
10 Detil Dokter
7 Transaksi7 Transaksi
5 Spesialis
[Laporan Obat]
[Resep]
[Data Transaksi]
Data Detil Obat
[Rekap Data Detil Obat]
[Data Obat]6 Obat
11 Detil Obat
5.1
Memilih Obat
5.2
Laporan Obat
7 Transaksi
Pasien
PasienSTIKOM S
URABAYA
49
I. DFD Level 1 Pembayaran
DFD Level 1 pembayaran merupakan gambaran proses pasien membayar
tagihan rawat inap. Untuk jelasnya ditunjukan pada Gambar 4.26.
Gambar 4.26. DFD Level 1 Pembayaran
J. DFD Level 1 Laporan
DFD Level 1 cetak laporan merupakan gambaran proses pencetakan
laporan dalam memberikan informasi kepada wadir keuangan yaitu laporan
pembayaran. Untuk jelasnya dapat dilihat pada Gambar 4.27.
Gambar 4.27. DFD Level 1 Laporan
[Data Detil Obat]
[Nota Pembayaran]
[Data Bayar]
[Kartu Pasien][Data Pasien]
[Rekap Data Transaksi]
[Info Biaya][Data Detil Dokter]
[Data Detil Kamar]PasienPasien
PasienPasienPasienPasien
9 Detil Kamar
10 Detil Dokter
6.1
Hitung Biaya Rawat Inap
6.2
Melayani Pembayaran7 Transaksi
1 Pasien
11 Detil Obat
[Laporan Obat][Data Obat]
[Data Pasien]
[Laporan Pembayaran]
[Laporan Rawat Inap]
[Data Detil Dokter]
[Data Detil Kamar]
[Data Transaksi]
Data Transaksi
Data Detil Kamar
Data Detil Dokter
Direktur
Wadir Keuang an
7 Transaksi
9 Detil Kamar
10 Detil Dokter
7.1
Laporan Pasien
7.2
Laporan Pembayaran
1 Pasien
Bag Umum Dan
Perleng kapan6 Obat
7.3
Laporan Obat
STIKOM S
URABAYA
50
4.2.3. Entity Relational Diagram
Entity Relational Diagram menggambarkan hubungan data dari tabel
satu ke tabel yang lain. Berikut ini adalah Entity Relational Diagram (ERD) dari
sistem informasi rawat inap pada RSUD DR. R. Sosodoro Djatikoesoemo
Bojonegoro.
A. Conceptual Data Model (CDM)
Gambar 4.28 adalah conceptual data model dari dari sistem informasi
rawat inap pada RSUD DR. R. Sosodoro Djatikoesoemo Bojonegoro.
Gambar 4.28. Conceptual Data Model
Mempunyai
Memiliki
Mempunyai
Memiiliki
Mempunyai MemilikiMempunyai
Memiliki
Dimiliki Melakukan
PasienId PasienNamaAlamatKotaTempat LahirTang g al LahirContact PersonAgamaJenis KelaminGolongan DarahStatus MenikahPekerjaan
KamarId KamarNama KamarKelasHarg aJumlah Kamar
DokterId DokterNama DokterAlamatKotaTeleponEmailTang g al LahirJenis KelaminStatus MenikahGolongan DarahAgama
SpesialisId SpesialisSpesialisTarif
Diag nosaId DiagnosaNama Diag nosa
TransaksiId TransaksiTgl MasukTgl KeluarTotal DokterTotal KamarTotal ObatTotal BiayaBulanTahunStatusBulan Keluar
Detil DokterTgl MasukStatusTgl KeluarTarifKeterangan
Detil KamarTgl MasukStatusTgl KeluarHarg aHarus Bayar
Detil Diag nosa
Detil ObatBanyakHarg aTotalTgl TransaksiTang g al
ObatId ObatNama ObatJenisKateg oriDosisStokHarg a
STIKOM S
URABAYA
51
B. Physical Data Model (PDM)
Gambar 4.29 adalah Physical data model dari sistem informasi rawat
inap pada RSUD DR. R. Sosodoro Djatikoesoemo Bojonegoro.
Gambar 4.29. Phisical Data Model
ID_TRANSAKSI = ID_TRANSAKSI
ID_OBAT = ID_OBAT
ID_TRANSAKSI = ID_TRANSAKSI
ID_DIAGNOSA = ID_DIAGNOSA
ID_TRANSAKSI = ID_TRANSAKSI
ID_KAMAR = ID_KAMAR
ID_TRANSAKSI = ID_TRANSAKSI
ID_DOKTER = ID_DOKTER
ID_SPESIALIS = ID_SPESIALIS
ID_PASIEN = ID_PASIEN
PASIENID_PASIEN varchar(30)NAMA_PASIEN varchar(50)ALAMAT varchar(200)KOTA varchar(20)TEM PAT_LAHIR varchar(20)TANGGAL_LAHIR varchar(20)CONTACT_PERSON varchar(12)AGAM A varchar(10)JENIS_KELAMIN varchar(10)GOLONGAN_DARAH varchar(2)STATUS_MENIKAH varchar(20)PEKERJAAN varchar(50)
KAM ARID_KAM AR varchar(5)NAMA_KAM AR varchar(20)KELAS varchar(20)HARGA intJUM LAH_KAM AR int
DOKTERID_DOKTER varchar(6)NAMA_DOKTER varchar(50)ALAMAT varchar(200)KOTA varchar(20)TELEPON varchar(12)EMAIL varchar(30)TANGGAL_LAHIR varchar(20)JENIS_KELAMIN varchar(10)STATUS_MENIKAH varchar(20)GOLONGAN_DARAH varchar(2)AGAM A varchar(10)ID_SPESIALIS varchar(20)
SPESIALISID_SPESIALIS varchar(20)SPESIALIS varchar(30)TARIF int
DIAGNOSAID_DIAGNOSA varchar(5)NAMA_DIAGNOSA varchar(70)
TRANSAKSIID_TRANSAKSI varchar(30)ID_PASIEN varchar(30)TGL_M ASUK varchar(50)TGL_KELUAR varchar(50)TOTAL_DOKTER varchar(30)TOTAL_KAMAR varchar(30)TOTAL_BIAYA intBULAN varchar(20)TAHUN char(4)STATUS varchar(50)BULAN_KELUAR varchar(20)TOTAL_OBAT varchar(30)
DETIL_DOKTERID_TRANSAKSI varchar(30)ID_DOKTER varchar(6)TGL_M ASUK varchar(50)TGL_KELUAR varchar(50)TARIF intKETERANGAN intSTATUS varchar(15)
DETIL_KAMARID_TRANSAKSI varchar(30)ID_KAM AR varchar(5)TGL_M ASUK varchar(50)TGL_KELUAR varchar(50)HARGA intHARUS_BAYAR intSTATUS varchar(15)
DETIL_DIAGNOSAID_TRANSAKSI varchar(30)ID_DIAGNOSA varchar(5)
DETIL_OBATID_OBAT varchar(8)ID_TRANSAKSI varchar(30)BANYAK intTOTAL intTGL_TRANSAKSI varchar(20)TANGGAL varchar(2)HARGA int
OBATID_OBAT varchar(8)NAMA_OBAT varchar(50)JENIS varchar(50)KATEGORI varchar(150)DOSIS varchar(15)STOK intHARGA int
STIKOM S
URABAYA
52
4.2.4. Struktur File
Database yang digunakan adalah database SQL Server 2005. Pada
aplikasi ini, diperlukan 12 tabel, tabel pasien, tabel spesialis, tabel dokter, tabel
kamar, tabel diagnosis, tabel obat, tabel transaksi, tabel detail kamar, tabel detail
diagnosis, tabel detail dokter, tabel detail obat, dan tabel login. Dua belas tabel
tersebut memiliki atribut masing-masing. Berikut ini penjelasan serta gambar
relasi antar keduabelas tabel tersebut.
A. Nama tabel : Pasien
Fungsi : Menyimpan Data Pasien
Primary key : Id_Pasien
Foreign key : -
Tabel 4.1. Tabel Pasien
No Nama Field Tipe Data Constraint
1 Id_Pasien Varchar(30) Primary
2 Nama Varchar(50) NotNull
3 Alamat Varchar(200) NotNull
4 Kota Varchar(20) NotNull
5 Tempat_Lahir Varchar(20) NotNull
6 Tanggal_Lahir DateTime NotNull
7 Contact_Person Varchar(12) NotNull
8 Hub_Pasien Varchar(40) NotNull
9 Agama Varchar(10) NotNull
10 Jenis_Kelamin Varchar(10) NotNull
11 Golongan_Darah Varchar(2) NotNull
12 Status_Menikah Varchar(20) NotNull
13 Pekerjaan Varchar(50) NotNull
STIKOM S
URABAYA
53
B. Nama tabel : Spesialis
Fungsi : Menyimpan Data Spesialis Dokter
Primary key : Id_Spesialis
Foreign key : -
Tabel 4.2. Tabel Spesialis
No Nama Field Tipe Data Constraint
1 Id_Spesialis Varchar(20) Primary Key
2 Spesialis Varchar(30) NotNull
3 Tarif Int NotNull
C. Nama tabel : Dokter
Fungsi : Menyimpan Data Dokter
Primary key : Id_Dokter
Foreign key : Id_Spesialis
Tabel 4.3. Tabel Dokter
No Nama Field Tipe Data Constraint
1 Id_Dokter varchar(6) Primary Key
2 Nama_Dokter varchar(50) NotNull
3 Alamat varchar(200) NotNull
4 Kota varchar(20) NotNull
5 Telepon varchar(12) NotNull
6 Email varchar(30) NotNull
7 Tanggal_Lahir Datetime NotNull
8 Jenis_Kelamin varchar(10) NotNull
9 Status_Menikah varchar(20) NotNull
10 Golongan_Darah varchar(2) NotNull
11 Agama varchar(10) NotNull
12 Id_Spesialis varchar(20) Foreign Key
STIKOM S
URABAYA
54
D. Nama tabel : Detail_Dokter
Fungsi : Menyimpan Data Detail Dokter
Primary key : -
Foreign key : Id_Transaksi dan Id_Dokter
Tabel 4.4. Tabel Detail_Dokter
No Nama Field Tipe Data Constraint
1 Id_Transaksi varchar(30) Foreign Key
2 Id_Dokter varchar(6) Foreign Key
3 Tgl_Masuk Datetime NotNull
4 Tgl_Keluar Datetime NotNull
5 Tarif Int NotNull
6 Keterangan Int NotNull
7 Status varchar(15) NotNull
E. Nama tabel : Kamar
Fungsi : Menyimpan Data Kamar
Primary key : Id_Kamar
Foreign key : -
Tabel 4.5. Tabel Kamar
No Nama Field Tipe Data Constraint
1 Id_Kamar varchar(5) Primary Key
2 Nama_Kamar varchar(20) NotNull
3 Kelas varchar(20) NotNull
4 Harga Int NotNull
5 Jumlah_Kamar Int NotNull
STIKOM S
URABAYA
55
F. Nama tabel : Detail_Kamar
Fungsi : Menyimpan Data Detail Kamar
Primary key : -
Foreign key : Id_Transaksi dan Id_Kamar
Tabel 4.6. Tabel Detail_Kamar
No Nama Field Tipe Data Constraint
1 Id_Transaksi varchar(30) Foreign Key
2 Id_Kamar varchar(5) Foreign Key
3 Tgl_Masuk Datetime Null
4 tgl_Keluar Datetime Null
5 Harga Int Null
6 Harus_Bayar Int Null
7 Status varchar(15) Null
G. Nama tabel : Diagnosis
Fungsi : Menyimpan Data Diagnosis
Primary key : Id_diagnosis
Foreign key : -
Tabel 4.7. Tabel Diagnosis
No Nama Field Tipe Data Constraint
1 Id_diagnosis Varchar(5) Primary Key
2 Jenis_diagnosis Varchar(70) Null
H. Nama tabel : Detail_Diagnosis
Fungsi : Menyimpan Data Detail_Diagnosis
Primary key : -
Foreign key : Id_Transaksi dan Id_Diagnosis
STIKOM S
URABAYA
56
Tabel 4.8. Tabel Detail_Diagnosis
No Nama Field Tipe Data Constraint
1 Id_Transaksi Varchar(30) Foreign Key
2 Id_Diagnosis Varchar(5) Foreign Key
I. Nama tabel : Login
Fungsi : Menyimpan Data Login
Primary key : User_Id
Foreign key : -
Tabel 4.9. Tabel Login
No Nama Field Tipe Data Constraint
1 User_Id Varchar(20) Primary Key
2 Password Varchar(15) Null
J. Nama tabel : Transaksi
Fungsi : Menyimpan Data Transaksi
Primary key : Id_Transaksi
Foreign key : -
Tabel 4.10. Tabel Transaksi
No Nama Field Tipe Data Constraint
1 Id_Transaksi varchar(30) Primary Key
2 Id_Pasien varchar(30) Null
3 Tgl_Masuk Datetime Null
4 Tgl_Keluar Datetime Null
5 Total_Dokter Varchar(30) Null
6 Total_Kamar Varchar(30) Null
7 Total_Obat Varchar(30) Null
7 Total_Biaya Int Null
STIKOM S
URABAYA
57
No Nama Field Tipe Data Constraint
8 Bulan Varchar(20) Null
9 Tahun Char(4) Null
10 Status Varchar(50) Null
11 Bulan_Keluar Varchar(20) Null
K. Nama tabel : Obat
Fungsi : Menyimpan Data Obat
Primary key : Id_Obat
Foreign key : -
Tabel 4.11. Tabel Obat
No Nama Field Tipe Data Constraint
1 Id_Obat Varchar(8) Primary Key
2 Nama_Obat Varchar(50) Null
3 Jenis Varchar(50) Null
4 Kategori Varchar(150) Null
5 Dosis Varchar(15) Null
6 Stok Int Null
7 Harga Int Null
L. Nama tabel : Detil_Obat
Fungsi : Menyimpan Data Transaksi Detil_Obat
Primary key : -
Foreign key : Id_Transaksi, Id_Obat
Tabel 4.12. Tabel Detil_Obat
No Nama Field Tipe Data Constraint
1 Id_Transaksi varchar(30) Foreign Key
2 Id_Obat varchar(8) Foreign Key
3 Banyak Int Null
STIKOM S
URABAYA
58
No Nama Field Tipe Data Constraint
4 Harga Int Null
5 Total Int Null
6 Tgl_Transaksi Varchar(20) Null
7 Tanggal varchar(2) Null
4.2.5. Desain Input Output
Desain input output merupakan rancangan input/output berupa form
untuk memasukkan data dan laporan sebagai informasi yang dihasilkan dari
pengolahan data. Desain input output juga merupakan acuan pembuat aplikasi
dalam merancang dan membangun system.
A. Form Login
Form login dapat dilihat pada Gambar 4.30.
LoginLogin
rawatinap
...............
User Id
Password
Login
Gambar 4.30. Form Login
Agar dapat masuk ke dalam sistem pendaftaran pasien, pendaftaran rawat
inap, kasir, dan maintenance master user harus melakukan login dengan
memasukan user id dan password didalam tampilan login. Form Login dapat
dilihat pada Gambar 4.30.
STIKOM S
URABAYA
59
B. Form Pendaftaran Pasien Baru
Form pendaftaran pasien baru dapat dilihat pada Gambar 4.31.
PendaftaranPendaftaran
P1123
Andika Pratama
Jl. Gajah Mada gg Gading 556 Tuban
Tuban
Tuban / 12/10/1989
085733335513
Islam
Pria Wanita
O
Mahasiswa
Belum Menikah
Nama
Id Pasien
Alamat
Kota
Tempat/tgl Lahir
Contact Person
Agama
Jenis Kelamin
Golongan darah
Status menikah
Pekerjaan
Simpan Cetak Kartu
Pendaftaran
Gambar 4.31. Form Pendaftaran Pasien Baru
Form ini digunakan untuk menginputkan pendaftaran pasien baru yang
akan di simpan pada database pasien. Form pendaftaran pasien baru dapat dilihat
pada Gambar 4.31.
STIKOM S
URABAYA
60
C. Form Pendaftaran Rawat Inap
Form pendaftaran rawat inap dapat dilihat pada Gambar 4.32.
Pendaftaran Rawat InapPendaftaran Rawat Inap
Nama
Id Pasien
Alamat
Kota
Tempat/tgl Lahir
Contact Person
Agama
Jenis Kelamin
Golongan darah
Status menikah Pekerjaan
Id Pasien
P1223 CARI
P1223ext
Andika Pratama
Jl. Gajah Mada gg Gading 556
Tuban
Tuban/ 12-10-1989
085733335513
Islam
Pria
O
MahasiswaBelum Menikah
Pendaftaran Rawat Inap
Rawat Inap
Hub Dengan Pasien Saudara
Gambar 4.32. Form Pendaftaran Rawat Inap
Dalam form ini bagian rawat inap mencari data pasien berdasarkan Id
Pasien yang akan di simpan pada database transaksi. Form pendaftaran rawat inap
dapat dilihat pada Gambar 4.32.
STIKOM S
URABAYA
61
D. Form Pilih Diagnosis, Kamar, dan Dokter
Form pilih diagnosis, kamar, dan dokter dapat dilihat pada Gambar 4.33.
Memilih Diagnosa, Kamar, dan DokterMemilih Diagnosa, Kamar, dan Dokter
Diagnosa
Kamar
Spesialis
Dokter
Hepatitis
Dr. David
Penyakit Dalam
Wijaya Kusuma (1V)
Simpan
Simpan
Selesai
Batal
Batal
VertigoHepatitis
Diagnosa
Dr. IdaDr. David
Dokter
Gambar 4.33. Form Pilih Diagnosis, Kamar, dan Dokter
Dalam form ini bagian rawat inap menyimpan diagnosis pasien yang
akan di simpan dalam database detil diagnosis, menyimpan kamar pasien yang
akan di simpan dalam database detil kamar dan menyimpan dokter yang akan
menangani pasien dan di simpan dalam database detil dokter. Form pilih
diagnosis, kamar, dokter dapat dilihat pada Gambar 4.33.
STIKOM S
URABAYA
62
E. Form Pindah Kamar
Form pindah kamar dapat dilihat pada Gambar 4.34.
Pindah KamarPindah Kamar
Pasien Pindah Kamar
1224
p1223
Andika Pratama
Wijaya Kusuma 1
Anyelir 23 Cetak
Id Transaksi Cari
Id Pasien
Nama
Kamar
Update
Gambar 4.34. Form Pindah Kamar
Pada form ini bagian rawat inap memindahkan kamar pasien sekarang
dengan kamar baru pasien. Form pindah kamar dapat dilihat pada Gambar 4.34.
F. Form Ganti Dokter
Form ganti dokter dapat dilihat pada gambar 4.35.
Ganti DokterGanti Dokter
Id transaksi 1224
P1223
Andika Pratama
Cholid
Penyakit Dalam
David Update
Cetak
Cari
Id Pasien
Nama
Dokter
Spesialis
Dokter baru
Pasien Ganti Dokter
Gambar 4.35. Form Ganti Dokter
Pada form ini, bagian rawat inap mengganti dokter yang lama dengan
dokter baru. Form ganti dokter dapat dilihat pada Gambar 4.35.
STIKOM S
URABAYA
63
G. Form Cari Data Pasien
Form cari data pasien dapat dilihat pada Gambar 4.36.
Cari Data PasienCari Data Pasien
Andika Pratama Cari
Enter TextEnter More Text
1228
1227
1226
1225
1224
Id_transaksi
P3214
P2541
P2253
P152
P1223
Id_pasien
Andrianto Rully
Benny Santosa
Rizki Novianto
Ahmad Ganyong
Andika Pratama
Nama_pasien
Jl. Tanjung Awar-awar Kecamatan Jenu
Jl. Basuki Rahmad No. 103
Jl. Pahlawan gg Seroja no.901
Jl. Hayam Wuruk No. 78 Tuban
Jl. Gajah Mada gg Gading 556
Alamat
DATA PASIEN
Nama
Gambar 4.36. Form Cari Data Pasien
Pada form ini berfungsi untuk mencari dan mendisplay data pasien dari
nama yang akan di inputkan di textbox dan kemudian aplikasi akan secara
otomatis mencari data pasien dari database pasien. Form cari data pasien dapat
dilihat pada Gambar 4.36.
STIKOM S
URABAYA
64
H. Form Pasien Menebus Obat
Form pasien menebus obat dapat dilihat pada gambar 4.37.
ObatObat
Id Pasien
Id Transaksi 1224 Cari
1223
Andika PratamaNama Pasien
Nama Obat
Harga
Banyak
Paramex
3
3000
Simpan
1224
1224
Id Transaksi
Paramex
Ethimox
Nama Obat
1
4
Banyak
3000
25000
Harga
3000
100000
Total
Gambar 4.37. Form Pasien Menebus Obat
Pada form ini berfungsi untuk pasien menebus obat yang telah diberikan
resep oleh dokter. Pasien menebus obat dibagian farmasi, bagian farmasi memilih
obat. Form pasien menebus obat dapat dilihat pada Gambar 4.37.
STIKOM S
URABAYA
65
I. Form Maintenance Pasien
Form maintenance pasien dapat dilihat pada Gambar 4.38.
Maintenance PasienMaintenance Pasien
P1
P1
Raditya Dika
Jl. Gajah Mada Gg Gading No.556
Tuban
Tuban 12/10/1989
85733335513
Islam
Pria Wanita
O
Mahasiswa
Menikah
Contact Person
Jenis Kelamin
Golongan darah
Status menikah
Pekerjaan
Nama
Id Pasien
Alamat
Kota
Tempat/tgl Lahir
Nama
SaudaraHub Dengan Pasien
Agama
Update
Enter TextEnter More Text
P3
P2
P1
Id_pasein
Eric Hermawan
Timin
Raditya Dika
Nama
Jl. Gajah Mada gg Mawar Blok d
Jl. Basuki Rahmad no 1 gg Buntu
Jl. Gajah Mada Gg Gading No.556
Alamat
Lamongan
Bojonegoro
Tuban
Kota
Banyuwangi
Surabaya
Tuban
Tempat_Lahir
17/10/1989
16/10/1879
12/10/1989
Tanggal_lahir
Gambar 4.38. Form Maintenance Pasien
Pada form ini bagian admin dapat mengganti data pasien yang mana
nantinya akan disimpan didelam database pasien. Form maintenace pasien dapat
dilihat pada Gambar 4.38.
STIKOM S
URABAYA
66
J. Form Maintenance Kamar
Form maintenance kamar dapat dilihat pada Gambar 4.39.
Maintenance KamarMaintenance Kamar
Id Kamar k98
Anyelir (1)
1
45000
30
Insert Update Delete Clear
Nama Kamar
Kelas
Harga
Jumlah
Id Kamar k98
K0004
K0003
K0002
K0001
Id Kamar
55000
55000
55000
55000
Harga
Anyelir (4B)
Anyelir (3B)
Anyelir (2B)
Anyelir (1B)
Nama_kamar
2
2
2
2
Kelas
4
4
4
3
Jumlah
Gambar 4.39. Form Maintenance Kamar
Pada form ini, bagian admin dapat memilih data kamar untuk diperbaruhi
atau di ganti datanya. Dengan mengklik tabel, dengan begitu akan secara otomatis
data kamar akan muncul dan dapat diubah datanya. Form maintenance kamar
dapat dilihat pada Gambar 4.39.
STIKOM S
URABAYA
67
K. Form Mintenance Spesialis
Form maintenance spesialis dapat dilihat pada Gambar 4.40.
Maintenance SpesialisMaintenance Spesialis
Id Spesialis
Spesialis
Tarif
S31
Kandungan
120000
Insert Update Delete Cancel
Id Spesialis S31
S0005
S0004
S0003
S0002
S0001
Id Spesialis
Kulit dan Kelamin
Bedah Tulang
Bedah Umum
Anak
Penyakit Dalam
Spesialis
140000
140000
140000
120000
150000
Tarif
Gambar 4.40. Form Maintenance Spesialis
Pada form ini, bagian admin menyimpan dan mengganti data spesialis
untuk di simpan dalam databse spesialis. Sebagai salah satu komponen dalam
transasksi aplikasi. Form maintenance spesialis dapat dilihat pada Gambar 4.40.
STIKOM S
URABAYA
68
L. Form Maintenance Dokter
Form maintenance dokter dapat dilihat pada Gambar 4.41.
Maintenance DokterMaintenance Dokter
DR0001
Dr. Cholid Ubed Sp.Pd
Jl. Lisman No.5
Bojonegoro
085733222554
-
19/06/1974
Pria
Menikah
B
Kristen
Insert Update Delete Clear
Id Dokter
Nama
Alamat
Kota
Telp
Tgl.lahir
Jenis Kelamin
Status Menikah
Golongan darah
Agama
Spesialis Penyakit Dalam
DR0001Id Dokter
Enter TextEnter More TextDR0002
DR0001
Id_dokter
Dr. Sunhadi, M.Kes
Dr. Cholid Ubed Sp.Pd
Nama
Jl. Dr. Wahidin No.40
Jl. Lisman No.5
Alamat
Bojonegoro
Bojonegoro
Kota
0353881193
085733222554
Telp
-
24/10/1979
19/06/1974
Tgl_lahir
Pria
Pria
Jenis Kelamin
Gambar 4.41. Form Maintenance Dokter
Pada form ini, Bagian admin memasukkan dan mengubah data dokter
kedalam database dokter. Yang Bertujuan membantu proses berjalannya transaksi
pada aplikasi. Form maintenance dokter dapat dilihat pada Gambar 4.41.
STIKOM S
URABAYA
69
M. Form Maintenance Diagnosis
Form maintenance diagnosis dapat dilihat pada Gambar 4.42.
Maintenance DiagnosaMaintenance Diagnosa
D65Id Diagnosa
Nama Diagnosa Vertigo
Insert Update Delete Cancel
D65Id Diagnosa
D0005
D0004
D0003
D0002
D0001
Id_Diagnosa
Abortus
Ami
Abdominal Paint
Appendic Acut
Anaemia
Nama Diagnosa
Gambar 4.42. Form Maintenance Diagnosis
Pada form ini, Bagian admin memasukkan dan mengubah data diganosis
kedalam database diagnosis. Yang Bertujuan membantu proses berjalannya
transaksi pada aplikasi. Form maintenance diagnosis dapat dilihat pada Gambar
4.42.
STIKOM S
URABAYA
70
N. Form Maintenance Obat
Form maintenance obat dapat dilihat pada Gambar 4.43.
Maintenance ObatMaintenance Obat
Id Obat O23
Id Obat
Nama Obat
Jenis Obat
Kategori
Dosis
StokO23
Paramex
Tablet
Merdakan Pusing
10mg
Harga
50
3000
Insert Update Delete Cancel
1224
1224
Id Transaksi
Paramex
Ethimox
Nama Obat
1
4
Banyak
3000
25000
Harga
3000
100000
Total
Gambar 4.43. Form Maintenance Obat
Pada form ini, Bagian admin memasukkan dan mengubah data obat
kedalam database obat. Yang Bertujuan membantu proses berjalannya transaksi
pada aplikasi. Form maintenance obat dapat dilihat pada Gambar 4.43.
STIKOM S
URABAYA
71
O. Form Pembayaran
Form pembayaran dapat dilihat pada Gambar 4.44.
PembayaranPembayaran
Pembayaran
Id Transaksi
Id Pasien
Nama
Biaya Kamar
Biaya Dokter
Total Biaya
Bayar
Kembali
1112 Cari
P123
Andika Pratama
1200000
1500000
5300000
5300000
0
BayarCetak NotaCetak Laporan
Biaya Obat 2600000
Gambar 4.44. Form Pembayaran
Pada form ini, Kasir menotal biaya pasien selama meninap di rumah sakit
dan disimpan dalam database transaksi. Form pembayaran dapat dilihat pada
Gambar 4.43.
STIKOM S
URABAYA