Дипломная работа


НазваниеДипломная работа
страница4/21
Дата публикации24.05.2013
Размер1.6 Mb.
ТипДиплом
referatdb.ru > Информатика > Диплом
1   2   3   4   5   6   7   8   9   ...   21
^
Таблица 13
Перечень баз данных, используемых в ИС




Вид массива

Наименование

Идентификатор

Назначение

Накопительный

Накопительный
Накопительный

Накопительный

Эмитенты

Ценные бумаги

Котировки

Портфель

Emit

CennieBumagi
Kotirovki

Portfel

Накопление данных об официальных эмитентах зарегистрирован-ных на Казахстанской Фондовой бирже


Накопление данных о ценных бумагах, котирующихся на бирже

Накопление данных о котировках ценных бумаг после проведенных торгов


Накопление данных из предыдущих БД о потенциальном портфеле ценных бумаг


БД данной задачи состоит из массивов информации (файлов), которые расположены на жестком и гибком магнитных дисках.

Прямой доступ к записям организован программно, что позволяет сократить время при обработке массивов.

Обмен между информационными массивами и БД происходит в процессе перекодировки информационных массивов, заполнении БД, заполнении рабочих массивов переменной информацией.

Обмен между комплексами, задачами происходит при существовании информационных связей, а именно: выходная информация одной задачи является входной для другой [10].

Проектирование структуры баз данных производится в Database Desktop корпорации Borland.

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

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

Оперативные массивы создаются на основе оперативных документов, т.е. содержат переменную информацию, которая накапливается постепенно, поэтому содержание оперативных массивов в течение цикла обработки меняется.

Служебные массивы содержат служебную информацию, необходимую для автоматизированной обработки массивов.

Структура записей массива Emit представлена в таблице 14
Таблица 14

Структура записей массива Emit


Поле

Тип

Длина в записях

Наименование реквизита

Index

ключ

2

Первичный ключ

NameEmit

текстовый

150

Наименование эмитента


Структура записей массива CennieBumagi представлена в таблице 15


Таблица 15

Структура записей массива CennieBumagi


Поле

Тип

Длина в записях

Наименование реквизита

IndexEmit

ключ

2

Вторичный ключ

Kod

текстовый

10

Код

Tip

текстовый

20

Тип

Vid

текстовый

20

Вид

Emsissiya

числовой

2

Эмиссия, шт

NomEmissiya

текстовый

10

Номер эмиссии

Nominal

числовой

5

Номинал

ValutaVipuska

текстовый

10

Валюта выпуска

MarketMeiker

текстовый

150

Маркет-Мейкер

Date

дата

10

Дата выпуска

NomGosReestr

текстовый

10

Номер Гос. реестра

Reestroderzhat

текстовый

150

Реестродержатель


Структура записей массива Kotirovki представлена в таблице 16
Таблица 16

Структура записей массива Kotirovki


Поле

Тип

Длина в записях

Наименование реквизита

IndexCB

ключ

2

Вторичный ключ

Date

дата

10

Дата

Kotirovka

числовой

5

Котировка

Dohodnost

числовой

3

Доходность


Структура записей массива Portfel представлена в таблице 17
Таблица 17

Структура записей массива Portfel


Поле

Тип

Длина в записях

Наименование реквизита

Kod

текстовый

10

Код

NameEmit

текстовый

150

Наименование эмитента

SredDohod

числовой

3

Средняя доходность

Dispersiya

числовой

4

Дисперсия

Ves

числовой

5

Вес

OzhidDohod

числовой

3

Ожидаемая доходность



^ 2.4 Математическое обеспечение
Модель Марковица основана на следующих принципах. Пусть инвестор имеет сегодня (в момент времени t=0) ликвидные средства. Начальное имущество расходуется полностью, а именно, на ценные бумаги (акции) типа J, цена покупки которых определена. Но возвратные потоки (дивиденды плюс будущая динамика курса) нельзя надежно спрогнозировать. Известно лишь распределение вероятностей (в нашем случае они равновероятны). Мы ищем оптимальный портфель акций для инвестора, не расположенного к риску, который принимает свои решения на основе дисперсии.

Доходность ценной бумаги (Pj) рассчитывается по формуле 1
, (1)
где

Pj – доходность;

Kj – котировка;

