Некоторые замечания о 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 2019
обратиться к администрации

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