Rabu, 12 Januari 2011

TUGAS SIMBADA - ERD RUMAH SAKIT



PROBLEM
A.       LATAR BELAKANG
Model E-R diperkenalkan pertama kali oleh P.P. Chen pada tahun 1976, walau model ini sudah ketinggalan jaman akan tetapi dalam penerapannya ER masih merupakan model yang efektif dalam upaya menggambarkan persepsi dari pemakai karena berisi objek-objek dasar yang disebut sebagai entitas dan hubungan antar entitas-entitas yang disebut relationship.
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. Model Entity-Relationship merupakan alat modeling data yang populer dan banyak digunakan oleh para perancang database. Data model merupakan representasi abstrak dari data tentang entitas, kejadian, aktifitas dan asosiasinya dalam suatu organisasi. Tujuan dari pemodelan data adalah untuk menyajikan data dan menjadikan data mudah dimengerti, sehingga mempermudah perancangan dan pengaksesan database.
Berdasarkan tipe konsepnya, data model dibagi menjadi dua kategori yaitu Conceptual (High Level) Data Model dan Physical (Low Level) Data Model. Conceptual Data Model merupakan konsep yang berkaitan dengan pandangan pemakai terhadap data, sedangkan Physical Data Model merupakan konsep yang menerangkan detail dari bagaimana data di simpan di dalam komputer. Dalam pandangan ini model Entity-Relationship digunakan untuk menggambarkan Conceptual Data Model (E-R).
ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. Pada dasarnya ada tiga simbol yang digunakan, yaitu :
a.     Entity
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain. Simbol dari entity ini biasanya digambarkan dengan persegi panjang.
b.    Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips. Atribut Karakteristik dari entity atau relationship yang menyediakan penjelasan detail tentang entity atau relationship tersebut. Nilai atribut (Attribute value) adalah suatu data aktual atau informasi tertentu yang disimpan pada tiap atribut di dalam suatu entitas atau relationship (Nonkey attribute). Identifier (key) digunakan untuk menentukan suatu entity secara unik. Descriptor (nonkey attribute) digunakan untuk menspesifikasikan karakteristik dari suatu entity yang tidak unik.
c.     Hubungan / Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.

Derajat Relationship adalah :
1.                  Unary ( Derajat Satu )
Adalah satu buah relationship menghubungkan satu buah entity.
2.                  Binary ( Derajat Dua )
Adalah satu buah relationship yang menghubungkan dua buah entity.
3.                  Ternary ( Derajat Tiga )
Adalah satu buah relationship menghubungkan tiga buah entity.
CARDINALITY RASIO
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Relasi dapat digambarkan sebagai berikut :
Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dalam satu basis data yaitu :
1). Satu ke satu (One to one)
Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B.
2). Satu ke banyak (One to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A.
3). Banyak ke satu (Many To One)
Yaitu perbandingan antara entity pertama dengan entity kedua berbanding banyak berbanding satu.
3). Banyak ke banyak (Many to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.

LANGKAH – LANGKAH MEMBUAT ERD
1.        Mengidentifikasikan dan menetapkan seluruh himpunan entitas yang akan terlibat.
2.         Menentukan atribut-atribut key dari masing-masing himpunan entitas.
3.         Mengidentifikasikan dan menetapkan seluruh himpunan relasi diantara himpunan entitas yang ada beserta foreign key-nya.
4.         Menentukan derajat dan cardinality rasio relasi untuk setiap himpunan relasi
5.         Melengkapi himpunan relasi dengan atribut-atribut yang bukan kunci (non-key).

B.       KONSEP
Entity relationship diagram dalam sistem informasi pelayanan medis rawat jalan sebuah rumah sakit dalam menggambarkan hubungan antar entitas dalam penyimpanan
Beberapa entitas yang terkandung didalamnya antara lain yaitu entitas pasien, entitas dokter, entitas perawat, kode petugas pendaftaran, entitas petugas administrasi. Beberapa relasi / hubungan yang menghubungkan entitas yaitu antara lain hubungan pendaftaran, hubungan merawat, hubungan periksa medis, hubungan pembayaran dan hubungan resep
Hubungan-hubungan yang terjadi antar entitas penyimpanan tersebut dapat dilihat pada model ERD.

ATURAN BISNIS
KARDINALITAS



 dalam ERD rumah sakit terdapat beberapa kardinalitas, di antaranya :
Model ERD rumah sakit :