Методика построения информационно-аналитических систем | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 26 октября, печатный экземпляр отправим 30 октября.

Опубликовать статью в журнале

Авторы: ,

Рубрика: Технические науки

Опубликовано в Молодой учёный №4 (108) февраль-2 2016 г.

Дата публикации: 18.02.2016

Статья просмотрена: 4398 раз

Библиографическое описание:

Коккоз, М. М. Методика построения информационно-аналитических систем / М. М. Коккоз, А. Р. Жумабай. — Текст : непосредственный // Молодой ученый. — 2016. — № 4 (108). — С. 50-54. — URL: https://moluch.ru/archive/108/26272/ (дата обращения: 17.10.2024).

 

В работе рассматривается архитектура современной информационно-аналитической системы с точки зрения технологических процессов. Приводятся рекомендации по реализации этой архитектуры используя OLTP*системы.

Ключевые слова: информационно-аналитические системы (ИАС), OLTP система, аналитическая обработка, сетевая модель, автоматизированные банковские системы

 

На сегодняшний день в области информационных технологий особую актуальность приобретают вопросы построения информационно — аналитических систем. Сначала рассмотрим, что такое информационно-аналитическая система. Информационно-аналитические системы (ИАС) призваны на основе данных, получаемых в режиме реального времени, помогать в принятии управленческих решений. ИАС — это современный высокоэффективный инструмент поддержки принятия тактических, стратегических и оперативных управленческих решений на основе оперативного и наглядного предоставления всей необходимой совокупности данных пользователям, ответственным за анализ состояния дел и принятие управленческих решений [2]. Комплекс информационно-аналитических систем затрагивает всю управленческую вертикаль: корпоративную отчетность, стратегическое планирование и финансово-экономическое планирование. Особенно это отражается на такой области, как банковская деятельность.

Ситуация на рынке аналитической банковской деятельности в Казахстане такова, что более половины банков не имеют соответствующих информационно-аналитических систем (ИАС). Вопросы анализа информации в таких банках решаются полуавтоматизированным способом или же вручную. Это приводит к понижению конкурентоспособности конкретного банка и нестабильности банковской системы страны в целом. Существующие же аналитические системы решают весьма ограниченный круг вполне конкретных задач анализа, не унифицированы и привязаны к технологическим процессам и методикам определенного банка.

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

Первоочередной системой для внедрения в банке служит так называемая OLTP система. OLTP (OnLineTransactionsProcessing) — аббревиатура, которая в переводе означает: системы операционной обработки данных или системы оперативной обработки транзакций. Эта система поможет автоматизировать ежедневные банковские операции. Ее структура спроектирована для быстрого и эффективного выполнения элементарных действий, из которых и складываются банковские операции. В большинстве случаев, структура данных такой системы имеет степень нормализации не ниже второй.

Как следует из названия OLTP система работает с текущими (оперативными) данными. В среднем текущими данными называют данные актуальные на текущий момент времени. В банковской деятельности это данные, накопленные за текущий финансовый год. Данные за другие года хранятся в специальных архивных системах или вообще стираются.

Модель данных OLTP системы поддерживает операционные процессы в банке и представляет сущности бизнес процессов; их атрибуты удобно вводить и модифицировать, но не анализировать [1].

Поэтому системы, ориентированные на анализ данных, следует отнести к отдельному классу автоматизированных банковских систем.

Будем назвать системы, ориентированные на анализ данных информационно- аналитическими системами (ИАС). Проведение анализа требует доступа к большому объему данных. Время — наиболее существенное измерение, и обычно анализ проводится с целью выявления определенных тенденций: сначала анализируются данные о прошлом и настоящем, а затем выявленная тенденция экстраполируется на будущий период времени. Таким образом, два типа деятельности — повседневные операции банка и аналитическая обработка — требуют как различных структур данных, так и разных процедур доступа и обработки информации. Обычно операции банка и аналитическая обработка оказываются реализованными в двух отдельных системах [1].

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

