Известно, что основной задачей первых трех десятилетий компьютерной эры являлось развитие аппаратных



Pdf көрінісі
бет45/78
Дата30.09.2024
өлшемі1,76 Mb.
#146202
түріЛекция
1   ...   41   42   43   44   45   46   47   48   ...   78
Байланысты:
материалы ТРСПО 2024

Рис. 10.3. 
Кооперации 
4.
Актер — 
набор согласованных ролей, которые могут играть пользователи при взаимодействии с системой (ее 
элементами Use Case). Каждая роль требует от системы определенного поведения. Как показано на рис. 10.4, актер 
изображается как проволочный человечек с именем. 
Рис. 10.4.
Актеры 
5.
Элемент Use Case 
(Прецедент) — описание последовательности действий (или нескольких последовательностей), 
выполняемых системой в интересах отдельного актера и производящих видимый для актера результат. В модели 
элемент Use Case применяется для структурирования предметов поведения. Элемент Use Case реализуется 
кооперацией. Как показано на рис. 10.5, элемент Use Case изображается как эллипс, в который вписывается его имя. 
Рис. 10.5. 
Элементы Use Case 
6.
Активный класс — 
класс, чьи объекты имеют один или несколько процессов (или потоков) и поэтому могут 
инициировать управляющую деятельность. Активный класс похож на обычный класс за исключением того, что его 
объекты действуют одновременно с объектами других классов. Как показано на рис. 10.6, активный класс 
изображается как утолщенный прямоугольник, обычно включающий имя, свойства (атрибуты) и операции. 
Рис. 10.6. 
Активные классы 
7.
Компонент — 
физическая и заменяемая часть системы, которая соответствует набору интерфейсов и обеспечивает 
реализацию этого набора интерфейсов. В систему включаются как компоненты, являющиеся результатами процесса 
разработки (файлы исходного кода), так и различные разновидности используемых компонентов (СОМ+-компоненты, 
Java Beans). Обычно компонент — это физическая упаковка различных логических элементов (классов, интерфейсов 
и сотрудничеств). Как показано на рис. 10.7, компонент изображается как прямоугольник с вкладками, обычно 
включающий имя. 


Достарыңызбен бөлісу:
1   ...   41   42   43   44   45   46   47   48   ...   78




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет