В данном подразделе приводят: 1) по каждой подсистеме перечень функций, задач или их комплексов (в том числе обеспечивающих взаимодействие частей системы), подлежащих автоматизации; при создании системы в две или более очереди - перечень функциональных подсистем, отдельных функций или задач, вводимых в действие в 1-й и последующих очередях; 2) временной регламент реализации каждой функции, задачи (или комплекса задач); 3) требования к качеству реализации каждой функции (задачи или комплекса задач), форме представления выходной информации, характеристики необходимой точности и времени выполнения, требования к одновременности выполнения групп функций, достоверности выдачи результатов; 4) перечень и критерии отказов для каждой функции, по которой задаются требования по надежности.
4.2.1. Подсистема сбора, обработки и загрузки данных 4.2.1.1 Перечень функций, задач подлежащей автоматизации
Функция
Задача
Управляет процессами сбора, обработки и загрузки данных о проведении спортивных соревнований.
Создание, редактирование и удаление процессов сбора, обработки и загрузки данных
Формирование последовательности выполнения процессов сбора, обработки и загрузки данных (регламентов загрузки данных)
Определение и изменение расписания процессов сбора, обработки и загрузки данных
Выполнение процессов сбора, обработки и загрузки данных из источников в ХД.
Запуск процедур сбора данных из систем источников, загрузка данных в область временного, постоянного хранения
Обработка и преобразование извлечённых данных
Поддержка медленно меняющихся измерений
Протоколирует результаты сбора, обработки и загрузки данных.
Ведение журналов результатов сбора, обработки и загрузки данных
Оперативное извещение пользователей о всех нештатных ситуациях в процессе работы подсистемы
Управление учетом итогов проведения спортивных соревнований
Ведение журнала учета содержащего сведения об итогах проведения спортивных соревнований.
Обработка данных
Сбор данных об участниках соревнований, занявшие с 1 по 3 места в соревнованиях.
Формирование журнала учета участников соревнований
Обработка Данных, распределение участников по местам в БД
4.2.1.2 Временной регламент реализации каждой функции, задачи
Задача
Требования к временному регламенту
Создание, редактирование и удаление процессов сбора, обработки и загрузки данных
Весь период функционирования системы, при возникновении необходимости изменения процессов сбора, обработки и загрузки данных
Формирование последовательности выполнения процессов сбора, обработки и загрузки данных (регламентов загрузки данных)
Весь период функционирования системы, при возникновении необходимости модификации регламента загрузки данных
Определение и изменение расписания процессов сбора, обработки и загрузки данных
Весь период функционирования системы, при возникновении необходимости изменения расписания процессов
Запуск процедур сбора данных из систем источников, загрузка данных в область временного, постоянного хранения
После готовности данных в системах источниках, ежедневно во временном интервале 10:00 – 12:00
Обработка и преобразование извлечённых данных
Ежедневно, после появления всех извлечённых данных во временном интервале 10:00 – 16:00
Поддержка медленно меняющихся измерений
Регулярно, при работе подсистемы для измерений соответствующего типа
Ведение журналов результатов сбора, обработки и загрузки данных
Регулярно, при работе подсистемы
Оперативное извещение пользователей о всех нештатных ситуациях в процессе работы подсистемы
Регулярно, при возникновении нештатной ситуации в процессе работы подсистемы
Создание Отчета об участниках соревнований, занявших с 1 по 3 места в соревнованиях
Один раз в неделю
4.2.1.3 Требования к качеству реализации функций, задач
Задача
Форма представления выходной информации
Характеристики точности и времени выполнения
Создание, редактирование и удаление процессов сбора, обработки и загрузки данных
В стандарте интерфейса ETL средства
Определяется регламентом эксплуатации
Формирование последовательности выполнения процессов сбора, обработки и загрузки данных (регламентов загрузки данных)
В стандарте интерфейса ETL средства
Определяется регламентом эксплуатации
Определение и изменение расписания процессов сбора, обработки и загрузки данных
В стандарте интерфейса ETL средства
Определяется регламентом эксплуатации
Запуск процедур сбора данных из систем источников, загрузка данных в область временного, постоянного хранения
Текстовый файл
Запуск должен производится точно по установленному расписанию
Обработка и преобразование извлечённых данных
Текстовый файл. Данные в структурах БД
Данные должны быть преобразованы для загрузки в структуры модели ХД.Не более 2 часов
Поддержка медленно меняющихся измерений
Данные в структурах БД
Данные должны быть сохранены по правилам поддержки медленно меняющихся измерений соответствующего типа
Ведение журналов результатов сбора, обработки и загрузки данных
Текстовые файлы
В момент выполнения сбора, обработки и загрузки данных
Оперативное извещение пользователей о всех нештатных ситуациях в процессе работы подсистемы
Текстовый файл, оконное сообщение, email
Не позднее 15 минут после возникновения нештатной ситуации
Сбор Данных об участниках соревнований, занявших с 1 по 3 места в соревнованиях
БД
От 1 до 4 часов
4.2.1.4 Перечень критериев отказа для каждой функции
Функция
Критерии отказа
Время восстановления
Коэффициент готовности
Управляет процессами сбора, обработки и загрузки данных
Не выполняется одна из задач: <перечисляются задачи, в случае не выполнения которых не выполняется функция:>
8 часов
0.85
Запускает процессы сбора, обработки и загрузки данных из источников в ХД
Не выполняется одна из задач функции.
12 часов
0.75
Протоколирует результаты сбора, обработки и загрузки данных
Не выполняется одна из задач функции.
12 часов
0.75
Аналогично для каждой подсистемы, определенной в пункте "6.1.1 Требования к структуре и функционированию системы" настоящего технического задания.
Требования к видам обеспечения
Требования к математическому обеспечению
Для математического обеспечения системы приводятся требования к составу, области применения (ограничения) и способам использования в системе математических методов и моделей, типовых алгоритмов и алгоритмов, подлежащих разработке.