Рис. 2.

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

    информационная панель руководителя, обеспечивающая наглядную информационную картину в рамках нескольких экранов в оперативном режиме; информационная панель аналитика, обеспечивающая наглядную информационную картину с возможностью детализации информации («дрилл-даун») в рамках нескольких экранов в оперативном режиме. Сервисные компоненты должны обеспечивать наглядный и удобный для использования интерфейс, включать графические представления объектов. Пример графического представления приведен на рис. 3.

Рис. 3.

Функции администрирования

Функции администрирования:

    ведение реестра пользователей Системы; управление учетными записями пользователей Системы управление правами пользователей на выполнение функций Системы; управление системными параметрами и системными справочниками.

Функции информационной безопасности

Функции информационной безопасности:

    авторизация всех пользователей Системы; протоколирование действий пользователей Системы; разграничение доступа к данным; разграничение доступа к функциям пользовательского интерфейса.

Функции интеграции с внешними системами

Подсистема интеграции с внешними системами включает:

    Функции настройки загрузки Функции извлечения данных Функции выявление ошибок Функции преобразования данных Функции формирования расписаний загрузки Функции загрузки

Функции настройка загрузки

Настройка правил и структур первичной и повторной загрузки. При этом обеспечиваются интерфейсы для работы с различными типами источников данных, таких как форматированные текстовые файлы, XML и т. д.

НЕ нашли? Не то? Что вы ищете?

Функции извлечения данных

Данные извлекаются из внешнего источника и загружаются в промежуточный слой ETL в соответствии с правилами загрузки данных.

Функции выявления ошибок

Данные проходят проверку на соответствие ранее установленным правилам и структурным требованиям, для заключения о готовности к загрузке в формате ГАС ОГФУ. Должны быть предусмотрены следующие типы проверки, и затем реализованы алгоритмы дальнейших действий:

    критичные ошибки (данные, не соответствующие этому критерию, не могут быть загружены в ГАС ОГФУ: например, числовое выражение, содержащее букву). некритичные ошибки (если загруженные в ГАС ОГФУ данные не являются качественными, в этом случае должно быть выдано предупреждение об ошибке: например, пустое (NULL) значение в поле имени). качественные данные. Данные загружаются в ГАС ОГФУ без предупреждения об ошибке.

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

    уникальные значения первичных и альтернативных ключей; корректность форматов и представлений данных; полное описание связей; полнота данных; соответствие данных аналитическим требованиям.

Функции преобразования данных

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

    вычисления (произвольные формулы); агрегация (вычисление сумм, средних, средневзвешенных и т. д.); расчет статистических показателей.

Функции формирования расписаний загрузки

Задают для настройки различные правила получения данных из источников:

    по событию в источнике; по событию в приемнике; по жестко определенному графику; по требованию пользователя.

Функции загрузки

Автоматизированный контроль процесса для очищенных и переформатированных данных, которые передаются в Систему.


Технические требования к системе Общие требования

Программное обеспечение для Систему должно удовлетворять следующим критериям:

    Использовать клиент-серверную архитектуру; Поддерживать высокие эксплуатационные параметры, такие как быстродействие, надежность и масштабируемость информационной системы на его основе; Соответствовать принципам открытых информационных систем, позволяющих решать задачи интеграции готовых приложений с программными продуктами третьих фирм; Иметь модульную архитектуру, основанную на  унифицированных компонентах; Обеспечивать совместимость программных продуктов в части используемых технических средств, системного программного обеспечения; Быть русифицированным и иметь эксплуатационную  документацию на русском языке; Возможность внесения изменений в систему путем настроек без изменения программного кода. Допускается дополнительное программирование экранных форм и отчетов, а также создание дополнительных функций программного продукта; Наличие конструктора отчетов; Наличие возможностей «drill-down» («вызов данных») в отчетах, где это необходимо; Наличие встроенных процедур контроля, сводящих к минимуму возможные ошибки; Наличие современных методов анализа и OLAP технологий с учетом реализации методов моделирования. Наличие графических средств для создания бизнес-процессов и их редактирования

Требования к надежности

Требования к обеспечению целостности данных

    Наличие средств проверки целостности данных; Транзакционность изменения данных; Контроль целостности данных должен происходить в процессе выполнения операций на уровне СУБД;

Требования к резервному копированию данных и восстановлению после сбоев

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

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

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

Требования к информационной безопасности

