Конвертер данных для информационных систем участников финансового рынка
В компаниях — участниках рынка ценных бумаг, FOREX, рынка драгоценных металлов и пр. существует ряд специфичных проблем, связанных с автоматизацией аналитической работы. На финансовом рынке принятие решений в значительной степени осуществляется с использованием методов финансовой математики, которые положены в основу процедур оценки стоимости рыночных активов, разработки торговой стратегии… Читать ещё >
Содержание
- ГЛАВА 1. ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ АНАЛИТИЧЕСКОЙ СИСТЕМЫ УЧАСТНИКА ФИНАНСОВОГО РЫНКА
- 1. 1. Информационное обеспечение процесса принятия решений на финансовом рынке
- 1. 2. Проблемы автоматизации задач анализа в инвестиционных компаниях
- 1. 3. Инструментальные средства разработки информационных систем
- 1. 4. Выводы
- ГЛАВА 2. ИНСТРУМЕНТАЛЬНЫЙ МЕТОД ОБЕСПЕЧЕНИЯ АНАЛИТИЧЕСКИХ МОДУЛЕЙ ДОСТОВЕРНОЙ ИНФОРМАЦИЕЙ
- 2. 1. Функциональная модель конвертера
- 2. 2. Принципы построения конвертера
- 2. 2. 1. Настройка словаря
- 2. 2. 2. Задание семантических связей
- 2. 2. 3. Загрузка данных из внешних систем
- 2. 2. 4. Преобразование данных
- 2. 2. 5. Настройка выгрузки
- 2. 2. 6. Передача данных в аналитическую систему
- 2. 2. 7. Просмотр отчетов
- 2. 2. 8. Общие требования
- 2. 3. Выводы
- ГЛАВА 3. СТРУКТУРА ХРАНИЛИЩА ДАННЫХ КОНВЕРТЕРА И ИНТЕРФЕЙСНАЯ ОБОЛОЧКА ПОЛЬЗОВАТЕЛЯ
- 3. 1. Структура базы хранилища данных конвертера
- 3. 2. Архитектура
- приложения
- 3. 3. Сценарии работы в программе
- 3. 3. 1. Создание информационной единицы
- 3. 3. 2. Создание семантической связи
- 3. 3. Сценарии работы в программе
- 3. 3. 4. Принудительная загрузка
- 3. 3. 5. Принудительный расчет
- 3. 3. 6. Поиск ошибок в данных
- 3. 4. Пользовательский интерфейс программы
- 3. 4. J. Создание информационных единии
- 3. 4. 2. Создание семантических связей
- 3. 4. 3. Настройка таймера
- 3. 4. 4. Принудительная загрузка данных
- 3. 4. 5. Принудительный расчет
- 9. 3.4.6. Отчет-схема о семантических связях
- 3. 4. 7. Отчет по данным
- 3. 4. 8. Отчет по проверке данных
- 3. 5. Определение текущей позиции
- 3. 5. Выводы
Конвертер данных для информационных систем участников финансового рынка (реферат, курсовая, диплом, контрольная)
В условиях современной конкурентной борьбы на финансовом рынке выигрывает тот, кто принимает правильные решения за максимально короткий срок. В то же время, качество принятого управленческого решения напрямую зависит как от оперативности получения, так и от объема используемой для принятия решения информации, поскольку, чем больше объем исходной информации, тем меньше неопределенность в принятии решения.
В свою очередь, объем информации, необходимой для своевременного анализа, планирования и контроля проводимых операций, зависит как от величины периода, за который информация была получена, так и от разнообразия используемой информации.
Успешная деятельность на финансовом рынке в настоящее время невозможна без применения информационных технологий, которые, с одной стороны, предоставляют средства регистрации и хранения больших объемов информации, а с другой стороны позволяют проводить сложные расчеты за короткое время. Ключевое значение в настоящий момент приобретают методы, позволяющие своевременно обрабатывать исходную и получать результирующую информацию в объеме и в разрезе, необходимом для принятия управленческого решения.
В компаниях — участниках рынка ценных бумаг, FOREX, рынка драгоценных металлов и пр. существует ряд специфичных проблем, связанных с автоматизацией аналитической работы. На финансовом рынке принятие решений в значительной степени осуществляется с использованием методов финансовой математики, которые положены в основу процедур оценки стоимости рыночных активов, разработки торговой стратегии и оценки финансовых результатов деятельности. Эти методы формируются в виде аналитических модулей поддержки решений. Их практическое применение предполагает использование специализированных программных продуктов1 для осуществления расчетов на больших объемах исходной информации (данные программных модулей информационных систем участников финансового рынка, котировки финансовых инструментов, курсы валют, волатильности и т. п.). Разнородность источников и большие объемы информации в условиях ограниченного времени принятия решений на финансовом рынке порождают проблему обеспечения достоверности и скорости передачи данных в аналитические модули, а также отрицательно сказываются на возможности быстрого нахождения источников ошибок в передаваемой информации.
В настоящее время на рынке программных продуктов предлагаются средства гарантированной доставки информации, которые позволяют передать информацию от источника к приемнику без искажений. Но, если информация была искажена на стороне источника данных, то ошибки передаются в приемник данных и не могут быть выявлены программными средствами. Задача локализации ошибки возлагается на аналитика, который, однако, не располагает ни достаточным количеством времени, ни инструментальными средствами для ее решения. Пропущенная ошибка может привести к неправильно принятым управленческим решениям, что в дальнейшем отразится на результатах деятельности компании. Таким образом, используемые в настоящий момент средства гарантированной доставки информации не снижают операционные риски, обусловленные ошибками, возникающими в источнике данных.
В связи с этим, существует насущная необходимость в разработке инструментальных методов передачи информации, позволяющих снизить подобные риски и повысить достоверность данных, передаваемых в аналитический модуль информационных систем участников финансового.
1 При дальнейшем рассмотрении будем называть такие программные продукты — аналитическими модулями информационных систем участников финансового рынка или же просто аналитическими модулями. рынка. Эти разработки направлены на повышение качества принимаемых решений при проведении операций на финансовом рынке.
В настоящей работе предлагается подход к передаче данных в аналитический модуль, основанный на классификации информации в процессе ее передачи. В первой главе рассмотрены существующие подходы к обеспечению аналитического модуля данными, проведен их анализ и выявлены основные нерешенные проблемы. Во второй главе приведена функциональная модель, архитектура и шаблоны классов конвертера данных. В третьей главе рассматриваются аспекты практического применения архитектуры конвертера, такие как структура базы данных конвертера и интерфейсная оболочка пользователя.
3.5. Выводы.
В настоящей главе были рассмотрены основные аспекты практического использования шаблона конвертера для связи регистрирующих информацию систем и аналитической системы — структура хранилища конвертера и интерфейсная оболочка пользователя. Время разработки приложения было сокращено за счет проектирования конвертера с помощью CASE-средств:
• Rational Rose компании IBM.
• PowerDesigner DataArchitecht компании Sybase Inc.
Модель базы данных была экспортирована в SQL-скрипт для создания базы данных. На основе готовых моделей Rational были сгенерированы заголовочные файлы с описанием классов на языке высокого уровня С++, которые были потом включены в проект С++ Builder. Разработка приложения свелась к реализации пользовательского интерфейса, который разрабатывался в соответствии с use-case шаблона. Также были реализованы процедуры загрузки и преобразования данных.
Заключение
.
1. В настоящей работе разработан инструментальный метод, позволяющий повысить достоверность информации, передаваемой в аналитический модуль информационных систем участников финансового рынка.
2. Сформулированы основные требования к работе инструментального средства (конвертера данных), реализующего разработанный метод, и создана его функциональная модель. Конвертер загружает данные из всех внешних источников информации для аналитической системы, группирует их в соответствии с системой понятий аналитического модуля (информационными единицами), производит преобразование данных в соответствии с заданными правилами (семантическими связями) и выгружает данные в аналитическую систему.
3. Разработана архитектура конвертера и библиотека шаблонов классов для реализации этой архитектуры. Работа конвертера осуществляется через взаимодействие объектов классов информационных единиц, семантических связей, запросов к внешним источникам данных и утилит комплексной загрузки, обработки и передачи данных.
4. Разработана структура хранилища конвертера для хранения передаваемой информации и настроек конвертера. Реализовано хранилище как структура таблиц реляционной базы данных. Набор таблиц и связи между ними соответствуют иерархии классов шаблона конвертера.
5. Разработана интерфейсная оболочка для организации работы финансового аналитика с конвертером. Набор экранных форм позволяет выполнять сценарии работы в программе, необходимые для настройки и мониторинга работы конвертера.
6. Разработана схема связи систем, которая может быть использована не только для обеспечения информацией аналитических систем. Подобная архитектура и классы могут быть использованы при решении задач, где необходимо передавать данные между модулями, реализующими разную функциональность на одной и той же информации, например для связи складской системы и системы нормативов производства с системой планирования закупок.
7. Разработанный метод решает текущие проблемы передачи данных в информационных системах участников финансового рынка, а также обладает потенциалом к дальнейшему развитию и использованию в решении разнообразных задач организации связи между информационными системами.
Список литературы
- Александреску А. Современное проектирование на С++. М: Издательский дом «Вильяме», 2002
- Барановская Т.П., Лойко В. И., Семенов М. И., Трубилин А. И. Информационные системы и технологии в экономике М:Финансы и статистика, 2003
- Бикмуллин A.JI. Моделирование и разработка информационных технологий в сфере учета: Автореферат диссертации на соискание ученой степени д-ра экон. наук:08.00.13. М., 1994
- Блауберг И.В., Юдин Э. Г. Становление и сущность системного подхода М.: Наука, 1973
- Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++ М.: «Издательство БИНОМ», 1999.
- Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя -М.:ДМК, 2000
- Бююль А., Цефель П. SPSS: искусство обработки информации. Анализ статистических данных и восстановление скрытых закономерностей -М:ДиаСофт, 2002
- Вандевурд Д., Джосаттис Н. М. Шаблоны С++. Справочник разработчика. М.: Издательский дом «Вильяме», 2003
- Вендров А. М. Проектирование программного обеспечения экономических информационных систем М.: Финансы и статистика, 2002
- Ю.Влиссидес Д. Применение шаблонов проектирования. Дополнительные штрихи М.: Издательский дом «Вильяме», 2003
- И.Галиц JI. Финансовая инженерия: инструменты и способы управления финансовым риском М: ТВП, 1998
- Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования СПб.: Питер, 2001
- Гинзбург А.И. Экономический анализ СПб: Питер, 2003
- Глазков А.В. Информационное обеспечение управления деятельностью коммерческого банка в условиях переходной экономики: Автореферат диссертации на соискание ученой степени канд.экон.наук:05.13.10. -М., 1996
- Годин В. В., Корнеев И. К. Модульная программа для менеджеров. Модуль 17. Управление информационными ресурсами М: Инфра-М, 2001
- Грязнова И.Н. Информационное моделирование базы данных бухгалтерского учета: Автореферат диссертации на соискание ученой степени канд. экон. наук:08.00.13. -М., 1995
- Давлетов В.В. Реформироваие бухгалтерского учета и усиление информационно-аналитических функций отчетности: Автореферат диссертации на соискание ученой степени канд. экон. наук:08.00.12. -Волгоград, 1999
- ДейтелХ., Дейтел П. Как программировать на С++ М.: «Издательство БИНОМ», 2001
- Друри К. Управленческий учет для бизнес-решений М:Юнити-Дана, 2003
- Евстигнеев В. Р. Финансовый рынок в переходной экономике. М: Эдиториал УРСС, 2000
- Еремин С.В. Создание распределенного программного комплекса сбора, хранения и обработки информации в банковской сфере: Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.11. -М., 1999
- Ивашкевич В. Б. Бухгалтерский управленческий учет М:Юристъ, 2003
- Искусственный интеллект и проблемы организации знаний: Сб. ст. / отв. ред. Садовский В. Н., М., 1991
- Йордон Э., Аргила К. Структурные модели в объектно-ориентированном анализе и проектировании М.: Издательство ЛОРИ, 1999
- Кан М. Н. Технический анализ. -СПб: Питер, 2003
- Калянов Г. Н. CASE-технологии. Консалтинг в автоматизации бизнес-процессов М.: ГОРЯЧАЯ ЛИНИЯ — ТЕЛЕКОМ: 2002
- Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование М: ДМК, 2001
- Компьютерное моделирование. Экономика, под. ред Жака С. В., Угольничкого Г. А. М.:Вуз. кн., 2000
- Кормен Т., Лейзерсон Ч., Р. Ривест Алгоритмы: построение и анализ М.: МЦНМО, 2000
- Королев Д.М. Моделирование автоматизированных информационных банковских систем с трехзвенной архитектурой: Автореферат диссертации на соискание ученой степени канд. техн. наук: 05.13.07. М., 2000
- Коттл С, Мюррей Р. Ф., Блок Ф. Е. 'Анализ ценных бумаг' Грэма и Додда М: Олимп-Бизнес, 2003
- Коуд П., Норт Д., Мейфилд М. Объектные модели. Стратегии, шаблоны и приложения М: Лорри, 1999
- Краева Т.А. Развитие теории и методологии проектирования информационных систем бухгалтерского учета: Автореферат диссертации на соискание ученой степени д-ра экон. наук: 08.00.13. -М., 1999
- Кузин Ф.А. Диссертация: Методика написания. Правила оформления. Порядок защиты. Практическое пособие для докторантов, аспирантов и магистрантов -М.: Ось-89,2001
- Ларман К. Применение UML и шаблонов проектирования М.: Издательский дом «Вильяме», 2001
- Математическое и компьютерное моделирование социально-экономических процессов. ЦЭМИ. Вып. 2. 2001
- Мельников А.В. Финансовые рынки: стохастический анализ и расчет производных ценных бумаг М.: ТВП, 1997
- Микерова И.М. Внутренний учет как элемент управленческого учета// Вестник НАУФОР 2000. — № 1 — С.31−34
- Михайлов Д. М. Мировой финансовый рынок. Тенденции развития и инструменты М: Экзамен, 2000
- Петров Ю. А., Шпимович Е. Л., Ирюпин Ю. В. Комплексная автоматизация управления предприятием М: Финансы и статистика, 2001
- Попов В. М., Маршавин Р. А., Ляпунов С. И. Глобальный бизнес и информационные технологии М: Финансы и статистика, 2001
- Прейс В.Ю. Информационно-экономическое обеспечение управления инвестициями: Автореферат диссертации на соискание ученой степени д-ра экон. наук: 08.00.05. М., 2000
- Рамбо Д., Якобсон А., Буч Г. UML. Специальный справочник. СПб: Питер, 2002
- Русинов В. Н. Финансовый рынок. Инструменты и методы прогнозирования. -М: Эдиториал УРСС, 2000
- Садовский В.Н. Исследования по общей теории систем М.: Прогресс, 1969
- Садовский В.Н. Общая теория систем, как метатеория М.: Наука, 1971
- Семенов М. И., Трубилин И. Т., Лойко В. И., Барановская Т. П. Автоматизированные информационные технологии в экономике М:Финансы и статистика, 1999
- Смоляров Г. А. Исследование и разработка системы распределенной обработки учетной информации: На примере Всесоюз. Объединения ИНТУРТРАНС: Автореферат диссертации на соискание ученой степени канд.экон.наук:08.00.13. -М., 1991.
- Уринцов А.И. Моделирование системы многоуровневой распределенной обработки финансово-экономической информации: На прим. Моск. упр. инкассации ЦБ РФ: Автореферат диссертации на соискание ученой степени канд.экон.наук:08.00.13. -М., 1995
- Устинова Г. М. Информационные системы менеджмента. Основные аналитические технологии в поддержке принятия решений М: ДиаСофтЮП, 2000
- Уткин В. Б., Балдин К. В. Информационные системы и технологии в экономике М: Юнити-М, 2003
- Фомичева T.JI. Объектно-ориентированный анализ и моделирование информационных процессов страховой деятельности: Автореферат диссертации на соискание ученой степени канд. экон. наук :08.00.13. -М., 2002
- Фридман АЛ. Основы объектно-ориентированной разработки программных систем. М.:Финансы и статистика, 2000
- Харитонов С.А. Гибкие информационные комплексы бухгалтерского учета: Автореферат диссертации на соискание ученой степени д-ра экон. наук :08.00.13.-М., 2001
- Хейне П. Экономический образ мышления М.: Каталаксия, 1997
- Четыркин Е.М. Финансовый анализ производственных инвестиций М.:Дело, 2002
- Четыркин Е.М. Методы финансовых и коммерческих расчетов М.: «Дело Лтд.», 1995
- Шаллоуей А., Тротт Д. Р. Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию М.: Издательский дом «Вильяме», 2003
- Шарп У. Ф., Александер Г. Дж., Бейли Д. В. Инвестиции М: Инфра-М, 2003
- Ширяев А.Н. Основы стохастической финансовой математики. Факты. Модели -М.:ФАЗИС, 1998.
- Ширяев А.Н. Основы стохастической финансовой математики. Теория -М.:ФАЗИС, 1998.
- Шлеер С., Меллор С. Объектно-ориентированный анализ: моделирование мира в состояниях. Киев: Диалектика, 1999
- Шмидт Д., Хьюстон С. Программирование сетевых приложений на С++. Том 1. Профессиональный подход к проблеме сложности: АСЕ и паттерны М: Бином-Пресс, 2003
- Эшби У. Введение в кибернетику. М: Изд-во иностр. лит., 1959.432 с.
- Юдин Э.Г., Блауберг И. В., Садовский В. Н. Теория систем. Философские и методологические проблемы М.: Прогресс, 1997
- Юдин Э.Г. Методология науки. Системность. Деятельность М.: Эдиториал УРСС, 1997
- Юдин Э.Г. Системный подход и принцип деятельности: методологические проблемы современной науки М.:Наука, 1978
- Якобсон А., Рамбо Д., Буч Г. Унифицированный процесс разработки программного обеспечения- СПб: ПИТЕР, 2002
- Grady Booch. Rational whitepaper: Architect for Performance -http://www.rational.com/, 2001
- Grady Booch. Rational whitepaper: Conducting a Software Architecture Assessment http://www.rational.com/, 2001
- Grady Booch. Rational whitepaper: Software as a Strategic Weapon -http://www.rational.com/, 2001
- Grady Booch. Rational whitepaper: Patterns http://www.rational.com/, 2001
- David Chappell. Rational whitepaper: The Next Wave: Component Software Enters the Mainstream http://www.rational.com/ 2001
- Mike Devlin and Walker Royce. Rational whitepaper: Improving Software Economics in the Aerospace and Defense Industry http://www.rational.com/, 2001
- How Economists Can Get Alife: Abbreviated Version http://www.econ.iastate.edu/tesfatsi/, 1998
- Neil Hunt. Rational whitepaper: Performance Testing С++ Code http://www.rational.com/, 2001
- Rational whitepaper: UML for Real-Time Overview http://www.rational.com/, 2001
- Rational whitepaper: The UML and Data Modeling. http://www.rational.com/, 2001
- Rational whitepaper: The Key to Successful Testing: Test Planning -http://www.rational.com/, 2 001 106