Запитання з тегом «uml»

Уніфікована мова моделювання - галузевий стандарт моделювання програмно-інтенсивних систем.

11
Код зазвичай генерується з UML? [зачинено]
Тож, коли я навчався в університеті, мене навчали про переваги UML та його майбутнє в розробці коду. Але з мого досвіду роботи в галузі я виявив, що, хоча ми використовуємо діаграми - починаючи від діаграм ER, класових діаграм, діаграм стану, до діаграм робочих потоків - все це для комунікаційних цілей. …
39 uml  diagrams  visio 

4
Позначення діаграми класів UML: Відмінності між асоціацією, агрегацією та складом
Мене плутають деякі позначення діаграм класів UML. Досить впевнений, що я знаю, що означає Асоціація . Будь-яке відношення між примірниками двох класів, де екземпляр одного класу повинен знати про екземпляр другого класу, щоб виконувати свою роботу - це відношення асоціації. Асоціація часто означає, що клас A має посилання (поле) на …

12
Як часто ви використовуєте Formal UML?
Я використовував спеціальний MUML (мова для моделювання), щоб створити та пояснити систему досить часто. Він схожий на UML і, як правило, досить добре зрозумілий. Однак у мене був професор або два, які перешкоджали використанню суворої формальної UML якомога ближче до специфікації. Я завжди підозрював, що суворий UML насправді не такий …
33 uml  diagrams 

3
Чому UML не використовується в більшості вільних програм (наприклад, в Linux)?
Я намагаюся зрозуміти, чому UML не використовується в більшості безкоштовних програмних програм . Наприклад, моя система Debian / Linux, мабуть, має понад десять тисяч безкоштовних програмних пакетів, і я не можу назвати навіть той, який був розроблений за допомогою явної рамки та методології UML. Наприклад, Qt , GCC , Linux …

3
UML-діаграми багатопотокових програм
Для однопотокових програм я люблю використовувати діаграми класів, щоб отримати огляд архітектури цього додатка. Цей тип діаграм, однак, не був дуже корисним при спробі зрозуміти сильно багатопотокові / одночасні програми, наприклад, тому що різні екземпляри класу "живуть" на різних потоках (тобто доступ до екземпляра зберігається лише від одного нитка, на …

6
Чи є діаграми класів UML адекватними для проектування систем JavaScript?
З огляду на те, що UML орієнтований на більш класичний підхід до орієнтації на об'єкти, чи все-таки корисний для надійного проектування систем JavaScript? Одна з конкретних проблем, яку я бачу, полягає в тому, що діаграми класів насправді є структурним видом системи, а JavaScript керується більшою поведінкою, як ви можете з …

20
Наскільки важливі діаграми UML для успішного проекту? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але …
22 uml  modeling 

5
Які переваги моделювання програмних систем проти того, як робити все це в коді?
Більшість, якщо не всі ІТ-люди, яких я знаю, вважають, що перед кодуванням вигідно моделювати програмне забезпечення з UML або іншими типами діаграм. (Моє запитання не стосується конкретно UML, це може бути будь-який графічний чи текстовий опис дизайну програмного забезпечення.) Я не дуже впевнений у цьому. Основна причина: Код не бреше. …

4
Які діаграми UML досі широко використовуються? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Я викладаю програмне забезпечення на бакалавраті, і у мене є питання до практиків UML. …

7
Які основні речі потрібно знати про UML?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це питання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. Я хочу, щоб мої написання програми та поведінки програми стали більш впорядкованими та мали спільну мову з іншими розробниками. Я подивився на …
18 design  uml 

2
Які функціональні програмісти використовують замість UML?
Я студент CS. Зараз я відвідую лекції, де ми викладаємо об'єктивний аналіз та дизайн. Він складається в основному з написання випадків використання, аналізу проблеми, з якою ми можемо зіткнутися під час написання якоїсь програми для клієнта, і як спроектувати проект таким чином, щоб він був розширюваним, зрозумілим для розробників, і …

4
"UML - це найгірше, що коли-небудь траплялося з MDD". Чому?
Вільям Кук у своєму твіт написав, що: " UML - це найгірше, що коли-небудь траплялося з MDD. На щастя, багато людей зараз це усвідомлюють ... " Мені хотілося б дізнатися обґрунтування цієї заяви (мабуть, я не маю на увазі його особисту думку). Я помітив, що багатьом людям там так не …
17 design  uml  mdd 

1
Як представити вкладені дії на діаграмі діяльності UML?
Це питання дуже схоже на це , але відповідь не відповідає моїм потребам. Він зосереджений на певному інструменті UML (Papyrus), тоді як моє питання є більш загальним щодо UML. Я хотів би представити вкладені дії на діаграмі діяльності , але я не знаю, що це загальний спосіб зробити це. Ідея …
16 uml  modeling 

4
Картографування між 4 + 1 моделлю архітектурного виду та UML
Я трохи заплутаний у тому, як модель архітектурного виду 4 + 1 відображає UML. Вікіпедія дає таке відображення: Логічний вигляд: Діаграма класів, Діаграма зв'язку, Послідовність діаграм. Вид розробки: Діаграма компонентів, Пакетна схема Перегляд процесу: Діаграма діяльності Фізичний вигляд: схема розгортання Сценарії: Діаграма використання У статті Роль UML Sequence Diagram конструктів …
15 architecture  uml  model  view 

10
Наскільки корисний UML, якщо ви розробник, який працює сам в проекті [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Наскільки корисний UML, якщо ви розробник, який працює сам над проектом?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.