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

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

Для создания индекса по полю таблицы следует щелкнуть кнопкой на 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, обеспечивает повышение скорости обработки информации, имеет расширенные возможности для аналитических работ и обеспечивает высококачественное оформления документов и отчетов, что немаловажно.

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

В целом, рассматривая Windows 2000, следует обратить внимание на те ее свойства, которые влияют на потребительские качества, и определяют характер работы пользователя в среде этой ОС:

- ОС Windows XP является последней ОС фирмы Microsoft, спроектированной для профессионального использования на персональном компьютере;

- 32 разрядная архитектура ОС была спроектирована, так, чтобы обеспечить полную совместимость с другими версиями Windows. Windows2000 - это 32 разрядная ОС;

- совершенство пользовательского интерфейса, что упрощает и ускоряет взаимодействие пользователя с компьютером;

- наличие большого набора системных и прикладных программных средств (в том, числе сетевых и коммуникационных), что делает необходимость

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

- приемлемая устойчивость в работе (в том числе защищенность);

- упрощенная настройка и подключение новых периферийных устройств;

- достаточно высокая совместимость с ранее накопленным ПО и имеющимся техническими средствами.

Таким образом, использование в качестве базового (системного) обеспечения ОС Windows XP упрощает существенно разработку прикладных программ, допускает возможность гибкого расширения программных средств, увеличивает производительность и расширяет функциональные возможности ИС.

Основное меню программы изображено на рисунке 8.

Инструкция пользователя

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

1. Файл;

2. База данных;

3. Отчеты;

Пункт меню Файл позволяет обновлять информацию локально, закрывать пункт меню выходить из программы.

Пункт меню База данных включает в себя:

Эмитенты. Включает информацию об эмитенте, т.е. содержит информацию обо всех эмитентах, позволяет регистрировать, редактировать и вносить новые сведения об эмитентах. (Рисунок 8)

Учет ценных бумаг содержит информацию о движении ценных бумаг на счетах клиентов.

Рисунок 8. Вид главного меню программы «Учет движения ценных бумаг»

Вид главного меню программы «Учет движения ценных бумаг»

Рисунок 9

Пункт меню Отчеты содержит в себе два пункта: Движение ценных бумаг на счетах и Клиентские заказы.

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

Пункт Клиентские заказы позволяет анализировать получить «Журнал учета клиентских заказов». В этом документе содержится информация о датах внесения записи, времени принятия заказа, наименовании клиентов, номерах лицевых счетов, наименовании ценной бумаги, количества заказанных ценных бумаг, цене ЦБ.

Технологический процесс обработки данных при решении комплекса задач «Учет движения ценных бумаг»

При регистрации и получении лицевого счета эмитент заполняет банку документ «Анкета эмитента». При операциях с клиентом заполняют приказы на покупку/продажу ЦБ. Эти документы проверяются, затем с этих документов вводится информация в массивы SEm и DCB. Технологический процесс обработки данных при решении комплекса задач «Учет движения на рынке ценных бумаг» приведен на рис 10.

Технологический процесс обработки данных при решении комплекса задач «Учет движения на рынке ценных бумаг»

Рисунок 10

Затем осуществляется обработка информации по получают два выходных документа: GUCB и GUKZ. Данные расчетов сохраняются в массиве DCB, который используются в дальнейших расчета. Выходные документы используются в фондовом отделе.

3. Оценка уровня информационной системы и возможные области ее применения

3.1 Оценка затрат на создание ИС

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

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

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

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

Информационный фактор эффективности выражается в повышение уровня информированности персонала.

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

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

Итак, экономическая эффективность складывается из двух основных компонентов:

-совершенствование производственной, хозяйственной и финансовой деятельности;

-сокращение затрат на проведение вычислительных операций.

Базой для оценки экономической эффективности автоматизированной системы может служить время, затрачиваемое на одно решение задачи

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

Создание ИС учет движения ценных бумаг включает в себя разработку или покупку и адаптацию программного обеспечения, технических средств и их наладку. Методика затрат на создание и функционирование ИС анализа инвестиционного риска на рынке ценных бумаг приведена в таблице 18, после таблицы приведены пояснения.