Nj – номинал
Средняя доходность ценной бумаги (Psrj) рассчитывается по формуле 2
, (2)
где

Psrj – средняя доходность;

Dj – доходность;

Ij – количество периодов (дней)
Риск - дисперсия ценной бумаги (Dj) рассчитывается по формуле 3
, (3)
где

Dj – риск (дисперсия);

Ij – количество периодов (дней);

Pj – доходность
Ожидаемая доходность (Pozhj) ценной бумаги рассчитывается по формуле 4
, (4)
где

Pozhj – ожидаемая доходность;

Psrj – средняя доходность;

Vj – удельный вес в портфеле
Совокупность портфеля ценных бумаг (Vob) рассчитывается по формуле 5
, (5)
где

Vob – совокупность портфеля;

Vj – удельный вес в портфеле
Ожидаемая доходность портфеля (Pob) ценных бумаг рассчитывается по формуле 6
, (6)
где

Pob – ожидаемая доходность портфеля;

Pozhj – ожидаемая доходность
Риск портфеля (Rob) ценных бумаг рассчитывается по формуле 7
, (7)
где

Rob – риск портфеля;

Vj – удельный вес в портфеле;

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

^ 2.5 Описание программного обеспечения
2.5.1 Характеристика существующих программных средств
Комплекс задач по оптимизации структуры портфеля ценных бумаг РГП «КЦМР» НБ РК можно реализовать используя следующие программные средства : Delphi, Visual FoxPro, Access, Excel.

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

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

Visual FoxPro – это объектно-ориентированный, визуально программируемый язык, управляемый по событиям, который в полной мере соответствует новым требованиям, предъявленным к современным средствам проектирования [10].

Excel является наиболее популярным средством анализа данных, но представление результатов анализа является не очень наглядным, кроме этого этот ППП не удовлетворяет поставленным выше требованиям.

СУБД Access является наиболее удобным средством создания приложений, менее дорогим и не требует приобретения лицензии.

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

ПО состоит из двух частей: общее ПО и специальное ПО.

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

Общее ПО включает следующие основные компоненты: операционную систему, средства создания программного продукта и испытательные программы (тесты).

В специальное ПО входят ППП и программы для выполнения отдельных функций и решения конкретных задач для различных функциональных подсистем ИС [11].

В качестве общего ПО филиал использует ОС Windows 98.

ОС Windows 98 разработана фирмой Microsoft и обеспечивает большое количество возможностей и удобств для пользователей и программистов.

Windows 98 – законченная многозадачная ОС с самым современным графическим интерфейсом не только обеспечивает удобный и наглядный интерфейс для операций с файлами, дисками и т.д., но и предоставляет новые возможности для запускаемых в среде Windows программ. Для использования этих возможностей программы должны быть спроектированы по требованиям Windows. Такие программы не могут выполняться вне среды Windows, поэтому они называются Windows – программами или Windows – приложениями.

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

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

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

Для разработки прикладных программ необходимы инстру­ментальные языки и системы программирования. Наиболее широкое распространение для этих целей получили такие языки как Turbo Pascal, C++ и другие. Каждый из перечисленных языков характеризуется определенными свойствами, благодаря которым он выбирается в тех или иных случаях основным инструментом программирования. К категории инструментальных средств относятся не только трансляторы языков высокого уровня, но и ассемблеры, компоновщики, отладчики и другие системные программы. С помощью инструментальных средств создаются и прикладные программы, и новые инструментальные средства, и операционные системы. Следовательно, эта категория программного обеспечения играет в информатике роль средств производства.

При создании ИС «Оптимизация структуры портфеля ценных бумаг» был использоваться язык программирования Pascal с визуальным методом – Delphi. Выбранная язык программирования характеризуется гибкостью, наличием множества готовых компонентов и процедур, а также существует возможность создания и управления БД, как одного из главных составляющих моей ИС. ИС «Оптимизация структуры портфеля ценных бумаг» использует компоненты баз данных, главное меню, графики и др.

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

Таблица является основой базы данных. В Pascal’е вся информация содержится в таблицах.

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

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

Запрос является средством извлечения информации из базы данных.

^ 2.5.3 Инструкция пользователю
Программа «Информационная система оптимизация структуры портфеля ценных бумаг» предназначена для решения следующих задач:

  1. Регистрация эмитентов в БД;

  2. Расчет доходности ценных бумаг;

  3. Составление оптимального портфеля

