Вы находитесь на странице: 1из 13

УТВЕРЖДЕН

_____________ ФИО
"___" _____________ 201_ г.

Спецификация требований к АС «…»


Функциональная область
«….»

СОГЛАСОВАН РАЗРАБОТАН
_____________ ФИО _____________ ФИО
"___" _____________ 201_ г. "___" 201_ г.

Версия 5.19
История изменений

Таблица с историей изменений документа


Содержание
1 Введение...............................................................................................................................................................4
1.1 Назначение документа...............................................................................................................................4
1.2 Термины и определения............................................................................................................................4
1.3 Аббревиатуры и сокращения....................................................................................................................4
1.4 Ссылки........................................................................................................................................................4
2 Описание применения........................................................................................................................................5
2.1 Бизнес-цели и Бизнес требования............................................................................................................5
2.2 Классы и характеристики пользователей................................................................................................5
2.3 Ограничения на проектирование и реализацию АС...............................................................................5
3 Функциональные требования.............................................................................................................................6
3.1 Название требования/сценария................................................................................................................6
3.1.1 Описание требования............................................................................................................................6
3.1.2 Предусловие..........................................................................................................................................6
3.1.3 Описание основного сценария.............................................................................................................6
3.1.4 Описание альтернативного сценария..................................................................................................6
3.1.5 Постусловие...........................................................................................................................................7
4 Требования к интерфейсам................................................................................................................................9
4.1 Требования к пользовательскому интерфейсу........................................................................................9
4.2 Требования к печатным документам.......................................................................................................9
4.2.1 Требование <Идентификатор> <Доработать/Разработать ПФ «Название отчета»>.....................9
4.3 Требования к программным интерфейсам..............................................................................................9
4.3.1 Диаграмма интеграционных взаимодействий....................................................................................9
4.3.2 Описание подхода к интеграции.........................................................................................................9
4.3.3 Кодировка ошибок и логирование......................................................................................................9
4.3.4 Таблица интеграционных взаимодействий........................................................................................9
5 Нефункциональные требования........................................................................................................................9
5.1 Удобство использования...........................................................................................................................9
5.2 Надежность.................................................................................................................................................9
5.3 Безопасность...............................................................................................................................................9
5.4 Производительность..................................................................................................................................9
5.4.1 Производительность операций............................................................................................................9
5.4.2 Требования к времени обработки......................................................................................................10
5.4.3 Взаимодействие со смежными АС....................................................................................................10
5.5 Требования к сопровождению................................................................................................................10
6 Определение данных.........................................................................................................................................10
7 Прочие требования............................................................................................................................................10
Приложение А Перечень справочников CRM.....................................................................................................11
Приложение Б Системные настройки..................................................................................................................12
1 Введение
1.1 Назначение документа

1.2 Термины и определения

1.3 Аббревиатуры и сокращения

1.4 Ссылки
Ссылки на документы, используемые в СТАС
2 Описание применения
2.1 Бизнес-цели и Бизнес требования

2.2 Классы и характеристики пользователей

2.3 Ограничения на проектирование и реализацию АС


3 Функциональные требования
3.1 <Название требования/сценария>
Указывается наименование (суть) требования.

3.1.1 Описание требования


Описание требования может быть выполнено в виде текстового описания или в виде описания
вариантов использования.

3.1.2 Предусловие
В разделе должно быть описано состояние, в котором система должна находиться до начала
исполнения варианта.

3.1.3 Описание основного сценария


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

3.1.4 Описание альтернативного сценария


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

3.1.4.1 <Название сценария>


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

Когда Вы детализируете основной сценарий, попытайтесь установить альтернативные потоки,


задавая следующие вопросы:

 Есть ли какие-либо различные доступные опции, зависящие от того, какое действие


выполнит действующее лицо (какие данные введет действующее лицо или какой выбор он
сделает)? (Например, что будет происходить, если действующее лицо введет неверный PIN
код при авторизации в банкомате)

 Какие бизнес-правила могут быть полезными? (Например, действующее лицо запрашивает


больше денег в банокмате, чем доступно на его счете)

 Что могло бы идти неправильно? (такие случаи, как отсутствие сетевого соединения в
момент запроса на выполнение какой-либо операции)
Текст описания должен включать детальное описание выполняемых шагов.
<Описывается условие выхода в сценарии из основного сценария. Например: в процессе выполнения
шага 3 основного сценария Сделка не найдена.
В этом случае выполняется следующий сценарий:
1. Шаги альтернативного сценария>

3.1.4.2 <Название сценария>


В разделе должны быть представлены модель альтернативного сценария и его описание в виде текста.
Текст описания должен включать детальное описание выполняемых шагов.
<Описывается условие выхода в сценарии из основного сценария. Например: в процессе выполнения
шага 3 основного сценария Сделка не найдена.
В этом случае выполняется следующий сценарий:
1. Шаги альтернативного сценария>

3.1.5 Постусловие
В разделе должно быть описано состояние системы в результате выполнения, как основного, так и
альтернативных сценариев.
4 Требования к интерфейсам
4.1 Требования к пользовательскому интерфейсу
Макет экрана + таблицы описания полей (наименование, тип доступа: разрешено
редактирование или нет, описание поля, значение по умолчанию, как заполняется:
автоматически или руками и тп)

4.2 Требования к печатным документам


Раздел используется для описания печатный форм, дорабатываемых или разрабатываемых в проекте.
В случае отсутствия ПФ в разделе указывается «Не применимо»

4.2.1 Требование <Идентификатор> <Доработать/Разработать ПФ «Название отчета»>


Приводится краткое описание требования к дорабатываемому или разрабатываемому отчету.

4.2.1.1 Шаблон
Шаблон ПФ (печатной формы)

4.2.1.2 Описание

4.3 Требования к программным интерфейсам


4.3.1 Диаграмма интеграционных взаимодействий
диаграммы интеграционного взаимодействия

4.3.2 Описание подхода к интеграции


Подход к интеграции в проекте/системе

4.3.3 Кодировка ошибок и логирование


Ошибки при обработке интеграционных сообщений

4.3.4 Таблица интеграционных взаимодействий


Описание интеграционных сервисов и данных по шаблону
5 Нефункциональные требования
5.1 Удобство использования

5.2 Надежность

5.3 Безопасность
Требования от безопасности

5.4 Производительность
Требования к производительности – данные для нагрузочного тестирования

5.4.1 Производительность операций

5.4.1.1 Производительность пользовательских операций

5.4.1.2 Выполнение вспомогательных операций и обслуживающих


процедур
5.4.2 Требования к времени обработки

5.4.2.1 Время отклика для интерфейсных операций

5.4.2.2 Время обработки операции


5.4.3 Взаимодействие со смежными АС

5.4.3.1 Время работы внешних интерфейсов и систем

5.5 Требования к сопровождению


6 Определение данных
Тут про разные интеграционные сервисы описывалось, прикладывались
используемые xml и xsd-схемы
7 Прочие требования
Приложение А Перечень справочников CRM
Какие есть справочники и какие значения в них
Приложение Б Системные настройки
Системные параметры, их значение и описание