3.4 Rancangan Database
Dari gambaran output yang disajikan dalam bentuk laporan diatas, maka dapat diketahui kebutuhan database yang di perluka n oleh sistem. Untuk memperoleh
struktur database sistem, perlu diketahui beberapa hal berikut: 1.
Normalisasi 2.
Rancangan Tabel 3.
Relasi database
3.4.1 Normalisasi
Proses untuk mengorganisasikan file untuk menghilangkan group elemen yang berulang-ulang disebut normalisasi. Pada tahap proses normalisasi ini untuk
menghasilkan bentuk yang normal di perlukan beberapa langkah berikut, yakni:
3.4.1.1 Bentuk Tidak Normal
Berdasarkan laporan yang dibuat maka dapat ditentukan field yang dibutuhkan sistem, yakni di tunjukan pada table 3.1.
Tabel 3.1 Kumpulan Field yang di butuhkan
Nama Data Keterangan
Laporan
NoMR Nomor Medical Record
Laporan Rujukan Pasien Askes, Laporan Pasien Askes, Laporan Perawatan Pasien
Askes NmPasien
Nama Pasien Pasien Laporan Rujukan Pasien Askes, Laporan
Pasien Askes, Laporan Perawatan Pasien Askes
JK Jenis Kelamin Pasien
Laporan Rujukan Pasien Askes, Laporan Pasien Askes, Laporan Perawatan Pasien
Gambar 3.11 Laporan Biaya Pasien Askes
Universitas Sumatera Utara
Askes Status
Status Perkawinan Pasien Laporan Rujukan Pasien Askes, Laporan
Pasien Askes Alamat
Alamat Pasien Laporan Rujukan Pasien Askes, Laporan
Pasien Askes Paket Layanan
Nama Paket Layanan Askes
Laporan Rujukan Pasien Askes, Laporan Pasien Askes, Laporan Perawatan Pasien
Askes Diagnosa
Nama Diagnosa Laporan Rujukan Pasien Askes, Laporan
Pasien Askes, Laporan Perawatan Pasien Askes
Biaya Ruang Biaya Ruangan Perawatan Laporan Rujukan Pasien Askes, Laporan
Pasien Askes, Laporan Perawatan Pasien Askes
Biaya Dokter Biaya Jasa Dokter
Laporan Rujukan Pasien Askes, Laporan Pasien Askes, Laporan Perawatan Pasien
Askes Biaya Obat
Biaya Pemakaian Obat Laporan Rujukan Pasien Askes, Laporan
Pasien Askes, Laporan Perawatan Pasien Askes
Plafon Biaya Layanan
Batas Biaya Tanggungan Askes
Laporan Rujukan Pasien Askes, Laporan Pasien Askes, Laporan Perawatan Pasien
Askes NoRujuk
Nomor Rujukan Dokter Keluarga
Laporan Rujukan Pasien Askes, Laporan Pasien Askes, Laporan Perawatan Pasien
Askes Nomor Kartu
Nomor Kartu Askes Laporan Rujukan Pasien Askes, Laporan
Pasien Askes, Laporan Perawatan Pasien Askes
KdPaket Kode Paket Kartu Askes
Laporan Rujukan Pasien Askes, Laporan Pasien Askes
NmPaket Nama Paket Kartu Askes
Laporan Rujukan Pasien Askes, Laporan Pasien Askes, Laporan Perawatan Pasien
Askes KdDokter
Kode Dokter Laporan Rujukan Pasien Askes, Laporan
Pasien Askes NmDokter
Nama Dokter Laporan Rujukan Pasien Askes, Laporan
Pasien Askes, Laporan Perawatan Pasien Askes
Universitas Sumatera Utara
Tarif Tarif Jasa Dokter
Laporan Rujukan Pasien Askes, Laporan Pasien Askes, Laporan Perawatan Pasien
Askes NoResep
Nomor Resep Laporan Pemakaian Obat
Kumpulan field data pada tabel 3.1 di atas, akan disajikan dalam bentuk relasi Manajemen Rumah Sakit di bawah ini. Perlu di ketahui field data dalam sistem yang
akan di bangun di perlukan atribut-atribut untuk menyatakan data tersebut. Relasi Manajemen Rumah Sakit yang di maksud dapat di sajikan sebagai berikut:
Manajemen Rumah Sakit NoMR
Keterangan: Atribut yang bergaris bawah menyatakan atribut kunci, sedangkan atribut yang di batasi tanda ‘{}’ menandakan atribut berulang, yang dapat berharga jamak
untuk satuan harga atribut kunci. Jelaslah bahwa relasi manajemen Rumah Sakit belum dalam betuk normal.
, NoKartu, NoRujuk, NmPasien, JK, Alamat, Status, TglDaftar, Diagnosa, PaketLayanan, PlafonBiaya, BiayaDokter, Tarif,
NoResep, BiayaObat, BiayaRuang.
3.4.1.2 Normalisai Ke-1 1NF