Académique Documents
Professionnel Documents
Culture Documents
INTRODUCTION
Class diagrams are the main building block of any object oriented
solution. It shows the classes in a system, attributes, and
operations of each class and the relationship between each class.
In most modeling tools, a class has three parts. Name at the top,
attributes in the middle and operations or methods at the bottom.
In a large system with many related classes, classes are grouped
together to create class diagrams. Different relationships between
classes are shown by different types of arrows.
COMPONENT DIAGRAM
• The fundamental organization of a system, embodied in its components, their relationships to each
other and to the environment, and the principles governing its design and evolution.
• A representation of a system, including a mapping of functionality onto hardware and software
components, a mapping of the software architecture onto the hardware architecture, and human
interaction with these components.
• An allocated arrangement of physical elements which provides the design solution for a consumer
product or life-cycle process intended to satisfy the requirements of the functional architecture and
the requirements baseline.
• An architecture comprises the most important, pervasive, top-level, strategic inventions, decisions,
and their associated rationales about the overall structure (i.e., essential elements and their
relationships) and associated characteristics and behavior.
INITIAL SYSTEM ARCHITECTURE (Cont’)