Проблема с диаграммами рационального несвязанного процесса

Я хочу убедиться, что я правильно понимаю рациональный единый процесс.

Мое понимание таково:

  1. Для деятельности по спецификации требований мне нужно спроектировать диаграмму прецедентов (общую), диаграмму классов (классы, атрибуты, отношения) и общую диаграмму последовательности.
  2. Для аналитической деятельности мне нужно спроектировать детальный вариант использования, диаграмму последовательности (используя классы управления, представления и модели), диаграмму классов анализа, диаграмму сотрудничества
  3. Для диаграммы концепции, я должен спроектировать диаграмму классов и диаграмму развертывания

это правильно, пожалуйста?

на мои вопросы:

  1. Когда я могу использовать диаграммы активности и состояния?
  2. Правильно ли сначала разработать диаграмму классов на этапе получения требований?
  3. На этапе реализации, какие диаграммы мне нужно использовать? Или вам нужно только генерировать код из некоторых диаграмм?

Спасибо большое!!

1 ответ

Решение

Ваши предположения верны.

  1. AD используются для иллюстрации сценариев из варианта использования. Переходы между состояниями обычно создаются для классов. Может использоваться при генерации кода.
  2. На самом деле, нет. Чтобы нарисовать диаграмму классов вашего решения, вам необходимо иметь приблизительное представление о том, как это может выглядеть. Просто взятие этого из требований работает только для простых систем. Вы должны сначала просмотреть варианты использования, чтобы установить пригодную для использования конструкцию.
  3. Для реализации системы необходимы некоторые диаграммы классов. SD помогают кодеру увидеть, как классы сотрудничают. Вы не можете генерировать код из этого. Только заглушки кода из классов.
Другие вопросы по тегам