geum.ru - только лучшие рефераты!

Проектирование автоматизированного рабочего места сотрудника банка по выпуску банковских карт

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?истрации нового клиента;

-Банковские карты. Пункт меню позволяет перейти к режиму работы непосредственно с банковскими картами - создание новой заявки на банковскую карту, выдачу карт.

2.НСИ

-Виды карт. Данный пункт меню открывает окно для внесения или редактирования такой справочной информации, как Вид карты.

-Платежные системы. Данный пункт меню открывает окно для внесения или редактирования такой справочной информации, как Платежная система.

-Дополнительные услуги. Данный пункт меню открывает окно для внесения или редактирования такой справочной информации, как Дополнительные услуги.

-Гражданство. Данный пункт меню открывает окно для внесения или редактирования справочной информации о гражданстве клиентов.

-Социальный статус. Данный пункт меню открывает окно для внесения или редактирования справочной информации о социальном статусе.

3.Отчеты

-Ведомость заявлений. Данный пункт меню позволяет сформировать ведомость заявлений на выпуск банковских карт.

-Ведомость изготовленных карт. Данный пункт меню позволяет формировать ведомость выпущенных карт на текущую дату, а также выписку из ведомости за определенный период.

-Журнал открытых iетов. При выборе данного пункта меню формируется журнал открытых iетов.

4.Выход. Выход из программы

На рисунке. 2.14 показано сценарий диалога [2].

Рис. 2.14 - Сценарий диалога

2.2.2 Схема взаимодействия программных модулей

На рис. 2.15 показано дерево взаимодействия модулей программы. [2]

Рис. 2.15 - Дерево взаимодействия модулей программы

Модуль MainFrm является главным модулем программы, содержащий главное меню.

Модуль DMfrm обеспечивает доступ к базе данных, поэтому с ним взаимодействуют все остальные модули программы.

Модули Kard, Klient, NSI обеспечивают ввод и редактирование информации о заявках клиентов на выпуск банковской карты, информации о клиентах и справочной информации соответственно.

Модуль FrmList обеспечивает выбор формирования ведомости выпущенных карт за период, либо на текущую дату, а также содержит макет ведомости выпущенных карт на текущую дату.

С помощью модуля Rep осуществляется выборка из ведомости выпущенных карт за указанный период.

Модуль Vedom является макетом ведомости заявлений на выпуск банковских карт.

Модуль Counts является макетом журнала открытых iетов.

2.2.3 Схема технологического процесса сбора, передачи, обработки и выдачи информации

Рис. 2.16 - Вход в программу

Рис. 2.17 - Выбор первого подменю Работа с клиентами

Рис. 2.18 - Работа в подменю Клиенты

Рис. 2.19 - Работа в подменю Банковские карты

Рис. 2.20 - Работа в подменю НСИ

Рис. 2.21 - Работа в подменю Платежные системы

Технологический процесс работы с остальными справочниками происходит аналогично работе в подменю Платежные системы.

Рис. 2.22 - Работа в подменю Отчеты

Рис. 2.23 - Работа в подменю Ведомость заявлений

Рис. 2.24 - Работа в подменю Журнал открытых iетов

Рис. 2.25 - Работа в подменю Ведомость изготовленных карт

2.3 Контрольный пример реализации проекта и его описание

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

Они могут выполняться в любой календарный момент времени и включают операции ввода, вывода реализации запросов. Операции имеют программное выполнение, подчиненное единой алгоритмической схеме. Программа для автоматизации деятельности отдела коммерческого банка по производству банковских карт реализована в среде программирования Borland C++. [1,2]

Работа с программой начинается с вывода главного окна программы, содержащего главное меню.

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

Непосредственное изготовление банковских карт никак не связано с программой. Данный процесс происходит при помощи специального оборудования.

Клиент, желающий приобрести пластиковую банковскую карту, заполняет соответствующее заявление. Все данные из его заявления вводятся в систему оператором, принимающим заявления.

На рисунке 2.5 показано главное окно программы, содержащее главное меню.

Рис. 2.5 - Главное окно программы

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

Рис. 2.6 - Окно Клиенты

Для доступа к информации о заявках на выпуск банковских карт служит окно Банковские карты, показанное на рисунке 2.7.

Для открытия данного окна необходимо выбрать пункт главного меню Работа с клиентами и нажать на кнопку Банковские карты.

При составлении новой заявки на карту указыв