место задачи в информационной системе,
Задача в понятии ИС – это часть автоматизированной функции, характеризуемая конечным или промежуточным результатом в конкретной форме (документ, сообщение и др.). В результате решения задач обычно получают выходной документ.
Банки, участвующие на фондовом рынке в качестве профессиональных участников сталкиваются с проблемой учета движения ценных бумаг.
Для учета движения ценных бумаг необходимо создать базу данных для регистрации и присвоение лицевых счетов эмитентам (REm).Затем проводить расчеты по учету движения ценных бумаг.
В информационной системе учета движения ценных бумаг должны решаться
следующие комплексы задач:
-
Регистрация и присвоение лицевых счетов эмитентам (REm);
-
Движение ценных бумаг (DCB).
Схематично взаимосвязь задач, выполняемых специалистом изображена на рисунке 5.
В рамках дипломной работы будет разрабатываться система, автоматизирующая основные наиболее трудоемкие операции, выполняемые ИС движение ценных бумаг (см. рисунок 5).
Связи комплекса задач (КЗ) «Учет движения ценных бумаг» с другими КЗ
Рисунок 5
Комплекс задач «Регистрация и присвоение лицевых счетов эмитентам» (REm) включает в себя такие задачи:
-
Введение в БД данных об эмитенте;
-
Присвоение лицевых счетов.
-
Ведение базы данных клиентов
Комплекс задач Движение ценных бумаг (DCB).включает в себя следующие задачи:
-
Зачисление/ списание ценных бумаг;
-
Расчет дохода по ценным бумагам;
-
Выдача выписок с лицевого счета клиента
При получении анкеты эмитента специалистом производится ввод данных об эмитенте в БД, эмитенту присваивается лицевой счет. На основании распоряжения об изменении реквизитов эмитента вводятся изменения в базу данных эмитентов.
При получении Приказа на снятие/зачисление ценных бумаг базу данных вводятся данных из приказа и производится подсчет количества ценных бумаг на счете. На основании этой информации производится расчет дохода по ценным бумагам и выдача выписок с лицевого счета клиента
Постановка комплекса задач
Характеристика комплекса задач
При разработке решений по общесистемным вопросам на стадии технического проекта разрабатывается постановка задач.
Постановка комплекса задач информационной системы – это необходимая и достаточная совокупность сведений по конкретной задаче, которая определяет ее сущность, требования к регламенту решения, исходным данным и конкретным результатам.[18]
ИС предназначена для обработки данных по учету движения ценных бумаг и выполняет следующие задачи: ввод в базу данных сведений об эмитентах, присвоение им лицевых счетов, зачисление / списание ценных бумаг, расчет дохода по ценным бумагам, выдача выписок с лицевого счета клиента. Он необходим для учета движения ценных бумаг, получения необходимых отчетов и реестров для составления отчетности и выполняет следующие функции:
-
ведение справочников;
-
ввод, обработку и корректировку данных;
-
обработку данных;
-
накопление данных и получение отчетов;
-
учет за движением ценных бумаг;
-
сервисные функции;
-
подготовку данных для отчетов.
Целью решения комплекса задач является получения достоверных и оперативных данных по движению ценных бумаг в банке для повышения эффективности принятия решений и снижения возможных потерь. При
сбойных ситуациях следует предусмотреть следующую обработку: режим реорганизации индексов, восстановление служебных данных.
Комплекс задач решается для ведения учета движения ценных бумаг в фондовом отделе.
Периодичность решения – ежедневно, ежедекадно, ежемесячно и по запросу и ее решение автоматизированным способом прекращается при технических неполадках, отсутствии электроэнергии. Регламент решения задачи определяет руководитель отдела.
Ввод данных производится брокер дилером. Результаты решения КЗ используются брокером-дилером при заключения сделок купли-продажи при выходе на фондовую биржу, а также для анализа доходности портфеля ценных бумаг.
Информационная модель отображает данные предметной области в виде совокупности информационных объектов и связей между ними. Информационная модель приведена на рисунке 6.
Входная информация
Входная информация – это информация, поступающая в виде документов, данных, сигналов с клавиатуры, необходимая для выполнения функций информационной системы. Входными документами при проведении консультаций по купле/продаже ценных бумаг является:
-
Клиентский приказ;
-
Анкета эмитента.
В таблице 5 приведены перечень входных и в таблицах 6,7,8 перечень и описание структурных единиц информации.
Таблица 5 - Перечень входных документов
Сообщение
|
Периодичность
поступления
|
Источник информации
|
Наименование
|
Идентификатор
|
Форма
представления
|
Клиентский заказ на покупку
|
КZ-1
|
Первичный документ
|
По мере поступления
|
Клиент
|
Клиентский заказ на продажу
|
КZ-2
|
Первичный документ
|
По мере поступления
|
Клиент
|
Анкета эмитента
|
AE - 1
|
Первичный документ
|
По мере поступления
|
Эмитент
|
Информационная модель ИС «Учет движения ценных бумаг»
Клиент
Эмитент
Брокер-дилер
Клиентский
заказ на
покупку/
продажу
Анкета
эмитента
Рисунок 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)
|
Таблица 7 - Перечень и описание структурных единиц входных сообщений
Наименование
|
Идентификатор
|
Клиентский заказ на продажу
|
КZ-2
|
Наименование реквизита
|
обозначение
|
Длина
|
1
|
2
|
3
|
№ документа
|
№ZAKPOK
|
9(4)
|
Таблица 7 - продолжение
1
|
2
|
3
|
Дата
|
DATA
|
D(8)
|
Время
|
VREM
|
D(8)
|
Регистрационный номер клиента
|
REG№
|
9(6)
|
Клиент
|
KL
|
A(20)
|
№ договора на брокерское обслуживание
|
№DOGBR
|
9(4)
|
Дата заключения договора на брокерское обслуживание
|
DATAZAK
|
D(8)
|
Заказ принял (Ф.И.О.)
|
ZAKBR
|
A(20)
|
Приказ купить рыночный
|
PKRIN
|
9(1)
|
Приказ купить лимитный
|
PKLIM
|
9(1)
|
Приказ купить условный
|
PKUSL
|
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)
|
Таблица 8 - Перечень и описание структурных единиц входных сообщений
Наименование
|
Идентификатор
|
Анкета эмитента
|
AE - 1
|
Наименование реквизита
|
обозначение
|
Длина
|
1
|
2
|
3
|
№ документа
|
№ANKET
|
9(4)
|
Дата
|
DATA
|
D(8)
|
Вид эмитента
|
VIDEM
|
9(1)
|
Основание для открытия счета
|
OSNCH
|
A(40)
|
Наименование эмитента
|
NAIMRM
|
A(20)
|
Таблица 8 – продолжение
1
|
2
|
3
|
№ свидетельства о регистрации
|
SVID
|
9(4)
|
Кем выдано
|
VIDFNO
|
A(20)
|
Дата выдачи
|
DATAVID
|
D(8)
|
Адрес
|
ADREC
|
А(20)
|
Расчетный счет для выплаты дивидендов
|
RACCH
|
9(9)
|
Наименование банка
|
NAIMBANKA
|
А(20)
|
Код банка
|
KODBANK
|
9(3)
|
МФО банка
|
MFO
|
9(9)
|
РНН
|
RNN
|
9(12)
|
Официальные лица:
|
|
|
Ф.И.О
|
FIOLIC
|
A(20)
|
Должность
|
DOLL
|
A(12)
|
Телефон
|
TEKL
|
9(6)
|
Образец подписи
|
|
|
Ф.И.О. гл. бухгалтера
|
FIOBUX
|
A(20)
|
Телефон
|
TELVUX
|
9(6)
|
Образец подписи
|
|
|
Подтверждение нотариуса
|
NOT
|
A(40)
|
Дата принятия анкеты
|
DANAANK
|
D(8)
|
К лицевому счету:
|
|
|
№ Лицевого счета
|
№LICCH
|
9(8)
|
Дивиденды (в тенге):
|
|
|
Начислено сумма
|
DIVSUM
|
9(8)
|
Дата начисления
|
DATANACH
|
D(8)
|
Выплачено сумма
|
DIVVIPL
|
9(8)
|
Дата выплаты
|
DATAVIPL
|
D(8)
|
Дата открытия счета
|
DATAOTKR
|
D(8)
|
Дата закрытия счета
|
DATAZAKR
|
D(8)
|
Вид ценной бумаги
|
VIDCB
|
9(2)
|
Дата записи
|
DATAZAP
|
D(8)
|
Движение акций на счете:
|
|
|
Количество штук зачислено
|
KOLZACH
|
9(6)
|
Количество штук списано
|
KOLSPIS
|
9(6)
|
Количество штук остаток
|
KOLOST
|
9(6)
|
№ сертификата
|
№SERT
|
9(6)
|
Блокировка, обременение:
|
|
9(6)
|
Количество
|
KOLPACH
|
9(6)
|
Код блокировки/обременения
|
KODBLOK
|
9(1)
|
Имея уже установленное представление входной и выходной информации, главной задачей при разработке внутримашинной информационной базы является создание структуры БД, обеспечивающей:
-простоту и удобство работы;
-соответствующие условия доступа к базам с учетом санкционированного доступа к данным;
-достаточную производительность для работы в режиме реального времени.
В программе были разработаны наглядные формы представления входных и выходных документов, быстрый и надежный способ получения промежуточных и окончательных результатов.
Выходная информация
Выходная информация – это данные, выдаваемые на объект управления, персоналу или другие системы управления в виде документов, изображений, данных и сигналов и получаемая в результате выполнения функций ИС.
Состав выходных документов следующий:
-
журнал учета ценных бумаг на лицевых счетах;
-
журнал учета клиентских заказов.
Эти документы передаются в фондовых отдел, который отдает их пользователям, структура этих документов описана в таблицах 8, 9, 10.
Таблица 8 - Перечень выходных документов
Сообщение
|
Периодичность
поступления
|
Потребитель информации
|
Наименование
|
Идентификатор
|
Форма
представления
|
Журнал учета ценных бумаг на лицевых счетах
|
UCB
|
МГ
|
Ежедневно
по запросу
|
Брокер-дилер, руководство отдела
|
Журнал учета клиентских заказов
|
UKZ
|
МГ
|
Ежемесячно, по запросу
|
Брокер-дилер
|
Таблица 9 - Перечень и описание структурных единиц входных сообщений
Наименование
|
Идентификатор
|
Журнал учета ценных бумаг на лицевых счетах
|
UCB
|
Наименование реквизита
|
обозначение
|
Длина
|
1
|
2
|
3
|
№ записи
|
№ZAP
|
9(6)
|
Дата внесения записи
|
DATAZAP
|
D(8)
|
Таблица 9 -продолжение
1
|
2
|
3
|
№ входящего распоряжения
|
№VXRAS
|
9(4)
|
№ лицевого счета
|
№LICCH
|
9(9)
|
Вид ценной бумаги
|
VIDCB
|
9(2)
|
Изменение количества ценных бумаг на счете
|
IZMKOLCB
|
9(6)
|
Остаток ценных бумаг на счете (штук)
|
OSTCB
|
(6)
|
Таблица 10 - Перечень и описание структурных единиц входных сообщений
Наименование
|
Идентификатор
|
Журнал учета клиентских заказов
|
UKZ
|
Наименование реквизита
|
обозначение
|
Длина
|
1
|
2
|
3
|
Дата
|
DATA
|
D(8)
|
№ заказа
|
№ZAK
|
9(8)
|
Время принятия
|
VREM
|
9(8)
|
Клиент
|
KL
|
A(20)
|
Тип сделки
|
TIPCD
|
А(10)
|
Наименование ценной бумаги
|
NAIMCB
|
A(12)
|
Количество ценных бумаг
|
KOLCB
|
9(6)
|
Цена одной бумаги
|
CENABUV
|
9(8.2)
|
Стоимость пакета
|
CTNAPAK
|
9(10.2)
|
Достарыңызбен бөлісу: |