Определим основные требования к ИАС. ИАС должна:

                    хранить в себе большие объемы данных;

                    поддерживать внутреннюю непротиворечивость данных;

                    поддерживать качественный процесс пополнения данных.

                    поддерживать высокую скорость получения данных;

                    обеспечивать наличие удобных утилит просмотра данных;

                    обеспечивать полноту и достоверность хранимых данных;

                    взаимодействовать с ОLТР системами и внешними источниками данных.

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

                    руководители — это совет директоров, менеджеры высшего звена и бухгалтерия они должны просматривать готовые аналитические отчеты, отчетные формы бюджета и графики по бюджету, в результате которых должны приниматься решения о регулировании процентных ставок;

                    администраторы — это пользователи, которые занимаются обслуживанием БД, разграничением прав доступа и вопросами безопасности. Так же они должны курировать вопросы загрузки данных в ИАС;

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

                    конечные пользователи — это группа пользователей, основными функциями которых является расчет бюджета клиента и печать отчетных форм по бюджету, а так же т. н. «подгонка» бюджета путем анализа «что-если»;

Для каждой группы пользователей должен быть реализован простой и удобныйинтерфейс, для работы с ИАС. Взаимодействие между пользователями и их роли в данной статье изображены на организационной диаграмме (рис. 1).

Рис. 1. Организационная диаграмма банка

 

Общая сетевая модель изображена на рис. 2. В ней мы рассматриваем ИАС как черный ящик, который с одной стороны является потребителем информации от внешних источников, а с другой является источником информации для пользователей.

РРис. 2. Сетевая модель высокого уровня

 

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

                    организационная диаграмма предприятия

                    сетевая диаграмма и описание внешних источников.

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

В данной работе на основе анализа существующих концепций создания систем данного класса и тенденций развития технологии и информационно — аналитической деятельности в целом, разработаны теоретическая база и методика построения ИАС. Предложенная методика обеспечивает возможность построения ИАС, в сравнительно короткие сроки адаптируемой к быстроизменяющимся требованиям и пригодной для обеспечения деятельности большой группы предприятий. Теоретическая база позволяет автоматизировать процесс построения хранилищ данных (ХД) для аналитических систем на основании формальной модели.

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

Для реализации аналитической системы «Бюджет клиента» будем использовать трехуровневую концептуальную архитектуру, изображенную на рис 3.

Характерным и главным достоинством органических систем является то, что они позволяют быстро адаптироваться к окружающим условиям обстановки, при этом не изменяя, а только развивая свою структуру построения. Они позволяют:

  1.                Управлять объемом решаемых задач по каждой отдельной функции банка в неразрывном единстве с объемами решаемых задач по другим функциям.
  2.                Управлять процессом генерации новых, востребованных обстановкой функций без потери качества управления действующими функциями.
  3.                Управлять процессом возврата к функциям, которые по каким-либо причинам не были задействованы на данный момент времени, но вновь востребованы.

Рис. 3. Трехуровневая концептуальная архитектура ИАС

 

Первый уровень архитектуры показывает набор процедур и методов для загрузки, конвертации, агрегации и очистки данных, поступающих из внешних источников в ХД. Внешними источниками в данном случае выступают данные из автоматизированных банковских систем (АБС ВМ), данные их ПК CRED2000 и данные из офисных приложений.

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

Третий уровень ХД представляет собой набор предметно-ориентированных витрин данных, в которых содержится информация для конечных пользователей ИАС. Информация в витринах данных разнесена так, чтобы максимально облегчить работу пользователя. В различных витринах содержится различная информация, пригодная для проведения того или иного вида анализа. Все данные в витринах дублируют данные в ХД, такая избыточность позволяет оптимизировать работу ИАС.

