12
SISTEM BASIS DATA - RELATIONSHIP Oleh : - Fendy Soewignyo (09101059) Sistem Informasi Rumah Sakit

Sistem Basis Data - Sistem Informasi Rumah Sakit

Embed Size (px)

Citation preview

SISTEM BASIS DATA - RELATIONSHIP

Oleh :

- Fendy Soewignyo (09101059)

Sistem Informasi Rumah Sakit

SISTEM INFORMASI RUMAH SAKIT - JULY 2014 1

Aturan Bisnis

Dalam sistem informasi Rumah Sakit ini terdapat

beberapa aturan bisnis antara lain:

1. Sistem ini mencatat Data Pasien, Dokter, Perawat,

Petugas, Rekam Medis pasien dan Kamar untuk

rawat inap.

2. 1 orang Dokter dapat menangani banyak pasien.

3. 1 orang Perawat juga menangani banyak pasien.

4. 1 pasien ditangani oleh 1 orang dokter.

5. 1 pasien dapat berulang kali dapat melakukan

kunjungan dan di catat dalam rekam medis pasien.

Analisis dan Perancangan Database Rumah sakit ini dirancang dengan 10 Tabel

didalamnya antara lain sebagai berikut :

Tabel Petugas :

Nama Type Panjang Keterangan

idpetugas String 15 ID Petugas / admin

namapetugas String 50 Nama Petugas

password String 10 Password

SISTEM INFORMASI RUMAH SAKIT - JULY 2014 2

Tabel Pasien :

Nama Type Panjang Keterangan

ID_pasien AutoNumber Integer Kode Pasien

nama_pasien String 50 Menerangkan

Nama Pasien

alamat_pasien String 100 Menerangkan

Alamat Pasien

jk String 1 Jenis Kelamin

tempat_lahir String 20 Menerangkan

Tempat Lahir

Pasien

tgl_lahir Date/Time Medium

Date

Tanggal Lahir

Pasien

tgl_registrasi Date/Time Medium

Date

Menerangkan

Tanggal

Registrasi

Pasien

no_telp String 20 Nomor Telpon

Pasien

Tabel Dokter :

Nama Type Panjang Keterangan

ID_dokter AutoNumber Integer Kode Dokter

nama_dokter String 50 Menerangkan

Nama Dokter

alamat_dokter String 100 Menerangkan

Alamat Dokter

notelp String 20 Nomor Telp

spesialis String 25 Menerangkan

Spesialisasi

Dokter

SISTEM INFORMASI RUMAH SAKIT - JULY 2014 3

Tabel Perawat :

Nama Type Panjang Keterangan

ID_perawat AutoNumber Integer ID Perawat

nama_perawat String 50 Nama Perawat

alamat_perawat String 100 Alamat Perawat

notelp notelp 20 Nomor Telp

jk String 1 Jenis Kelamin

Tabel Diagnosa :

Nama Type Panjang Keterangan

kode_periksa AutoNumber Integer Kode

Pemeriksaan

tgl_periksa Date/Time Medium

Date

Tanggal

Pemeriksaan

ID_pasien Integer Integer ID Pasien

berelasi

dengan tabel

pasien

ID_dokter Integer Integer ID Dokter

berelasi

dengan tabel

dokter

keluhanpasien Memo Menerangkan

Keluhan

Pasien

diagnosadokter Memo Menerangkan

hasil diagnosa

dokter

tkndarah String 5 Tekanan

Darah Pasien

brtbadan String 3 Berat Badan

Pasien

suhu Integer Integer Suhu tubuh

pasien

SISTEM INFORMASI RUMAH SAKIT - JULY 2014 4

Tabel Kamar :

Nama Type Panjang Keterangan

no_kamar Integer Integer Nomor Kamar

namakmr String 50 Nama Kamar

lantai String 2 Lantai Kamar

jeniskmr String 50 Jenis Kamar

harga Currency Harga Kamar

status Boolean Yes/no Status tersedia

Tabel Obat :

Nama Type Panjang Keterangan

kode_obat AutoNumber Integer Kode Obat

namaobat String 50 Nama Obat

satuan String 15 Satuan Obat

harga Currency Harga Obat

produksi String 50 di Produksi

oleh

Keterangan Boolean Yes/no Keterangan

Obat

Tabel Rawat Inap :

Nama Type Panjang Keterangan

kd_rawatinap AutoNumber Integer Kode Rawat

Inap

no_kamar Integer Integer Nomor kamar

rawat inap

ID_pasien Integer Integer ID Pasien

ID_dokter Integer Integer ID Dokter

ID_perawat Integer Integer ID Perawat

tglmasuk Date/Time Medium

Date

Tanggal

Masuk

tglkeluar Date/Time Medium

Date

Tanggal

Keluar

SISTEM INFORMASI RUMAH SAKIT - JULY 2014 5

Tabel Resep :

Nama Type Panjang Keterangan

kode_resep AutoNumber Integer Kode Resep

kode_periksa Integer Integer Kode

Pemeriksaan

relasi dengan

table

diagnosa

kode_obat Integer Integer Kode Obat

jumlah Integer Integer Jumlah

dosis String 10 Dosis

Tabel Transaksi :

Nama Type Panjang Keterangan

kode_trans AutoNumber Integer Kode Resep

kode_periksa Integer Integer Kode

Pemeriksaan

relasi dengan

table

diagnosa

tgltransaksi Date/Time Medium

Date

Tanggal

Transaksi

biaya_dokter Currency Biaya Dokter

biaya_kamar Currency Biaya Kamar

biaya_obat Currency Biaya Obat

biaya_lainnya Currency Biaya Lainnya

total Currency Total Biaya

idpetugas String 15 Kode Petugas

SISTEM INFORMASI RUMAH SAKIT - JULY 2014 6

Implementasi

Form Petugas:

Form petugas ini berfungsi untuk mengelola data petugas

atau admin, merubah dan menambah data petugas.

Form Pasien:

Form pasien digunakan untuk mengelola data pasien.

SISTEM INFORMASI RUMAH SAKIT - JULY 2014 7

Form Dokter :

Form Dokter digunakan untuk mengelola data dokter.

Form Kamar :

Form Kamar digunakan untuk mengelola data kamar.

SISTEM INFORMASI RUMAH SAKIT - JULY 2014 8

Form Diagnosa :

Form Diagnosa digunakan untuk mencatat data hasil

pemeriksaan pasien oleh dokter, dalam form ini akan

tersimpan rekam medis pasien, baik keluhan beserta

diagnosa dokter.

Form Perawat :

Form perawat digunakan untuk mengelola data perawat.

SISTEM INFORMASI RUMAH SAKIT - JULY 2014 9

Form Rawat Inap :

Form Rawat Inap digunakan untuk mencatat pasien yang

mendapatkan perawatan rawat inap, dalam form ini akan

di catat tanggal masuk dan tanggal keluar.

Form Resep :

Form resp digunakan untuk mencatat resep yang diberikan

dokter berdasarkan diagnose yang diberikan.

SISTEM INFORMASI RUMAH SAKIT - JULY 2014 10

Form Obat :

Form obat digunakan untuk mengelola data obat, akan

berelasi dengan form resep.

Form Transaksi :

Form transaksi digunakan untuk mencatat transaksi pasien

dalam rumah sakit, form ini akan mencatat biaya dokter

biaya kamar, dan biaya-biaya lainnya.

SISTEM INFORMASI RUMAH SAKIT - JULY 2014 11

Relationship