Вопросы с тегом «uml»

Unified Modeling Language - отраслевой стандарт для моделирования систем с интенсивным использованием программного обеспечения.

39
Обозначения диаграмм классов UML: различия между ассоциацией, агрегацией и композицией

Я запутался в некоторых обозначениях диаграмм классов UML. Я уверен, что знаю, что такое Ассоциация . Любые отношения между экземплярами двух классов, где экземпляру одного класса необходимо знать об экземпляре второго класса для выполнения своей работы, - это отношения Ассоциации. Ассоциация часто...

39
Код обычно генерируется из UML? [закрыто]

Поэтому, когда я учился в университете, я узнал о преимуществах UML и его будущем в разработке кода. Но из своего отраслевого опыта я обнаружил, что хотя мы используем диаграммы - от диаграмм ER, диаграмм классов, диаграмм состояний до рабочих схем - все это для целей коммуникации. То есть я...

33
Как часто вы используете формальный UML?

Я использовал специальный MUML (язык искусственного моделирования), чтобы довольно часто проектировать и объяснять систему. Это похоже на UML и имеет тенденцию быть довольно хорошо понятым. Однако у меня был один или два профессора, которые использовали строгий формальный UML, максимально...

29
Почему UML не используется в большинстве свободных программ (например, в Linux)?

Я пытаюсь понять, почему UML не используется в большинстве проектов свободного программного обеспечения . Например, моя система Debian / Linux имеет, вероятно, более десяти тысяч пакетов бесплатного программного обеспечения, и я не могу назвать даже тот, который был разработан с использованием...

25
UML-диаграммы многопоточных приложений

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

23
Являются ли диаграммы классов UML адекватными для проектирования систем JavaScript?

Учитывая, что UML ориентирован на более классический подход к объектной ориентации, все же можно ли его надежно использовать для проектирования систем JavaScript? Одна конкретная проблема, которую я вижу, состоит в том, что диаграммы классов, на самом деле, представляют собой структурное...

22
Насколько важны UML-диаграммы для успешного проекта? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме,...

20
Каковы преимущества моделирования программных систем по сравнению с выполнением всего этого в коде?

Большинство, если не все ИТ-специалисты, которых я знаю, считают, что полезно моделировать программное обеспечение с помощью UML или других типов диаграмм перед кодированием. (Мой вопрос не о UML, а о графическом или текстовом описании дизайна программного обеспечения.) Я не уверен в этом. Основная...

19
Какие UML-диаграммы все еще широко используются? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Я преподаю разработку программного обеспечения на уровне бакалавриата, и у...

18
Что нужно знать о UML?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Я хочу, чтобы мои наброски дизайна и поведения программы стали более упорядоченными и...

18
Что функциональные программисты используют вместо UML?

Я студент CS. В настоящее время я посещаю лекции, где нас учат объективному анализу и дизайну. Он состоит в основном из написания сценариев использования, анализа проблемы, с которой мы можем столкнуться при написании какого-либо приложения для клиента, и того, как спроектировать проект так, чтобы...

17
«UML - худшее, что когда-либо случалось с MDD». Почему?

Уильям Кук в твите написал, что: « UML - худшее, что когда-либо случалось с MDD. К счастью, многие сейчас понимают это ... » Я хотел бы знать причину этого утверждения (по-видимому, я не имею в виду его личное мнение). Я заметил, что многим людям не очень нравится UML. Также стоит упомянуть, что он...

16
Как мне представить вложенные действия в диаграмме действий UML?

Этот вопрос очень похож на этот , но ответ не соответствует моим потребностям. Он ориентирован на конкретный инструмент UML (папирус), в то время как мой вопрос более общий о UML. Я хотел бы представить вложенное действие в диаграмме деятельности , но я не знаю, как это обычно делается. Идея...

15
Насколько полезен UML, если вы разработчик, работающий в проекте один [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Насколько полезен UML, если вы работаете в проекте...

15
Отображение между 4 + 1 моделью архитектурного вида и UML

Я немного озадачен тем, как модель архитектурного представления 4 + 1 отображается в UML. Википедия дает следующее отображение: Логическое представление: диаграмма классов, диаграмма связи, диаграмма последовательности. Вид разработки: Диаграмма компонентов, Диаграмма пакетов Представление...

14
OO Design связанные вопросы в технических интервью [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Я недавно посещал довольно много интервью, и компании попросили меня...

13
Как включить условия в диаграммы последовательности UML?

Мне нравится рисовать диаграмму последовательности UML для отображения последовательности действий и взаимодействий различных частей моей системы (я думаю, они называются актерами). Тем не менее, мне нужно включить if then elseзаявления здесь. Я делаю что-то не так? Могу ли я использовать условные...

13
Лучший бесплатный инструмент для разработки UML [закрыт]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Закрыто 8 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Какие бесплатные...

13
Символ диаграммы классов UML для функции верхнего уровня

Как обозначить диаграмму классов UML как функцию верхнего уровня, которая не имеет инкапсулирующего класса или другой структуры? например, у меня есть функция, используемая для извлечения данных из URL. Поскольку это функция (в математическом смысле) только ее параметров и общего глобального...

13
Как мне представить принципиальную схему моей базы данных MongoDB?

У меня есть база данных MongoDB, которую я хочу правильно задокументировать в своей схеме. Я знаю, что MongoDB является базой данных NoSQL и по своей природе не имеет схемы, но я применяю схему в своем приложении и хочу представить ее лучше, чем вывод findOne()результата. Я вижу много людей,...