Как Вы показываете инстанцирование в Диаграмме последовательности UML?

Чтобы сохранить смайлики в вашей базе данных, ваша кодировка базы данных должна быть utf8mb4.

  1. по этой причине вам придется сначала изменить параметры сортировки базы данных.

    ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin;

  2. , тогда вам придется изменить существующие таблицы символов

    ALTER TABLE `Tablename` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_bin

17
задан Community 8 February 2017 в 14:20
поделиться

3 ответа

Диаграмма из ответа Рубена верна, но общий ответ UML отсутствует. Он создает другую линию жизни, когда линия «создания» (в данном случае пунктирная) соединяется с коробкой / меткой / вершиной созданной линии жизни. Из примера: WebServer в своем действии создает представление, а действие, выполняемое представлением, создает виджет.

-----
| a |
-----
  |
  []---->-----
  []     | b |
  |      -----
  |        |

Есть также несколько диаграмм здесь.

В спецификации UML 2.2 (надстройка) приведен пример на стр. 474, на рисунке 14.11 приведена ссылка на канонический синтаксис / обозначения. А на странице 495 в разделе обозначений говорится: «Сообщение о создании объекта имеет пунктирную линию со стрелкой открытия». Это дополнительно определено в UML, поскольку тип сообщения является перечислением, называемым MessageSort. Одно из значений:

"• asynchSignal - сообщение было сгенерировано с помощью асинхронной отправки action.createMessage - сообщение, обозначающее создание другого объекта линии жизни."

17
ответ дан 30 November 2019 в 12:43
поделиться

Исправьте, используйте сообщение « create », чтобы показать создание экземпляра объекта, представленного целевой линией жизни. Вот пример из темы в документах VS 2010 Ultimate:

Create message on a sequence diagram

Диаграммы последовательности UML: Ссылка в http://msdn.microsoft.com/en-us/library/dd409377%28VS.100%29.aspx

9
ответ дан 30 November 2019 в 12:43
поделиться

Да, с помощью сообщения можно создать сообщение . Иногда это зависит от используемого инструмента. В любом случае, Вам понадобится только стрелка, показывающая текст create, указывающий на создаваемый объект.

3
ответ дан 30 November 2019 в 12:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: