Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Диаграмма создатель Mind Map: Диаграмма

1. Структурный подход

1.1. IDEF0

1.1.1. Описание

1.1.1.1. Используется для моделирования функциональных аспектов системы

1.1.2. Компоненты

1.1.2.1. Блоки функций: представляют функциональные операции или процессы.

1.1.2.2. Потоки данных: показывают поток данных или информации между блоками функций.

1.1.2.3. Управление: указывает на управление и передачу управления между функциями.

1.1.2.4. Механизмы: описывают внешние средства, которые влияют на функциональные блоки.

1.2. IDEF3

1.2.1. Описание

1.2.1.1. Применяется для захвата и анализа процессов в системе

1.2.2. Компоненты

1.2.2.1. События: описывают события, которые инициируют процессы.

1.2.2.2. Действия: показывают шаги или действия, выполняемые в процессе.

1.2.2.3. Условия: определяют условия, при которых выполняются действия

1.2.2.4. Операторы: представляют операторские процессы и взаимодействия между ними

1.3. BPMN

1.3.1. Описание

1.3.1.1. Используется для моделирования бизнес-процессов

1.3.2. Компоненты

1.3.2.1. Задачи (Tasks): Описывают действия или задачи, выполняемые в процессе.

1.3.2.2. События (Events): Показывают события, которые инициируют или завершают процессы.

1.3.2.3. Шлюзы (Gateways): Указывают на разветвления и объединения в процессе.

1.3.2.4. Потоки (Flows): Представляют потоки работы и направление выполнения.

1.4. DFD

1.4.1. Описание

1.4.1.1. Используется для моделирования потоков данных и процессов в системе

1.4.2. Компоненты

1.4.2.1. Внешние сущности: обозначают внешние источники или приемники данных.

1.4.2.2. Хранилища данных: представляют хранилища данных или базы данных.

1.4.2.3. Потоки данных: описывают потоки данных между процессами, хранилищами и внешними сущностями.

1.4.2.4. Процессы: показывают операции и обработку данных.

1.5. Сущность-связь

1.5.1. Описание

1.5.1.1. Используется для моделирования структуры данных и их взаимосвязей в системе

1.5.2. Компоненты

1.5.2.1. Сущности (Entities): Представляют объекты или данные, которые нужно отслеживать.

1.5.2.2. Атрибуты (Attributes): Описывают свойства сущностей.

1.5.2.3. Связи (Relationships): Показывают взаимосвязи между сущностями и их типы.

1.5.2.4. Ключи (Keys): Указывают на уникальные идентификаторы сущностей.

2. Объекто-ориентированный подход

2.1. Диаграмма Вариантов использования

2.1.1. Описание

2.1.1.1. Используется для моделирования функциональных требований к системе с точки зрения её взаимодействия с внешними акторами (пользователи, системы и т. д.). Она позволяет идентифицировать основные сценарии использования системы.

2.1.2. Компоненты

2.1.2.1. Акторы (Actors): Представляют внешних сущностей, которые взаимодействуют с системой.

2.1.2.2. Варианты использования (Use Cases): Описывают функциональные сценарии или задачи, которые могут выполняться системой.

2.2. Диаграмма деятельности

2.2.1. Описание

2.2.1.1. Диаграмма деятельности используется для моделирования потока управления и последовательности действий в процессе или деятельности. Она помогает визуализировать бизнес-процессы и алгоритмы.

2.2.2. Компоненты

2.2.2.1. Действия (Actions): Представляют конкретные действия или шаги в процессе.

2.2.2.2. Решения (Decisions): Указывают на условные переходы в зависимости от определенных условий.

2.2.2.3. Ветвления (Forks): Показывают точки, где процесс разветвляется на несколько параллельных путей.

2.2.2.4. Слияния (Joins): Определяют точки, где параллельные пути сливаются обратно в один.

2.3. Диаграмма классов

2.3.1. Описание

2.3.1.1. Диаграмма классов используется для моделирования структуры данных и классов в системе, их атрибутов и методов, а также связей между классами.

2.3.2. Компоненты

2.3.2.1. Классы (Classes): Представляют собой абстрактные типы данных с атрибутами и методами.

2.3.2.2. Атрибуты (Attributes): Описывают свойства классов.

2.3.2.3. Методы (Methods): Показывают операции, которые могут выполняться на классах.

2.3.2.4. Связи (Relationships): Указывают на отношения между классами, такие как наследование, ассоциации и агрегации.

2.4. Диаграмма состояния

2.4.1. Описание

2.4.1.1. Диаграмма состояния используется для моделирования различных состояний объекта или системы и переходов между этими состояниями в ответ на события.

2.4.2. Компоненты

2.4.2.1. Состояния (States): Представляют собой различные состояния объекта или системы.

2.4.2.2. События (Events): Описывают события, которые могут вызвать переходы между состояниями.

2.4.2.3. Переходы (Transitions): Указывают на условия и действия, которые происходят при переходе между состояниями.

2.5. Диаграмма последовательности

2.5.1. Описание

2.5.1.1. Диаграмма последовательности используется для моделирования взаимодействия между объектами в системе в определенной последовательности времени.

2.5.2. Компоненты

2.5.2.1. Объекты (Objects): Представляют участников взаимодействия (классы, компоненты и т. д.).

2.5.2.2. Сообщения (Messages): Показывают передачу информации или вызов метода между объектами.

2.5.2.3. Фрагменты (Fragments): Используются для моделирования условных ветвлений и циклов в последовательности.

2.6. Диаграмма кооперации

2.6.1. Опис ание

2.6.1.1. Диаграмма кооперации, также известная как диаграмма взаимодействия, используется для моделирования взаимодействия между объектами и их сообщениями в системе.

2.6.2. Компоненты

2.6.2.1. Объекты (Objects): Представляют участников взаимодействия.

2.6.2.2. Сообщения (Messages): Показывают передачу информации или вызов метода между объектами.

2.6.2.3. Ассоциации (Associations): Указывают на отношения между объектами, связанными в конкретном взаимодействии.

3. jQuery

3.1. Селекторы по содержимому

3.1.1. Родители

3.1.2. Пустые элементы

3.1.3. Содержащие текст

3.2. Базовые селекторы

3.2.1. Универсальный

3.2.2. Класса

3.2.3. ID

3.2.4. Элемента

3.3. Атрибутные селекторы

3.3.1. По конкретному значению атрибута

3.3.2. По содержанию значения атрибута

3.3.3. По началу значения атрибута

3.3.4. По окончанию значения атрибута

3.3.5. По наличию атрибутов

3.4. Псевдоклассы

3.4.1. Специфические элементы

3.4.2. Нечетные

3.4.3. Четные

3.4.4. Состояния

3.5. Иерархические селекторы

3.5.1. Все следующие соседние элементы

3.5.2. Следующий соседний элемент

3.5.3. Потомки

3.5.4. Дочерние элементы

3.6. Фильтры

3.6.1. Нечетные элементы

3.6.2. Четные элемнты

3.6.3. Последний элемент

3.6.4. Первый элемент

3.6.5. По индексу

3.6.6. По состоянию