Perbedaan Antara Diagram ERD dan Kelas Perbedaan Antara

Anonim

Diagram Kelas ERD vs.

Diagram Kelas

Istilah ini digunakan di bidang perangkat lunak. Dalam salah satu bahasa perangkat lunak yang disebut "UML" atau "Unified Modeling Language", ada diagram struktur yang menggambarkan atau menunjukkan struktur sistem apa pun dengan bantuan untuk menunjukkan kelas sistem. Diagram ini juga menunjukkan operasi kelas, atribut, dan hubungan antar kelas yang berbeda. Diagram-diagram ini yang menggambarkan kelas dengan bantuan diagram disebut diagram kelas.

Dalam pemodelan berorientasi obyek, diagram kelas adalah blok utama untuk membangun keseluruhan struktur. Diagram kelas digunakan untuk dua hal utama:

Digunakan untuk pemodelan konseptual dari aplikasi sistematis.

Pemodelan terperinci untuk diterjemahkan ke dalam kode pemrograman.

Diagram kelas memiliki banyak kelas dan subclass, dan kelas-kelas ini menunjukkan objek utama, interaksinya dengan kelas lain, dan objek yang perlu diprogram. Ketiga kelas ini diwakili dalam diagram kelas dengan bantuan kotak. Kotak ini berisi tiga bagian yang berbeda. Bagian paling atas berisi nama kelas, yang tengah memegang atribut kelas, dan bagian bawah berisi operasi yang dapat diambil oleh kelas.

Karena diagram kelas ini digunakan untuk merepresentasikan perancangan sistem, kelas diidentifikasi dan diurutkan bersama untuk menunjukkan hubungan antara objek. Representasi adalah diagram statis yang merupakan diagram kelas.

Sumber

// 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 (Entity Relationship Diagram)

Representasi konseptual dan abstrak data Dalam rekayasa perangkat lunak disebut pemodelan hubungan entitas. Pemodelan ini digunakan untuk model database. Ini adalah metode dimana model konseptual suatu sistem diproduksi. Diagram yang dihasilkan oleh metode ini disebut diagram hubungan entitas. Diagram ini tidak menunjukkan satu kesatuan; mereka menunjukkan satu set entitas atau satu set hubungan.

Kumpulan entitas diwakili oleh empat persegi panjang, dan berlian mewakili rangkaian hubungan dalam ERD. Baris menghubungkan ketika entitas hubungan diikuti oleh himpunan entitas. Oval digunakan untuk mewakili atribut. ERD digunakan untuk mewakili informasi atau jenis informasi yang dibutuhkan untuk disimpan dalam database. Mereka digunakan sebagai persyaratan untuk analisis.

Sumber

// 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:

Diagram kelas digunakan untuk mewakili objek utama atau blok bangunan sistem.Mereka terbiasa menunjukkan hubungan satu kelas dengan kelas yang lain dan juga mewakili atribut sistem. Namun, ERD lebih merupakan database dalam bentuk tabel. Mereka tidak menunjukkan hubungan individu tapi himpunan relasi serta rangkaian entitas. Mereka menunjukkan jenis informasi yang perlu disimpan dalam database.

Diagram kelas dan ERD memiliki representasi grafis yang sangat berbeda.