Как стать автором
Обновить
0

UML Design *

Унифицированный язык моделирования

Сначала показывать
Порог рейтинга
Уровень сложности

Сравнение средств проектирования — 2

Время на прочтение5 мин
Количество просмотров37K
Этот топик является продолжением статьи о средствах проектирования.
В данной части я постараюсь рассмотреть не менее достойных представителей данной «отрасли».
Итак следующая тройка выходит на старт!
Читать дальше →
Всего голосов 26: ↑24 и ↓2+22
Комментарии30

UML — диаграмма вариантов использования (use case diagram)

Время на прочтение3 мин
Количество просмотров175K
Диаграммы вариантов использования описывают взаимоотношения и зависимости между группами вариантов использования и действующих лиц, участвующими в процессе.

Важно понимать, что диаграммы вариантов использования не предназначены для отображения проекта и не могут описывать внутреннее устройство системы. Диаграммы вариантов использования предназначены для упрощения взаимодействия с будущими пользователями системы, с клиентами, и особенно пригодятся для определения необходимых характеристик системы. Другими словами, диаграммы вариантов использования говорят о том, что система должна делать, не указывая сами применяемые методы.
Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Комментарии16

Сравнение средств проектирования

Время на прочтение3 мин
Количество просмотров92K

Учёба в универе и работа наложили свой отпечаток, оказалось, что нужно не только «кодить», но и уметь проектировать те или иные «задачи». Знакомство моё с UML началось с State Machine(конечный автомат, если по русски и приближённо).
Читать дальше →
Всего голосов 55: ↑48 и ↓7+41
Комментарии86

Истории

Выбор инструмента проектирования (UML)

Время на прочтение2 мин
Количество просмотров83K
Несколько месяцев назад мне поручили выбрать инструмент для проектирования и документации систем. В компании, где я работаю, всё это делалось в ворде и прочих офисных программах, а продукты, которые компания производит, становились всё более сложными, всё больше людей участвовало в разработке, и прочее. Поэтому появилась необходимость использовать какой-нибудь более подходящий инструмент для работы аналитиков, проектировщиков и разработчиков. Поделюсь находками.
Читать дальше →
Всего голосов 15: ↑14 и ↓1+13
Комментарии17

Создание UML по существующему PHP коду

Время на прочтение2 мин
Количество просмотров14K
Когда большинство проектов давно находятся на стадии поддержки, а не разработки, то поддержание документации в актуальном виде зачастую не проводится. Тогда довольно полезно будет получить диаграмму UML по существующему коду. Это также необходимо в случае, если предпроектная документация велась не полностью или проектированию подвергались не все части системы. Вопрос особенно актуален, когда появляется новый разработчик.

В этой статье я рассмотрю 2 скрипта, реализованных на PHP:
  • Консольный скрипт php2xmi
  • Библиотека PHP_UML
Читать дальше →
Всего голосов 17: ↑15 и ↓2+13
Комментарии5

UML, Классы и Отношения

Время на прочтение10 мин
Количество просмотров67K
Существует много разработанных теорий, задокументированных технологий и парадигм программирования. Перед тем как углубиться с головой в их изучение было бы мудро изучить сам принцип взаимодействия программ и их структур. UML предлагаем вам разработанный стандарт что бы сделать это.

подробности
Всего голосов 85: ↑66 и ↓19+47
Комментарии46

Средства для визуального проектирования

Время на прочтение2 мин
Количество просмотров63K
Всем известно, что для успешной разработки веб-сайта/веб-сервиса/программы (нужное подчеркнуть) очень важен этап проектирования. Грамотный план разработки — это половина всего проекта. Понятно, что прежде всего необходимо техническое задание, в котором будут описаны требования, сроки, и т.п. Но еще большее значение имеет визуальное проектирование, а именно: UML-схемы, схемы БД, пользовательские интерфейсы, эскизы страниц…
Читать дальше →
Всего голосов 51: ↑44 и ↓7+37
Комментарии84

В Visual Studio 10 будет поддержка UML

Время на прочтение1 мин
Количество просмотров1.4K
Это будет «Because it's important,» said Norman Guadagno, director of Visual Studio Team System (VSTS)"
Дело происходило на Microsoft's TechEd.
Оригинал новости тут.

Теперь главный вопрос, а на каком уровне это будет? Меня, например, «обратная инженерия» интересует.
Всего голосов 21: ↑16 и ↓5+11
Комментарии11

Sybase PowerDesigner — одно из лучших средств UML проектирования

Время на прочтение2 мин
Количество просмотров54K
Sybase PowerDesigner — лучше, по моему мнению, средство UML проектирования, с которым я работал. Это средство позволяет делать все, ну или почти все, что предусмотрено стандартом UML 2, и даже больше.

Самым большим недостатком PowerDesigner следует признать отсутствие кросс-платформенности. К сожалению, эта программа работает только под Windows. Это обстоятельство заставляло меня пробовать разные средства проектирования, такие как Visual Paradigm for UML, Umbrello UML Modeller, Poseidon for UML, но каждое из них сильно проигрывает PowerDesigner по разным обстоятельствам. Umbrello не хватает функциональности и она крайне не устойчива, хотя бесплатна. Poseidon очень не удобен. Visual Paradigm слишком замудрен.
Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Комментарии12