SRS - спецификация требований

advertisement
ОАО YYYY
Проект Отдел региональных продаж
SRS - спецификация требований
Версия 1.1
Проект Отдел региональных продаж
SRS - спецификация требований
1.
Введение
1.1
1.2
1.3
2.
3.
Версия:
1.1
Дата: 28.01.2016
4
Цель
Контекст
Определения и сокращения
4
4
4
Обозрение
5
2.1
Обзор модели бизнес-объектов
2.1.1 Модель предметной области
2.2 Обзор модели вариантов использования
5
5
6
Спецификации требований
6
Действующие лица (актеры)
Описание прецедентов использования
3.2.1 Прецедент Изменить состояние заказа
3.2.2 Прецедент Получить статистику по сотрудникам
3.3 Дополнительные требования
3.4 Расширяемость и переиспользование
3.5 Интерфейс
6
7
7
7
7
7
7
3.1
3.2
Для внутреннего
использования

ООО ХХХYYYY,2016
Страница 3
Проект Отдел региональных продаж
SRS - спецификация требований
1.
Введение
1.1
Цель
Цель данного документа – описать прецеденты
Автоматизация работы отдела региональных продаж.
1.2
Версия:
1.1
Дата: 28.01.2016
использования
к
системе
Контекст
Документ для внутреннего использования в рамках отдела региональных продаж
торгово-промышленной организации «Торговый дом» и для синхронизации набора
требований к системе между разработчиками и будущими пользователями.
Используется аудиторами и участниками проекта, а также представителями
заинтересованных лиц.
1.3
Определения и сокращения
Определения, касающиеся системы – смотрите в Глоссарии.
Триггер - событие предметной области, вызывающее использование прецедента
Предусловие - прецедент, который должен быть обязательно выполнен, чтобы можно
было выполнить данный прецедент
Постусловие - прецедент, который обязательно должен быть выполнен после
выполнения данного прецедента.
При описании прецедентов используется обобщенный термином для описания
действующего лица - "пользователь". Конкретная роль пользователя обозначена в
строке "Действующее лицо".
Для внутреннего
использования

ООО ХХХYYYY,2016
Страница 4
Проект Отдел региональных продаж
SRS - спецификация требований
2.
Обозрение
2.1
Обзор модели бизнес-объектов
Версия:
1.1
Дата: 28.01.2016
2.1.1 Модель предметной области
Основание:
Запросы совладельцев.doc
Проект Отрел региональных продаж
Предметная область
рассматривает
Сотрудник Отдела
Пользователь
Руководитель
Отдела
закреплен за
Отчет по сотрудникам
Регион
рассматривает
содержит
Отчет по сотруднику
Клиент
Состояние заказа
делает
имеет
Заказ
имеет
имеет
Состояние
клиента
История работы с клиентом
Планирует
сделать заказ
Выполняется
заказ
Заказ выпонен
Нет заказов
содержит
Для внутреннего
использования

ООО ХХХYYYY,2016
Страница 5
Проект Отдел региональных продаж
SRS - спецификация требований
2.2
Версия:
1.1
Дата: 28.01.2016
Обзор модели вариантов использования
Основание:
Запросы совладельцев.doc
Предметная область
Глоссарий
Проект Отрел региональных продаж
Прецеденты
Раздача доступа к карточкам
клиентов
Бэкапирование информации в
системе
Руководитель
Отдела
Ввести карточку клиента
(from Предметная область)
... )
Получить статистику по
сотрудникам
Ввести заказ клиента
Изменить состояние заказа
Сотрудник Отдела
(from Предметная область)
... )
Получить свой отчет за текущий
день работы
3.
Спецификации требований
3.1
Действующие лица (актеры)
Действующее лицо
Назначение
Руководитель Отдела
Описание см. в Концепции
Примечание
Прецеденты
Сотрудник Отдела
Для внутреннего
использования

ООО ХХХYYYY,2016
Страница 6
Проект Отдел региональных продаж
SRS - спецификация требований
3.2
Версия:
1.1
Дата: 28.01.2016
Описание прецедентов использования
3.2.1 Прецедент Изменить состояние заказа
Контекст
Сотрудник отдела взаимодействуя с клиентом должен фиксировать
использования состояние его заказов, так как ему приходится работать с большим
количеством клиентов и удержать эту информацию в памяти по всем
клиентам проблематично. Позвонил клиент, сделав заказ,
Действующее Сотрудник Отдела
лицо
Предусловие
Вход в систему
Выбор текущего клиента
Триггер
Сценарий
Постусловие
Сотрудник указывает изменение состояния заказа
Сотрудник нажимает клавишу Сохранить
Система получает новое состояние заказа
Система изменяет в БД состояние заказа
Система записывает в историю работы с клиентом изменение
состояние заказа
6. Система сообщает сотруднику об успешном выполнении операции
Сотрудник позвонил клиенту сообщив о выполнении заказа
1.
2.
3.
4.
5.
3.2.2 Прецедент Получить статистику по сотрудникам
Контекст
Руководителю отдела необходимо отслеживать результативность работы
использования его сотрудников для осуществления адекватной координации деятельности
его подчиненных и для принятия решений по раздачи бонусов за хорошую
работу.
Действующее Руководитель отдела
лицо
Предусловие
Вход в систему
Триггер
Сценарий
Руководитель отдела указывает период отчетности
Руководитель отдела запрашивает у системе отчет
Система запускает механизм формирования отчета
Система берет из БД список сотрудников
Система берет из БД списки клиентов по каждому сотруднику
Система берет из БД список изменений историй заказов за отчетный
период
7. Система заполняет в БД отчет по каждому сотруднику суммируя
данные по типам состояния заказов
8. Система выдает руководителю отдела отчет из БД
1.
2.
3.
4.
5.
6.
Постусловие
3.3
Дополнительные требования
3.4
Расширяемость и переиспользование
3.5
Интерфейс
Для внутреннего
использования

ООО ХХХYYYY,2016
Страница 7
Проект Отдел региональных продаж
SRS - спецификация требований
Дата
14.07.2006
14.08.2006
Для внутреннего
использования
Верс
ия
1.0.1
1.1
Версия:
1.1
Дата: 28.01.2016
Описание
Автор
Перенес прецеденты использования
Отрецензировал и отредактировал

ООО ХХХYYYY,2016
Страница 8
Download