Помощь в написании студенческих работ
Антистрессовый сервис

Проектирование банковской части системы «Клиент-Банк» по обслуживанию р/с юридического лица (по валютным операциям)

Курсовая Купить готовую Узнать стоимостьмоей работы

Пользовательский интерфейс с БД выполнен на русском языке и должным образом структурирован. БД ведется в отделе работы с юридическими лицами, но оператор должен иметь резервную копию. Работа с БД может осуществляться с использованием модемной связи, т. е. на сетевом диске компьютера, используемого в качестве сервера размещается файл с информацией, а на машинах операторов устанавливается… Читать ещё >

Проектирование банковской части системы «Клиент-Банк» по обслуживанию р/с юридического лица (по валютным операциям) (реферат, курсовая, диплом, контрольная)

Содержание

  • 1. Аналитическая часть
    • 1. 1. Экономическая сущность задачи проектирования банковской части системы «КлиентБанк» по обслуживанию расчетного счета юридического лица (по валютным операциям)
    • 1. 2. Характеристика комплекса задач, задачи и обоснование необходимости проектирования банковской части системы «Клиент-Банк» по обслуживанию расчетного счета юридического лица (по валютным операциям)
      • 1. 2. 1. Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов
      • 1. 2. 2. Определение места проектируемой задачи в комплексе задач
      • 1. 2. 3. Обоснования необходимости использования вычислительной техники для решения данной задачи
    • 1. 3. Развёрнутая постановка целей, задачи и подзадач автоматизации
    • 1. 3. 1. Цели и назначение автоматизированного варианта решения задачи
      • 1. 3. 2. Подзадачи автоматизации и функциональная ПТ их решения
      • 1. 3. 3. Формализация расчётов показателей
      • 1. 3. 4. Общая характеристика организации решения задачи на ЭВМ
  • 2. Проектная часть
    • 2. 1. Информационное обеспечение задачи
      • 2. 1. 1. Информационная модель и её описание
      • 2. 1. 2. Характеристика нормативно-справочной и входной оперативной информации
      • 2. 1. 3. Характеристика базы данных
      • 2. 1. 5. Характеристика результатной информации
    • 2. 2. Программное и технологическое обеспечение задачи
      • 2. 2. 1. Общие положения (дерево функций и сценарий диалога)
      • 2. 2. 2. Схема взаимосвязи программных модулей
  • Заключение
  • СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

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

Отображение данных в среде Delphi осуществляется с помощью компонентов, которые схожи с обычными управляющими элементами Windows, но умеют обращаться с данными. Все эти компоненты находятся на странице Data Controls палитры Delphi Components:

— DBGrid представляют собой сетку, способную отразить таблицу как одно целое. Он обеспечивает прокрутку и навигацию, редактирование содержимого сетки;

— DB Navigator представляет собой набор кнопок, и используется для навигации и выполнения действий над БД;

— DBLabel используется для отображения содержимого поля, которое нельзя модифицировать;

— DBEdit позволяет редактировать поле (изменять текущие значения);

— DBMemo используется для просмотра и модификации большого текстового поля, которое будет сохранено в памяти, или на BLOB (Binak Legre Object — большой двойной объект);

— DBImage используется для вывода картинки, хранимой в поле BLOB;

— DBListBox и DBComboBox используется для выбора единственного значения из указанного множества;

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

— DBCtrlGrid представляет собой сетку для нескольких записей и может владеть набором других компонентов обработки данных. Такие компоненты дублируются для каждой записи набора данных.

Все указанные компоненты связываются с источником данных с помощью соответствующего свойства «Data Source». Многие из них ссылаются на определенное поле данных источника с помощью свойства «DataFiled». Допустимые значения этого свойства представляются в виде выпадающего комбинированного списка. Другие свойства компонентов страницы DataControls подобны свойствам соответствующих стандартных управляющих элементов.

Языком программирования в среде Delphi является Object Pascal.

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

Структурно программа формируется из модулей, выполняющих отдельные операции, входящие в состав функционального набора АРМ.

В соответствии с вышеизложенным структуру программного обеспечения АРМ «Клиент-банк-Валюта» можно представить в виде, изображенном на рис. 5.

