Конвертер данных для информационных систем участников финансового рынка тема диссертации и автореферата по ВАК РФ 08.00.13, кандидат экономических наук Беляев, Николай Андреевич

  • Беляев, Николай Андреевич
  • кандидат экономических науккандидат экономических наук
  • 2004, Москва
  • Специальность ВАК РФ08.00.13
  • Количество страниц 118
Беляев, Николай Андреевич. Конвертер данных для информационных систем участников финансового рынка: дис. кандидат экономических наук: 08.00.13 - Математические и инструментальные методы экономики. Москва. 2004. 118 с.

Оглавление диссертации кандидат экономических наук Беляев, Николай Андреевич

ВВЕДЕНИЕ.

ГЛАВА 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.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. Выводы.

Рекомендованный список диссертаций по специальности «Математические и инструментальные методы экономики», 08.00.13 шифр ВАК

Введение диссертации (часть автореферата) на тему «Конвертер данных для информационных систем участников финансового рынка»

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

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

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

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

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

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

1 При дальнейшем рассмотрении будем называть такие программные продукты - аналитическими модулями информационных систем участников финансового рынка или же просто аналитическими модулями. рынка. Эти разработки направлены на повышение качества принимаемых решений при проведении операций на финансовом рынке.

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

Похожие диссертационные работы по специальности «Математические и инструментальные методы экономики», 08.00.13 шифр ВАК

Заключение диссертации по теме «Математические и инструментальные методы экономики», Беляев, Николай Андреевич

3.5. Выводы.

В настоящей главе были рассмотрены основные аспекты практического использования шаблона конвертера для связи регистрирующих информацию систем и аналитической системы - структура хранилища конвертера и интерфейсная оболочка пользователя. Время разработки приложения было сокращено за счет проектирования конвертера с помощью CASE-средств:

• Rational Rose компании IBM.

• PowerDesigner DataArchitecht компании Sybase Inc.

Модель базы данных была экспортирована в SQL-скрипт для создания базы данных. На основе готовых моделей Rational были сгенерированы заголовочные файлы с описанием классов на языке высокого уровня С++, которые были потом включены в проект С++ Builder. Разработка приложения свелась к реализации пользовательского интерфейса, который разрабатывался в соответствии с use-case шаблона. Также были реализованы процедуры загрузки и преобразования данных.

Заключение

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

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

3. Разработана архитектура конвертера и библиотека шаблонов классов для реализации этой архитектуры. Работа конвертера осуществляется через взаимодействие объектов классов информационных единиц, семантических связей, запросов к внешним источникам данных и утилит комплексной загрузки, обработки и передачи данных.

4. Разработана структура хранилища конвертера для хранения передаваемой информации и настроек конвертера. Реализовано хранилище как структура таблиц реляционной базы данных. Набор таблиц и связи между ними соответствуют иерархии классов шаблона конвертера.

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

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

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

Список литературы диссертационного исследования кандидат экономических наук Беляев, Николай Андреевич, 2004 год

1. Александреску А. Современное проектирование на С++. М: Издательский дом "Вильяме", 2002

2. Барановская Т.П., Лойко В.И., Семенов М.И., Трубилин А.И. Информационные системы и технологии в экономике М:Финансы и статистика, 2003

3. Бикмуллин A.JI. Моделирование и разработка информационных технологий в сфере учета: Автореферат диссертации на соискание ученой степени д-ра экон.наук:08.00.13. М., 1994

4. Блауберг И.В., Юдин Э.Г. Становление и сущность системного подхода М.: Наука, 1973

5. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++ М.: "Издательство БИНОМ", 1999.

6. Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя -М.:ДМК, 2000

7. Бююль А., Цефель П. SPSS: искусство обработки информации. Анализ статистических данных и восстановление скрытых закономерностей -М:ДиаСофт, 2002

8. Вандевурд Д., Джосаттис Н.М. Шаблоны С++. Справочник разработчика. М.: Издательский дом "Вильяме", 2003

9. Вендров А. М. Проектирование программного обеспечения экономических информационных систем М.: Финансы и статистика, 2002

10. Ю.Влиссидес Д. Применение шаблонов проектирования. Дополнительные штрихи М.: Издательский дом "Вильяме", 2003

11. И.Галиц JI. Финансовая инженерия: инструменты и способы управления финансовым риском М: ТВП, 1998

12. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования СПб.: Питер, 2001

13. Гинзбург А.И. Экономический анализ СПб: Питер, 2003

