Случаи использования призваны показать, как кто-то использует систему, чтобы получить что-то ценное. Актеры всегда представляют людей в смысле который имеет цели и способен искать что-то ценное.
Актеры представлены одним из нескольких способов, либо непосредственно по имени, либо путем включения через роль, либо посредством прокси в виде агента, действующего от имени человека или роли («системный» актер). Независимо от формы, актер всегда независим и всегда способен «воздействовать» на систему, чтобы достичь своих целей.
Диаграмма, которую вы здесь, не является диаграммой использования. «Модули» не являются независимыми, целевыми объектами, они кажутся просто компонентами некоторой системы. Они не способны «искать» что угодно, они просто детали реализации.
Диаграмма, которую вы, вероятно, ищете, представляет собой диаграмму развертывания (если вы хотите смоделировать, как конкретные компоненты связаны друг с другом), диаграмму активности (если вы хотите моделировать логику приложения) или диаграмму класса (если вы хотите для моделирования формальных отношений между компонентами).
Да Michael i добавил изображение .. –
на каком основании граница использования должна быть определена, так как мы использовали «USE CASES», можно использовать здесь как «Проверка состояния» –
Внутри bondary есть возможности системы, которые вы строят. Актеры - это люди и существующие системы, которые используют эти возможности. Если вы строите Writer Module, это не актер и не должен быть на этой диаграмме. Я не понимаю, что вы подразумеваете под «как мы использовали» USE CASES », можно использовать здесь как« Проверка состояния »' – djna