· максимальная достоверность полученных в результате расчетов данных.
Алгоритмы МО должны отвечать следующим общим требованиям:
допускать декомпозицию на относительно простыми блоками;
допускается любая форма представления алгоритмов: формульная, табличная, блок-схема, словесная описания и др.;
должны отсутствовать конкретные значения ключей поиска информации;
максимально использовать стандартные поисковые и вычислительные процедуры, встроенные в применение пакеты прикладных программных средств;
максимально использовать возможности языка программирования в своем понимании;
обеспечивать контроль хода выполнения программ;
обеспечивать функциональную взаимосвязь задач. [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) |