Tag

class diagram

0 views collected around this technical thread.

macrozheng
macrozheng
Apr 9, 2024 · Fundamentals

Mastering UML: 7 Essential Diagrams for Every Software Design Phase

This guide explains the seven core UML diagrams—class, sequence, component, deployment, use‑case, state, and activity—detailing when and how to use each across requirement analysis, architecture design, and detailed design to produce clear, actionable software design documentation.

UMLarchitectureclass diagram
0 likes · 13 min read
Mastering UML: 7 Essential Diagrams for Every Software Design Phase
IT Architects Alliance
IT Architects Alliance
Nov 15, 2023 · Fundamentals

Understanding UML Model Diagrams: Class, Sequence, Component, Deployment, Use Case, State, and Activity Diagrams

This article explains the purpose, key elements, and appropriate usage scenarios of the main UML model diagrams—including class, sequence, component, deployment, use‑case, state, and activity diagrams—to help software engineers select and apply the right diagram at each stage of system design.

UMLarchitectureclass diagram
0 likes · 10 min read
Understanding UML Model Diagrams: Class, Sequence, Component, Deployment, Use Case, State, and Activity Diagrams
Architects Research Society
Architects Research Society
Mar 25, 2023 · Fundamentals

Understanding TOGAF Data Class Diagrams: Purpose and Key Concepts

This article explains the purpose of data class diagrams in enterprise architecture, describing how they model high‑level business entities, their attributes and relationships, and how these conceptual models serve as the foundation for later persistence and service design.

Business EntitiesTOGAFclass diagram
0 likes · 4 min read
Understanding TOGAF Data Class Diagrams: Purpose and Key Concepts
Java Architect Essentials
Java Architect Essentials
Jan 21, 2022 · Backend Development

Using IntelliJ IDEA Diagrams to Visualize Java Servlet Inheritance and Interface Relationships

This tutorial demonstrates how to leverage IntelliJ IDEA's diagram feature to view, filter, and explore inheritance and interface implementation relationships of Java Servlet classes, including customizing the diagram, inspecting class members, and navigating source code directly from the visual representation.

IDEIntelliJ IDEAJava
0 likes · 6 min read
Using IntelliJ IDEA Diagrams to Visualize Java Servlet Inheritance and Interface Relationships
Architects Research Society
Architects Research Society
Oct 17, 2021 · Databases

Understanding Data Class Diagrams in TOGAF: Modeling Key Business Entities

The article explains the purpose of data class diagrams in TOGAF, describing how they model key business entities, their attributes and relationships at a high-level conceptual stage to aid understanding of the underlying data model, and includes examples from the tourism discount domain.

Business EntitiesTOGAFclass diagram
0 likes · 3 min read
Understanding Data Class Diagrams in TOGAF: Modeling Key Business Entities
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 29, 2021 · Fundamentals

Understanding Domain Models and Their Role in Software Design

This article explains the concept, purpose, and essential practices of domain modeling, covering UML relationship types, code examples, model simplification tips, and common pitfalls to help developers create clear, business‑focused class diagrams.

UMLclass diagramdomain model
0 likes · 8 min read
Understanding Domain Models and Their Role in Software Design
Architect's Tech Stack
Architect's Tech Stack
Jan 22, 2021 · Backend Development

Using IntelliJ IDEA Diagrams to Visualize Servlet Inheritance and Interface Implementation

This article demonstrates how to use IntelliJ IDEA's diagram feature to view, clean up, and explore the inheritance and interface implementation relationships of Java Servlet classes, including tips for customizing the view, inspecting members, and navigating to source code.

IDE tipsIntelliJ IDEAJava
0 likes · 6 min read
Using IntelliJ IDEA Diagrams to Visualize Servlet Inheritance and Interface Implementation
Top Architect
Top Architect
Oct 22, 2020 · Backend Development

Visualizing Java Servlet Inheritance Hierarchy with IntelliJ IDEA Diagrams

This guide explains how to use IntelliJ IDEA's diagram feature to view, clean up, and explore the inheritance and interface implementation relationships of Java Servlet classes, including removing irrelevant nodes, inspecting class members, adding related classes, and navigating to source code.

IDE tipsIntelliJ IDEAJava
0 likes · 5 min read
Visualizing Java Servlet Inheritance Hierarchy with IntelliJ IDEA Diagrams
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 27, 2020 · Fundamentals

Understanding UML Class Diagram Relationships: Generalization, Realization, Aggregation, Composition, Association, and Dependency

This article explains how to correctly draw UML class diagrams by describing the six main relationship types—generalization, realization, aggregation, composition, association, and dependency—using clear examples and visual illustrations to help readers understand and apply each relationship in software modeling.

GeneralizationRelationshipsUML
0 likes · 5 min read
Understanding UML Class Diagram Relationships: Generalization, Realization, Aggregation, Composition, Association, and Dependency
Top Architect
Top Architect
May 3, 2020 · Backend Development

Using IntelliJ IDEA Diagrams to Visualize and Optimize Servlet Inheritance Relationships

This tutorial demonstrates how to leverage IntelliJ IDEA's diagram feature to view, clean up, and enrich the inheritance and interface implementation hierarchy of Java Servlet classes, including removing irrelevant nodes, inspecting class members, adding new classes, and jumping to source code.

IntelliJ IDEAJavaServlet
0 likes · 7 min read
Using IntelliJ IDEA Diagrams to Visualize and Optimize Servlet Inheritance Relationships