Компьютерные науки

Введение в UML

Программа об основах визуального моделирования программных систем с помощью UML. Рассматриваются виды диаграмм, концепции и применение моделей.
Студентов 18694 Выпускников 6512 Для всех
690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.
Темы:
Программирование
Объем

36 час.
Длительность

30 дней
Нагрузка в неделю

9 час.
Формат обучения

Дистанционно (самостоятельно)
Описание Эта учебная программа посвящена изучению унифицированного языка моделирования UML для проектирования архитектуры информационных систем. Разбираются основополагающие принципы построения различных видов диаграмм с акцентом на детальное изучение диаграмм классов. Знания пригодятся системным аналитикам, архитекторам ПО и разработчикам. Содержание опирается на последовательное введение в концепции моделирования. После общего обзора технологии слушатели детально разбирают виды диаграмм и углубляются в проектирование классов, закрепляя знания промежуточными тестами.
Цели
  • Сформировать понимание назначения и простоты использования UML.
  • Познакомить с основными видами диаграмм и их применением.
  • Дать базовые навыки построения диаграмм классов.
Чему я научусь?
  • Читать и интерпретировать различные виды UML-диаграмм.
  • Использовать визуальное моделирование для проектирования систем.
  • Создавать детальные диаграммы классов для программных продуктов.

Авторы

Бабич  Александр  Викторович
Бабич Александр Викторович
1
Чему я научусь?
  • Читать и интерпретировать различные виды UML-диаграмм.
  • Использовать визуальное моделирование для проектирования систем.
  • Создавать детальные диаграммы классов для программных продуктов.

Учебный план

Занятия
Экзамен экстерном Внимание! Экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите подтвердить свои знания по данному курсу без его изучения или поверить свои знания по нему. Экзамен экстерном можно сдать только один раз. 90 мин
1 Предисловие
2 Что такое The UML "Как уже говорилось выше, предметом этого курса является The UML - унифицированный язык моделирования. Но прежде... "Как уже говорилось выше, предметом этого курса является The UML - унифицированный язык моделирования. Но прежде чем обсуждать особенности языка, его конструкции и примеры применения, нужно поговорить о том, что же такое UML, о его истории, назначении, способах использования языка, структуре его определения, терминологии и нотации. В этой лекции мы рассмотрим такие вопросы: назначение UML ещё
Что такое The UML тест для курса Введение в UML 40 мин
3 Виды диаграмм UML "Предметом этого курса является The UML - унифицированный язык моделирования. В предыдущей лекции было рассказано о... "Предметом этого курса является The UML - унифицированный язык моделирования. В предыдущей лекции было рассказано о том, что же такое UML, о его истории, назначении, способах использования языка, структуре его определения, терминологии и нотации. Было отмечено, что модель UML - это набор диаграмм. В этой лекции мы рассмотрим такие вопросы: почему нужно несколько видов диаграмм ещё
Виды диаграмм UML тест для курса Введение в UML 50 мин
4 Диаграмма классов: крупным планом "Диаграмма классов - один из наиболее часто используемых видов диаграмм UML. Обычно создание диаграммы классов знаменует... "Диаграмма классов - один из наиболее часто используемых видов диаграмм UML. Обычно создание диаграммы классов знаменует собой окончание процесса анализа и начало процесса проектирования. Мы уже встречались с ними в лекции ""Виды диаграмм"", а теперь изучим их более внимательно. В этой лекции мы рассмотрим такие вопросы: как класс изображается на диаграмме UML ещё
Диаграмма классов: крупным планом тест для курса Введение в UML 40 мин
5 Диаграмма активностей: крупным планом "Диаграмма активностей (или, как часто говорят, диаграмма деятельности) - диаграмма UML, выглядящая наиболее простой, поскольку напоминает... "Диаграмма активностей (или, как часто говорят, диаграмма деятельности) - диаграмма UML, выглядящая наиболее простой, поскольку напоминает привычную всем блок-схему. На самом же деле диаграмма активности - это нечто большее, чем блок-схема, хотя цели у них похожи: обе они отображают некий алгоритм. Мы уже встречались с такими диаграммами в лекции ""Виды диаграмм"", а теперь рассмотрим их более внимательно. В этой лекции мы рассмотрим такие вопросы: а ведь это вовсе не блок-схема ещё
Диаграмма активностей: крупным планом тест для курса Введение в UML 40 мин
6 Диаграммы взаимодействия: крупным планом "Мы уже познакомились с диаграммами UML нескольких видов. Одни из них описывают систему со статической точки... "Мы уже познакомились с диаграммами UML нескольких видов. Одни из них описывают систему со статической точки зрения, например, диаграмма классов. Другие - с точки зрения описания поведения системы, ее динамики, например, диаграмма активностей. Еще одним типом диаграмм, описывающих поведенческие аспекты системы, являются диаграмма состояний (о которой мы в этом курсе говорить не будем, т. к. рассмотрение диаграмм состояний выходит за рамки теста UM0-100) и диаграммы взаимодействия, к которым относятся диаграммы последовательностей (Sequence Diagram) и кооперации (Cooperation Diagram). Вот о них-то мы сейчас и поговорим. В этой лекции мы рассмотрим такие вопросы: диаграммы взаимодействия и их место среди других диаграмм UML ещё
Диаграммы взаимодействия: крупным планом тест для курса Введение в UML 45 мин
7 Диаграммы прецедентов: крупным планом "Мы уже познакомились с диаграммами UML нескольких видов. Все они описывают, как устроена и как работает... "Мы уже познакомились с диаграммами UML нескольких видов. Все они описывают, как устроена и как работает система. Но иногда важно показать, как ведет себя система с точки зрения внешнего наблюдателя, показать, что именно делает система, а не то, как она это делает. Для этого в UML имеется диаграмма прецедентов. О ней-то мы наконец и поговорим. В этой лекции мы рассмотрим такие вопросы: несколько слов о требованиях ещё
Диаграммы прецедентов: крупным планом тест для курса Введение в UML 40 мин
8 Обзор CASE-средств для построения диаграмм UML "Предметом этого курса является The UML - унифицированный язык моделирования. В предыдущей лекции было рассказано о... "Предметом этого курса является The UML - унифицированный язык моделирования. В предыдущей лекции было рассказано о видах диаграмм UML и даны некоторые рекомендации относительно последовательности их построения. Мы уже знаем, что нотация UML специально разрабатывалась в расчете на то, чтобы диаграммы можно было легко рисовать от руки. Но! Ведь гораздо приятнее рисовать диаграммы с помощью удобного, интуитивно понятного и функционального программного пакета (CASE-средства). В этой лекции мы познакомимся с некоторыми подобными пакетами, а именно: IBM Rational Rose ещё
9 Заключение
10 Приложения
Тренировочный экзамен Внимание! Тренировочный экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите проверить свои знания курса перед сдачей экзамена. Тренировочный экзамен можно сдавать сколько угодно один раз. 90 мин
Экзамен 60 мин

Какой документ я получу?

Сертификат

Выдаётся автоматически после успешного завершения программы.

Удостоверение о повышении квалификации

Выдается при наличии среднего специального или высшего образования (необходимые документы).

Стоимость программы

690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.