14. Глазков А.В. Информационное обеспечение управления деятельностью коммерческого банка в условиях переходной экономики: Автореферат диссертации на соискание ученой степени канд.экон.наук:05.13.10. -М., 1996

15. Годин В. В., Корнеев И. К. Модульная программа для менеджеров. Модуль 17. Управление информационными ресурсами М: Инфра-М, 2001

16. Грязнова И.Н. Информационное моделирование базы данных бухгалтерского учета: Автореферат диссертации на соискание ученой степени канд. экон.наук:08.00.13. -М., 1995

17. Давлетов В.В. Реформироваие бухгалтерского учета и усиление информационно-аналитических функций отчетности: Автореферат диссертации на соискание ученой степени канд. экон. наук:08.00.12. -Волгоград, 1999

18. ДейтелХ., Дейтел П. Как программировать на С++ М.: "Издательство БИНОМ", 2001

19. Друри К. Управленческий учет для бизнес-решений М:Юнити-Дана, 2003

20. Евстигнеев В. Р. Финансовый рынок в переходной экономике. М: Эдиториал УРСС, 2000

21. Еремин С.В. Создание распределенного программного комплекса сбора, хранения и обработки информации в банковской сфере: Автореферат диссертации на соискание ученой степени канд.техн.наук:05.13.11. -М., 1999

22. Ивашкевич В. Б. Бухгалтерский управленческий учет М:Юристъ, 2003

23. Искусственный интеллект и проблемы организации знаний: Сб. ст. / отв. ред. Садовский В.Н., М., 1991

24. Йордон Э., Аргила К. Структурные модели в объектно-ориентированном анализе и проектировании М.: Издательство ЛОРИ, 1999

25. Кан М. Н. Технический анализ. -СПб: Питер, 2003

26. Калянов Г. Н. CASE-технологии. Консалтинг в автоматизации бизнес-процессов М.: ГОРЯЧАЯ ЛИНИЯ - ТЕЛЕКОМ: 2002

27. Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование М: ДМК, 2001

28. Компьютерное моделирование. Экономика, под.ред Жака С.В., Угольничкого Г.А. М.:Вуз. кн., 2000

29. Кормен Т., Лейзерсон Ч., Р. Ривест Алгоритмы: построение и анализ М.: МЦНМО, 2000

30. Королев Д.М. Моделирование автоматизированных информационных банковских систем с трехзвенной архитектурой: Автореферат диссертации на соискание ученой степени канд. техн. наук: 05.13.07. М., 2000

31. Коттл С, Мюррей Р.Ф., Блок Ф.Е. 'Анализ ценных бумаг' Грэма и Додда М: Олимп-Бизнес, 2003

32. Коуд П., Норт Д., Мейфилд М. Объектные модели. Стратегии, шаблоны и приложения М: Лорри, 1999

33. Краева Т.А. Развитие теории и методологии проектирования информационных систем бухгалтерского учета: Автореферат диссертации на соискание ученой степени д-ра экон. наук: 08.00.13. -М., 1999

34. Кузин Ф.А. Диссертация: Методика написания. Правила оформления. Порядок защиты. Практическое пособие для докторантов, аспирантов и магистрантов -М.: Ось-89,2001

35. Ларман К. Применение UML и шаблонов проектирования М.: Издательский дом "Вильяме", 2001

36. Математическое и компьютерное моделирование социально-экономических процессов. ЦЭМИ. Вып. 2. 2001

37. Мельников А.В. Финансовые рынки: стохастический анализ и расчет производных ценных бумаг М.: ТВП, 1997

38. Микерова И.М. Внутренний учет как элемент управленческого учета// Вестник НАУФОР 2000. - №1 - С.31-34

39. Михайлов Д. М. Мировой финансовый рынок. Тенденции развития и инструменты М: Экзамен, 2000

40. Петров Ю. А., Шпимович Е. Л., Ирюпин Ю. В. Комплексная автоматизация управления предприятием М: Финансы и статистика, 2001

41. Попов В. М., Маршавин Р. А., Ляпунов С. И. Глобальный бизнес и информационные технологии М: Финансы и статистика, 2001

42. Прейс В.Ю. Информационно-экономическое обеспечение управления инвестициями: Автореферат диссертации на соискание ученой степени д-ра экон. наук: 08.00.05. М., 2000

43. Рамбо Д., Якобсон А., Буч Г. UML. Специальный справочник. СПб: Питер, 2002

44. Русинов В. Н. Финансовый рынок. Инструменты и методы прогнозирования. -М: Эдиториал УРСС, 2000

45. Садовский В.Н. Исследования по общей теории систем М.: Прогресс, 1969