Программа состоит из двух основных частей:

  1. Реестр;

  2. Портфель

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

Работа программы начинается с открытия окна «Реестр». В данном окне содержится информация, хранимая в базе данных, то есть информация о всех эмитентах, ценных бумагах, котировках, зарегистрированных на ЗАО «Казахстанская Фондовая Биржа» (рисунок 3).

Рисунок 3 – Окно «Реестр»
Данное окно содержит:

1) Контур «Эмитенты»

2) Контур «Ценные бумаги»

3) Контур «Котировки»

Контур «Эмитенты» показывает наименование эмитентов, присутствующих в БД. Определенному эмитенту соответствуют определенные данные, находящиеся в контуре «Ценные бумаги». В данном контуре отражается подробная информация о ценной бумаги (код, тип, вид, выпуск, номинал и др.). При перемещении по ценным бумагам, данные контура «Котировки» также меняются. Расчет доходности ценной бумаги в определенный период производится автоматически. Для наглядности представления динамики изменения доходности ценной бумаги в программе предусмотрена сервисная функция построения графика. Для этого необходимо зайти в главное меню «Сервис» - «Диаграмма по котировкам» (рисунок 4).

Рисунок 4 – Меню построения диаграммы по котировкам
«Диаграмма по котировкам» дает наглядное представлении об изменении доходности ценной бумаги (рисунок 5).


Рисунок 5 – Диаграмма по динамике изменения доходности ЦБ
В случае выбора необходимых ценных бумаг, следует нажать кнопку , после чего, выбранная ценная бумага добавится в окно «Портфель» и отобразится в таблице (рисунок 6).



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

После того, как в портфель были добавлены необходимые ценные бумаги и он был сформирован, нужно ввести данные в поле таблицы «Удельный вес» по каждой ценной бумаги.. Необходимо учитывать, что сумма удельного веса по всем ценным бумагам была равна = 1, иначе, расчеты будут сделаны неверно.

После заполнения полей «Удельный вес» следует нажать кнопку , будет выведен расчет совокупности портфеля, ожидаемой доходности портфеля и риска (рисунок 7).

Рисунок 7 – Окно «Портфель» (расчет)
На основании расчетных данных финансисты могут сделать выводу о структуре портфеля ценных бумаг.

Для наглядности представления существует сервисная функция построения графика структуры портфеля. Необходимо зайти в главное меню программы «Сервис» - «Диаграмма по портфелю» (рисунок 8).

Рисунок 8 – Меню построения диаграмм по портфелю
«Диаграмма по портфелю» дает наглядное представлении о его структуре и имеет легенду для удобства понимания (рисунок 9)


1   2   3   4   5   6   7   8   9   ...   21

Похожие рефераты:

Дипломная работа содержит 146 страницы, 15 рисунков, 27 таблиц, 4 формулы, 1 приложение
Темой данной дипломной работы является управление маркетинговой деятельностью на предприятии Дипломная работа состоит из четырех...
Дипломная работа (дипломная научная работа) это квалификационная...
На основе изучения и оценки текущей ситуации на предприятии он должен уметь определять перспективы его развития, формулировать цели...
Дипломная работа: выполнение и защита
Методические рекомендации составлены на основе учебно-методического пособия: Дипломная работа: выполнение и защита. Учебно-методическое...
Программа дисциплины «Дипломная работа как исследование» для студентов...
Одобрено и рекомендовано к изданию на заседании Учебно-методического совета университета
Конкурс проводится по следующим номинациям: «лучшая дипломная работа...
«Лучшая дипломная и научно-исследовательская работа студентов в области менеджмента и контроля качества». Проводится с 2007 года
Уо «белорусский государственный экономический университет» сборник...
Ключевые слова: дипломная работа, курсовая работа, реферат, научная работа, магистерская диссертация, организация выполнения, организация...
Дипломная работа индейские реалии в произведении Г. У. Лонгфелло «Песнь о Гайавате»
Данная дипломная работа называется «Индейские реалии в произведении “Песнь о Гайавате” Лонгфелло»
Дипломная работа: Тема
Введение с. 3
Дипломная работа планирование и осуществление следственных действий

Дипломная работа
Общие положения о субъектах административной ответственности

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
referatdb.ru
referatdb.ru
Рефераты ДатаБаза