Содержание
- 2. 1. Объектно-ориентированный анализ и моделирование, разработка статических моделей Язык UML и инструментальные средства разработки моделей программных
- 3. Объектно-ориентированный подход к проектированию информационных систем. Диаграммы UML Диаграмма классов (Class Diagram)
- 4. ООП в проектировании ИС В ООП центральным понятием является объект. Объект – это экземпляр класса. Объекты
- 5. ООП в проектировании ИС Наследование декларирует создание новых классов от общего к частному. Такие новые классы
- 6. ООП в проектировании ИС Полиморфизм декларирует возможность объектов с одинаковой спецификацией иметь различную реализацию (или возможность
- 7. Методология объектного проектирования средствами UML Унифицированный язык моделирования (Unified Modeling Language, UML) - язык для специфицирования,
- 8. Диаграммы UML компонентов, вариантов использования, развертывания, взаимодействия, состояний, последовательности действий.
- 9. Диаграмма классов Является центральным звеном объектно-ориентированного подхода Содержит информацию об объектах системы и статических связях между
- 10. Класс Класс – это множество объектов, которые обладают одинаковой структурой, поведением и отношениями с объектами из
- 11. Класс Имя класса должно быть уникально и начинаться с заглавной буквы. Класс может не иметь экземпляров
- 12. Атрибуты класса Атрибут = свойство, которое является общим для всех объектов данного класса Общий формат записи
- 13. Атрибуты класса. Квантор видимости атрибута Квантор видимости может принимать одно из следующих значений: +, #, -
- 14. Атрибуты класса. Имя атрибута Представлено в виде уникальной строки текста Имя атрибута является единственным обязательным элементом
- 15. Атрибуты класса. Кратность атрибута Кратность атрибута характеризует общее количество конкретных атрибутов данного типа, входящих в состав
- 16. Атрибуты класса. Тип атрибута Выражение, определяемое некоторым типом данных (в зависимости от языка программирования) В простейшем
- 17. Атрибуты класса. Исходное значение Служит для задания некоторого начального значения в момент создания отдельного экземпляра класса
- 18. Атрибуты класса. Строка-свойство Служит для указания дополнительных свойств атрибута, которые могут характеризовать особенности изменения значений атрибута
- 19. Операции класса Представляют собой некоторый сервис, интерфейс, который предоставляет каждый экземпляр класса или объект по требованию
- 20. Операции класса. Список параметров Список параметров является перечнем разделенных запятой формальных параметров, каждый из которых, в
- 21. Операции класса. Строка-свойство Строка-свойство служит для указания значений свойств, которые могут быть применены к данной операции.
- 22. Операции класса. Строка-свойство (список параметров): {строка-свойство}
- 23. Операции класса. Примеры +нарисовать (форма : Многоугольник = прямоугольник, цветЗаливки : Color = (0, 0, 255));
- 24. Отношения между классами Базовыми отношениями на диаграмме классов являются: отношения зависимости (dependency); отношения обобщения (generalization); отношения
- 25. Отношение ассоциации Отношение ассоциации свидетельствует о наличии произвольного отношения между классами. Кратность ассоциации Имя ассоциации
- 26. Отношение обобщения Является отношением классификации между более общим элементом (родителем или предком) и более частным или
- 27. Отношение обобщения Обобщение (generalization) показывает, что один из двух связанных классов (подтип) является частной формой другого
- 28. Отношение обобщения Графически обобщение представляется линией с пустым треугольником у супертипа. Обобщение также известно как наследование
- 29. Отношение агрегации Один из классов представляет собой некоторую сущность, которая включает в себя в качестве составных
- 30. Отношение агрегации Агрегация встречается, когда один класс является коллекцией или контейнером других. Причём по умолчанию, агрегацией
- 31. Отношение композиции Является частным случаем отношения агрегации. Части не могут выступать в отрыве от целого, т.е.
- 32. Отношение композиции Композиция имеет жёсткую зависимость времени существования экземпляров класса контейнера и экземпляров содержащихся классов. Если
- 33. Отношение зависимости Используется в такой ситуации, когда некоторое изменение одного элемента модели может потребовать изменения другого
- 34. Отношение зависимости Зависимость — это слабая форма отношения использования, при котором изменение в спецификации одного влечёт
- 35. Мощность отношений (кратность) Мощность отношения (мултипликатор) означает число связей между каждым экземпляром класса (объектом) в начале
- 36. Пакеты и стереотипы служат для группировки элементов модели любой пакет владеет своими элементами любой элемент может
- 37. Стереотипы Граничными классами (boundary classes) называются такие классы, которые расположены на границе системы и всей окружающей
- 38. Стереотипы Управляющие классы (control classes) отвечают за координацию действий других классов. Обычно у каждого варианта использования
- 39. Интерфейс (interface) в контексте языка UML является специальным случаем класса, у которого имеются только операции и
- 40. Расширения языка UML Расширения языка UML Профиль для процесса разработки ПО (The UML Profile for Software
- 41. Пример диаграммы классов
- 43. Скачать презентацию








































Режим подключения к ЕИС УФХД в offline режиме (при миграции данных с помощью подрядчика)
Google. Топ фактів
Задания по МДК 02.02
Циклическое повторение блока команд, пока выполняется (или не выполняется) некоторое условие
Алгоритмическая конструкция следование. Основные алгоритмические конструкции. 8 класс
Вызвать Excel. Создать новую рабочую книгу
Кодирование и хранение информации
Единый региональный информационный просветительский проект
Защита web-сайта Моё электронное портфолио
Автокодировщики. RNN, GANs
Презентации на заказ в PowerPoint
Объединение компьютеров в локальную сеть
Основи програмування
Сетевые атаки на информацию
Носії інформації
Компьютерное искусство
Электронные таблицы. Обработка числовой информации в электронных таблицах
Применение современных информационных технологий на уроках дисциплин профессионального цикла
Компьютер. Вычислительные машины, комплексы и компьютерные сети
Функции PowerShell
Универсальная система обмена данными и юридически значимыми электронными документами 2022
Викторина по робототехнике. Шаблон
Герда Бот
Игры для PC
Графический исполнитель.
Структура базы данных
Доставка товаров, продуктов питания до двери квартиры!!!
Мониторинг и статистика PS Core на основе Perfomance Report System (PRS)