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

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

  • только снабжать информацией систему;

  • только получать информацию из системы;

  • снабжать информацией и получать информацию из системы.

Множество акторов обычно обнаруживается в результате анализа требований или в ходе обсуждения проблемы с заинтересованными лицами и экспертами в предметной области.

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

Таблица 2 - рекомендуемые вопросы для выявления акторов

Вопросы

Ответы

Кто именно заинтересован в выполнении определенного требования?

В каком подразделении организации должна использоваться система?

Кто получит преимущества от внедрения системы в эксплуатацию?

Кто будет поставлять системе те или иные данные, обращаться к ним и нести ответственность за их обновление и удаление?

Кому предстоит выполнять обязанности администратора системы?

Будет ли система использоваться совместно с какими-либо существующими унаследованными системами?

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

Примечание. Пример заполнения таблицы приведен в Приложении 4

Процедура выявления акторов системы носит итеративный характер – первый вариант списка редко бывает окончательным. Новые акторы могут появляться в любой фазе разработки ИС. Чем полнее и правильнее определен перечень акторов, тем точнее можно оценить трудоемкость разработки.

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

Помощь в выявлении вариантов использования (функциональных возможностей ИС) окажут ответы на вопросы, приведенные в следующей таблице, которую рекомендуется заполнить.

Таблица 3 - рекомендуемые вопросы для выявления вариантов использования

Вопросы

Ответы

Какие задачи решает каждый актор?

Способен ли тот или иной актор создавать, сохранять, изменять, удалять или считывать фрагменты данных в контексте системы?

Какие варианты использования гарантируют выполнение указанных выше функций обработки данных?

Какие варианты использования связаны с поддержкой и администрированием системы?

Какие специфические функциональные требования предъявляет каждый актор к информационной системе?

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

Таблица 4 - перечень акторов и вариантов использования

Наименование актора

Наименование варианта использования

1

Актор 1

Вариант использования 1

Вариант использования 2

2

Актор 2

Вариант использования 2

Вариант использования 4

3

Актор 3

Вариант использования 1

Вариант использования 3

Один вариант использования может быть использован несколькими акторами, поэтому необходимо составить перечень различных (не одинаковых) вариантов использования на основании записей таблицы 4, который заносится в таблицу 5.

Таблица 5 – перечень вариантов использования

Наименование варианта использования

1.

Вариант использования 1

2.

Вариант использования 2

3.

Вариант использования 3

4.

Вариант использования 4

На основании записей вышеприведенной таблицы можно оценить значение следующей функциональной единицы измерения:

  • Количество вариантов использования (С) – количество записей таблицы 5.