Подсистема обеспечения целостности

    Обеспечение своевременного выявления нарушений целостности критичных файлов и их оперативное восстановление.

Доступ пользователей к системе

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

Аудит действий пользователей

    Наличие журналов событий; Хранение информации о действиях пользователей в журнале событий; Хранение информации об изменении объектов системы пользователями включая информацию об объекте до и после изменения; Возможностью настройки списка журналируемых объектов; Возможность построения отчетов по журналу событий; Возможность настройки механизмов анализа и оповещения о действиях пользователей, подлежащих контролю с точки зрения информационной безопасности; Возможность настройки интервала бездействия для автоматического блокирования открытой сессии; Возможность автоматического архивирования журналов событий.
Требования к эргономике и технической эстетике

Требования к интерфейсу

    Наличие графического многооконного режима; Настраиваемость графических элементов интерфейса, в том числе цветового оформления, в пределах возможностей операционной системы и технических средств. Система должна предоставлять удобный и интуитивно понятный интерфейс для пользователя, который хорошо знает свою предметную область и не является специалистом в области информационных технологий. Система должна предоставлять возможности настройки интерфейсов под пользователя; Система должна иметь интерфейс на русском языке. Исключения могут составлять только системные сообщения, не подлежащие русификации. Интерфейс должен предоставлять возможность быстрой навигации по экранам и полям без помощи манипулятора мышь («горячие» клавиши, табуляция)

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

    В системе должна присутствовать встроенная система помощи на русском языке; В системе помощи должен присутствовать контекстный поиск;

Требования к НСИ

    Система должна поддерживать возможность контекстного поиска по справочникам и классификаторам; Система должна поддерживать контроль дублирования значений справочников; Система должна предоставлять возможность ведения истории значений справочников.

Требования к программному обеспечению

Требования к СУБД

    Система должна быть платформонезависимой (с точки зрения СУБД) и поддерживать работу на СУБД промышленного масштаба (ORACLE, MS SQL, DB2, Sybase и др.).

Требования к общему программному обеспечению

Эксплуатация Системы предполагает использование следующих видов общего программного обеспечения:

а) для сервера баз данных:

1) операционная система MS Widows 2003 Server St. Ed. и выше;

2) система управления базами данных: MS SQL 2005, Oracle 10g St. Ed. и выше.

б) для сервера приложений:

1) операционная система MS Widows 2003 Server St. Ed.  и  выше;

2) Microsoft Internet Information Services.

в) для рабочих станций пользователей:

1) операционная система клиентского места: MS Widows ХР Professional  SP2  и выше;

2) Microsoft Internet Explorer 6.0 и выше;

3) клиентское программное обеспечение Oracle 9i и выше.


Требования к аппаратному обеспечению

Общие требования

    Возможность размещения компонентов системы на кластере серверов.

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

    Система должна работать без потери качества на рабочих станциях в конфигурации с 512 МБ оперативной памяти и 10 ГБ свободного места на жестком диске

Требования каналам связи

    Нормальная работа удаленных пользователей возможна на каналах с пропускной способностью 64 кБит/с; Система не должна отказывать в работе удаленным пользователям при снижении пропускной способности каналов связи ниже требуемых; Поддержка протокола TCP\IP; Требования к системе по скорости обмена данными между центральными серверами не должно быть выше 100 Мбит/с.

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

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

    Система должна предоставлять полный API для работы с объектами; В системе должны присутствовать средства разработки экранных форм, полей, объектов и процедур на доступном, документированном языке программирования; Система должна поставляться с исходным кодом.

Требования к генератору отчетов

    В системе должен присутствовать генератор отчетов, рассчитанный на использование широким кругом пользователей; Должна быть предусмотрена возможность выгрузки отчетов в форматах Microsoft Office (XLS, DOC и т. п.), HTML, PDF; В системе должна быть предусмотрена возможность ограничения доступа пользователей к формированию отчетов и созданию новых шаблонов отчетов; Должна быть предусмотрена возможность формирования отчетов с графической информацией (графики, диаграммы, картограммы).

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

Система должна поставляться с документацией на русском языке в следующем составе:

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

Система должна предоставлять универсальные механизмы интеграции.



1 Базовые требования к Системе сформированы в рамках ТЗ на систему, на основании ТЗ на систему в методике представлены детальные критерии выбора программной платформы для АИС АНАЛИТИЧЕСКАЯ СИСТЕМА ОПТИМИЗАЦИИ  (п.1.5.).

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

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

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5