Содержание к диссертации
#, СОДЕРЖАНИЕ 1
ВВЕДЕНИЕ 3
Глава L Описание информационно - аналитических аспектов деятельности банков и
концепций их реализации 7
1. Особенности аналитической деятельности банков 7
Краткое описание предметной области 7
Системы автоматизации финансовой деятельности 9
2. Концепции построения и реализации ИАС 14
2.1 Концепция хранилищ данных 14
2.2 Концепция витрин данных 17
Концепция интеллектуального анализа данных 19
Концепция оперативной аналитической обработки данных (OLAP) 20
- 2.5 Концепция традиционного анализа данных 22
2.6 Сравнительный анализ концепций построения ИАС 23
3. Сравнительный анализ инструментальных средств построения ИАС 26
Стратегия построения ИАС 26
Критерии выбора СУБД 29
Сравнительный анализ СУБД 31
Обзор готовых ИАС 34
Постановка задачи 42
Глава 11. Методика построения хранилищ данных для банковских систем 43
Различные методики построения хранилищ данных 43
Разработка методики построения хранилищ данных 47
Этап 1. Определение необходимости построения ХД 49
Этап 2. Выбор и обследование предметной области 52
Этап 3, Концептуальная архитектура хранилища 56
Этап 4, Логическая архитектура хранилища 59
Этап 5, Физическая (Технологическая) архитектура хранилища 61
4 Этап 6. Детальное представление или разработка 63
Систематизация меюдики - построение схемы Захмана 63
3. Формальная модель хранилища данных 65
Описание данных во ВИ и процессов их переноса вХД 67
Описание данных в ХД и процессов их переноса в витрины 80
Критерии и требования к организации ХД 82
Глава Ш Разработка информационно - аналитических систем банковской деятельности
1. Аналитические задачи банковской деятельности 91
2. Информационно-аналитическая система "Бюджет клиента1' 94
Зіап Ь Определение необходимости построения ХД 94
Этап 2. Выбор и обследование предметной области 95
Этап 3. Концептуальная архитектура ИАС 116
Этап 4. Логическая архитектура ИАС 126
Этап 5. Физическая (технологическая) архитектура ИАС 140
Этап 6. Детальное представление или разработка 145
Глава IV Исследование достоверности и эффективности предложенной методики 147
1. Оценка формальной модели ХД 148
Оценка достоверности формулы определения объемов данных 148
Изменение объемов отношений при применении формальных правил [56
2. Оценка ИАС, разработанных с использованием предложенной методики 161
Сравнение по группе критериев "Эффективность (экспериментально)" 168
Сравнение по группе критериев "Эффективность (сложность)" 170
Сравнение шу группе критериев "Трудоемкость" 17!
Заключение 173
Список литературы 174
Список сокращений '79
Приложение 1 Разрабоїка ИАС "Регистры налогового учета'1 180
Приложение 2 Примеры экранных форм разработанных ИАС 190
Введение к работе
Актуальность
На сегодняшний день в области информационных технологий особую актуальность приобретают вопросы построения информационно - аналитических систем. Особенно :>то отражается на такой области, как банковская деятельность.
Ситуация па рынке аналитической банковской деятельности в России такова, чти более половины банков не имеют соответствующих информационно-аналитических систем (ИАС). Вопросы анализа информации в таких банках решаются полу автоматизированным способом или же вручную. Это приводит к понижению конкурентоспособности конкретного банка и нестабильности банковской системы страны в целом. Существующие же аналитические системы решают весьма ограниченный круг вполне конкретных задач анализа, не унифицированы и привязаны к технологическим процессам и методикам определенного банка.
Построение ИЛС по сути своей очень трудоемкий и дорогостоящий процесс, особенно для России. Постоянное изменение законодательства, нестабильная финансовая и политическая ситуация страны обуславливают необходимость периодического внесения соответствующих, порой существенных изменений в архитектуру и бизнес процессы аналитических систем. Зачастую такие изменения требуют принципиальных доработок системы, а в ряде случаев вызывают необходимость ее перепроектирования. Для того чтобы избежать таких проблем и обеспечить возможность проектирования достаточно унифицированных ИАС, легко адаптируемых к изменению внешних условий, необходима теоретическая и методологическая база и соответствующие инструментальные средства ее реализации.
В данной работе на основе анализа существующих концепций создания систем данного класса и тенденций развития технологии и информационно - аналитической деятельности в целом, разработаны теоретическая база и методика построения ИАС. Разработанная методика обеспечивает возможность построения ИАС, в сравнительно короткие сроки адаптируемой к быстроизмсняющимся требованиям и пригодной для обеспечения деятельности большой группы предприятий. Предложенная теоретическая база позволяет автоматизировать процесс построения хранилищ данных (ХД) для аналитических систем на основании формальной модели.
Цель и задачи работы
Целью работы является создание методики построения и формального аппарата описания универсального ХД для повышения производительности труда разработчиков и повышения эффективности ИАС за счет:
формализации процесса построения ИАС и ХД с учетом отраслевой специфики, обеспечивающей возможность их автоматизированного проектирования;
разработки практической методики построения ИАС и ХД, позволяющей обеспечивать в сравнительно короткие сроки их проектирование и адаптацию к внешним условиям в соответствии с быстроменяющимися требованиями на основе универсального ХД, пригодного для удовлетворения информационно -аналитических потребностей большой группы банков.
Методы исследования
В диссертации используются метилы теории множеств, реляционной алгебры, реляционного исчисления, проектирования и нормализации баз данных (БД) а так же методы системного структурного анализа.
Достоверность полученных результатов подтверждается использованием утверждений, доказанных в реляционной алгебре, корректным доказательством и непротиворечивостью собственных утверждений и достаточной аргументацией приведенных в рабоїе выводов и рекомендаций, а также практическим внедрением результатов исследований и их апробацией. Научная новизна работы Научную новизну работы представляют следующие результаты:
В рамках методов системного структурною аналша для формализации требований к ИАС предложен механизм формирования т.н. иерархии функциональных требований. Впервые на его основе сформированы методы выделения базовых, специфических и исходных требований.
Предложен механизм выделения исходных сущностей и построения информационной структуры ИАС высокого уровня, базирующийся на основе сформированных исходных требований.
Предложен новый подход проектирования ХД, в рамках которого предлагается использовать логические структуры данных внешних источников.
На базе построенной формальной модели ХД и доказанных утверждений введены правила " де нормализации" и "де нормализации вертикальных структур", с помощью которых проектируется ХД.
Впервые использованы правила "объединения'4 и "всеобщего объединения" применительно к уже существующим структурам данных.
На основании введенных правил и функциональных требований сформулирован набор критериев для оценки необходимости и эффективности применения соответствующих правил преобразования.
Практическая значимость работы
Полученные в работе результаты были использованы при построении НАС для решения широкого круга аналитических задач для группы коммерческих банков. На основании формальной модели было построено универсальное ХД, позволяющее решить около 80% всех аналитических задач, присущих банковской деятельности.
Результаты, полученные при реализации предложенных методов построения ИЛС? использованы в разработке системы формирования отчетности и анализа банковских данных - SBR&A. Так же результаты применения разработанной методики были использованы при построении ХД для торгового предприятия.
Хочется выразить глубокую благодарность за чрезвычайно иенные замечания и советы Дробинцеву Д.Ф., послужившие более четкому и полному изложению материала. Апробация работы
Основные результаты диссертационной работы обсуждались в рамках научно-практических конференций СПбГПУ, а также на семинарах «29-я, 31-я, 32-я неделя пауки» СПбГПУ и были доложены на II Международной научно-практической конференции «Информационные технологии в моделировании и управлении». Внедрение
Разработанная методика и инструментальные средства поддержки внедрены в ООО «Деловые консультации, СПб», ЗАО «Телекомбанк», АКБ "Связь-банк", ЗАО "РБД" и в рамках учебною курса «Базы данных» кафедры «Информационные и Управляющие Системы» СПбГПУ.
Структура диссертационной работы
Первая глава посвящена изучению различных аспектов аналитической деятельности предприятий на примере коммерческих банков. Проведен сравнительный анализ ИАС банковской деятельности и концепций построения и реализации таких систем. Определен жизненный цикл и стратегия построения а так же предложены критерии выбора ироіраммньїх средств. Определена и поставлена задача.
Во второй главе автор предлагает к рассмотрению собственную методику построения ХД и ИАС, полученную на основе анализа:
концепций организации ИАС и ХД;
банковской деятельности и требований к анализу и отчетности;
принципов и примеров построения подобного рода еисіем; методик построения аналитических систем.
Так же разработана формальная модель ХД и предложен новый подход к проектированию ХД.
В третьей главе показаны реальные примеры использования разработанной методики и формальной модели для построения ИАС банковской деятельности.
В главе IV для получения оценки эффективности был проведен анализ критериев качества ИАС и возможностей их оптимизации в рамках разработанного аппарата формального описания.