Рис. 5 'Структура ПО АРМ «Клиент-банк-валюта»

2.

1.3. Характеристика базы данных

БД, входящая в состав АРМ написана как Delphi-приложение с использованием языка программирования Object Pascal для работы под ОС Windows. БД состоит из двух основных частей:

— управляющего модуля;

— модулей экранных форм.

Рассмотрим процесс создания и заполнения таблиц данных. В составе БД имеется четыре основные таблицы:

1 таблица содержит в себе данные, характеризующие каждое юридическое лицо, а именно: название, реквизиты

2 таблица — содержит в себе данным о счетах.

3 таблица содержит в себе данные, характеризующие операции со счетами.

4 справки здесь содержатся такие данные о справках строгой отчетности.

Создание таблиц происходит следующим образом. Прежде всего, с помощью диспетчера файлов Windows (Windows File Manager), делается новый каталог C: TEMP. Это то место, где будут размещаться таблицы и индексы. Далее, следует перейти к Delphi, из меню Tools (Инструментальные средства) запустить Database Desktop (Рабочий стол БД). Из меню File (Файл) в Database Desktop нужно выбрать New/Table (Новая Таблица) и выбрать dBase для Windows из предложенного набора типов файлов. Открывшийся после этого диалог Create Table (Создать таблицу) помогает определить таблицу с помощью специфики полей.

Для создания индекса по полю таблицы следует выбрать Define (Определить), в результате чего на экране появляется диалог Define Index (Определить индекс). Из списка полей нужно выбрать индексируемое поле, на нем надо дважды кликнуть, затем выделить индикатор Unique (Уникальный), т.к. индекс по этому полю должен иметь характеристику 'уникальный'. После окончания специфицикации, все поля и индексы следует сохранить, нажав кнопку Save as (Сохранить как) в диалог Create Table и записать файл в каталог C: TEMP.

При помощи Delphi можно создать утилиты, которые помогут заполнить таблицу. Одна из утилит должна содержать DBMemoобъект, который должен быть связан с полем мемо.

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

Первую утилиту можно написать быстро, используя всего одну форму. Одновременно необходим доступ только к одной таблице, поэтому создается компоненты Ttable/DataSource. Кроме того, добавляется компонентDBText, связав его с полем PRD_NAME, так чтобы при работе с таблицей было видно с каким продуктом имеется дело. Вначале модифицируется свойство DBNavogator VisibleButtons (Видимые кнопки), так чтобы были видны первые четыре кнопки. После расстановки, модифицируются некоторые свойства объектов, предназначенные для работы с таблицей. Далее следует выбрать Table и установить DataBase_Name (Имя БД), указав путь к каталогу БД, содержащему таблицы — C: TEMP, месту, где они были созданы. Затем, щелкнув на Table (Имя таблицы) выбирается FIRMS. DBF, наконец, щелкнув на IndexName (Имя таблицы) указывается PUD_STKNUM.Таким образом DataSouce (Источник данных) и Table (Таблица) соединены. Остается соединить с DataSoure — DBNavigator, DBtext и DBMemo. Для DBText в качестве DataField указывается PRD NAME. Для начала выбирается PRD_DEST для DBMemo для DataField.

После установки всех свойств следует дважды щелкнуть на Active в Table, чтобы связать ее с FIRMS.DBF. Так как по умолчанию все объекты, информированные о данных (data aware objects), допускают прямое редактирование всех полей, то в DBText сразу появляется 'ColorShow 1200'.

По окончанию ввода данных необходимо вновь обратиться к программе и изменить свойствоDataField в DNMemol на RD_SPECS. Затем вновь — компиляция и выполнение. Теперь уже вводятся технические специфики продуктов. Процесс корректировки программы, компиляции, выполнения и ввода данных повторяется и для полей PRD_TIPS и PRD_ACCESS. Заполнив таблицу, следует обратиться к таблице 'Общая информация' и отредактировать ее единственное мемополе. Для этого надо изменить DBMemol так, чтобы связать его с полем мемо, а компонент DBText настроить так, чтобы он отображал название категории. Кроме того надо изменить свойства TableName и IndexName, после чего устанавливается свойство Active в True.

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

