Содержание
- 2. Визуальное моделирование Визуальным моделированием (visual modeling) называется способ представления идей и проблем реального мира с помощью
- 3. Треугольник успеха Средства, необходимые для успешного проекта: Знание нотации без умения её применения для описания процессов
- 4. Роль нотации Нотация является важной составляющей любой модели – она служит связующим звеном между процессами. Является
- 5. Информатика. 2 семестр. Тема 13. UML Итеративная и инкрементальная разработка Разработка с использованием итеративного и инкрементального
- 6. Методология Rational Unified Process Методика RUP используется для поддержки управления итеративным и инкрементальным жизненным циклом разработки
- 7. Структурирование по времени Задумка (inception) – определение общей идеи проекта; Проработка (elaboration) – планирование необходимых работ
- 8. Структурирование по компонентам процесса Построение бизнес-модели (business modeling) – определение необходимых возможностей системы и потребностей пользователей;
- 9. Стадии разработки Информатика. 2 семестр. Тема 13. UML Распределение объемов работ по стадиям разработки Версии системы
- 10. Начало проекта Информатика. 2 семестр. Тема 13. UML Определение «правильного» проекта Простой, но достаточно сложный и
- 11. Цели и задачи этапа (начало проекта) Информатика. 2 семестр. Тема 13. UML Основная цель – оформление
- 12. Последовательность этапов проектирования Информатика. 2 семестр. Тема 13. UML при создании информационной системы 1. Составить общее
- 13. Последовательность этапов… Информатика. 2 семестр. Тема 13. UML 4. Создать прецеденты (Use cases) Определить актёров (actor)
- 14. Последовательность этапов… Информатика. 2 семестр. Тема 13. UML 8. Определить классы и объекты Классы задают структуру
- 15. Последовательность этапов… Информатика. 2 семестр. Тема 13. UML (продолжение) 12. Отобразить сценарии через диаграммы взаимосвязи (interaction
- 16. Примерный проект (описание) Информатика. 2 семестр. Тема 13. UML Система регистрации учебных курсов для университета Описание:
- 17. Постановка задачи регистрации курсов Информатика. 2 семестр. Тема 13. UML Главные риски: Порядок работы системы: Эффективность
- 18. Начало проектирования Создание прецедентов Информатика. 2 семестр. Тема 13. UML Поведение разрабатываемой системы описывается с помощью
- 19. Актёры в системе регистрации курсов Информатика. 2 семестр. Тема 13. UML Регистрация актёра в Rational Rose
- 20. Описание актёров Информатика. 2 семестр. Тема 13. UML Описание актёра студент Возможный список актёров: Студент –
- 21. Прецеденты Информатика. 2 семестр. Тема 13. UML Нотация языка UML для прецедента С помощью прецедентов (use
- 22. Поток событий прецедента Информатика. 2 семестр. Тема 13. UML Поток событий (flow of events) прецедента –
- 23. Реализация потока событий Информатика. 2 семестр. Тема 13. UML Стандартный шаблон описания потока: Х. Поток событий
- 24. Пример потока событий для прецедента Информатика. 2 семестр. Тема 13. UML 1 Поток событий для прецедента
- 25. Пример потока событий (продолжение) Информатика. 2 семестр. Тема 13. UML 1.3 Под-потоки S-1: добавить учебный курс
- 26. Пример потока событий (продолжение) Информатика. 2 семестр. Тема 13. UML 1.4 Альтернативные потоки E-1: введен неверный
- 27. Прикрепление описание потока событий Информатика. 2 семестр. Тема 13. UML Файл описания потока событий должен быть
- 28. Отношения прецедентов Информатика. 2 семестр. Тема 13. UML Отношения прецедентов Ассоциативная связь между актёром и прецедентом
- 29. Диаграммы прецедентов (use cases diagrams) Информатика. 2 семестр. Тема 13. UML Главная диаграмма прецедентов
- 30. Диаграммы прецедентов (use cases diagrams) Информатика. 2 семестр. Тема 13. UML Дополнительная диаграмма прецедентов
- 31. Диаграммы действий (activity diagrams) Информатика. 2 семестр. Тема 13. UML Элементы диаграмм действий Созданная диаграмма действий
- 32. Действия (Activity) Информатика. 2 семестр. Тема 13. UML Размещение действий на диаграмме действий Действия – это
- 33. Переходы (State Transition) Информатика. 2 семестр. Тема 13. UML Переходы – это пути, изображающие передачу потока
- 34. Элементы выбора (Decision) Информатика. 2 семестр. Тема 13. UML Элементы выбора служат для отображения разделения управляющих
- 35. Условные переходы Информатика. 2 семестр. Тема 13. UML Условные переходы представляют собой направления передачи потока управления
- 36. Прямолинейный (Rectilinear) режим отображения Информатика. 2 семестр. Тема 13. UML «Прямоугольный» режим отображения переходов Во многих
- 37. Линии синхронизации Информатика. 2 семестр. Тема 13. UML Применение линий синхронизации для обозначения одновременных процессов Линии
- 38. Секции Информатика. 2 семестр. Тема 13. UML Использование секций для задания зон ответственности Секции (swimlanes) делят
- 39. Начальное и конечное состояния Информатика. 2 семестр. Тема 13. UML Завершённая диаграмма действий Символы начального и
- 40. Объекты и классы Информатика. 2 семестр. Тема 13. UML Нотация языка UML для обозначения объекта Объект
- 41. Состояние, поведение и индивидуальность Информатика. 2 семестр. Тема 13. UML Состоянием (state) объекта называется одно из
- 42. Объекты и классы (продолжение) Информатика. 2 семестр. Тема 13. UML Класс (class) – это описание группы
- 43. Обозначение и регистрация классов Информатика. 2 семестр. Тема 13. UML Нотация языка UML для обозначения класса
- 44. Стереотипы классов Информатика. 2 семестр. Тема 13. UML Классы со стереотипами Стереотип класса определяет его тип
- 45. Стереотипы классов Информатика. 2 семестр. Тема 13. UML Класс-сущность (entity class) используется для моделирования данных и
- 46. Определение стереотипа и описание класса Информатика. 2 семестр. Тема 13. UML Установка стереотипа и описание класса
- 47. Пакеты Информатика. 2 семестр. Тема 13. UML Нотация язык UML для пакета Пакет (package) в логическом
- 48. Объекты и классы в системе регистрации курсов Информатика. 2 семестр. Тема 13. UML (Для сценария добавление
- 49. Создание пакетов в системе регистрации курсов Информатика. 2 семестр. Тема 13. UML Нужно выделить классы и
- 50. Диаграммы классов Информатика. 2 семестр. Тема 13. UML Диаграммы классов (class diagrams) используются для представления классов
- 51. Диаграммы классов (продолжение) Информатика. 2 семестр. Тема 13. UML Главная диаграмма классов пакета Объекты университета Каждый
- 52. Диаграммы классов с отображением пакета Информатика. 2 семестр. Тема 13. UML Диаграмма классов, отражающая видимость пакетов
- 53. Реализация прецедентов Информатика. 2 семестр. Тема 13. UML Нотация языка UML для реализации прецедента Диаграмма прецедентов
- 54. Диаграмма реализации прецедентов Информатика. 2 семестр. Тема 13. UML Диаграмма реализаций прецедентов
- 55. Связь реализации с представлением Информатика. 2 семестр. Тема 13. UML Связь реализации с представлением прецедента
- 56. Диаграммы последовательности действий Информатика. 2 семестр. Тема 13. UML Наименования объектов и классов на диаграмме последовательности
- 57. Диаграммы последовательности действий Информатика. 2 семестр. Тема 13. UML Нотация языка UML для объектов и сообщений
- 58. Диаграммы последовательности действий Информатика. 2 семестр. Тема 13. UML Диаграмма последовательности действий Диаграмма для сценария создание
- 59. Диаграммы последовательности действий Информатика. 2 семестр. Тема 13. UML Диаграмма последовательности действий с объектом, присвоенным классу
- 60. Диаграммы последовательности действий и граничные классы Информатика. 2 семестр. Тема 13. UML Граничные классы добавляются на
- 61. «Сложность» Информатика. 2 семестр. Тема 13. UML диаграмм последовательности действий Основное правило: Сохраняйте диаграмму простой Так
- 62. Диаграммы взаимодействий Информатика. 2 семестр. Тема 13. UML На диаграмме взаимодействий отображают: объекты в виде прямоугольников;
- 63. Диаграммы взаимодействий (продолжение) Информатика. 2 семестр. Тема 13. UML Диаграмма последовательности действий отображает хронологию событий, а
- 64. Диаграммы для сценария добавление учебного курса Информатика. 2 семестр. Тема 13. UML Диаграмма последовательности действий для
- 65. Диаграммы для сценария добавление учебного курса Информатика. 2 семестр. Тема 13. UML Схема классов, участвующих в
- 66. Резюме Информатика. 2 семестр. Тема 13. UML Диаграмма прецедентов представляет внешний вид системы. Поток событий отображает
- 67. Определение отношений Информатика. 2 семестр. Тема 13. UML Ассоциативные отношения Нотация языка UML для ассоциативного отношения
- 68. Ассоциативные отношения Информатика. 2 семестр. Тема 13. UML Ассоциативное отношение на схеме классов
- 69. Агрегационные отношения Информатика. 2 семестр. Тема 13. UML Нотация языка UML для агрегационного отношения Агрегационное отношение
- 70. Агрегационные отношения Информатика. 2 семестр. Тема 13. UML Ассоциативное и агрегационное отношение на схеме классов При
- 71. Роли классов в ассоциации Информатика. 2 семестр. Тема 13. UML Определение наименования роли в ассоциации Вместо
- 72. Мощность отношений Информатика. 2 семестр. Тема 13. UML Определение мощности отношения Мощность (multiplicity) отношения определяет допустимое
- 73. Возвратные отношения Информатика. 2 семестр. Тема 13. UML Возвратное отношение Возвратная (reflexive) ассоциация или агрегация определяет
- 74. Отношения в системе регистрации учебных курсов Информатика. 2 семестр. Тема 13. UML Отношения в сценарии добавить
- 75. Отношения между пакетами Информатика. 2 семестр. Тема 13. UML Отношение между пакетами Отношение зависимости между пакетами
- 76. Отношения между пакетами в системе регистрации учебных курсов Информатика. 2 семестр. Тема 13. UML Отношение между
- 77. Анализ поведения и структуры классов Информатика. 2 семестр. Тема 13. UML Класс реализует ряд обязанностей, от
- 78. Добавление поведения и структуры Информатика. 2 семестр. Тема 13. UML Диаграмма последовательности действий с операциями
- 79. Документирование операций Информатика. 2 семестр. Тема 13. UML Регистрация операций Описание операции выбрать преподавателя Сигнатура операции
- 80. Создание и документирование атрибутов Информатика. 2 семестр. Тема 13. UML Регистрация атрибутов Описание атрибута название Предварительный
- 81. Отображение атрибутов и операций Информатика. 2 семестр. Тема 13. UML Отображение атрибутов и операций на диаграмме
- 82. Ассоциативные классы Информатика. 2 семестр. Тема 13. UML Ассоциативный класс оценка на диаграмме классов Отношение между
- 84. Скачать презентацию