Upload
farid-yusman
View
1.964
Download
15
Embed Size (px)
Citation preview
i
APLIKASI PENDAFTARAN DAN PEMBAYARAN
RAWAT INAP
Untuk Memenuhi Salah Satu Tugas Mata Kuliah Basis Data
Di susun oleh:
Yusman Farid
134060018
Teknik Informatika
SEKOLAH TINGGI MANAGEMEN INFORMATIKA
DAN KOMPUTER JAWA BARAT
STMIK JABAR
2014
ii
KATA PENGANTAR
Segala puji dan syukur penulis panjatkan kehadirat ALLAH SWT, salawat serta salam
selalu tercurahkan kepada Rasulullah SAW.Berkat limpahan dan rahmat-Nya penulis dapat
menyelesaikan laporan ini guna memenuhi salah satu tugas mata kuliah Basis Data Smester 3
Jurusan Teknik Informatika di STMIK Jabar.
Dalam penyusunan laporan ini tidak sedikit penulis mengalami hambatan, namun
penulis menyadari selesainya tugas ini tidak lain karena adanya bantuan, dorongan dan
bimbingan dari Ibu Sri Kuswayati S.Si Selaku dosen yang telah memberi materi yang di
sampaikan setiap pertemuannya, tidak lupa teman seperjuangan yang telah membantu dan
memotivasi untuk menyelesaikan tugas ini.
Semoga laporan ini dapat memberikan wawasan yang lebih luas danmemberi
sumbangan pemikiran kepada pembaca khususnya mahasiswa STMIK Jabar. Saya sadar
laporan ini masih jauh dari kata sempurna baik dari isi maupun bahasanya, hal ini karena
keterbatasan ilmu pengetahuan dan kemampuan yang penulis miliki. Untuk itu penulis
mengharapkan kritik dan saran dari berbagai pihak.
iii
DAFTAR ISI
COVER ............................................................................................................................... i
KATA PENGANTAR ............................................................................................................ ii
DAFTAR ISI........................................................................................................................... iii
BAB I PENDAHULUAN........................................................................................................ 1
A. Latar Belakang Masalah.............................................................................................. 1
B. Identifikasi Masalah ..................................................................................................... 1
C. Batasan Masalah........................................................................................................... 2
D. Perumusan Masalah ..................................................................................................... 2
BAB II PEMBAHASAN ........................................................................................................ 3
A. Analisis Sistem yang Berjalan...................................................................................... 3
1. Bagian- bagian yang terlibat .................................................................................. 3
B. Dokumen yang Digunakan ........................................................................................... 3
1. Data Pasien ........................................................................................................... 3
2. Data Dokter .......................................................................................................... 3
3. Data Kamar ........................................................................................................... 3
4. Data Rawat Inap ................................................................................................... 4
5. Data Admin............................................................................................................ 4
6. Data Pembayaran.................................................................................................. 4
C. Normalisasi .................................................................................................................... 4
1. Unnormalisasi (Belum dinormalisasi) ................................................................ 5
2. Tahap 1 :1 NF ...................................................................................................... 5
3. Tahap 2 :2 NF ...................................................................................................... 5
4. Tahap 3 : 3 NF ..................................................................................................... 6
D. ERD ............................................................................................................................... 7
E. Relasi Antar Table ........................................................................................................ 7
F. Rancangan Antar Muka .............................................................................................. 8
BAB III HASIL....................................................................................................................... 10
A. Cara Kerja Program ..................................................................................................... 10
1. Form Login........................................................................................................... 10
2. Form Admin ......................................................................................................... 10
3. Swicthboard .......................................................................................................... 10
4. Form Pasien ........................................................................................................ 10
iv
5. Form dokter ......................................................................................................... 10
6. Form Kamar......................................................................................................... 10
7. Form Pendaftaran Rawat Inap .......................................................................... 10
8. Form Pembayaran Rawat Inap.......................................................................... 11
B. Tampilan Program ........................................................................................................ 11
1. Tampilan Login Screen ...................................................................................... 11
2. Tampilan Form Admin........................................................................................ 11
3. Tampilan Menu Utama(Switchboard) ............................................................... 12
4. Tampilan Form Pasien Baru .............................................................................. 12
5. Tampilan Form Dokter Baru ............................................................................. 13
6. Tampilan Form Kamar Baru ............................................................................. 13
7. Tampilan Form Pendaftaran Pasien Rawat Inap ............................................ 14
8. Tampilan Form Pembayaran.............................................................................. 14
BAB IV KESIMPULAN DAN SARAN ............................................................................... 15
A. Kesimpulan .................................................................................................................... 15
B. Saran .............................................................................................................................. 15
DAFTAR PUSTAKA.............................................................................................................. v
1
BAB I
PENDAHULUAN
A. Latar Belakang Masalah
Dewasa ini teknologi terus berkembang pesat tanpa peduli siap atau tidak siap
kita menerimanya, Seluruh aspek kehidupan tidak lepas dari jangkauan teknologi, tak
terkecuali juga dunia kesehatan dan rumah sakit.
Rumah sakit sebagai suatu lembaga sosial yang memberikan pelayanan
kesehatan kepada masyarakat, memiliki sifat sebagai suatu lembaga yang tidak
ditunjukan untuk mencari keuntungan atau non profit organization. Walaupun demikian
kita tidak dapat menutup mata bahwa dibutuhkan suatu sistem informasi di dalam
intern rumah sakit.
Rumah Sakit sebagai salah satu organisasi pelayanan di bidang kesehatan telah
memiliki otonomi,sehingga pihak rumah sakit dituntut untuk memberikan pelayanan
yang sebaik baiknya dengan manajemen yang seefektif mungkin. Hal ini disebabkan
oleh setiap pengambilan keputusan yang tidak tepat akan berakibat pada inefisiensi dan
penurunan kinerja rumah sakit. Hal tersebut dapat menjadi kendala jika informasi yang
tersedia tidak mampu memberikan informasi yang dibutuhkan dalam pengambilan
keputusan.
Kecanggihan teknologi bukan merupakan suatu jaminan akan terpenuhinya
informasi, melainkan system yang terstruktur, handal dan mampu mengakodomodas i
seluruh informasi yang dibutuhkan yang harus dapat menjawab tantangan yang
dihadapi.
Berdasarkan permasalahan di atas Aplikasi Rawat Inap data base ini
mempermudah dan membantu penyimpanan secara komputerisasi sehingga data pasien
tidak mudah hilang dan mudah di cari.
B. Identifikasi Masalah
Berdasarkan latar belakang masalah di atas, maka dapat diidentifikasikan
beberapa masalah yang ada antara lain :
1. Pengolahan data yang digunakan masih manual.
2. Kurang efisien penyimpanan data sehingga mudah sekali kehilangan data.
3. Belum memiliki sistem keamanan yang baik sehingga data yang dismpan mudah
sekali hilang/ dicuri.
2
4. kurang flexibel pembuatan laporan sehingga membutuhkan waktu yang cukup lama
untuk membuat laporan.
C. Batasan Masalah
Mengingat kemungkinan meluasnya masalah maka penulis membatasi masalah
ini hanya pada:
1. Informasi yang dikumpulkan terbatas hanya pada data pasien, dokter, kamar dan
administrasi.
2. Hanya memproses pendaftaran rawat inap dan pembayaran rawat inap.
3. Aplikasi yang digunakan adalah microsoft access.
D. Perumusan Masalah
Nantinya aplikasi yang saya buat ini bisa menjadi alternatif untuk pengolahan
data pasien rawat inap dan penghitungan pembayaran rawat inap di rumah sakit suasta
maupun negeri.
3
BAB II
PEMBAHASAN
A. Analisis Sistem yang Berjalan
Sistem yang berjalan di rumah sakit saat ini sangat lah sederhana
penyimpanan dokumen-dokumen yang penting masih terbilang manual dalam berkas-
berkas dokumen dan belum tersimpan secara komputerisasi sehingga rawan hilang
sehingga tidak efisien dalam pencarian dan pembuatan data rawat inap baru dan juga
dalam menghitung biaya rawat inap itu sendiri.
1. Bagian- bagian yang terlibat
Pasien
Seseorang yang memiliki keluhan kesehatan, sebagai pasien tentu
memiliki hak dan kewajiban sebagai pasien rawat inap seperti mendapat
perawatan dan melakukan pembayaran.
Dokter
Dokter bertugas memberikan pelayanan yang semaksimal mungkin untuk
menyembuhkan pasien nya.
Admin
Amininistrasi bertugas melayanin pasien yang melakukan pendaftaran
rawat inap dan melayani pembayaran rawat inap.
B. Dokumen yang Digunakan
1. Data Pasien
No Reg Pasien :
Nama Pasien :
Jenis Kelamin :
Alamat :
2. Data Dokter
Id Dokter :
Nama Dokter :
Specialis :
Tarif :
3. Data Kamar
No Kamar :
4
Kelas :
Blok :
Tarif Per hari :
4. Data Rawat Inap
Id Rawat Inap :
No Reg Pasien :
No Kamar :
Id Dokter :
Tanggal Masuk :
5. Data Admin
Id Petugas :
Nama Petugas :
User Name :
Password :
6. Data Pembayaran
Kode Pembayaran :
Kode Petugas :
Id Rawat Inap :
Tanggal Keluar :
Jumlah Hari :
Biaya Rawat :
Total Pembayaran :
C. Normalisasi
Normalisasi merupakan teknik analisis data yang mengorganisasikan atribut-
atribut data dengan cara mengelompokkan sehingga terbentuk entitas yang non-
redundant, stabil, dan fleksibel
Normalisasi dilakukan sebagai uji coba pada suatu relasi secara berkelanjutan
untuk menentukan apakah relasi itu sudah baik, yaitu dapat dilakukan proses
insert,update,delete, dan modifikasi pada satu atau beberapa atribut tanpa
mempengaruhi integritas data dalam relasi tersebut.
5
1. Unnormalisasi (Belum dinormalisasi)
2. Tahap 1 :1 NF
3. Tahap 2 :2 NF
Tabel Admin id_petugas nama_petugas Username Password
1 Jajang Admin *********
2 Intan Admin2 ********
3 Yusman yusman *****
Tabel dokter
id_dokter nama_dokter specialis Tarif Foto 3x4
1 Dr. Eva Hati Rp100.000 1
2 Dr. Rangga Kulit Rp150.000 1
3 Dr. Andi Ahli Bedah Rp150.000 1
4 Dr. Sandi Jantung Rp200.000 1
5 Dr. Tamrin Ginjal Rp250.000 1
6 Dr. Indah Anak Rp100.000 1
7 Dr. Asep Umum Rp100.000 1
9 Dr. Imam THT Rp125.000 1
Kd Pembayaran Petugas Id Rawat
Inap Pasien
No Kamar
Tarif/Hari Dokter Tarif Tgl_Masuk Tgl_Keluar Jumlah
Hari Biaya Rawat
Total Pembayaran
65427 Jajang ri1428 Sinta 6 Rp40.000 Dr. Sandi Rp200.000 06/12/2014 14/12/2014 8 Rp. 320.000 Rp. 520.000
65432
Yusman
ri1429 Idan 22 Rp25.000 Dr. Indah Rp100.000 10/12/2014 31/12/2014 21 Rp. 525.000 Rp. 625.000
65433 ri1425 Putra 09 Rp35.000 Dr. Asep Rp100.000 07/12/2014 12/12/2014 5 Rp175.000 Rp275.000
65434 ri1430 Permana 21 Rp25.000 Dr. Tamrin Rp250.000 12/12/2014 16/12/2014 4 Rp100.000 Rp350.000
Kd Pembayaran Petugas Id Rawat
Inap Pasien
No Kamar
Tarif/Hari Dokter Tarif Tgl_Masuk Tgl_Keluar Jumlah
Hari Biaya Rawat
Total Pembayaran
65427 Jajang ri1428 Sinta 6 Rp40.000 Dr. Sandi Rp200.000 06/12/2014 14/12/2014 8 Rp. 320.000 Rp. 520.000
65432 Yusman ri1429 Idan 22 Rp25.000 Dr. Indah Rp100.000 10/12/2014 31/12/2014 21 Rp. 525.000 Rp. 625.000
65433 Yusman ri1425 Putra 09 Rp35.000 Dr. Asep Rp100.000 07/12/2014 12/12/2014 5 Rp175.000 Rp275.000
65434 Yusman ri1430 Permana 21 Rp25.000 Dr. Tamrin Rp250.000 12/12/2014 16/12/2014 4 Rp100.000 Rp350.000
6
Tabel Kamar
no_kamar kelas blok tarif_per_hari
01 Vvip Sakura Rp50.000
02 Vvip Mawar Rp50.000
03 Vvip Husada Rp50.000
04 Vvip Husada Rp50.000
05 Vip Bakti Rp40.000
06 Vip Bakti Rp40.000
07 Vip Kenari Rp40.000
08 Vip Kenari Rp40.000
09 Kelas 1 melati Rp35.000
10 Kelas 1 melati Rp35.000
11 Kelas 1 Kencana Rp35.000
12 Kelas 1 Kencana Rp35.000
13 Kelas 2 Sakura Rp30.000
14 Kelas 2 Sakura Rp30.000
15 Kelas 2 Bintang Rp30.000
16 Kelas 2 Bintang Rp30.000
17 Kelas 3 Bulan Rp25.000
18 Kelas 3 Bulan Rp25.000
19 Kelas 3 Mentari Rp25.000
20 Kelas 3 Mentari Rp25.000
21 Kelas 3 Anggrek Rp25.000
22 Kelas 3 Anggrek Rp25.000
23 Kelas 3 Anggrek Rp25.000
Tabel Pasien
no_reg_pasien nama_pasien jenis_kelamin alamat
1 Sinta Perempuan Jl. Dago
2 Permana Laki-laki Jl. Cinambo
3 Putra Laki-laki Jl. Soekarno-hatta
5 Idan Laki-laki Jl. Dago
4. Tahap 3 : 3 NF
7
D. ERD
Pasien Rawat Inap
Dokter
Kamar
Pembayaran
Admin
Melakukan
Memakai
Merawat
Chekout
Melayani
No reg pasien
Nama pasien
Jenis Kelamin Alamat
No reg pasien Id Rawat inap
Tanggal MasukId Rawat inap
Kelas
No kamarTarif/hari
Blok
No kamar Id Rawat inap
Id Rawat inap
Id Dokter Nama Dokter
Specialis Tarif
Id Dokter
Id Rawat inap
Id Rawat inap
Id pembayaran
Jumlah hari Rawat
Biaya RawatTotal pembayaran
Tanggal Keluar
Id pembayaran
Id petugas Nama Petugas
UsernamePassword
Id petugas
E. Relasi Antar Table
8
F. Rancangan Antar Muka
Form login
Username :
Password : :
Form Admin
Id Petugas :
Nama Petugas :
Username : :
Password :
Form Pasien
No Reg Pasien :
Nama Pasien :
Jenis Kelamin :
Alamat :
Form Dokter
Id Dokter :
Nama Dokter :
Specialis :
Tarif :
Form Kamar
No Kamar :
Kelas :
Blok :
Tarif/hari :
9
Form Pembayaran
kd Pembayaran:Id Rawat Inap :
Id Petugas :
Nama Petugas :
No Reg Pasien :
Nama Pasien :
No kamar :
Tarif/hari : :
Id Dokter :
Tarif Dokter :
Tanggal Masuk :
Jml Hari Rawat :
Biaya Prawatan :
Total Pmbayaran :
Form Rawat Inap
Id Rawat Inap :
No Reg Pasien :
Nama Pasien :
Jenis Kelamin :
No kamar :
Kelas :
Blok :
Id Dokter :
Nama Dokter :
Specialis :
Tanggal Masuk :
10
BAB III
HASIL
A. Cara Kerja Program
1. Form Login
Form login merupakan tahap awal untuk memasuki program, di form ini yang
harus d isi adalah username dan password jika salahsatu salah maka akan tampil
tulisan yang menyatakan anda salah. Di form ini juga ada beberapa tombol yaitu
tombol login untuk masuk, tombol keluar untuk keluar dari aplikasi, dan tombol
signup untuk menambahkan admin baru.
2. Form Admin
Form admin berfungsi untuk mengisi inputan data petugas, data yang harus d
isi di form ini diantaranya adalah id petugas, nama petugas, username dan
password yg juga berguna untuk login.
3. Swicthboard
Merupakan form menu utama yang didalamnya terdapat fitur-fitur diantaranya
Tambah pasien baru, tambah dokter baru, tambah kamar baru, pendaftaran rawat
inap, pembayaran rawat inap dan juga logout untuk keluar program.
4. Form Pasien
Form pasien adalah form yang berguna untuk menginputkan data pasien baru
kedatabase, data yang harus dimasukan diantaranya adalah no reg pasien, nama
pasien, jenis kelamin, dan alamat.
5. Form dokter
Form dokter adalah form yang berguna untuk menginputkan data dokter baru
kedatabase, data yang harus dimasukan diantaranya adalah id dokter, nama
dokter, specialis, dan tarif.
6. Form Kamar
Form Kamar adalah form yang berguna bila ada penambahan ruang rawat inap
dan diinputkan ke kedatabase, data yang harus dimasukan diantaranya adalah no
kamar, kelas, blok, dan tarif/hari nya.
7. Form Pendaftaran Rawat Inap
Form pendaftaran rawat inap berfungsi untuk menyimpan data pasien yang
bertujuan untuk melakukan rawat inap, yang harus dimasukan pada form ini
diantaranya adalah id rawat inap, data pasien dengan memasukan no reg pasien
11
maka akan automatis data yg dibutuhkan dari data pasien akan muncul, dan juga
data kamar juga hanya tinggal memasukan no kamar maka data yg dibutuhkan
untuk form ini akan automatis muncul, begitupun dengan data dokter hanya perlu
memasukan id dokternya saja. Dan juga menginput tanggal masuk.
8. Form Pembayaran Rawat Inap
Form ini digunakan apabila pasien akan menyudahi masa rawat inap dan harus
melakukan pembayaran, d form ini yg harus di masukan antara lain adalah kode
pembayaran, dan data dari rawat inap yang diwakili dengan memasukan id rawat
inap dan secara otomatis data yg dibutuhkan duntuk pembayaran akan muncul,
dan selanjutnya yg harus dimasukan pada form ini adalah tanggal keluar, jumlah
hari(tanggal masuk – tanggal keluar), biaya rawat inap(jumlah hari*tarif rawat
inap/hari),dan total pembayaran (biaya rawat inap + Tarif dokter).
B. Tampilan Program
1. Tampilan Login Screen
2. Tampilan Form Admin
12
3. Tampilan Menu Utama(Switchboard)
4. Tampilan Form Pasien Baru
13
5. Tampilan Form Dokter Baru
6. Tampilan Form Kamar Baru
14
7. Tampilan Form Pendaftaran Pasien Rawat Inap
8. Tampilan Form Pembayaran
15
BAB IV
KESIMPULAN DAN SARAN
A. Kesimpulan
Dari Perancangan aplikasi yang penulis buat dapat disimpulkan manfaat dalam
menggunakan aplikasi ini, diantaranya adalah:
1. Dengan menggunakan sistem database ini pengguna dapat menghemat waktu
dalam penginputan, pengeditan dan pencarian data secara cepat.
2. Tampilan/interface program dapat dipahami dengan mudah dan dimengerti
oleh pengguna/user.
3. Dengan menggunakan sistem database data-data yang dibuat dapat disimpan
dengan aman.
4. Dapat memudahkan dalam pendaftaran dan pembayaran pasien rawat inap dan
memudahkan juga untuk membuat laporan yg akurat.
B. Saran
Karena untuk memenuhi tugas UAS dan pada keterbatasan waktu pengerjaan
penulis tidak sempat mengerjakan kekurangan pada aplikasi tersebut yaitu: mengatur
kamar berdasarkan kelasnya, membuat laporan berdasarkan spesifikasi tertentu,
membuat aplikasi tidak bisa di edit, dan lain sebagainya
v
DAFTAR PUSTAKA
https://www.youtube.com/watch?v=356ylQn6kkA
http://jewyner.wordpress.com/category/pengertian-normalisasi-data-base-dan-
contohnya/