БД обеспечивает поддержку стандартных выводных устройств и дисковых носителей, совместимых с ОС Windows.

Скорость работы БД, как и других программных продуктов, в обширной степени зависит от используемого оборудования.

2.

1.5. Характеристика результатной информации

В качестве результатной информации, как видно из рисунка 4, должны быть файлы отчетности, результаты проведения операции или отчет о невыполнении запроса. Выгружаемые файлы должны быть совместимы с АРМ «Клиент-банк», установленным на рабочем месте бухгалтера юридического лица.

Заключение

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

В результате курсового проектирования была построена система «Клиент-банк» по ведению расчетного счета юридического лица по валютным операциям, которая позволяет эффективно управлять расчетным валютным счетом клиента.

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

Автоматизированные информационные технологии в банковской деятельности/ под ред. Титоренко Г. А., М.: Финстатинформ, Автоматизированные системы обработки экономической информации /под ред. проф. Рожнова В. С., М.: Финансы и статистик Балабанов И. Т. Валютный рынок и валютные операции в России, М.: Финансы и статистика, Банковские технологии. учебное пособие, М.: Финансы и статистика, Волков С. И., Романов А. И. Организация машинной обработки экономической информации, М.: Финансы и статистика, Ишутин Р. В. Текст лекций по международным валютообменным отношениям, СПб., Санкт-Петербург.

Кондрашов Ю.Н.

Введение

в проектирование автоматизированных банковских систем, учебное пособие, М.: Финансы и статистика, 1996 г.

Маркова О. М. Коммерческие банки и их операции, учебное пособие, М.: ЮНИТИ, 1995 г.

Молчанов А. В. Коммерческие банки в современной России, теория и практика, М.: Финансы и статистика, 1996 г.

Нидденер А. Анализ эффективности валютообменных операций банка, М.: Финансы и статистика, 1997 г.

Панова Г. С. Анализ финансового состояния коммерческого банка, М.: Финансы и статистика, 1996 г.

Першин А. Ю. Банковские системы: анализ компьютерных платформ/ Технология электронных коммуникаций: сборник, вып.

3, т.38, М., 1999 г.

Тосунян Г. Банковское дело и банковское законодательство в России. Опыт. Проблемы.

Перспектива. — М.: Изд. «Дело».

1998.

Ширинская Е. Б. Операции коммерческих банков: российский и зарубежный опыт.— М.: Финансы и статистика, 1997.

Показать весь текст

Список литературы

  1. Автоматизированные информационные технологии в банковской деятельности" под ред. Титоренко Г. А., М.: Финстатинформ,
  2. Автоматизированные системы обработки экономической информации' под ред. проф. Рожнова В. С., М.: Финансы и статистик
  3. И.Т. «Валютный рынок и валютные операции в России», М.: Финансы и статистика,
  4. «Банковские технологии» учебное пособие, М.: Финансы и статистика,
  5. С.И., Романов А. И. «Организация машинной обработки экономической информации», М.: Финансы и статистика,
  6. Диалог МИФИ, «Инструкция о порядке организации работы обменных пунктов на территории РФ, совершения и учета валюто обменных операций уполномоченными банками» — Инструкция № 27 от 27.02.1995 г. ЦБ.
  7. Р.В. «Текст лекций по международным валюто обменным отношениям», СПб., Санкт-Петербург.
  8. Ю.Н. «Введение в проектирование автоматизированных банковских систем», учебное пособие, М.: Финансы и статистика, 1996 г.
  9. О.М. «Коммерческие банки и их операции», учебное пособие, М.: ЮНИТИ, 1995 г.
  10. А.В. «Коммерческие банки в современной России, теория и практика», М.: Финансы и статистика, 1996 г.
  11. А. «Анализ эффективности валюто обменных операций банка», М.: Финансы и статистика, 1997 г.
  12. Г. С. «Анализ финансового состояния коммерческого банка», М.: Финансы и статистика, 1996 г.
  13. А.Ю. «Банковские системы: анализ компьютерных платформ"/ Технология электронных коммуникаций: сборник, вып.3, т.38, М., 1999 г.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