Анализ и проектирование систем с использованием UML, Галиаскаров Э.Г., Воробьев А.С., 2022

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.


Анализ и проектирование систем с использованием UML, Галиаскаров Э.Г., Воробьев А.С., 2022.

   Данное пособие представляет собой практическое руководство по использованию UML для разработки программных систем. Оно позволит научиться выявлять основные понятия предметной области и разрабатывать красивые диаграммы классов, описывать функциональные требования в виде спецификаций вариантов использования и превращать их в правильные проектные решения.
Дополнительно в пособии рассмотрена работа с замечательным CASE-средством Visual Paradigm и средой разработки MDriven.
Соответствует актуальным требованиям федерального государственного стандарта высшего образования.
Для студентов высших учебных заведений, обучающихся по ИТ-направлениям, а также преподавателей и всех интересующихся.

Анализ и проектирование систем с использованием UML, Галиаскаров Э.Г., Воробьев А.С., 2022


УТОЧНЕНИЕ КОНЦЕПТУАЛЬНОЙ МОДЕЛИ КЛАССОВ.
Особенностью объектно-ориентированного подхода в разработке ПО является то, что любая используемая в ходе исполнения программы информация должна быть представлена тем или иным объектом. Ранее, в предыдущей лабораторной работе, мы сосредоточились на выявлении концептуальных сущностей, составляющих основные понятия предметной области, и отношений между ними, формирующих общую структуру информационной модели. Теперь необходимо детализировать модель, добавив необходимые характеристики, т. е. атрибуты для каждой сущности.

Атрибуты — это свойства объектов, такие как вес, скорость или цвет. Атрибуты присутствуют в описании в виде существительных притяжательных оборотов (отвечают на вопрос «чей»), например, цвет машины. Прилагательные часто соответствуют конкретным значениям атрибутов-перечислений. Если в описании присутствуют атрибуты-перечисления, то следует использовать UML элемент со стереотипом «перечисление», или «enumeration».

ОГЛАВЛЕНИЕ.
Введение.
Описание учебной задачи.
Предварительная настройка Visual Paradigm.
Лабораторная работа № 1. Разработка концептуальной модели классов.
1.1. Введение.
1.2. Текстуальный анализ.
1.3. Анализ списка классов-кандидатов.
1.4. Определение ассоциаций между классами.
1.5. Глоссарий.
1.6. Начальная модель классов.
1.7. Диаграммы объектов.
Чек-лист.
Вопросы для самоконтроля.
Лабораторная работа № 2. Разработка модели вариантов использования.
2.1. Введение.
2.2. Текстуальный анализ.
2.3. Список действующих лиц и их задач.
2.4. Краткое описание вариантов использования.
2.5. Диаграмма вариантов использования.
Чек-лист.
Вопросы для самоконтроля.
Лабораторная работа № 3. Уточнение концептуальной модели классов.
3.1. Введение.
3.2. Уточнение концептуальной модели классов.
3.3. Проверка модели методом OCL-навигации.
Чек-лист.
Вопросы для самоконтроля.
Лабораторная работа № 4. Спецификация варианта использования.
4.1. Введение.
4.2. Описание вариантов использования.
4.2.1. Вариант использования UC03 «Войти в систему».
4.2.2. Вариант использования UC15 «Пополнить баланс карты».
4.3. Построение диаграмм деятельности вариантов использования.
4.3.1. Диаграмма деятельности «Войти в систему».
4.3.2. Диаграмма деятельности «Пополнить баланс карты».
Чек-лист.
Вопросы для самоконтроля.
Лабораторная работа № 5. Разработка модели взаимодействия.
5.1. Введение.
5.2. Раскадровка варианта использования.
5.2.1. Раскадровка варианта использования «Войти
в систему».
5.2.2. Раскадровка варианта использования «Пополнить баланс карты».
5.3. Выявление системных событий и операций.
Чек-лист.
Вопросы для самоконтроля.
Лабораторная работа № 6. Реализация варианта использования.
6.1. Введение.
6.2. Подготовка к работе.
6.3. Реализация варианта использования.
Чек-лист.
Вопросы для самоконтроля.
Лабораторная работа № 7. Разработка модели состояний.
7.1. Введение.
7.2. Список объектов-кандидатов.
7.3. Диаграммы автоматов.
7.4. Интерактивная диаграмма автоматов.
7.5. Спецификация состояний.
Чек-лист.
Вопросы для самоконтроля.
Список используемых источников.

Купить .
Дата публикации:






Теги: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-11-18 06:41:15