Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы по ТРПО (ДКР).docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
118.34 Кб
Скачать

22.Что представляет собой унифицированный язык моделирования? Для решения каких задач используется язык uml?

Унифицированный язык моделирования UML представляет собой язык для

определения, представления, проектирования и документирования программных систем,

организационно-экономических систем, технических систем и других систем различной природы.

Главными в разработке UML были следующие цели:

 предоставить пользователям готовый к использованию выразительный язык визуального

моделирования, позволяющий им разрабатывать осмысленные модели и обмениваться ими;

 предусмотреть механизмы расширяемости и специализации для расширения базовых концепций;

 обеспечить независимость от конкретных языков программирования и процессов разработки.

 обеспечить формальную основу для понимания этого языка моделирования (язык должен быть

одновременно точным и доступным для понимания, без лишнего формализма);

 стимулировать рост рынка объектно-ориентированных инструментальных средств;

 интегрировать лучший практический опыт.

15.Опишите моделирование данных, основные понятия. Диаграммы «сущность-связь» (erd). Case-метод Баркера.

Цель моделирования данных состоит в обеспечении разработчика ИС концептуальной

схемой базы данных в форме одной модели или нескольких локальных моделей, которые

относительно легко могут быть отображены в любую систему баз данных.

Сущность (Entity) – реальный либо воображаемый объект, имеющий существенное

значение для рассматриваемой предметной области.

Связь (Relationship) - поименованная ассоциация между двумя сущностями, значимая для

рассматриваемой предметной области.

Атрибут (Attribute) - любая характеристика сущности, значимая для рассматриваемой

предметной области и предназначенная для квалификации, идентификации, классификации,

количественной характеристики или выражения состояния сущности.

Метод Баркера можно пояснить на примере моделирования данных компании по торговле

автомобилями. Исходными данными для построения ERD являются результаты интервью,

проведенного с персоналом компании:

Главный менеджер: одна из основных обязанностей – содержание автомобильного

имущества. Он должен знать, сколько заплачено за машины и каковы накладные расходы.

Обладая этой информацией, он может установить нижнюю цену, за которую мог бы продать

данный экземпляр. Кроме того, он несет ответственность за продавцов, и ему нужно знать, кто,

что продает и сколько машин продал каждый из них.

Продавец: ему нужно знать, какую цену запрашивать и какова нижняя цена, за которую

можно совершить сделку. Кроме того, ему нужна основная информация о машинах: год выпуска,

марка, модель и т.д.

Администратор: его задача сводится к составлению контрактов, для чего нужна

информация о покупателе, автомашине и продавце, поскольку именно контракты приносят

продавцам вознаграждения за продажи.