46. Садовский В.Н. Общая теория систем, как метатеория М.: Наука, 1971

47. Семенов М. И., Трубилин И. Т., Лойко В. И., Барановская Т. П. Автоматизированные информационные технологии в экономике М:Финансы и статистика, 1999

48. Смоляров Г.А. Исследование и разработка системы распределенной обработки учетной информации: На примере Всесоюз. Объединения ИНТУРТРАНС: Автореферат диссертации на соискание ученой степени канд.экон.наук:08.00.13. -М., 1991.

49. Уринцов А.И. Моделирование системы многоуровневой распределенной обработки финансово-экономической информации: На прим. Моск. упр. инкассации ЦБ РФ: Автореферат диссертации на соискание ученой степени канд.экон.наук:08.00.13. -М., 1995

50. Устинова Г.М. Информационные системы менеджмента. Основные аналитические технологии в поддержке принятия решений М:ДиаСофтЮП, 2000

51. Уткин В. Б., Балдин К. В. Информационные системы и технологии в экономике М: Юнити-М, 2003

52. Фомичева T.JI. Объектно-ориентированный анализ и моделирование информационных процессов страховой деятельности: Автореферат диссертации на соискание ученой степени канд. экон. наук :08.00.13. -М., 2002

53. Фридман АЛ. Основы объектно-ориентированной разработки программных систем. М.:Финансы и статистика, 2000

54. Харитонов С.А. Гибкие информационные комплексы бухгалтерского учета: Автореферат диссертации на соискание ученой степени д-ра экон. наук :08.00.13.-М., 2001

55. Хейне П. Экономический образ мышления М.: Каталаксия,1997

56. Четыркин Е.М. Финансовый анализ производственных инвестиций М.:Дело,2002

57. Четыркин Е.М. Методы финансовых и коммерческих расчетов М.: "Дело Лтд.", 1995

58. Шаллоуей А., Тротт Д.Р. Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию М.: Издательский дом "Вильяме", 2003

59. Шарп У. Ф., Александер Г. Дж., Бейли Д. В. Инвестиции М: Инфра-М, 2003

60. Ширяев А.Н. Основы стохастической финансовой математики. Факты. Модели -М.:ФАЗИС, 1998.

61. Ширяев А.Н. Основы стохастической финансовой математики. Теория -М.:ФАЗИС, 1998.

62. Шлеер С., Меллор С. Объектно-ориентированный анализ: моделирование мира в состояниях. Киев: Диалектика, 1999

63. Шмидт Д., Хьюстон С. Программирование сетевых приложений на С++. Том 1. Профессиональный подход к проблеме сложности: АСЕ и паттерны М: Бином-Пресс, 2003

64. Эшби У. Введение в кибернетику. М: Изд-во иностр. лит., 1959.432 с.

65. Юдин Э.Г., Блауберг И.В., Садовский В.Н. Теория систем. Философские и методологические проблемы М.: Прогресс, 1997

66. Юдин Э.Г. Методология науки. Системность. Деятельность М.: Эдиториал УРСС, 1997

67. Юдин Э.Г. Системный подход и принцип деятельности: методологические проблемы современной науки М.:Наука, 1978

68. Якобсон А., Рамбо Д., Буч Г. Унифицированный процесс разработки программного обеспечения- СПб: ПИТЕР, 2002

69. Grady Booch. Rational whitepaper: Architect for Performance -http://www.rational.com/, 2001

70. Grady Booch. Rational whitepaper: Conducting a Software Architecture Assessment http://www.rational.com/, 2001

71. Grady Booch. Rational whitepaper: Software as a Strategic Weapon -http://www.rational.com/, 2001

72. Grady Booch. Rational whitepaper: Patterns http://www.rational.com/, 2001

73. David Chappell. Rational whitepaper: The Next Wave: Component Software Enters the Mainstream http://www.rational.com/ 2001

74. Mike Devlin and Walker Royce. Rational whitepaper: Improving Software Economics in the Aerospace and Defense Industry http://www.rational.com/, 2001

75. How Economists Can Get Alife: Abbreviated Version http://www.econ.iastate.edu/tesfatsi/, 1998

76. Neil Hunt. Rational whitepaper: Performance Testing С++ Code http://www.rational.com/, 2001

77. Rational whitepaper: UML for Real-Time Overview http://www.rational.com/, 2001

78. Rational whitepaper: The UML and Data Modeling. http://www.rational.com/, 2001

79. Rational whitepaper: The Key to Successful Testing: Test Planning -http://www.rational.com/, 2001106

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