Читайте также: |
|
Исполнитель – личность, организация или система, взаимодействующая с ИС; различают внешнего исполнителя (который использует или используется системой, т.е. порождает прецеденты деятельности) и внутреннего исполнителя (который обеспечивает реализацию прецедентов деятельности внутри системы). На диаграмме исполнитель представляется стилизованной фигуркой человека.
Прецедент – законченная последовательность действий, инициированная внешним объектом (личностью или системой), которая взаимодействует с ИС и получает в результате некоторое сообщение от ИС. На диаграмме представляется овалом с надписью, отражающей содержание действия.
Ассоциация – связь между двумя элементами модели. На диаграмме представляется линией.
Обобщение – связь между двумя элементами модели, когда один элемент (подкласс) является частным случаем другого элемента (суперкласса). На диаграмме представляется стрелкой.
Агрегация – отношение между элементами модели, когда один элемент является частью другого элемента (агрегата). На диаграмме представляется стрелкой с ромбовидным концом.
Графическое изображение основных элементов UML приведены в таблице 1.
Таблица 1
Некоторые типовые графические элементы UML
Русское название | Английское название | Графическое представление | Назначение элемента |
Пользователь | Actor | Набор ролей, которые пользователи системы играют при взаимодействии с ней. | |
Прецедент | Use case | Последовательность действий, выполняемых системой для того, чтобы пользователь мог получить определенный результат, соответствующий назначению системы. | |
Обобщение | Generalization | Суперкласс по отношению к другим классам объектов | |
Агрегация | Aggregation | Элемент является частью другого элемента | |
Связь | Relationship | Ненаправленная связь между объектами. | |
Ассоциация | Association | Направленная связь между объектами. | |
Сущность | Entity | Пассивный объект, с которым манипулирует пользователь в процессе работы с системой. | |
Начало | Start state | Начало последовательности действий. | |
Конец | End State | Окончание последовательности действий. | |
Состояние | State | Состояние системы, при котором она удовлетворяет каким-либо условиям или ожидает какого-то события. | |
Деятельность | Activity | Выполнение системой определенной последовательности действий. | |
Ветвление | Decision | Точка ветвления последовательности действий. | |
Комментарий | Note | Комментарий к любому объекту. |
Дата добавления: 2015-07-25; просмотров: 65 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Понятие унифицированного языка моделирования UML | | | Диаграммы UML |