{"id":9573,"date":"2025-09-30T09:01:40","date_gmt":"2025-09-30T02:01:40","guid":{"rendered":"https:\/\/binus.ac.id\/bekasi\/?p=9573"},"modified":"2025-10-01T09:04:42","modified_gmt":"2025-10-01T02:04:42","slug":"penerapan-erd-dan-class-diagram","status":"publish","type":"post","link":"https:\/\/binus.ac.id\/bekasi\/2025\/09\/penerapan-erd-dan-class-diagram\/","title":{"rendered":"Penerapan ERD dan Class Diagram"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9574\" src=\"http:\/\/binus.ac.id\/bekasi\/wp-content\/uploads\/2025\/10\/Gambar6-1.png\" alt=\"\" width=\"300\" height=\"132\" \/><\/p>\n<h1><strong>Apa Itu Entity Relationship Diagram (ERD)?<\/strong><\/h1>\n<p><em>Entity Relationship Diagram<\/em> (ERD) adalah diagram yang digunakan untuk memodelkan hubungan antara entitas dalam sebuah sistem database. ERD menggambarkan entitas (misalnya, tabel dalam database), atribut-atribut yang dimiliki oleh entitas, serta hubungan antar entitas tersebut. ERD sering kali digunakan dalam fase perancangan database untuk menunjukkan bagaimana data akan disimpan dan dihubungkan di dalam sistem manajemen database (DBMS).<\/p>\n<p>Dalam ERD, entitas biasanya digambarkan sebagai kotak, atribut sebagai oval yang terhubung dengan entitas, dan hubungan antar entitas digambarkan dengan garis yang menghubungkan dua entitas, dengan label yang menunjukkan jenis hubungan (misalnya, satu ke banyak, banyak ke banyak). ERD memfokuskan pada struktur data dan relasi antar data dalam konteks database.<\/p>\n<p>&nbsp;<\/p>\n<h1><strong>Apa Itu Class Diagram?<\/strong><\/h1>\n<p><em>Class Diagram<\/em> adalah jenis diagram yang digunakan dalam <em>Unified Modeling Language<\/em> (UML), yang bertujuan untuk menggambarkan struktur statis dari sebuah sistem perangkat lunak. Diagram ini menampilkan kelas-kelas yang ada dalam sistem beserta atribut dan metodenya, serta hubungan antar kelas (seperti asosiasi, pewarisan, dan agregasi). Class Diagram lebih fokus pada pemodelan komponen-komponen perangkat lunak dalam konteks orientasi objek. Kelas-kelas dalam diagram ini berfungsi sebagai blueprint untuk pembuatan objek dalam pemrograman berbasis objek (OOP). Dengan menggunakan Class Diagram, pengembang dapat menggambarkan secara jelas bagaimana objek-objek dalam sistem berinteraksi satu sama lain dan bagaimana struktur data tersebut diorganisir.<\/p>\n<p>&nbsp;<\/p>\n<h1><strong>Perbedaan Utama antara Class Diagram dan ERD<\/strong><\/h1>\n<ol>\n<li><strong>Tujuan dan Konteks Penggunaan:<\/strong>\n<ul>\n<li><strong>Class Diagram<\/strong>: Digunakan dalam pengembangan perangkat lunak berbasis objek, dengan tujuan untuk menggambarkan struktur dan hubungan antar kelas dalam sistem. Ini lebih fokus pada desain sistem secara keseluruhan.<\/li>\n<li><strong>ERD<\/strong>: Digunakan untuk merancang struktur database, menggambarkan bagaimana data disimpan dan dihubungkan di dalam sistem database. ERD lebih fokus pada aspek pengelolaan data.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Representasi Konsep:<\/strong>\n<ul>\n<li><strong>Class Diagram<\/strong>: Menunjukkan <em>kelas<\/em> (class), <em>atribut<\/em> (attributes), <em>metode<\/em> (methods), serta hubungan antar kelas seperti pewarisan (inheritance), asosiasi (association), dan agregasi (aggregation).<\/li>\n<li><strong>ERD<\/strong>: Menunjukkan <em>entitas<\/em> (entities), <em>atribut<\/em> entitas, dan <em>hubungan<\/em> antar entitas, dengan tipe hubungan seperti satu ke banyak (1:M) atau banyak ke banyak (M:N).<\/li>\n<\/ul>\n<\/li>\n<li><strong>Fokus pada Penggunaannya:<\/strong>\n<ul>\n<li><strong>Class Diagram<\/strong>: Lebih berfokus pada desain objek dan bagaimana objek-objek tersebut saling berinteraksi dalam konteks sistem perangkat lunak. Ini sangat penting dalam fase desain untuk aplikasi berbasis objek.<\/li>\n<li><strong>ERD<\/strong>: Fokus pada perancangan database dan bagaimana data akan disimpan serta dihubungkan antar entitas di dalam sistem manajemen database.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Hubungan Antar Elemen:<\/strong>\n<ul>\n<li><strong>Class Diagram<\/strong>: Hubungan antar kelas (seperti asosiasi, komposisi, dan pewarisan) menggambarkan cara objek-objek dalam sistem berinteraksi dalam konteks pemrograman berbasis objek.<\/li>\n<li><strong>ERD<\/strong>: Hubungan antar entitas (seperti relasi satu ke banyak, atau banyak ke banyak) menggambarkan cara data terhubung di dalam database.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Penggunaan dalam Pengembangan Sistem:<\/strong>\n<ul>\n<li><strong>Class Diagram<\/strong>: Biasanya digunakan oleh pengembang perangkat lunak dalam fase desain sistem, terutama dalam pengembangan aplikasi berbasis objek.<\/li>\n<li><strong>ERD<\/strong>: Digunakan oleh desainer database dan administrator untuk merancang dan mengelola struktur database aplikasi.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 10pt\"><strong>Daftar Pustaka<\/strong><\/span><\/p>\n<ol>\n<li><span style=\"font-size: 10pt\">Booch, G., Rumbaugh, J., &amp; Jacobson, I. (2022). <em>The Unified Modeling Language User Guide<\/em> (3rd ed.). Addison-Wesley Professional.<\/span><\/li>\n<li><span style=\"font-size: 10pt\">McManus, J., &amp; Knutson, K. (2023). <em>Practical Database Design: A Guide to Building Databases<\/em>. Packt Publishing.<\/span><\/li>\n<li><span style=\"font-size: 10pt\">Ambler, S. W. (2021). <em>Agile Database Techniques: Effective Strategies for the Agile Software Developer<\/em>. Wiley.<\/span><\/li>\n<li><span style=\"font-size: 10pt\">Hoffer, J. A., Ramesh, V., &amp; Topi, H. (2022). <em>Modern Database Management<\/em> (12th ed.). Pearson.<\/span><\/li>\n<li><span style=\"font-size: 10pt\">Al-Muhtadi, J., &amp; Ali, H. (2020). <em>Object-Oriented Design &amp; Programming with UML<\/em>. Springer.<\/span><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apa Itu Entity Relationship Diagram (ERD)? Entity Relationship Diagram (ERD) adalah diagram yang digunakan untuk memodelkan hubungan antara entitas dalam sebuah sistem database. ERD menggambarkan entitas (misalnya, tabel dalam database), atribut-atribut yang dimiliki oleh entitas, serta hubungan antar entitas tersebut. ERD sering kali digunakan dalam fase perancangan database untuk menunjukkan bagaimana data akan disimpan dan [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":9574,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[345],"tags":[],"class_list":["post-9573","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-computer-science-software-engineering"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v14.4.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Penerapan ERD dan Class Diagram - BINUS @Bekasi - Kampus Beken Asyik | Business Service and Technology<\/title>\n<meta name=\"robots\" content=\"index, follow\" \/>\n<meta name=\"googlebot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta name=\"bingbot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/binus.ac.id\/bekasi\/2025\/09\/penerapan-erd-dan-class-diagram\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Penerapan ERD dan Class Diagram - BINUS @Bekasi - Kampus Beken Asyik | Business Service and Technology\" \/>\n<meta property=\"og:description\" content=\"Apa Itu Entity Relationship Diagram (ERD)? Entity Relationship Diagram (ERD) adalah diagram yang digunakan untuk memodelkan hubungan antara entitas dalam sebuah sistem database. ERD menggambarkan entitas (misalnya, tabel dalam database), atribut-atribut yang dimiliki oleh entitas, serta hubungan antar entitas tersebut. ERD sering kali digunakan dalam fase perancangan database untuk menunjukkan bagaimana data akan disimpan dan [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/binus.ac.id\/bekasi\/2025\/09\/penerapan-erd-dan-class-diagram\/\" \/>\n<meta property=\"og:site_name\" content=\"BINUS @Bekasi - Kampus Beken Asyik | Business Service and Technology\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-30T02:01:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-01T02:04:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/binus.ac.id\/bekasi\/wp-content\/uploads\/2025\/10\/Gambar6-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"132\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/binus.ac.id\/bekasi\/#website\",\"url\":\"https:\/\/binus.ac.id\/bekasi\/\",\"name\":\"BINUS @Bekasi - Kampus Beken Asyik | Business Service and Technology\",\"description\":\"Binus kampus komunitas kreatif Bekasi dengan visi membangun universitas yang berkelas dunia di tahun 2020 mendatang, sebagai langkah menuju visi tersebut, BINA NUSANTARA kampus komunitas kreatif mengambil suatu langkah mantap untuk membuka jaringan pendidikan di Kota Bekasi.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/binus.ac.id\/bekasi\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/binus.ac.id\/bekasi\/2025\/09\/penerapan-erd-dan-class-diagram\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/binus.ac.id\/bekasi\/wp-content\/uploads\/2025\/10\/Gambar6-1.png\",\"width\":300,\"height\":132},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/binus.ac.id\/bekasi\/2025\/09\/penerapan-erd-dan-class-diagram\/#webpage\",\"url\":\"https:\/\/binus.ac.id\/bekasi\/2025\/09\/penerapan-erd-dan-class-diagram\/\",\"name\":\"Penerapan ERD dan Class Diagram - BINUS @Bekasi - Kampus Beken Asyik | Business Service and Technology\",\"isPartOf\":{\"@id\":\"https:\/\/binus.ac.id\/bekasi\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/binus.ac.id\/bekasi\/2025\/09\/penerapan-erd-dan-class-diagram\/#primaryimage\"},\"datePublished\":\"2025-09-30T02:01:40+00:00\",\"dateModified\":\"2025-10-01T02:04:42+00:00\",\"author\":{\"@id\":\"https:\/\/binus.ac.id\/bekasi\/#\/schema\/person\/0093f9a535f53c255093cb9273f60a88\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/binus.ac.id\/bekasi\/2025\/09\/penerapan-erd-dan-class-diagram\/\"]}]},{\"@type\":[\"Person\"],\"@id\":\"https:\/\/binus.ac.id\/bekasi\/#\/schema\/person\/0093f9a535f53c255093cb9273f60a88\",\"name\":\"editorarticle\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/binus.ac.id\/bekasi\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cd7fa27148001ad24ed966c031d91645eee771a6f7fe3b565b46a75ad24f4df6?s=96&d=mm&r=g\",\"caption\":\"editorarticle\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/binus.ac.id\/bekasi\/wp-json\/wp\/v2\/posts\/9573","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/binus.ac.id\/bekasi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/binus.ac.id\/bekasi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/binus.ac.id\/bekasi\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/binus.ac.id\/bekasi\/wp-json\/wp\/v2\/comments?post=9573"}],"version-history":[{"count":1,"href":"https:\/\/binus.ac.id\/bekasi\/wp-json\/wp\/v2\/posts\/9573\/revisions"}],"predecessor-version":[{"id":9575,"href":"https:\/\/binus.ac.id\/bekasi\/wp-json\/wp\/v2\/posts\/9573\/revisions\/9575"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/binus.ac.id\/bekasi\/wp-json\/wp\/v2\/media\/9574"}],"wp:attachment":[{"href":"https:\/\/binus.ac.id\/bekasi\/wp-json\/wp\/v2\/media?parent=9573"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/binus.ac.id\/bekasi\/wp-json\/wp\/v2\/categories?post=9573"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/binus.ac.id\/bekasi\/wp-json\/wp\/v2\/tags?post=9573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}