Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
voprosy_k_zachetu_po_ModBP_-_4111123_24.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
26.25 Кб
Скачать
  1. Семантика и нотация языка uml.

1)Семантика языка UML представляет собой некоторую метамодель которая определяет абстрактный синтаксис и семантику понятий моделирования языка UML

2)Натация языка UML представляет собой графическую натацию для везуального представления семантики языка UML

Семантика определяется для 2 видов моделей 1- структурных 2- моделей поведения

  1. Представления о модели сложной системы в терминах языка UML (иерархия диаграмм).

Семантика определяется для 2 видов моделей 1- структурных 2- моделей поведения

Структурные описывают структуру сущностей или компонент некоторых систем. Включают их классы, интерфейсы, атребуты и отношения.

Модели поведения, динамич модели описыв поведения или функционирования объектов систем

  1. Особенности изображения диаграмм языка uml. Графическое изображение диаграмм.

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

  1. Каждая диаграмма должна являться законченным представлением соответствующим фрагментам моделированивания предметной области.

  2. Все сущности на диаграмме модели должны быть одного концептуального уровня. При построении достаточно слож модели необходимо предерживатся стратегией последовательного уточнения или детализации отдельных диаграмм

Вся инф о сущностях должна быть явно представлена на диаграммах. Диаграммы не должны содержать протеворичивую информацию. Диаграмму не следует перегружать текстовой информацией. Каждая диаграмма должна быть самодостаточной для правильной интерпритации всех ее переменных.

  1. Диаграмма прецедентов

Диаграмма прецедентов это наиболее общая концептуальная модель сложной системы исходная для построения всех остальных диаграмм. Для составления вариантов использования прецедентов рекомендуется рассмотреть все внешние по отношению к системе события на которой система должна реализовать

  1. Особенности построения диаграмм прецедентов. Рекомендации по разработке диаграмм прецедентов

При работе с вариантами использования важно помнить несколько простых правил:

1)каждый прецедент относится как минимум к одному действующему лицу;

2)каждый прецедент имеет инициатора;

3)каждый прецедент приводит к соответствующему результату.

  1. Диаграмма классов.

Служит для представления статистической структуры модели системы в терминологии классов объектно ореинтированного программирования. ДК может отражать в частности различные отношения между отдельными сущностями предметной области их внутреннюю структуру и типы отношений.

Имеется 2 вида основных статистических отношений:

1)ассоциации

2)подтипы

На ДК изображается такие атребуты классов, операции классов, ограничения. В общем случае на Дк указывается несколько объектов. Отношение ассоциации представляют собой отношения между экземплярами классов. Ассоциация обладает краткостью которая показывает сколько объектов может участвовать в данном отношении.

  1. Диаграмма видов деятельности.

В ДВД ключевыми элементами являются:

1)узлы действия

  1. Диаграмма состояний.

Диаграмма состояний – описывает поведение системы, определяет её возможное состояние , а так же условие смены состояний.

Основные элементы Диаграмма состояний:

1) Вход

2) Состояние

3) Выход

4) Переход в состояние

5) Условие

6) Возвращение

Диаграмма состояний отражает внутреннее состояние объекта в течении его жизненного цикла, от момента создания до разрушения, позволяя описать поведение объекта в различных %.

Обычно Диаграмма состояний строится для единого класса, чтобы показать динамику поведения единения объекта.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]