90 likes | 254 Views
Разработка информационно-аналитических систем в среде технологии ТОФИ. Астана 2013. Задачи, решаемые с помощью технологии ТОФИ. Мониторинг; Анализ; Оценка; Прогноз. Все задачи решаются на основе единой модели предметной области – ТОФИ-модели.
E N D
Разработка информационно-аналитических систем в среде технологии ТОФИ Астана 2013
Задачи, решаемые с помощью технологии ТОФИ • Мониторинг; • Анализ; • Оценка; • Прогноз. Все задачи решаются на основе единой модели предметной области – ТОФИ-модели. ТОФИ-модель предметной области представляет собой набор объектов предметной области и отношений между ними, набор их свойств, иерархические и кубические структуры, построенные на свойствах и объектах, алгоритмы преобразования этих структур и бизнес процессы поддержки работы пользователей.
Парадигма ДОП • Данные; • Обработка; • Процессы. Теоретически технология ТОФИ базируется на трех концепциях: концепции данных, концепции алгоритмов, концепции процессов.
Данные • Данные являются основной сущностью, с которой работают как пользователи, так и приложения ТОФИ. • Под данными в технологии ТОФИ понимается совокупность элементов (O, P(s, a), T), где О (Owner) – владелец данных, P (Property) – свойство, s (Status) – статус данных, a (Author, Provider) – поставщик данных, T (Time) – период или актуальный интервал данных.
Обработка • Основное назначение аналитической системы – это обработка данных. • В любой аналитической системе должны быть предусмотрены различные алгоритмы обработки. В технологии ТОФИ алгоритм представляет собой некоторый код на языке groovy, который разрабатывается аналитиком. В алгоритмах используются предопределенные функции. • В системе предусмотрены механизмы регистрации и внедрения новых функций, которые сразу станут доступны пользователю. Вся логика алгоритма реализуются через функции.
Процессы • Процессы позволяют автоматически производить регулярные действия пользователей, проводить анализ и сообщить пользователю нежелательные выводы или отклонения от стандартной ситуации. • Приложение поддержки бизнес процессов позволяет создавать бизнес процессы, запускать алгоритмы проводить определенный преднастроенный анализ, сформировать отчет или сообщение и отправить пользователю результаты на телефон или электронную почту. Процессы также позволяют контролировать изменение модели предметной области, организовывать обратную связь с другими пользователями и др.
Архитектура ТОФИ ETL приложение Система сбора данных Синхронизатор Портал Поддержка процессов Прочие системы База метаданных База данных База кубов Среда моделирования Управление мастер данными
Применение ТОФИ • Аналитический комплекс Администрации Президента РК; • Система оперативного мониторинга социально-экономических показателей РК; • Ситуационный центр акима г. Астана; • Информационно-аналитическая система управления регионом Восточно-Казахстанской области; • Информационно-аналитическая система управления регионом Алматинской области; • Автоматизированная система расчета себестоимости перевозки грузов железнодорожным транспортом; • Автоматизированная система расчета себестоимости услуг магистральной железнодорожной сети; • Центр принятия решений АО «Транстелеком».