uml

Программы для рисования блок схем

Программы для рисования блок-схем:

  • Pencil: http://pencil.evolus.vn/ -- подойдёт для рисования разных схем, есть иконки мобильного, клавиатуры, и другие изображения, судя по всему очень удобное средство для прототипирования. Вот тут имеется обзор этой программы.

    Из минусов - не понятно как сменить стандартный цвет фона блока, не очень удобно прокладывать стрелки между блоками.

ArgoUML скачать

ArgoUML = http://argouml.tigris.org/

имеет несколько замороченный интерфейс управления, например не позволяет нарисовать стрелки в некоторых случаях, непривязываясь к объектам.
зато хорошо реализована диаграмма классов и развёртывания
проект достойный!)

Разница между INCLUDE и EXTEND диаграмма вариантов использования (use case)

Это совершенно разные вещи!

Расширение (англ. Extend) — разновидность отношения зависимости между базовым вариантом использования и его специальным случаем.

Включение (англ. Include) — определяет взаимосвязь базового варианта использования с другим вариантом использования, функциональное поведение которого всегда задействуется базовым вариантом использования.

Subscribe to RSS - uml