2012-06-04 4 views
0

привет, я принял разработку программного обеспечения этого термина. наш учитель сказал, что, когда мы хотим проанализировать приложение на первом этапе, нам нужно будет разработать диаграмму использования примера, а затем составить диаграмму классов и, наконец, разработать диаграмму последовательности, но в книжках с мешками есть разные способы ее разработки, говорит, что кулак все проектируют пример использования, а затем последовательность, а затем диаграмму классов. не могли бы вы рассказать мне, какова связь между ними. Я знаю, что мы можем найти метод класса по последовательности. но моя главная проблема заключается в том, что когда я хочу проанализировать свой проект, я немного смешаюсь с последовательностью, потому что некоторые из этого класса не существуют, но как мы можем сделать объект класса, который не существует. способы, которые наш учитель сказал, используя объект и сущность Boundery и элемент управления (должен ли я добавить их к нашей диаграмме классов) , как мы можем обнаружить, что наш дизайн верен или нет.Какой порядок диаграмм я должен использовать

ответ

2

Это больше theoritical, я могу сказать вам следующее:

Существует последовательность к этому, но наш ум работает паралельно так,

1) Используйте случай: Диаграмма прецедентов определяет правильный случай , он показывает шаги для выполнения ваших требований/потребностей. Собственные шаги

2) Диаграмма последовательности: Для того, чтобы удовлетворить свои потребности, должен быть поток данных/действий/информации и зависимость результата (выход одного является входом для другого)

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

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

Надеюсь, что это поможет

 Смежные вопросы

  • Нет связанных вопросов^_^