Содержание
- 2. Основной набор моделей Унифицированного процесса
- 3. Связи между моделями
- 4. Последовательность действий при построении модели вариантов использования
- 5. - унификация элементов модели; - выделение общих и совместно применяемых частей вариантов использования; - обеспечение семантической
- 6. Примеры отображения актеров «проволочный человечек» класс с текстовым стереотипом «actor» произвольная иконка
- 7. Примеры вариантов использования
- 8. Пример примечания
- 9. - ассоциация; - обобщение; - включение; - расширение. Отношения четырех видов
- 10. служит для обозначения взаимодействия актера с вариантом использования Отношение ассоциации
- 11. служит для указания того факта, что некоторая сущность А может быть обобщена до сущности В. В
- 12. указывает, что некоторое заданное поведение одного варианта использования обязательно включается в качестве составного компонента в последовательность
- 13. определяет потенциальную возможность включения поведения одного варианта использования в состав другого. Т. е. дочерний вариант использования
- 14. Варианты использования, которые расширяют базовый, подключаются к нему (активируются при его выполнении) через так называемые точки
- 15. 1. Рекомендуется вначале построить контекстную диаграмму, на которой отображаются основные варианты использования (функции) системы, а затем
- 16. 4. Отдельная диаграмма (контекстная или декомпозиции) не должна быть перенасыщена элементами. Рекомендуется отображать на диаграмме не
- 17. 6. Перед построением диаграммы необходимо задокументировать потоки событий в системе. Поток событий – это процесс обработки
- 18. - основной поток событий описывает, что должно происходить во время выполнения варианта использования в наиболее распространенном
- 19. 7. На диаграммах не следует отображать особенности реализации вариантов использования и внутренней организации системы, связанные со
- 22. Способы детализации вариантов использования
- 23. - с помощью диаграмм автоматов (состояний); - с помощью диаграмм деятельности (аналог блок-схем); - с помощью
- 24. Диаграммы автоматов (состояний)
- 25. используются для описания поведения, реализуемого в рамках варианта использования, или поведения экземпляра сущности (класса, объекта, компонента,
- 26. понимается ситуация в ходе жизни экземпляра сущности, когда эта ситуация удовлетворяет некоторому условию, экземпляр выполняет некоторые
- 27. Действие (action) – это атомарная операция, выполнение которой не может быть прервано, приводящая к смене состояния
- 28. Спецификация существенного факта, который может произойти в конкретный момент времени. Внешние события передаются между системой и
- 29. - посылка сообщения (message): - Вызов (call) – спецификация факта посылки синхронного сообщения между объектами, предписывающего
- 30. - Событие времени (time) – спецификация факта, обозначающего наступление конкретного момента времени (absolute time) или истечение
- 31. Способы отображения состояний
- 32. может содержать описание выполняемых операций, перед которыми указывается одна из стандартных меток: - entry (вход) –
- 33. Отношение между двумя состояниями, показывающее возможный путь изменения состояния экземпляра сущности. Считается, что в состоянии экземпляр
- 34. Нетриггерный (переход по завершении), срабатывает неявно, когда все основные операции (с метками entry, do и exit)
- 35. - mouseClick(); - mouseClick() / setFocus(); - mouseClick() [isEnabled()] / setFocus; - at 14:00:00 или [getTime()
- 36. Простой и рефлексивный переходы
- 37. составные состояния ( composite state), состоящие из вложенных в них подсостояний (substate). Составные состояния
- 38. Составное состояние, которое может использоваться в разных контекстах, в т.ч. и для разных диаграмм (автоматов), называются
- 39. Составное состояние с вложенными параллельными подавтоматами
- 40. Составное состояние со скрытой внутренней структурой
- 41. Начальное состояние автомата, начальное подсостояние составного состояния или параллельного подавтомата. Из начального состояния могут только исходить
- 42. Конечное состояние автомата, конечное подсостояние составного состояния или параллельного подавтомата. В конечное состояние могут только входить
- 43. Аналогично конечному состоянию, подразумевает немедленное прекращение деятельности и уничтожение экземпляра сущности, для которой построен автомат. Немедленное
- 44. Точка входа в автомат или составное состояние. Может быть несколько. Допускается крепление к границе составного состояния.
- 45. Точка выхода из автомата или составного состояния. Может быть несколько. Допускается крепление к границе составного состояния.
- 46. Ветвление переходов в параллельные подавтоматы. Ветвление (англ. fork)
- 47. Соединение переходов из параллельных подавтоматов. Выполняет функцию синхронизации выхода из параллельных подавтоматов составного состояния. Соединение (join)
- 48. Соединение и ветвление переходов для последовательных состояний. В случае ветвления для каждой исходящей из перехода ассоциации
- 49. Ветвление переходов для последовательных состояний. Выбор (choice)
- 50. Указывается внутри составного состояния и подразумевает запоминание текущей конфигурации составного состояния при выходе из него. Переход
- 51. Аналогично поверхностному историческому состоянию, но распространяется на все уровни вложенности подсостояний. Глубинное историческое (deep history)
- 52. 1. При выделении состояний и переходов длительность срабатывания переходов должна быть существенно меньшей, чем нахождение моделируемого
- 53. 2. Автомат (диаграмма) должен начинаться знаком начального состояния и заканчиваться знаком конечного. Начальное состояние указывается только
- 54. 4. Диаграмма не должна содержать изолированных состояний и переходов. Переходы и их спецификация должны быть заданы
- 55. Триггерные переходы по условию на диаграмме можно показать тремя способами.
- 56. 6. В каждый момент времени автомат или подавтомат должен находиться только в одном состоянии. Это означает,
- 57. Пример детализации варианта использования
- 60. Модель анализа
- 61. - выявление внутренней архитектуры (определения подсистем и основных классов); - поиск альтернативных вариантов реализации системы (подсистем)
- 62. Обобщенная схема технологического процесса «Анализ требований»
- 63. - классов анализа; - последовательности; - коммуникации. Диаграммы (основные артефакты)
- 64. - практичности – характеризуют легкость освоения и эксплуатации системы, интуитивность и эргономичность пользовательского интерфейса, согласованность пользовательского
- 67. Реализация каждого из вариантов использования в структуре классов анализа
- 68. граничный; управляющий; сущности. Три вида классов анализа
- 69. Графический стереотип
- 70. Стандартное обозначение со строкой-стереотипом
- 71. используется для моделирования взаимодействия между системой и актерами (пользователями, внешними системами или устройствами). Взаимодействие часто включает
- 72. отвечает за координацию, взаимодействие и управление другими объектами, выполняет сложные вычисления, управляет безопасностью, транзакциями и т.
- 73. используется для моделирования долгоживущей, нередко сохраняемой информации. Классы сущности являются абстракциями основных понятий предметной области –
- 74. · ассоциаций; · агрегаций; · композиций; · обобщения; · зависимостей. Отношения
- 75. Отношение ассоциации применительно к диаграмме классов анализа показывает, что объекты одного класса содержат информацию о существовании
- 76. Отношение агрегации указывает на отношение «часть–целое». отношение, как и ассоциация, означает, что «объект–целое» содержит ссылку на
- 77. Отношение композиции аналогично агрегации, в которой «части» не могут существовать отдельно от «целого». Применительно к классам
- 78. Отношение обобщения является обычным таксонометрическим отношением между более общим (абстрактным) классом (родителем или предком) и его
- 79. Отношение зависимости Отношение зависимости применительно к диаграмме классов анализа означает, что в спецификации или теле методов
- 80. 1. При выделении классов анализа следует учитывать тот факт, что они являются обобщенными (укрупненными) сущностями, которые
- 81. 2. Для выделения классов сущностей необходимо определить все реальные либо воображаемые объекты, имеющие существенное значение для
- 82. 3. Для каждого актера следует предусмотреть, как минимум, один граничный класс в целях организации интерфейса между
- 83. 5. В целях облегчения восприятия специфики связей между классами рекомендуется использовать отношения агрегации, композиции и обобщения.
- 86. · экземпляры актеров и классов, участвующих в реализации варианта использования; · ассоциации между экземплярами актеров и
- 88. Сообщение (англ. message) – это спецификация факта передачи информации между сущностями с ожиданием выполнения определенных действий
- 89. Сообщения
- 90. · предшествующие сообщения / [сторожевое условие] номер сообщения : стереотип; · предшествующие сообщения / [сторожевое условие]
- 91. Предшествующие сообщения (их номера или идентификаторы) записываются через запятые и указывают, что данное сообщение не может
- 92. · «call» (англ. – вызвать) – синхронное сообщение, требующее выполнения операции принимающего объекта; · «create» (англ.
- 93. Переменная (атрибут), которая будет содержать значение, возвращаемое в результате обработки сообщения. Имя сообщения (обязательный параметр) –
- 95. Скачать презентацию

































![- mouseClick(); - mouseClick() / setFocus(); - mouseClick() [isEnabled()] / setFocus; -](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1075080/slide-34.jpg)






















































![· предшествующие сообщения / [сторожевое условие] номер сообщения : стереотип; · предшествующие](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1075080/slide-89.jpg)



Измерение информации. Алфавитный подход к измерению информации
Информационные технологии в логистике
Дизайн для соцсетей. Техническое задание
Компьютерная графика
Визуализация данных спутникового зондирования. ГИС QGIS
Константы. Присваивание. Арифметические операции
Типы компьютерных вирусов. Методы защиты от них
Alliance française de Dnipro
Поиск информации с помощью браузера Internet Explorer
Поколения ЭВМ
Основные конструкции языка С++. Подпрограммы (функции). Создаем переключатель цвета
Кто мы, зачем, куда мы идем
Работа в Photoshop. Задание 5
Where are the animals? Game
Безопасность в Интернете
Решение проблемы совместимости программного модуля обмена сообщениями
Sisteme de prevenire a scurgerilor/pierderilor de date
ДЕЛОВАЯ ГРАФИКА-диаграммы
Nas&Servers
Основы языка HTML
Компуктерные сети
Обычная презентация начинающего пользавателя
Виды угроз компьютерной информации
Кодирование графической информации
Veracrypt. Indice
Глобальные компьютерные сети
Культурологические основы преподавания графического редактора
Исследовательская работа по информатике Миры Kodu