Некоторые замечания о uml-диаграммах о спецификации диаграммы прецедентов


Элементы спецификации диаграммы прецедентов



страница2/8
Дата09.01.2018
Размер399 Kb.
Название файла1 Примеры диаграмм__.doc
1   2   3   4   5   6   7   8

Элементы спецификации диаграммы прецедентов


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

  1. собственно спецификация диаграммы прецедентов;

  2. спецификации прецедентов, являющиеся спецификациями диаграмм деятельности или автоматов, реализующих прецеденты, представленные на диаграмме прецедентов.

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

  1. Количественная характеристика диаграммы.

  2. Характеристика акторов.

  3. Характеристика прецедентов.

  4. Характеристика отношений.

Для каждого прецедента указывается: название и краткое изложение функ-циональности

Для каждой дуги указывается и обосновывается отображаемое отношение.

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


  1. Количественная характеристика диаграммы

Диаграмма содержит:

    • акторов: 1;

    • прецедентов: 27;

    • дуг (отношений): 16

  1. Характеристика акторов:

Актор с ролью «Аналитик» представляет пользователя системы.

  1. Характеристика прецедентов:

Ведение базы данных (БД) – базисный прецедент, связанный с актором обязательной ассоциацией. Одна из основных функций системы, обеспечивающих достижение цели создания системы.

Ведение БД «Задачи» – вспомогательный прецедент, отражающий одну из подзадач базисного прецедента Ведение базы данных (БД) и связанный с ним отношением зависимости вида расширение.

и т.д. ……………………………………………………………………………



  1. Характеристика отношений

Актор находится в отношении ассоциации со своими базисными прецеден-тами. Все ассоциации являются обязательными, потому что полноценное исполь-зование системы предполагает обязательное использование функциональности каждого прецедента.

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

Конкретный сценарий реализации функциональности прецедента Ведение базы данных (БД) обычно реализует только одну из подзадач: 1) ведение БД «За-дачи»; 2) ведение БД «Решаемые задачи»; 3) ведение БД «Решённые (архивные) задачи».

Конкретный сценарий реализации функциональности прецедента Отобра-жение вербальных значений в числа обычно реализует только одну из подзадач: 1) отображение A-слов в числа; 2) отображение B-слов в числа; 3) отображение C-слов в числа.

и т.д. ……………………………………………………………………………




    1. Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8




База данных защищена авторским правом ©coolnew.ru 2020
обратиться к администрации

    Главная страница
Контрольная работа
Курсовая работа
Лабораторная работа
Теоретические основы
Методические указания
Общая характеристика
Рабочая программа
Практическая работа
Теоретические аспекты
Методические рекомендации
Пояснительная записка
Дипломная работа
Федеральное государственное
История развития
Учебное пособие
Общие сведения
Направление подготовки
Основная часть
Физическая культура
Теоретическая часть
государственное бюджетное
Самостоятельная работа
История возникновения
Методическая разработка
Практическое задание
Краткая характеристика
бюджетное учреждение
Выпускная квалификационная
квалификационная работа
государственное образовательное
Название дисциплины
Гражданское право
образовательное бюджетное
Российская академия
Общие положения
прохождении учебной
образовательная организация
Понятие сущность
Современное состояние
Методическое пособие
история возникновения
теоретические основы
Уголовное право
Техническое задание
Общая часть
Фамилия студента
Физические основы
Экономическая теория
Финансовое планирование
Теория государства
Финансовое право