Дипломная работа: Создание информационной системы движения ценных бумаг на примере АО АТФ Банк

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

· максимальная достоверность полученных в результате расчетов данных.

Алгоритмы МО должны отвечать следующим общим требованиям:

допускать декомпозицию на относительно простыми блоками;

допускается любая форма представления алгоритмов: формульная, табличная, блок-схема, словесная описания и др.;

должны отсутствовать конкретные значения ключей поиска информации;

максимально использовать стандартные поисковые и вычислительные процедуры, встроенные в применение пакеты прикладных программных средств;

максимально использовать возможности языка программирования в своем понимании;

обеспечивать контроль хода выполнения программ;

обеспечивать функциональную взаимосвязь задач. [16]

Требования к информационному обеспечению

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

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

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

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

данные должны быть правильно восприняты теми программными средствами, в которых будет происходить дальнейшая обработка информации;

обязательная конфиденциальность полученной информации.

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

точность, достоверность, своевременность поступления информации;

возможность многократного использования данных, однократно введенных;

минимизация времени поиска данных;

обеспечение надежности хранения данных;

возможность постоянного совершенствования и развития всей системы ИО

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

Таблица 4. Характеристика ИО

Элементы

Характеристика

ИТ

БД базовая

Тип БД

Реляционная

Системная классификация

Фасетная, иерархическая, системы классификации

Системы кодирования

Последовательная и порядковая системы кодирования

Защита

Возможность восстан. данные при сбойных ситуациях

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

Информационная база системы должна удовлетворять следующим основным требованиям:

· возможность накопления и хранения массивов данных для дальнейшего их использования в целях реализации функции системы;

· вся информация должна быть представлена в полном в нужном объеме для ее использования;

· возможность модификации структуры данных с ее дальнейшим сохранением.

Концептуальная схема

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

Рисунок 4

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

Инструментальная часть ИС включает в себя следующие элементы:

- техническую базу;

- программные средства;

- тип вычислительной сети.

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

2. Постановка комплекса задач, место задачи в информационной системе

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

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

Для учета движения ценных бумаг необходимо создать базу данных для регистрации и присвоение лицевых счетов эмитентам (REm).Затем проводить расчеты по учету движения ценных бумаг.

В информационной системе учета движения ценных бумаг должны решаться

следующие комплексы задач:

1. Регистрация и присвоение лицевых счетов эмитентам (REm);

2. Движение ценных бумаг (DCB).

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

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

Связи комплекса задач (КЗ) «Учет движения ценных бумаг» с другими КЗ

Рисунок 5

Комплекс задач «Регистрация и присвоение лицевых счетов эмитентам» (REm) включает в себя такие задачи:

1. Введение в БД данных об эмитенте;

2. Присвоение лицевых счетов.

3. Ведение базы данных клиентов

Комплекс задач Движение ценных бумаг (DCB).включает в себя следующие задачи:

Зачисление/ списание ценных бумаг;

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

Выдача выписок с лицевого счета клиента

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

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

Постановка комплекса задач

Характеристика комплекса задач

При разработке решений по общесистемным вопросам на стадии технического проекта разрабатывается постановка задач.

Постановка комплекса задач информационной системы - это необходимая и достаточная совокупность сведений по конкретной задаче, которая определяет ее сущность, требования к регламенту решения, исходным данным и конкретным результатам.[18]

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

ведение справочников;

ввод, обработку и корректировку данных;

обработку данных;

накопление данных и получение отчетов;

учет за движением ценных бумаг;

сервисные функции;

подготовку данных для отчетов.

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

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

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

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

Входная информация

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

· Клиентский приказ;

· Анкета эмитента.

В таблице 5 приведены перечень входных и в таблицах 6,7,8 перечень и описание структурных единиц информации.

Таблица 5. Перечень входных документов

Рисунок 6. Информационная модель ИС «Учет движения ценных бумаг»

Таблица 6. Перечень и описание структурных единиц входных сообщений

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

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

Клиентский заказ на покупку

КZ-1

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

обозначение

Длина

1

2

3

№ документа

№ZAKPOK

9(4)

Дата

DATA

D(8)

Время

VREM

D(8)

Регистрационный номер клиента

REG№

9(6)

Клиент

KL

A(20)

№ договора на брокерское обслуживание

№DOGBR

9(4)

Дата заключения договора на брокерское обслуживание

DATAZAK

D(8)

Заказ принял (Ф.И.О.)

ZAKBR

A(20)

Вид приказа покупки

PKRIN

9(1)

Эмитент

EM

A(20)

Вид ценной бумаги

VIDCB

9(2)

Код НИН

KODNIN

9(6)

Номинальная стоимость одной ценной бумаги

NOMSTCB

9(8.2)

Количество

KOLKUP

9(6)

Цена одной бумаги

CENABUV

9(8.2)

Стоимость пакета

CTNAPAK

9(10.2)

Форма оплаты

FOPL

9(1)

Порядок оплаты

POPL

9(2)

Срок исполнения

CROK

D(8)

Комиссионное вознаграждение брокера, процент от стоимости пакета

VAZGBRPR

9(5.2)

Комиссионное вознаграждение брокера, сумма

VAZGBRST

9(8.2)

Дополнения

DOP

A(30)

Рекомендации брокера

REKBR

A(30)

Подпись клиента

PODBR

A(20)

Подпись брокера

PODKL

A(20)