Составители:
Рубрика:
Рис. 17 Пиктограмма реализации
Диаграммы UML
Диаграмма в UML - это графическое представление набора элемен-
тов, представляющее собой некий связанный граф с вершинами (сущно-
стями) и ребрами (отношениями). Основная цель составления диаграмм –
это визуализация разрабатываемой системы с разных точек зрения и в
разных обстоятельствах.
Теоретически диаграммы программных систем могут содержать
любые комбинации сущностей, однако на практике применяется сравни-
тельно небольшое количество типовых комбинаций, соответствующих
одному из пяти наиболее необходимых видов архитектуры программной
системы. Поэтому в UML определены девять типов диаграмм:
1) диаграмма вариантов использования или диаграмма прецеден-
тов (use case diagram);
2) диаграмма объектов (object diagram);
3) диаграммы взаимодействия:
a) диаграмма последовательностей (sequence diagram);
b) диаграмма кооперации (collaboration diagram);
4) диаграмма классов (class diagram);
5) диаграмма состояний (statechart diagram);
6) диаграмма деятельности (activity diagram);
7) диаграмма компонентов (component diagram);
8) диаграмма развертывания (deployment diagram).
При моделировании программных систем важно представить их с
различных точек зрения, иначе говоря, выполнять конструирование сразу в
нескольких измерениях, используя весь предлагаемый case-средствами ар-
сенал средств. Иначе вы рискуете не заметить или забыть подробно
рассмотреть какие-то важные вопросы, что вполне возможно подставить
под угрозу всю вашу работу.
В течение лабораторных работ мы с вами познакомимся с основны-
ми видами диаграмм, что позволит нам рассмотреть проектируемую систе-
му с различных точек зрения и позволит вам разобраться в разных подхо-
дах к отображению модели системы. А также научиться выбирать необхо-
димый вид диаграмм для отображения того или иного варианта деятельно-
сти системы, для контроля за разработкой системы, для анализа результа-
тов деятельности системы.
Моделирование системы или подсистемы осуществляется следую-
щим образом:
• Идентифицируйте основные функциональные составляющие
системы, которые можно разрабатывать, выпускать и развертывать до не-
15
Рис. 17 Пиктограмма реализации Диаграммы UML Диаграмма в UML - это графическое представление набора элемен- тов, представляющее собой некий связанный граф с вершинами (сущно- стями) и ребрами (отношениями). Основная цель составления диаграмм – это визуализация разрабатываемой системы с разных точек зрения и в разных обстоятельствах. Теоретически диаграммы программных систем могут содержать любые комбинации сущностей, однако на практике применяется сравни- тельно небольшое количество типовых комбинаций, соответствующих одному из пяти наиболее необходимых видов архитектуры программной системы. Поэтому в UML определены девять типов диаграмм: 1) диаграмма вариантов использования или диаграмма прецеден- тов (use case diagram); 2) диаграмма объектов (object diagram); 3) диаграммы взаимодействия: a) диаграмма последовательностей (sequence diagram); b) диаграмма кооперации (collaboration diagram); 4) диаграмма классов (class diagram); 5) диаграмма состояний (statechart diagram); 6) диаграмма деятельности (activity diagram); 7) диаграмма компонентов (component diagram); 8) диаграмма развертывания (deployment diagram). При моделировании программных систем важно представить их с различных точек зрения, иначе говоря, выполнять конструирование сразу в нескольких измерениях, используя весь предлагаемый case-средствами ар- сенал средств. Иначе вы рискуете не заметить или забыть подробно рассмотреть какие-то важные вопросы, что вполне возможно подставить под угрозу всю вашу работу. В течение лабораторных работ мы с вами познакомимся с основны- ми видами диаграмм, что позволит нам рассмотреть проектируемую систе- му с различных точек зрения и позволит вам разобраться в разных подхо- дах к отображению модели системы. А также научиться выбирать необхо- димый вид диаграмм для отображения того или иного варианта деятельно- сти системы, для контроля за разработкой системы, для анализа результа- тов деятельности системы. Моделирование системы или подсистемы осуществляется следую- щим образом: • Идентифицируйте основные функциональные составляющие системы, которые можно разрабатывать, выпускать и развертывать до не- 15
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »