Perbezaan Antara Rajah ERD dan Kelas

Rajah vs ERD

Rajah Kelas
Istilah ini digunakan dalam bidang perisian. Dalam salah satu bahasa perisian yang dipanggil "UML" atau "Unified Modeling Language," terdapat gambar rajah struktur yang menggambarkan atau menunjukkan struktur dari mana-mana sistem dengan bantuan menunjukkan kelas sistem. Rajah ini juga menunjukkan operasi kelas, atribut, dan hubungan di antara kelas yang berlainan. Gambar rajah ini yang menggambarkan kelas dengan bantuan rajah dipanggil diagram kelas.
Dalam pemodelan berorientasikan objek, gambarajah kelas adalah blok utama untuk membina struktur keseluruhan. Rajah kelas digunakan untuk dua perkara utama:
Ia digunakan untuk pemodelan konsep aplikasi sistematik.
Pemodelan terperinci untuk diterjemahkan ke dalam kod pengaturcaraan.

Rajah kelas mempunyai banyak kelas dan subclass, dan kelas ini menunjukkan objek utama, interaksi dengan kelas-kelas lain, dan objek yang perlu diprogram. Tiga kelas ini ditunjukkan dalam rajah kelas dengan bantuan kotak. Kotak ini mengandungi tiga bahagian yang berbeza. Bahagian paling atas mengandungi nama kelas, satu pertengahan memegang atribut kelas, dan bahagian bawah mengandungi operasi yang boleh diambil oleh kelas.
Oleh kerana rajah kelas ini digunakan untuk mewakili reka bentuk sistem, kelas-kelas itu dikenal pasti dan disusun bersama untuk menunjukkan hubungan antara objek. Perwakilan adalah gambarajah statik yang merupakan gambarajah kelas.

Sumber
http://www.google.com/search?q=class+diagram&hl=en&safe=off&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=99TxTf_-FYLOrQfj1pj6Bw&ved=0CCgQsAQ&biw=1680&bih=929

ERD (Entiti Rajah Hubungan)

Konsep dan perwakilan abstrak data dalam kejuruteraan perisian dipanggil pemodelan hubungan entiti. Pemodelan ini digunakan untuk model pangkalan data. Ia adalah satu kaedah yang mana model konseptual sistem dihasilkan. Gambar rajah yang dihasilkan oleh kaedah ini dipanggil gambarajah entiti hubungan. Gambar rajah ini tidak menunjukkan satu entiti tunggal; mereka menunjukkan satu set entiti atau satu set hubungan.

Set entiti diwakili oleh segi empat tepat, dan berlian mewakili set hubungan dalam ERD. Baris menghubungkan apabila entiti hubungan disertai oleh set entiti. Ovals digunakan untuk mewakili sifat. ERDs digunakan untuk mewakili maklumat atau jenis maklumat yang diperlukan untuk disimpan dalam pangkalan data. Ia digunakan sebagai keperluan untuk analisis.

Sumber
http://www.google.com/search?q=ERD&hl=en&safe=off&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=ANfxTZXrGY3SrQe5nf35Bw&ved=0CFAQsAQ&biw=1680&bih=929

Ringkasan:
Rajah kelas digunakan untuk mewakili objek utama atau blok bangunan sistem. Mereka digunakan untuk menunjukkan hubungan satu kelas dengan yang lain dan juga mewakili sifat-sifat sistem. Walau bagaimanapun, ERD adalah lebih daripada pangkalan data dalam bentuk jadual. Mereka tidak menunjukkan perhubungan individu tetapi set perhubungan serta set entiti. Mereka menunjukkan jenis maklumat yang perlu disimpan dalam pangkalan data.
Gambar rajah kelas dan ERD mempunyai perwakilan grafik yang sangat berbeza.