Проектный практикум по проектированию информационных систем, Нарваткина Н.С., 2019

Проектный практикум по проектированию информационных систем, Нарваткина Н.С., 2019.

  В настоящее время унифицированный язык моделирования - UML. является, пожалуй, самой модной технологией в области программной инженерии. Почему это так? Дело в том. что UML позволяет системным архитекторам представлять свое видение системы в виде набора стандартных диаграмм, которые, к тому же. служат отличным средством коммуникации в команде разработчиков и прекрасным помощником в общении с заказчиком. И при всем этом. UML - достаточно логичная и простая для изучения нотация, навыками использования которой, без сомнения, должен овладеть любой специалист, собирающийся работать в области программной инженерии. Знание UML нужно разработчикам, системным архитекторам. менеджерам.

Проектный практикум по проектированию информационных систем, Нарваткина Н.С., 2019


Виды диаграмм UML.
Назначение диаграмм.
Прежде чем перейти к обсуждению основного материала, давайте поговорим о том. зачем вообще строить какие-то диаграммы. Разработка модели любой системы (не только программной) всегда предшествует ее созданию или обновлению. Это необходимо хотя бы для того, чтобы яснее представить себе решаемую задачу. Продуманные модели очень важны и для взаимодействия внутри команды разработчиков, и для взаимопонимания с заказчиком. В конце концов, это позволяет убедиться в "архитектурной согласованности" проекта до того, как он будет реализован в коде.

Мы строим модели сложных систем, потому что не можем описать их полностью, "окинуть одним взглядом". Поэтому мы выделяем лишь существенные для конкретной задачи свойства системы и строим ее модель, отображающую эти свойства. Метод объектно-ориентированного анализа позволяет описывать реальные сложные системы наиболее адекватным образом. Но с увеличением сложности систем возникает потребность в хорошей технологии моделирования. Как мы уже говорили ранее, в качестве такой "стандартной" технологии используется унифицированный язык моделирования (Unified Modeling Language. UML). который является графическим языком для спецификации, визуализации, проектирования и документирования систем. С помощью UML можно разработать подробную модель создаваемой системы, отображающую не только ее концепцию, но и конкретные особенности реализации. В рамках UML-модели все представления о системе фиксируются в виде специальных графических конструкций, получивших название диаграмм.

Содержание.
Введение.
Занятие 1. UML. Основные понятия.
Назначение языка.
Историческая справка.
Способы использования языка.
Структура определения языка.
Терминология и нотация.
Выводы.
Контрольные вопросы.
Занятие 2. Виды диаграмм UML.
Назначение диаграмм.
Почему нужно несколько видов диаграмм.
Виды диаграмм.
Диаграмма прецедентов (use case diagram).
Диаграмма классов (class diagram).
Диаграмма объектов (object diagram).
Диаграмма последовательностей (sequence diagram).
Диаграмма взаимодействия (кооперации, collaboration diagram).
Диаграмма состояний (statechart diagram).
Диаграмма активности (деятельности, activity diagram).
Диаграмма развертывания (deployment diagram).
ООП и последовательность построения диаграмм.
Несколько советов относительно использования UML.
Выводы.
Контрольные вопросы.
Занятие 3. Диаграмма классов: крупным планом.
Как класс изображается на диаграмме UML?.
А что внутри?.
Как использовать объекты класса?.
Всегда ли нужно создавать новые классы?.
Выводы.
Контрольные вопросы.
Занятие 4. Диаграмма активностей.
Советы по построению диаграмм активностей.
Выводы.
Контрольные вопросы.
Занятие 5. Диаграммы взаимодействия: крупным планом.
Рекомендации по построению диаграмм взаимодействия.
Диаграммы последовательностей и их нотация.
Диаграммы кооперации и их нотация.
Рекомендации по построению.
Выводы.
Контрольные вопросы.
Занятие 6. Диаграммы прецедентов: крупным планом.
Несколько слов о требованиях.
Диаграммы прецедентов и их нотация.
Моделирование при помощи диаграмм прецедентов.
Выводы.
Контрольные вопросы.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Проектный практикум по проектированию информационных систем, Нарваткина Н.С., 2019 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать файл № 1 - pdf
Скачать файл № 2 - djvu
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать - djvu - Яндекс.Диск.

Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: ::


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


 


 

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




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





2024-12-22 11:42:51