Mohon tunggu...
Upi Wira
Upi Wira Mohon Tunggu... Mahasiswa - mahasiswa

saya upi wiraningsih, saya biasanya di panggil upi, hobi saya berenang, membaca novel dan mendengarkan musik

Selanjutnya

Tutup

Ilmu Alam & Tekno

Tugas Final Membuat ERD,EERD,Implentasi Sql, serta Aplikasi Basis Data "Sistem Informasi Rawat Inap Rumah Sakit"

29 Desember 2024   14:19 Diperbarui: 1 Januari 2025   17:32 21
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Gambar ERD si_ranap_rs

Studi Kasus: Sistem Informasi  Rawat Inap Rumah Sakit 'si_ranap_rs'

Sistem Informasi Manajemen Rawat Inap Rumah Sakit dirancang untuk mengelola data pasien, kamar, perawatan, dokter, dan tagihan secara terintegrasi. Setiap pasien dapat memilih kamar yang sesuai, mendapatkan layanan perawatan dari dokter, dan menerima tagihan berdasarkan layanan yang diberikan. Sistem ini mempermudah pencatatan data, memastikan ketersediaan kamar, mencatat riwayat perawatan, dan memberikan transparansi dalam proses pembayaran. Dengan implementasi ini, rumah sakit dapat meningkatkan efisiensi operasional serta kualitas layanan kepada pasien. 

ERD (Entity Relationship Diagram)

Pada ERD ini memiliki  5 entias utama yang Dimana dengan masing-masing memiliki atribut di setiap entiasnya, berikut penjelasannya:

1. Pasien

Menyimpan informasi tentang pasien yang dirawat inap, termasuk nama, alamat, tanggal lahir, nomor telepon, dan status kesehatan saat masuk rumah sakit.

Atributny:

  • id_pasien (Primary Key)
  • nama_pasien
  • alamat
  • tgl_lahir
  • status_sehat
  • no_telepon

2. Kamar

Menyimpan informasi tentang kamar yang tersedia untuk pasien, termasuk nama kamar, jenis kamar (VIP, biasa), kapasitas, biaya kamar dan status ketersediaan.

Atributnya:

  • Id_kamar (primary key)
  • Nama_kamar
  • Jenis_kamar
  • Kapasitas
  • Status_ketersediaan
  • Baiya_kamar.
  • Id_kamar

3.  Dokter

Menyimpan informasi tentang dokter yang menangani pasien, termasuk nama, spesialisasi, dan nomor kontak.

Atributnya:

  • Id_dokter (primary key)
  • Nama_dokter
  • Spesialis
  • Telepon

4. Perawatan

Menyimpan data tentang perawatan yang diberikan kepada pasien selama rawat inap, termasuk jenis perawatan, tanggal perawatan, dan dokter yang memberikan perawatan serta biaya perawatan.

Atributnya:

  • Id_perawatan (primary key)
  • Jenis_perawatan
  • Tgl_perawatan
  • Id_pasien
  • Id_dokter
  • Biaya_perawatan

5. Tagihan

Menyimpan informasi tentang biaya yang harus dibayar oleh pasien untuk rawat inap, termasuk biaya kamar dan biaya perawatan

Atributnya:

  • Id_tagihan( primary key)
  • Status_pembayaran
  • Id_perawatan

Relasinya:

  • Pasien -- kamar : one to many (1:N). Setiap pasien memilih satu kamar, dan satu kamar bisa ditempati oleh lebih dari satu pasien (tergantung kapasitas).
  • Pasien -  perawatan : one to many (1:N). Setiap pasien dapat memiliki lebih dari satu perawatan, tetapi satu perawatan hanya terkait dengan satu pasien.
  • Perawatan -- dokter : one to many (1:N). Setiap perawatan dilakukan oleh satu dokter, tetapi satu dokter dapat melakukan banyak perawatan.
  • Perawatan -- tagihan : one to one ( 1:1). Setiap perawatan menghasilkan satu tagihan, tetapi satu pasien bisa memiliki banyak tagihan (dari perawatan yang berbeda).

Gambar EERD si_ranap_rs
Gambar EERD si_ranap_rs

EERD (Enhanced Entitiy Relationship Diagram)

yang ditampilkan di atas menggambarkan struktur basis data relasional untuk sebuah sistem yang mengelola pelanggan, pesanan, detail pesanan, produk, dan kategori produk. Berikut adalah penjelasan detail mengenai elemen-elemen diagram tersebut:

1. Tabel Pasien

Atribut:

  • Id_pasien : (primary key), sebagai pengidentifikasi unik untuk setiap pasien.
  • nama_pasien: Nama lengkap pasien.
  • alamat: Alamat tinggal pasien.
  • tgl_lahir: Tanggal lahir pasien.
  • no_telepon: Nomor telepon pasien.
  • status_sehat: Status kesehatan pasien (contoh: sehat, sakit).
  • Id_kamar (foreign key), Merujuk pada kamar untuk pasien

2. Tabel Kamar

Atributnya :

  • id_kamar: Primary key, sebagai pengidentifikasi unik untuk setiap kamar.
  • nama_kamar: Nama dari kamar.
  • jenis_kamar: Jenis kamar (contoh: VIP, Biasa).
  • kapasitas: Kapasitas maksimal kamar.
  • status_ketersediaan: Status apakah kamar tersedia atau tidak.
  • biaya_kamar: Biaya per hari dari kamar tersebut.

3. Tabel Dokter

Atribut:

  • id_dokter: Primary key, sebagai pengidentifikasi unik untuk setiap dokter.
  • nama_dokter: Nama lengkap dokter.
  • spesialis: Bidang spesialisasi dokter (contoh: Jantung, Anak).
  • telepon: Nomor telepon dokter.

4. Tabel Perawatan

Atributnya:

  •  id_perawatan: Identifier unik untuk setiap jenis perawatan (primary key).
  • jenis_perawatan: Jenis tindakan medis, seperti "operasi", "check-up", atau "terapi".
  • tgl_perawatan: Tanggal perawatan diberikan kepada pasien.
  • biaya_perawatan: Biaya yang dikenakan untuk perawatan.
  • id_dokter (foreign key): Merujuk pada dokter yang memberikan perawatan.
  • id_pasien (foreign key): Merujuk pada pasien yang menerima perawatan.

5. Tabel Tagihan

  • Id_tagihan: Identifier unik untuk setiap tagihan (primary key).
  • status_pembayaran: Status apakah tagihan sudah dibayar atau belum (misalnya "Dibayar" atau "belum Dibayar").
  • id_perawatan (foreign key): Merujuk pada perawatan yang menghasilkan tagihan.

Berikut penjelasan lebih lanjut mengenai langkah-langkah pembuatan ERD, EERD dan pengimplementasian MySQL serta tampilan aplikasi atau web mengenai Sistem Informasi Rawat Inap Rumah Sakit dapat dilihat pada vedio berikut ini :


Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun