Подпишитесь на телеграмм-канал про ИИ в образовании: Егошин | Кеды профессора
Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

12 500 ₽
нет рассрочки
Можно ли описать структуру предметной области в виде текста? Конечно можно. Но смогут ли разработчики понять структуру бизнес-объектов и логику их работы после прочтения такого текста? Если и смогут, то только в более-менее простых случаях.
Кроме того, нужно помнить, что описание предметной области используют разные заинтересованные лица для совершенно разных целей. Аналитик создает такое описание, чтобы четко отделить те элементы, которые соответствуют целям проекта, от тех, которые остаются за его рамками. Заказчику это описание помогает убедиться, что аналитик правильно понял специфику предметной области и способен предложить действительно полезные решения бизнес-проблем. Архитектор и разработчик черпают из такого описания информацию об основных сущностях предметной области, чтобы реализовать их в виде классов, таблиц баз данных и других программных объектов. Как же обеспечить понятность и полезность описания предметной области для всех этих ролей?
Хорошей практикой является использование для этого визуального моделирования. Информацию о структуре предметной области хорошо можно описать в виде концептуальной модели «Сущность–Связь» (Entity-Relationship Model). При этом в качестве сущности может выступать любой информационный или физический объект, имеющийся в предметной области, а связи показывают, каким образом все эти объекты взаимодействуют друг с другом. Благодаря этому, модель предметной области дополняет глоссарий системы наглядным, сжатым и понятным описанием «словаря сущностей».
Для построения ER-модели можно использовать различные нотации. В частности, в рамках данного курса для построения ER-моделей применяются диаграммы классов UML. Использование именно UML для построения модели предметной области особенно удобно в тех случаях, когда все остальные модели проекта (аналитическая модель, модель проектирования, модель разработки) тоже строятся с помощью UML.

Что вы получите после обучения

Приобретаемые навыки
Сертификат, ссылками на который можно делиться с другими людьми

Образовательная организация

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

Программа курса

Разбираемые темы:
1. Моделирование предметной области (теория 1,5 ч).
Цели и задачи моделирования предметной области
Модель «Сущность-связь» (Entity-Relationship Model)
2. UML: Диаграммы классов (теория 1,5 ч + практика 1 ч).
Повторение синтаксиса диаграммы классов
3. Сущности и их выявление (теория 1 ч).
Критерии добавления сущностей в модель
Источники информации для поиска сущностей
Анализ вариантов использования
4. Использование паттернов при построении ER-модели (теория 40 мин + практика 1 ч).
5. Основы реляционных баз данных (теория 40 мин + практика 40 мин).

Рейтинг курса

3.8
рейтинг
0
0
0
0
0

Может быть интересно

Tableau Desktop Specialist: введение в анализ и визуализацию данных
Tableau Desktop Specialist: введение в анализ и визуализацию данных
Тренинг по основам работы с Business Intelligence (BI) платформой Tableau поможет развить базовые навыки анализа и визуализации данных для слушателей с начальным уровнем аналитической подготовки. Главная отличительная особенность Tableau – интуитивность, а также отсутствие строгих требований к техническому опыту перед началом работы, и начинать знакомство можно практически с нуля. Анализ данных уже, пожалуй, невозможен без правильных инструментов. Tableau – одно из лучших решений в этой области, признанный лидер в теме информационного дизайна и автоматизации отчётности. В ходе тренинга слушатели познакомятся с теоретическими основами анализа данных и BI, а также на практике научатся работать с различными источниками данных, включая MS Excel, анализировать пригодность данных для работы, строить выгружаемые отчёты, отдельные визуализации и аналитические дашборды – интерактивные информационные дашборды для автоматизации рутинных рабочих задач.
26 500 ₽
обновлено 22.01.2025 09:35
Моделирование предметной области на UML (ER-модель)

Моделирование предметной области на UML (ER-модель)

Оставить отзыв
Поделиться курсом с друзьями