Разработка системы управления органического типа на основе современных научно-технических достижений потребовала описания методологии, которая отвечала бы следующим требованиям:

                     имеет практическую направленность и реалистичность внедрения;

                     доступна для понимания и освоения специалистами после проведения непродолжительной подготовки;

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

                     сохраняет преемственность к накопленным знаниям и научно-техническим достижениям;

                     имеет возможность совершенствоваться, дополняться и развиваться.

Задачами любой информационно-аналитической системы являются эффективное хранение, обработка и анализ данных.

Эффективное хранение информации достигается наличием в составе информационно-аналитической системы целого ряда источников данных. Обработка и объединение информации достигается применением инструментов извлечения, преобразования и загрузки данных. Анализ данных осуществляется при помощи современных инструментов делового анализа данных.

 

Литература:

 

  1.                Викторов Л. Использование хранилища данных в банковской системе финансового управления // http://www.olap.ru/best/bfin.asp
  2.                Дейт, К., Дж. Введение в системы баз данных, 6-е издание: Пер. с англ. — К.; М.; СПб.: Вильяме, 1999. — 848 е.: ил. — Парал. тит. англ., уч. пос.
Основные термины (генерируются автоматически): OLTP, система, анализ данных, данные, сетевая модель, аналитическая обработка, банковская деятельность, информационно-аналитическая система, высокий уровень, теоретическая база.


Ключевые слова

сетевая модель, информационно-аналитические системы (ИАС), OLTP система, аналитическая обработка, автоматизированные банковские системы

Похожие статьи

Анализ существующих подходов к автоматизации банковской деятельности

В статье представлен некоторые понятия, являющиеся базисом при использовании автоматизированных банковских технологий и систем, а также общие требования, предъявляемые к автоматизированным информационным банковским системам (АИБС). Рассматривается вз...

Методы тестирования протокольных спецификаций

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

Распределенные информационные системы: особенности применения и построения

Данная статья направлена на исследование вопроса построения распределенных информационных систем. Рассмотрены методы Grid и Cloud в качестве средства построения распределенных ИС, а также технологии построения распределенных баз данных.

Информационно-аналитические системы среднего бизнеса

Работа посвящена анализу наиболее популярных в России информационно-аналитических систем для среднего бизнеса. Анализируются возможности, достоинства и недостатки систем.

Архитектура информационной системы предприятий

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

Сравнительный анализ автоматизированных торговых систем

В статье проанализированы различные АТС, также сделан вывод о качестве прогнозирования каждой из рассмотренных систем.

Характеристика существующего программного обеспечения системы банковских расчетов

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

Автоматизация деятельности коммерческих банков

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

Многоагентные управления ресурсами в распределенных системах

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

Детализированная модель построения системы обработки данных с использованием технологий виртуализации

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

Похожие статьи

Анализ существующих подходов к автоматизации банковской деятельности

В статье представлен некоторые понятия, являющиеся базисом при использовании автоматизированных банковских технологий и систем, а также общие требования, предъявляемые к автоматизированным информационным банковским системам (АИБС). Рассматривается вз...

Методы тестирования протокольных спецификаций

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

Распределенные информационные системы: особенности применения и построения

Данная статья направлена на исследование вопроса построения распределенных информационных систем. Рассмотрены методы Grid и Cloud в качестве средства построения распределенных ИС, а также технологии построения распределенных баз данных.

Информационно-аналитические системы среднего бизнеса

Работа посвящена анализу наиболее популярных в России информационно-аналитических систем для среднего бизнеса. Анализируются возможности, достоинства и недостатки систем.

Архитектура информационной системы предприятий

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

Сравнительный анализ автоматизированных торговых систем

В статье проанализированы различные АТС, также сделан вывод о качестве прогнозирования каждой из рассмотренных систем.

Характеристика существующего программного обеспечения системы банковских расчетов

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

Автоматизация деятельности коммерческих банков

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

Многоагентные управления ресурсами в распределенных системах

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

Детализированная модель построения системы обработки данных с использованием технологий виртуализации

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

Задать вопрос