Диаграмма контекста системы: определение границ, взаимодействие с внешней средой и ключевые элементы. Используется на ранних этапах проекта для согласования объема.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Инженерная схема, отображающая связи системы с внешней средой на высоком уровне.
Engineering diagram displaying high level system environment relationships
Диаграмма контекста системы в инженерии – это схема, определяющая границы между системой или ее частью и окружающей средой, показывающая сущности, с которыми она взаимодействует. Эта диаграмма представляет собой общее представление системы. Она аналогична блочной диаграмме.
A system context diagram in engineering is a diagram that defines the boundary between the system, or part of a system, and its environment, showing the entities that interact with it. This diagram is a high level view of a system. It is similar to a block diagram.
Обзор
Диаграммы контекста системы отображают систему в целом, а также её входы и выходы, связанные с внешними факторами. Согласно Коссиакоффу и Свиту (2011):
System context diagrams show a system, as a whole and its inputs and outputs from/to external factors. According to Kossiakoff and Sweet (2011):
Диаграммы контекста системы используются на ранних стадиях проекта для достижения согласия относительно области исследования. Контекстные диаграммы обычно включаются в документ требований. Эти диаграммы должны быть понятны всем заинтересованным сторонам проекта и, следовательно, должны быть написаны простым и понятным языком, чтобы все участники могли разобраться в содержании документа.
System context diagrams are used early in a project to get agreement on the scope under investigation. Context diagrams are typically included in a requirements document. These diagrams must be read by all project stakeholders and thus should be written in plain language, so the stakeholders can understand items within the document.
Альтернативы
Лучшие системные контекстные диаграммы используются для отображения того, как система взаимодействует на очень высоком уровне, или как системы функционируют и взаимодействуют логически. Системная контекстная диаграмма является необходимым инструментом для разработки базового взаимодействия между системами и действующими лицами; между действующими лицами и системой, или между системами. Альтернативы системной контекстной диаграмме включают:
The best system context diagrams are used to display how a system interoperates at a very high level, or how systems operate and interact logically. The system context diagram is a necessary tool in developing a baseline interaction between systems and actors; actors and a system or systems and systems. Alternatives to the system context diagram are:
[[File:Greater Yellowstone Rural ITS Architecture Interconnect Diagram. jpg|thumb|360px|Пример архитектурной диаграммы взаимосвязей. IDEF0 Контекстная диаграмма верхнего уровня: процесс IDEF0 начинается с определения основной функции, подлежащей декомпозиции. Эта функция определяется на "контекстной диаграмме верхнего уровня", которая определяет область конкретного анализа IDEF0. Диаграммы проблем (проблемные рамки): в дополнение к информации, представленной на контекстной диаграмме, диаграмма проблем отображает требования и ссылки на требования. Диаграмма вариантов использования: одна из диаграмм Унифицированного языка моделирования. Они также представляют объем проекта на аналогичном уровне абстракции. Варианты использования, однако, как правило, больше ориентированы на цели "действующих лиц", взаимодействующих с системой, и не определяют какое-либо решение. Диаграммы вариантов использования представляют собой набор вариантов использования, которые являются текстовыми описаниями того, как действующее лицо достигает цели варианта использования, например, "Клиент размещает заказ". ArchiMate: ArchiMate – это открытый и независимый язык моделирования корпоративной архитектуры, предназначенный для описания, анализа и визуализации архитектуры внутри и между бизнес-доменами однозначным образом. Большинство этих диаграмм хорошо работают, пока отображается ограниченное количество взаимосвязей. Если необходимо отобразить двадцать или более взаимосвязей, диаграммы становятся довольно сложными и трудными для чтения.
[[File:Greater Yellowstone Rural ITS Architecture Interconnect Diagram. jpg|thumb|360px|Example of an Architecture Interconnect Diagram. IDEF0 Top Level Context Diagram: The IDEF0 process starts with the identification of the prime function to be decomposed. This function is identified on a "Top Level Context Diagram" that defines the scope of the particular IDEF0 analysis. Problem Diagrams (Problem Frames): In addition to the kinds of things shown on a context diagram, a problem diagram shows requirements and requirements references. Use case diagram: One of the Unified Modeling Language diagrams. They also represent the scope of the project at a similar level of abstraction. Use Cases, however, tend to focus more on the goals of 'actors' who interact with the system, and do not specify any solution. Use Case diagrams represent a set of Use Cases, which are textual descriptions of how an actor achieves the goal of a use case. for Example Customer Places Order. ArchiMate: ArchiMate is an open and independent enterprise architecture modeling language to support the description, analysis and visualization of architecture within and across business domains in an unambiguous way. Most of these diagrams work well as long as a limited number of interconnects will be shown. Where twenty or more interconnects must be displayed, the diagrams become quite complex and can be difficult to read.