Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
6готовоПрограмма и методика испытаний.docx
Скачиваний:
0
Добавлен:
25.12.2025
Размер:
110.12 Кб
Скачать

3 Требования к системе

3.1 Требования к системе в целом

3.1.1 Требования к структуре и функционированию системы

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

  1. Базовая подсистема.

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

  1. Подсистема хранения данных.

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

  1. Подсистема авторизации.

Отвечает за идентификацию и аутентификацию пользователей, управление ролями и правами доступа, контроль соблюдения политик безопасности, ведение журналов действий и обеспечение многофакторной аутентификации (MFA).

  1. Подсистема работы с документами.

Обеспечивает создание, редактирование, хранение, версионирование и архивирование документов. Поддерживает формирование отчётных файлов и экспорт данных в форматы PDF, DOCX, XLSX.

  1. Подсистема шаблонов.

Реализует механизмы подготовки, редактирования и исполнения сценариев обработки инцидентов. Поддерживает условия запуска, последовательности действий, правила эскалации и тестирование шаблонов в изолированной среде.

Система должна обеспечивать круглосуточный режим работы (24/7) с минимальными регламентными окнами обслуживания.

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

Взаимодействие между подсистемами должно выполняться через защищённые внутренние API с использованием структурированных форматов обмена данными (JSON, XML) и обязательным применением шифрования TLS 1.3.

3.1.2 Требования к показателям назначения

Пользовательский интерфейс системы должен обеспечивать высокую интерактивность и стабильную работу при стандартных и пиковых нагрузках:

  1. Производительность интерфейса.

  • Время отклика интерфейса для 95% операций (открытие разделов, карточек инцидентов, фильтрация данных) – не более 2 секунд;

  • время генерации и загрузки сложных отчётов или сводных аналитических панелей – не более 10 секунд.

  1. Пользовательская нагрузка.

  • Минимальное число одновременных активных пользователей – до 100 человек (операторы, администраторы, аналитики, руководители);

  • общее количество зарегистрированных учётных записей – не менее 1000.

  1. Обработка событий и инцидентов.

Система должна устойчиво работать при поступлении:

  • до 800–1000 событий в секунду при штатной эксплуатации;

  • до 3000 событий в секунду при пиковых нагрузках.

При превышении нагрузки система обязана:

  • переводить входящие данные в защищённую очередь;

  • обрабатывать их по мере высвобождения ресурсов;

  • не допускать потери данных.

  1. Регистрация и обработка инцидентов.

Система должна обеспечивать выполнение не менее 150-200 операций с инцидентами в секунду, включая:

  • создание новых записей;

  • изменение статусов;

  • добавление комментариев;

  • фиксацию результатов обработки;

  • закрытие инцидентов.

  1. Требования к хранилищу данных.

  • Объём основной базы данных (инциденты, события, пользователи, документы) – не менее 5-10 ТБ;

  • файловое хранилище (журналы, вложения, отчёты, экспортируемые данные) – не менее 20-50 ТБ.

  1. Масштабируемость.

  • Расширение дисковых массивов и увеличение производительности базы данных должно выполняться без остановки системы;

  • время выполнения административных операций по масштабированию – не более одного рабочего дня.