Информационная система «Обитель зла. Корпорация «Umbrella».

Спецификация требований.

Версия 1.2

Дата

Версия

Описание

Автор

24.12.07

1.0

Начальное описание требований

Гришуль Е., Шафоростов Н.

16.01.08

1.1

Изменены требования к надёжности

Гришуль Е., Шафоростов Н.

25.01.08

1.2

Изменены требования к надёжности, добавлены прототипы пользовательского интерфейса

Гришуль Е., Шафоростов Н.

1. Введение

1.1 Обзор документа

Данный документ специфицирует требования к информационной системе «Обитель зла».

1.2 Ссылки

  • Концепция информационной системы «Обитель зла»

  • «План Разработки.doc»

2. Общие положения

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

2.1 Описание продукта

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

2.2 Функции продукта

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

Основные функции продукта:

  • Организация удобного обмена информационными сообщениями между сотрудниками (например, указание к выполнению)

  • Возможность удобного сохранения базы штаммов вируса в электронном виде

  • Возможность следить за работой отделов с помощью полученных отчётов

  • Возможность создания «быстрых» электронных отчётов

2.3 Характеристики пользователей

Здесь описываются характеристики пользователей, предусмотренных в версии 1 продукта.

Руководитель – пользователь, ответственный за контроль над работой всех отделов корпорации. Именно к нему приходят отчёты обо всех проделанных работах. Руководитель раздаёт указания в разные отделы (например, в научный отдел передаётся информация-запрос на изготовление очередного штамма, в отдел службы безопасности запрос на устранение внештатных ситуаций, в отдел техподдержки – запрос на ремонт, починку, устранение неполадок). От его решений часто зависит множество жизней. Для него очень важны: достоверность информации и своевременное её получение.

Научный сотрудник – пользователь, ответственный непосредственно за создание штаммов вирусов, которые заказывает руководитель, а также за изменение уже существующих вирусов. Сотрудник получает заказ (запрос) на изготовление, далее сверяется с базой готовых вирусов, и если ранее такой вирус не был изготовлен, он изобретает штамм с необходимыми свойствами. После изготовления научный сотрудник должен послать руководителю отчёт о работе, а тестировщикам – запрос на тестирование готового продукта. Самое важное для научного сотрудника – чёткость переданных требований, которые запрашивает руководитель.

Тестировщик – пользователь, главной функцией которого является тестирование готовых образцов вирусов. После получения запроса от научных сотрудников (в виде формул и описания желаемых результатов), тестировщик проводит анализ готового продукта и сверяет производимый этим продуктом эффект с затребованным. Кроме того, посылает отчёты руководителю о проделанной работе и результатах, а также в службу безопасности (на предмет того - вышли ли производимые опыты из-под контроля или нет).

Соседние файлы в папке информационная система umbrella - документы