Создание информационной системы движения ценных бумаг на примере АО "АТФ Банк"
Анализ механизмов управления ценными бумагами, сопровождающих инвестиционную деятельность. Особенности создания информационной системы движения ценных бумаг на примере АО "АТФ Банк". Характеристика информационной системы "Учет движения ценных бумаг".
Рубрика | Финансы, деньги и налоги |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 18.09.2018 |
Размер файла | 1,3 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
· Открытие лицевого счета;
· принятие клиентского заказа на куплю/продажу ценных бумаг Клиентам;
· принятие клиентского заказа на зачисление/списание ценных бумаг Клиентам;
· изменение (исправление) реквизитов Клиента;
· зачисление (списание) ценных бумаг Клиента на лицевой счет (с лицевого счета);
· блокировка операций по счету;
· выдача выписок с лицевого счета;
· учет движения ценных бумаг.
1.4 Требования к информационной системе «Разработка информационной системы учета движения ценных бумаг»
Требования к структуре информационной системы
Структура ИС- это относительно устойчивый порядок внутренних пространственно - временных связей и отношений между ее отдельными подсистемами и элементами, определяющий функциональное назначения подсистем и их взаимодействие с внешней средой.
Требования к структуре ИС приведены в таблице 1, в которой отражены комплексы задач и задачи. Для пользователей система должна иметь дружественный интерфейс и защиту от несанкционированного доступа.
Требования к ресурсам информационной системы
Информационный ресурс - это совокупность различных форм информации (данных, сведений, фактов, документов, отчетов и т.п.), ее хранилищ, поставщиков; специалистов информационной сферы, а также информационной техники, обеспечивающих ее владельцу значительные преимущества в бизнесе перед конкурентами.
В научных, деловых и управленческих кругах все более крепнет понимание того, что повышение производительности обеспечивается ныне не столько экономией ресурсов и снижением затрат, сколько за счет получения высококачественного информационного ресурса. Таким образом, между информированностью и производительностью существует определенная связь, т.е. эти процессы коррелируемы.
Информационными ресурсами называются совокупность данных, предоставляющих ценность для какой-либо фирмы выступающих в качестве материальных ресурсов. К ним относятся основные и вспомогательные массивы данных, хранимые во внешней памяти и входные документы
Существуют следующие требования к ресурсам информационной системы: техническому обеспечению, программному обеспечению, организационному обеспечению, лингвистическому обеспечению, математическому обеспечению, информационному обеспечению [16].
Таблица 1. Перечень задач ИС «Разработка информационной системы учета движения ценных бумаг»
Требования к техническому обеспечению
Техническое обеспечение - это комплекс технических средств (КТС), применяемых для функционирования ИС, который предназначенный для работы в автоматизированном режиме. КТС - совокупность ТС обеспечивающих взаимодействия ЭВМ с внешней средой, ввод или вывод информации, а также обработку и хранения информацией, включающая подготовку информации и преобразование ее к виду или форме удобной для ввода или вывода из ЭВМ. К техническому обеспечению относят:
· Средства сбора и регистрации информации;
· Средства передачи информации;
· Средства обработки информации;
· Средства организационной техники;
· Средства коммуникационной техники;
Современные банковские системы имеют состав аппаратных средств, в которой входят:
-средства вычислительной техники (ВТ);
-оборудование локальных вычислительных сетей (ЛВС);
-средства телекоммуникации и связи;
-оборудование, автоматизирующее различные банковские услуги: автоматы-кассиры и т.д.
-средства, автоматизирующие работу с денежной наличностью (для подсчета и подтверждения подлинности купюр и другие).
Важнейшими факторами, влияющими на функциональные возможности и эффективную работу банковских систем, являются состав технических средств, их архитектура и набор базового (системного) ПО, на основе которого строится прикладная часть системы.
С целью повышения производительности и надежности автономных банковских технологий компьютеры объединяются в сети с помощью определенных дополнительных технических и программных средств. В практике банковской деятельности широко распространены ЛВС в пределах одного здания, либо с удаленностью объектов до 1км друг от друга.
Для подключения устройств к ЛВС достаточно иметь один канал, соединяющий компоненты сети, кроме того, требуются сетевые адаптеры, которые обеспечивают физическое согласование различных устройств
Наиболее распространенные режимы обслуживания пользователей в сети организуются как файл - сервер и клиент - сервер. Обе модели, имея общую схему обслуживания пользователей, различаются сложностью, объемами работ, разнообразием функций, программно-технической оснащенностью, а так же производительностью. Модель клиент - сервер имеет больше ресурсных возможностей, дает ответы на запросы, тогда как первая - передает файлы по сети. Информационная система представляет собой профессионально - ориентированную вычислительную систему, либо комплекс периферийных технических средств, управляемых ЭВМ и предназначенных для автоматизации работ специалистов определенной профессии. В наши дни ИС разрабатываются и внедряются на базе процессоров фирмы Inter - Pentium III, IV, Celeron, а также всех IBM - совместимых процессорах. Техническое обеспечения автоматизированного рабочего места предполагает обязательное наличие:
персонального компьютера;
принтера;
факса;
модема.
Сегодня в связи с ежегодной модернизацией и совершенствованием аппаратных средств необходимо очень ответственно подходить к выбору технических средств (ТС) для информационной системы. Технические средства необходимые для автоматизированного рабочего места администратора, должны отвечать следующим требованиям:
· высокая степень надежности и качества;
· большая производительная способность;
· функциональные возможности ИС;
· без нарушения функционирования системы должны допускаться изменения конфигурации системы за счет включения в нее новых объектов информации;
· обеспечение обработки информации диалоговом режиме;
· для расширения (изменения) его конфигурации по мере развития системы необходимо иметь агрегатный принцип по мере построения;
· для упрощения обслуживания техники и разработки ПО, в средства вычислительной техники необходимо включить комплексы и устройства, по возможности, однотипные и выпускаемые серийно;
Проводя анализ имеющихся сегодня на рынке Казахстана технических средств, можно дать следующие рекомендации по приобретению ТС для разрабатываемой информационной системы (см. таблица 2).
Таблица 2. Характеристика КТС
Требования к программному обеспечению
Под программным обеспечением (ПО) понимается совокупность программ, реализующих функции информационной системы, обеспечивающая функционирование КТС.
Комплекс программных средств - это совокупность программ, реализующих функции ИС, обеспечивающая функционирование комплекса технических средств.
Отличительной чертой функционирования автоматизированной банковской системы (АБС) является необходимость обработки больших объемов данных в сжатые сроки. При этом основная тяжесть падает на операции ввода, чтения, записи, передачи данных. Это предъявляет весьма жесткие требования к производительности ОС, СУБД и средств передачи данных. Кроме того, значительные объемы информации должны быть доступны в оперативном режиме для обеспечения возможностей анализа, прогнозирования, контроля и прочего. Поэтому базовые средства должны быть в состоянии поддерживать доступ к большим (и постоянно возрастающим) объемам данных без потери производительности.
Базовые средства используются для обеспечения эксплуатации АБС, для разработки прикладной части программных средств. Базовыми являются ОС, СУБД и другие программные средства системного назначения. В их окружение, под их действием функционируют прикладные программы.
Наличие в спектре базовых средств сетевых функций является непременным атрибутом современных АБС. Сетевые функции придают системе свойства многоуровневости и многозвенности, а также обеспечивают возможность объединения различных программных платформ (Windows ХP, Windows NT, Unix и другие) и, как следствие, возможность гибкого расширения и наращивания системы - дополнения ее новыми рабочими системами, новыми серверами различных классов.
Основным свойством АБС, с точки зрения прикладных потребительских свойств, является достаточная широта функционального набора.
Перечень функций, реализуемых банковской системой, можно разделить на две части:
-обязательные;
-дополнительные.
К первым следует отнести те направления деятельности, которые , как правило, имеют место. Выбор вторых зависит от специализации банка.
Интегрированная АБС, объединяющая все банковские процессы, повышает уровень управляемости банка. Такая система адекватно отражает все функциональные и информационные связи, существующие в банке, обеспечивает доступ к данным любого уровня, предоставляет возможность контролировать работу банка с необходимой степенью детализации.
Открытость системы предполагает в ней наличие средств развития и модификации. Современная методология и инструментальные программные средства дают такую возможность. Они получили название CASE средств, позволяют автоматизировать создание и сопровождение ПО.
Настраиваемость системы необходима для адаптации к технологии конкретного банка. Необходимость настройки и обычно возникает при установке ЛВС в банке, но может быть и следствием технологических изменений в операциях банка. Тогда настраиваемость непосредственно граничит с открытостью. Настраиваемость предполагает возможность процедурной настройки системы: регламентацию прав пользователей, конфигурирование рабочих мест, определение набора процедур при открытии и закрытии операционного дня и прочее
В целях удобства эксплуатации приложения необходимо предусмотреть следующие возможности:
· диалоговый режим работы (меню, запросы);
· гибкость диалога;
· ясность;
· простота обучения;
· надежность;
· продолжение работы после прерывания;
· защиту информации, обеспечение доступа к ПЭВМ только авторизированных работников;
· выдачу информации по заданным параметрам
Общие требования, предъявляемые к ПО формулируются в виде:
· возможности общения персонала с ЭВМ по мере необходимости;
· обеспечения гибкости базы данных, позволяющей в дальнейшем модернизировать и развивать систему;
· возможность осуществления удобного и быстрого доступа к информации в Базе Данных. В таблице 3 представлено ПО[17].
Таблица 3. Характеристика ПО
Тип |
Характеристика |
|
Общее |
Windows XP/ Windows 2000/ |
|
Специальное |
Язык запросов SQL, СУБД Access Internet Explorer 5.0, Delphi 7.0, Exce |
АО «АТФ Банк» использует интегрированный банковский программный комплекс «АТФПРО», ориентированный на информационное и функциональное обеспечение всего спектра работ, связанных с реализацией банковских услуг.
Комплекс удовлетворяет всем перечисленным ниже требованиям:
· наиболее полный охват всех видов банковской деятельности;
· высокая степень интеграции основного модуля и дополнительных;
· создание единого информационного пространства для банка с территориально распределенной структурой - поддержка сети филиалов и расчетных групп;
· работа в режиме реального времени;
· автоматический сбор финансовой информации от всех структурных подразделений банка и ее консолидация в центральном хранилище данных;
· электронное взаимодействие между офисом клиента и банком посредством компьютерно - модемной связи;
· устойчивость при обработке больших объемов информации;
· гарантированность сохранности данных при отказе оборудования;
· высокая степень защищенности информации от несанкционированного доступа.
Банковский комплекс состоит из основного модуля и нескольких вспомогательных («Кредиты», «Депозиты», «Валютное регулирование», «Платежные карты», «Обменные пункты», «Договоры», «Основные средства», «Административно-хозяйственные договоры», «Зарплата», «Кастодиальный модуль», «Позиционер» )
Основной модуль составляют несколько приложений, обеспечивающих текущую работу банка и непосредственно взаимодействующих между собой.
Таковыми являются:
Операционный день банка;
Главная бухгалтерская книга;
Финансовая отчетность;
Безопасность;
Удаленный клиент;
Обработчик платежных документов;
Обработчик пенсионных платежных документов;
Обработчик платежных документов филиалов;
Приложение, осуществляющее обмен платежами по прямым корреспондентским отношениям;
Требования к организационному обеспечению
Важным условием создания и функционирования ИС является организационное обеспечение (ОО). Организационное обеспечение - это комплекс мероприятий, методов средств по созданию (проектированию) и функционированию ИС.
Организационное обеспечение необходимо для эффективного функционирования ИС. Это означает, что важно использовать экономико-математические методы и модели, современную вычислительную технику, новые информационные технологии для повышения качества и оперативности экономически обоснованных решений по управлению конкретным объектом.
Организационное обеспечение включает большой круг проблем, связи, взаимодействие, организационную структуру, правовые акты, регулирующие деятельность системы.
Целью организационного обеспечении является формирование организационно - правовой основы создания и последующей эксплуатации системы. К ним относятся методы, средства и документация, определяющие проведение проектных работ, их внедрение, выбор, определение и формирование рациональной структуры функциональной и обеспечивающей частей ИС.
Требования к лингвистическому обеспечению
Лингвистическое обеспечение - это совокупность языков общения (языковых средства) персонала ЭИС и пользователей с ПО, ИО, ТО, а также совокупность терминов, используемых в ИС
Лингвистическое обеспечение должно включать:
информационные языки для описания структурных единиц информационной базы;
язык управления и манипулирования данными;
языковые средства систем автоматизации проектирования;
языковые средства терминов и определений, используемых в процессе разработки и функционирования ЭИС.
Требования к математическому обеспечению
Математическое обеспечение - это совокупность математических методов, моделей и алгоритмов, предназначенных для решения задач и обработки информации на основе современной вычислительной техники.
В процессе обработки данных в ИС используются простейшие математические формулы и алгоритмы, так как задачи решаемые ИС достаточно просты.
МО ИС «Движения ценных бумаг» должно обеспечивать возможность эффективно разрабатывать программы решения конкретных задач, управлять работой ПЭВМ в процессе решения этих задач и контролировать правильность ее работы.
МО ЭИС должен включать:
типовые алгоритмы и позволять разрабатывать алгоритмы сбора и обработки информации (в том числе ввода данных в ЭВМ, контроля достоверности и. т. п.);
алгоритмы поиска и сортировки данных, формирования и выдачи выходных документов (на экране и на печать).
Исходя из этого математическое обеспечение должно отвечать следующим общим требованиям:
· простота расчета;
· полнота входящей информации для расчета;
· использование более практичных математических методов и алгоритмов;
· максимальное использование типовых методов, алгоритмов, моделей и возможностей, представляемых пакетами прикладных программ;
· используемые математические методы должны учитывать возможности технических и программных средств, иметь минимальные значения по времени решения объему занимаемой памяти;
· максимальная достоверность полученных в результате расчетов данных.
Алгоритмы МО должны отвечать следующим общим требованиям:
допускать декомпозицию на относительно простыми блоками;
допускается любая форма представления алгоритмов: формульная, табличная, блок-схема, словесная описания и др.;
должны отсутствовать конкретные значения ключей поиска информации;
максимально использовать стандартные поисковые и вычислительные процедуры, встроенные в применение пакеты прикладных программных средств;
максимально использовать возможности языка программирования в своем понимании;
обеспечивать контроль хода выполнения программ;
обеспечивать функциональную взаимосвязь задач. [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) |
Таблица 7. Перечень и описание структурных единиц входных сообщений
Наименование |
Идентификатор |
||
Клиентский заказ на продажу |
КZ-2 |
||
Наименование реквизита |
обозначение |
Длина |
|
1 |
2 |
3 |
|
№ документа |
№ZAKPOK |
9(4) |
|
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) |
|
1 |
2 |
3 |
|
№ свидетельства о регистрации |
SVID |
9(4) |
|
Кем выдано |
VIDFNO |
A(20) |
|
Дата выдачи |
DATAVID |
D(8) |
|
Адрес |
ADREC |
А(20) |
|
Расчетный счет для выплаты дивидендов |
RACCH |
9(9) |
|
Наименование банка |
NAIMBANK |
А(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.
Таблица 9. Перечень выходных документов
Таблица 10. Перечень и описание структурных единиц входных сообщений
Наименование |
Идентификатор |
||
Журнал учета ценных бумаг на лицевых счетах |
UCB |
||
Наименование реквизита |
обозначение |
Длина |
|
1 |
2 |
3 |
|
№ записи |
№ZAP |
9(6) |
|
Дата внесения записи |
DATAZAP |
D(8) |
|
1 |
2 |
3 |
|
№ входящего распоряжения |
№VXRAS |
9(4) |
|
№ лицевого счета |
№LICCH |
9(9) |
|
Вид ценной бумаги |
VIDCB |
9(2) |
|
Изменение количества ценных бумаг на счете |
IZMKOLCB |
9(6) |
|
Остаток ценных бумаг на счете (штук) |
OSTCB |
(6) |
Таблица 11. Перечень и описание структурных единиц входных сообщений
Наименование |
Идентификатор |
||
Журнал учета клиентских заказов |
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) |
2.1 Информационная база «Учета движения ценных бумаг»
Внемашинная информационная база
Используемые классификаторы и система кодирования
Внемашинная информационная база - часть информационной базы, представляющая собой совокупность сообщений, сигналов и документов, используемая при функционировании информационной системы в форме, воспринимаемой человеком без применения средств вычислительной техники.
Внемашинная информационная база включает систему классификации и кодирования, нормативно-справочные документы, оперативную информацию.
Системы классификации используются для однозначного описания данных, эффективного поиска и идентификации в памяти информационно-вычислительной системы.
Оперативная информация отражает состояние объекта в данный момент времени, это первичная, необработанная информация.
Цель кодирования состоит в том, чтобы представить информацию в более компактной и удобной форме, что необходимо при записи данных в документе, переносе их на машинный носитель, проведении обработки, передачи и других операций.
Основной для многопризначных номенклатур является их классификация. Классификация информации необходима для обеспечения быстрого поиска информации в базах данных.
Классификация - это распределение множества объектов (предметов, явлений, процессов, понятий) на подмножества в соответствии с их сходством или различием.
Системой классификации называется совокупность правил разделения множества на подмножества. Различают иерархическую и фасетную систему классификации.
Применение кодов позволяет снизить трудоемкость обработки информации; упрощает группировку данных; ускоряет запись информации в машинные носители.
В информационной системе используются следующие классификаторы.
Регистрационный номер клиента строится по последовательной системе кодирования, шестизначный.
Вид эмитента. Используется идентификационный метод кодирования, последовательная, система кодирования порядковая, однозначный (см. таблицу 12).
Таблица 12. Классификатор видов эмитентов
Наименование |
Кодовое обозначение |
|
Собственник |
1 |
|
Номинальный держатель |
2 |
|
Залогодержатель |
3 |
Код блокировки, обременение акций. Используется идентификационный метод кодирования, последовательная, система кодирования порядковая, однозначный (см. таблицу 13).
Таблица 13. Классификатор блокировки, обременение акций
Наименование |
Кодовое обозначение |
|
Переданы в залог |
1 |
|
Отданы в кредит |
2 |
|
Решение суда |
3 |
|
Не полностью оплачены |
4 |
|
Не наступил срок вступление в наследство |
5 |
|
Находятся в совместном владении |
6 |
|
Другое |
7 |
Вид ценной бумаги. Используется идентификационный метод кодирования, последовательная, система кодирования порядковая, двухзначный.
Код НИН строится по системе повторения, шестизначный.
Форма оплаты. Используется идентификационный метод кодирования, система кодирования порядковая, однозначный.
Обозначение:
Безналичный расчет 1
Наличный расчет 2
Вид приказа покупки. Используется идентификационный метод кодирования, последовательная, система кодирования порядковая, однозначный (см.таблицу 14).
Таблица 14. Классификатор видов приказа покупки
Наименование |
Кодовое обозначение |
|
Рыночный - покупка по рыночной цене |
1 |
|
Лимитный - покупка ниже цены за ценную бумагу |
2 |
|
Условное - действие с активами клиента после выполнения предыдущего поручения. |
3 |
Внутримашинная информационная база
Внутримашинная информационная база - часть информационной базы, представляющая собой совокупность используемых в ИС данных на машинных носителях системы, сгруппированных по определенным признакам.
Применительно к ИС «Учет движения ценных бумаг », входящего в состав банковской информационной системы, первоочередной задачей при его разработке является организация внутримашинной информационной базы (ВИБ), которая представляет собой совокупность специальным образом организованных на машинных носителях массивов (файлов), Баз Данных (БД) и их информационных связей.
Описания внутримашинной информационной базы приведены в таблицах ,14, 15, 16.
ВИБ состоит из массивов информации (файлов), которые расположены на жестком и гибких магнитных дисках.
Прямой доступ к записям организован программно, что позволяет сократить время при обработке массивов.
Таблица 15. Перечень БД
Вид массива |
Наименование |
Идентиф. |
Назначение |
|
НСИ |
Сведения об клиентах |
SEm |
Данные о клиенте |
|
ОИ |
Учет клиентских заказов |
UKZ |
Св. о наличие закавзов кл. для проведения операций |
|
ОИ |
Учет движения ЦБ |
DCB |
Оперативные сведения для учета движения ЦБ |
Таблица 16. Описание массива БД
Наименование |
Идентификатор |
Вид массива |
||
Сведения об эмитентах |
SEm |
НСИ |
||
Объем в записях |
Носители МД |
Другие характеристики |
||
Упорядочность |
Ключи упоряд. |
|||
Упоряд |
№LICCH |
|||
ПОЛЕ |
ТИП |
Длина |
Диапазон |
|
1 |
2 |
3 |
4 |
|
Дата |
Дата |
D(8) |
||
Вид эмитента |
Числовой |
9(1) |
1-9 |
|
Наименование эмитента |
Текстовый |
A(20) |
||
№ свидетельства о регистрации |
Числовой |
9(4) |
1-9999 |
|
Расчетный счет для выплаты дивидендов |
Числовой |
9(9) |
1-999999999 |
|
Наименование банка |
Текстовый |
А(20) |
||
Код банка |
Числовой |
9(3) |
1-999 |
|
МФО банка |
Числовой |
9(9) |
1-999999999 |
|
РНН |
Числовой |
9(12) |
||
Ф.И.О офиц.лица |
Текстовый |
A(20) |
||
Должность офиц.лица |
Текстовый |
A(12) |
||
1 |
2 |
3 |
4 |
|
Телефон офиц.лица |
Числовой |
9(6) |
1-999999 |
|
Ф.И.О. гл. бухгалтера офиц.лица |
Текстовый |
A(20) |
||
Телефон бух. офиц.лица |
Числовой |
9(6) |
1-999999 |
|
Дата принятия анкеты |
D(8) |
|||
№ Лицевого счета |
Числовой |
9(9) |
1-999999999 |
|
Дивиденды начислено сумма |
Числовой |
9(8) |
1-99999999 |
|
Дата начисления дивидендов |
Дата |
D(8) |
||
Выплачено сумма дивидендов |
Числовой |
9(8) |
||
Дата выплаты дивидендов |
Дата |
D(8) |
1-99999999 |
|
Дата открытия счета |
Дата |
D(8) |
||
Дата закрытия счета |
Дата |
D(8) |
||
Вид ценной бумаги |
Числовой |
9(2) |
1-99 |
|
Дата записи |
D(8) |
|||
№ сертификата |
Числовой |
9(6) |
1-999999 |
|
Количество блокировки/обременения |
Числовой |
9(6) |
1-9999999 |
|
Код блокировки/обременения |
Числовой |
9(1) |
1-9 |
Таблица 17. Описание массива БД
Наименование |
Идентификат. |
Вид массива |
||
Учет клиентских заказов |
UKZ |
НСИ |
||
Объем в записях |
Носители МД |
Другие характеристики |
||
Упоряд. |
Ключи упорядочения |
|||
Упоряд. |
Регистрац. номер клиента |
|||
ПОЛЕ |
ТИП |
Длина |
Диапазон |
|
1 |
2 |
3 |
4 |
|
№ документа |
Числовой |
9(4) |
1-999 |
|
Дата |
Дата |
D(8) |
||
Время |
Дата |
D(8) |
||
Регистрационный номер клиента |
Числовой |
9(6) |
1-999999 |
|
Клиент |
Текстовый |
A(20) |
Таблица 18. Описание массива БД
Наименование |
Идентификатор |
Вид массива |
||
Учет движения ЦБ |
DCB |
НСИ |
||
Объем в записях |
Носители МД |
Другие характеристики |
||
Упорядочность |
Ключи упорядочения |
|||
Упоряд. |
Регистрац. номер клиента |
|||
ПОЛЕ |
ТИП |
Длина |
Диапазон |
|
1 |
2 |
3 |
4 |
|
№ документа |
Числовой |
9(4) |
1-999 |
|
Дата |
Дата |
D(8) |
||
Регистрац. номер клиента |
Числовой |
9(6) |
1-999999 |
|
Клиент |
Текстовый |
A(20) |
||
Эмитент |
Текстовый |
A(20) |
99 |
|
Вид ценной бумаги |
Числовой |
9(2) |
1- |
|
Ном. ст. одной цен. Бум. |
Числовой |
9(8.2) |
1-99999999 |
|
Кол. штук остаток на нач. |
Числовой |
9(6) |
1-999999 |
|
Колич. штук зачислено |
Числовой |
9(6) |
1-999999 |
|
Количество штук списано |
Числовой |
9(6) |
1-999999 |
|
Колич. штук ост. на конец |
Числовой |
9(6) |
1-999999 |
|
Изм. кол. цен. бум на счете |
Числовой |
9(6) |
1-999999 |
|
Цена одной бумаги |
Числовой |
9(8.2) |
1-99999999 |
|
Стоим. зачисленных ЦБ |
Числовой |
9(10,2) |
||
Стоимость списанных ЦБ |
Числовой |
9(10,2) |
||
Стоимость остатка ЦБ |
Числовой |
9(10,2) |
2.2 Математическое обеспечение
Описание алгоритма решения задачи
При решении комплекса задач информационной системы используются следующие вычисления:
Номинальная стоимость пакета ЦБ (NSп):
NSп = Кп * Ц н,
Где
Кп - количество акций в пакете;
Цн - номинальная цена акции.
Стоимость пакета ЦБ (Sп):
Sп = Кп * Ц
где
Ц - рыночная цена акции.
Количество штук остатка ЦБ (Кок):
Кок = Кон + Кз + Кс
Где
Кон - остаток ЦБ на начало периода (количество);
Кз - количество зачисленных ЦБ;
Кс - количество списанных ЦБ.
Изменение количества ценных бумаг на счете (ИК):
ИК = Кок - Кон
Стоимость зачисленных ЦБ (Sз):
Sз = Кз * Ц
Стоимость списанных ЦБ (Sс):
Sс = Кс * Ц
Стоимость остатка ЦБ (So):
So = Кок * Ц
Дивиденды начислено сумма (Dн):
Dн = Кп * Da
Da - сумма дивиденда на 1 ЦБ.
2.3 Программное обеспечение
Программное обеспечение ПЭВМ представляет собой комплекс программ, обеспечивающих процедуру обработки данных - программирование, управление ресурсами машины, выполнение задач и проектирование систем обработки данных.
ПО - совокупность программ системы обработки данных и программных документов, необходимых для эксплуатации этих программ.
Отличительной чертой функционирования автоматизированной банковской системы (АБС) является необходимость обработки больших объемов данных в сжатые сроки. При этом основная тяжесть падает на операции ввода, чтения, записи, передачи данных. Это предъявляет весьма жесткие требования к производительности ОС, СУБД и средств передачи данных. Кроме того, значительные объемы информации должны быть доступны в оперативном режиме для обеспечения возможностей анализа, прогнозирования, контроля и прочего. Поэтому базовые средства должны быть в состоянии поддерживать доступ к большим (и постоянно возрастающим) объемам данных без потери производительности.
Базовые средства используются для обеспечения эксплуатации АБС, для разработки прикладной части программных средств. Базовыми являются ОС, СУБД и другие программные средства системного назначения. В их окружение, под их действием функционируют прикладные программы.
Основными свойством АБС, с точки зрения прикладных потребительских свойств, является достаточная широта функционального набора. Перечень функции, реализуемых банковских системой, можно разделить на две части:
· обязательные;
· дополнительные.
К первым следует отнести те направления деятельности, которые, как правило, имеют место. Выбор вторых зависит от специализации банка.
Интегрированная АБС, объединяющая все банковские процессы, повышает уровень управляемости банка. Такая система адекватно отражает все функциональные и информационные связи, существующие в банке, обеспечивает доступ к данным любого уровня, тем самым предоставляя возможность контролировать работу банка с необходимой степенью детализации.
Характеристика существующих программных средств
Системное программное обеспечение покупается одновременно с комплектом оборудования и аппаратного обеспечения. Этот тип программного обеспечения управляет средой аппаратуры
При проектирование ПО ИС 'специалиста' основным принципом было максимальное использование ранее разработанных программных средств и БД.
Как показала практика последних лет, для этой цели оптимально подходит разработанная фирмой Borland программная среда Delphi.
Delphi - это современный программный продукт, позволяющий создавать широкий спектр приложений для среды Microsoft Windows. Он объединяет в себе высокопроизводительный компилятор с языка Object Pascal, являющийся объектно_ориентированным расширением структурного языка третьего поколения Pascal, средств наглядного (визуального) создания программ и масштабируемую технологию управления БД. Основное назначение Delphi - служить средством для быстрого создания широкого класса Windows_приложений, включая приложения, отвечающие технологии распределенной обработки данных, называемой технологией клиент_сервер.
Для разработки Windows_приложений Delphi имеет следующие средства:
-высокопроизводительный компилятор
Имеющийся в составе Delphi компилятор с языка Object Pascal, являющийся одним из самых производительным в мире, позволяющий компилировать приложения со скоростью до 120000 строк в минуту. Среда Delphi включает в себя встроенный компилятор. При необходимости можно воспользоваться и пакетным компилятором DCC.EXE
-объектно _ ориентированная модель компонентов
Основным назначением применения в Delphi модели компонентов является обеспечение возможности многократного использования компонентов и создания новых. Для создания Delphi использовались те же компоненты, что входят в состав поставки. Тем не менее, внесенные в объектную модель изменения, в первую очередь, были вызваны необходимостью поддержки технологии визуального программирования.
При этом язык остался совместимым с языком Pascal, поддерживаемым компилятором BorlandPascal 7.0
-быстрая среда разработки (RAD)
Среда Delphi содержит полный набор визуальных средств для быстрой разработки приложений, поддерживающих как создание пользовательских интерфейсов, так и обработку корпоративных данных (с использованием соответствующих средств). Использование библиотеки визуальных компонентов (VCL) и визуальных объектов для работы с данными позволяет создавать приложения с минимальными затратами на непосредственное кодирование. При этом компоненты, включенные в состав Delphi, максимально инкапсулируют вызовы функций Windows API, тем самым облегчая процесс создания программ.
-расширяемость
Delphi является системой с открытой архитектурой, что позволяет дополнять ее новыми средствами и переносить на различные платформы. Изначально выпущена версия Delphi для Windows, средства для построения БД
Delphi поддерживает практически все форматы существующих реляционных таблиц. Объекты БД в Delphi основаны на SQL и включают в себя полную мощь Borland DataBase Engine.В состав Delphi также включен Borland SQL Link, поэтому доступ к СУБД Oracle, Sybase, Informix и InterBase происходят с высокой эффективностью. Кроме того, Delphi включает в себя локальный сервер InterBase, SQL_серверы приложения в онлайновом режиме. Разработчик в среде Delphi, проектирующий информационную систему для локальной машины может использовать для хранения информации файлы формата .dbf (как в dBase и Clipper) или .db (Paradox). Если же он будет использовать локальный InterBase for Windows 4.0 (это максимальный SQL сервер, входящий в поставку), то его приложения безо всяких изменений будет работать и в составе большой системы с архитектурой 'клиент_сервер'.
Итак, Delphi - это новый продукт, позволяющий создавать широкий спектр приложений для Windows. Среда Delphi включает в себя полный набор визуальных средств для быстрой разработки приложений, поддерживающих как создание пользовательских интерфейсов, так и таблиц базы данных. Библиотека классов, входящих в Delphi, содержит около 140 классов, инкапсулирующих различные группы функций Windows API. Delphi является системой с открытой архитектурой, что позволяет дополнять ее новыми средствами, и переносить на различные платформы.
БД, входящая в состав ИС «инвестиционный риск-менеджер» написана как Delphi приложение с использованием языка программирования Object Pascal для работы под ОС Windows. БД состоит из двух основных частей:
-управляющего модуля;
-модулей экранных форм.
Далее, следует перейти к Delphi, из меню Tools (Инструментальные средства) запустить Database Desktop (Рабочий стол БД). Из меню File (Файл) в DBD нужно выбрать New/Table (Новая Таблица) и выбрать dBase для Windows из предложенного набора типов файлов. Открывшийся после этого диалог Create Table (Создать таблицу) помогает определить таблицу с помощью специфики полей.
Для создания индекса по полю таблицы следует щелкнуть кнопкой на Define (Определить), в результате чего на экране появляется диалог Define Index (Определить индекс). Из списка полей выбирается индексируемое поле, на нем надо дважды щелкнуть, затем отметить индикатор Unique (Уникальный), т.к. индекс по этому полю должен иметь характеристику 'уникальный'. Полностью специфицировав все поля и индексы следует нажать кнопку Save as (Сохранить как) в диалог Create Table и записать файл в каталог C: \ BOXLOGHT \ TEMP.
Без разработки при помощи Delphi быстрых черновых инструментальных средств не обойтись. Одна из утилит должна содержать DBMemo_объект, который должен быть связан с полем мемо. Затем ввести данные в это поле во все записи таблицы и перекомпилировать утилиту. Затем можно переключиться на таблицу общей информации и обработать мемо_поля там.
Вторая утилита должна содержать объект DBImage, который следует связать с полем BLOB в таблице. После этого можно поочередно вводить битовые карты графических изображений в буфер обмена информации (карман) и вставлять их затем в DBImage.
Первую утилиту можно соорудить мгновенно, используя всего одну форму. Одновременно необходим доступ только к одной таблице, поэтому создается компоненты Ttable/DataSource. Кроме того, добавляется компонентDBText, связав его с полем PRD_NAME, так чтобы при работе с таблицей было видно с каким продуктом имеется дело. Вначале модифицируется свойство DBNavogator VisibleButtons (Видимые кнопки), так чтобы были видны первые четыре кнопки. Расставив все по местам модифицируются некоторые свойства объектов, предназначенные для работы с таблицей. Далее следует щелкнуть на Table и установить DataBase_Name (Имя БД), указав путь к каталогу БД, содержащему таблицы - C:\BOXLIGHT\TEMP, месту, где они были созданы. Затем, щелкнув на Table (Имя таблицы) выбирается PRODUCTS.DBF,наконец, щелкнув на IndexName (Имя таблицы) указывается PUD_STKNUM. Таким образом _ DataSouce (Источник данных) и Table (Таблица) соединены. Остается соединить с DataSoure - DBNavigator, DBtext и DBMemo. Для DBText в качестве DataField указывается PRD NAME.Для начала выбирается PRD_DEST для DBMemo для DataField.
После установки всех свойств следует дважды щелкнуть на Active в Table, чтобы связать ее с PRODUCT.DBF. Так как по умолчанию все объекты, информированные о данных (data aware objects), допускают прямое редактирование всех полей, то в DBText сразу появляется 'ColorShow 1200'.
По окончанию ввода данных необходимо вновь обратиться к программе и изменить свойствоDataField в DNMemol на RD_SPECS. Затем вновь - компиляция и выполнение. Теперь уже вводятся технические специфики продуктов. Процесс корректировки программы, компиляции, выполнения и ввода данных повторяется и для полей PRD_TIPS и PRD_ACCESS. Заполнив таблицу следует обратиться к таблице 'Общая информация' и отредактировать ее единственное мемо_поле. Для этого надо изменить DBMemol так, чтобы связать его с полем мемо, а компонент DBText настроить так, чтобы он отображал название категории. Кроме того надо изменить свойства TableName и IndexName, после чего устанавливается свойство Active в True.
Пользовательский интерфейс с БД выполнен на русском языке и должным образом структурирован. БД ведется в отделе внешнеэкономической деятельности, но у кассира обменного пункта есть копия. Работа с БД может осуществляться с использованием модемной связи, т.е. на сетевом диске компьютера, используемого в качестве сервера размещается файл с информацией, а на машинах в обменном пункте устанавливается управляющее ядро. Установив связь с сервером через модем кассир обменного пункта должен указать путь к файлу БД. При этом, все операции по редактированию БД сохраняются. Кроме того, несколько кассиров из разных обменных пунктов могут одновременно работать с БД, вносить дополнения и изменения в тех таблицам, к которым они имеют доступ. БД обеспечивает поддержку стандартных выводных устройств и дисковых носителей, совместимых с ОС Windows .
Скорость работы БД, как и других программных продуктов, в значительной степени зависит от используемого оборудования. Как показала практика, использование компьютера на базе процессора Pentium IV вполне достаточно для работы в реальном времени. В данной курсовой работе дается описание перечня БД и описание массива БД.
Структура программного обеспечения
Программное обеспечение ИС «Учет движения ценных бумаг» состоит из:
Общего (системного) обеспечения, включающего набор программных модулей, обеспечивающих автоматизированное выполнение основных операций, производимых оператором и экономистом в процессе работы.
Интегрированной среды программирования Delphi, обеспечивающей с помощью своих средств интерфейс между пользовательскими программами и ОС, с одной стороны, и работу с БД, с другой.
Среда программирования Delphi позволяет формировать программу, используя стандартные объекты с установкой их свойств или записывая соответствующий текст. При этом сама Delphi предоставляет разработчику заготовки соответствующих фрагментов программы. Полученные результаты сразу отражаются на экране монитора.
Разработанное ПО ИС «Учет движения ценных бумаг» ориентировано на работу под ОС Windows XP, разработанную компанией Microsoft. Версия Windows 2000 изобилует новыми возможностями, усовершенствованными программами и инструментальными средствами.
В работе проектируемого ИС «Учет движения ценных бумаг» значительное место занимает операции ввод/вывода, чтения, записи, передачи данных. Производительность персонального компьютера при выполнении этих операций существенно увеличивается при использовании ОС Windows XP, за счет использования дружественного интерфейса этой системы.
С утилитарной точки зрения, среда. Производительность персонального компьютера при выполнении этих операций существенно увеличивается при использовании Windows, обеспечивает повышение скорости обработки информации, имеет расширенные возможности для аналитических работ и обеспечивает высококачественное оформления документов и отчетов, что немаловажно.
Подобные документы
Виды ценных бумаг и их роль в хозяйственной деятельности организации. Отражение приобретения и реализации ценных бумаг в налоговом учете. Формирование налоговых регистров по учету операций с ценными бумагами. Правовое регулирование движения ценных бумаг.
контрольная работа [63,9 K], добавлен 26.03.2015Особенности учета и анализа ценных бумаг в рыночной экономике. Основные характеристики и виды ценных бумаг. Налогообложение операций с ценными бумагами. Мероприятия по повышению эффективности использования ценных бумаг на примере коммерческой организации.
дипломная работа [194,3 K], добавлен 11.05.2014Понятие и виды ценных бумаг. Природа и признаки ценных бумаг. Двойственность ценных бумаг. Классификация ценных бумаг. Обращение ценных бумаг. Оборот ценных бумаг. Источники правового регулирования вопросов эмиссии и обращения ценных бумаг.
курсовая работа [29,6 K], добавлен 08.02.2004Понятие о рынке ценных бумаг. Место рынка ценных бумаг. Функции ценных бумаг. Составные части рынка ценных бумаг и его участники. Эволюция российского рынка ценных бумаг. Тенденции развития рынка ценных бумаг. Основные проблемы.
курсовая работа [32,9 K], добавлен 05.06.2006Рынок ценных бумаг. Развитие инфраструктуры и увеличение количества участников рынка. Объемы операций с ценными бумагами. Создание системы регулирующих органов. Современные участники рынка ценных бумаг. Эмитенты и любые инвесторы, работающие на рынке.
курсовая работа [613,5 K], добавлен 24.08.2011Характеристика понятия, целей и задач системы управления рынком ценных бумаг. Анализ государственного регулирования и саморегулируемых организаций рынка ценных бумаг. Работа рынка ценных бумаг в США. Развитие регулирования рынка ценных бумаг в России.
курсовая работа [40,6 K], добавлен 05.06.2010Регистрация ценных бумаг. Этапы эмиссии ценных бумаг. Проспект ценных бумаг как источник информации инвестора об эмитенте. Эффективность функционирования первичного рынка ценных бумаг. Уровни правового регулирования внутренних заимствований РФ.
контрольная работа [25,3 K], добавлен 03.03.2013Экономический механизм функционирования рынка государственных и корпоративных ценных бумаг ОАО "Банк Москвы". Понятие рынка ценных бумаг, функции и виды рынка ценных бумаг. Меры по совершенствованию регулирования и развития рынка ценных бумаг в РФ.
курсовая работа [98,9 K], добавлен 13.06.2012Теоретические аспекты стратегического управления ценными бумагами в России. Структура рынка ценных бумаг. Конъюнктура мировой экономики в кризисный период 2008–2010 гг., влияние на рынок ценных бумаг. Анализ финансового состояния ООО ФА "Милком-Инвест".
дипломная работа [92,6 K], добавлен 17.06.2013Рынок ценных бумаг как составная часть финансового рынка. Вычисление доходности ценных бумаг по простой и сложной ставке процента. Оптимальный выбор и анализ доходности ценных бумаг на примере ЗАО "ВТБ24". Динамика движения средств по портфелю активов.
курсовая работа [241,3 K], добавлен 03.05.2009