Разработка диаграммы активности UML для поискового приложения - PullRequest
0 голосов
/ 02 марта 2010

Мне нужно создать диаграммы активности UML для поискового приложения для семантической базы данных. Легко угадать, пользователи могут искать и выбирать файл, но они также могут просматривать и уточнять полученные результаты, щелкая категории, к которым принадлежат результаты. Они могут даже выбрать файл, просто просматривая, не вводя никакого ключевого слова. Должен ли я создать одну «большую» диаграмму действий, показывающую различные возможные рабочие процессы или ряд более мелких, например, «выполнить поиск», «просмотреть коллекцию» или «выбрать файл»?

Ответы [ 2 ]

0 голосов
/ 02 марта 2010

Я думаю, что вы упомянули, скорее всего, диаграмму последовательности («выполнить поиск», «просмотреть коллекцию» или «выбрать файл»), и я бы порекомендовал вам иметь несколько диаграмм последовательности, которые вы в списке. Мой аргумент для этого: эти диаграммы используются тестировщиками на стадии проектирования, поэтому они могут написать тесты для него.

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

0 голосов
/ 02 марта 2010

Лично я бы создал большой UML, обеспечивающий "просмотр" функций, предоставляемых вашим приложением. Затем я хотел бы создать меньшие более подробные диаграммы UML, чтобы можно было детально изучить функции приложения.

Надеюсь, это поможет с вашим решением.

С уважением, Майк.

Редактировать: Microsoft Visio особенно полезен для создания диаграмм UML.

...