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

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

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

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



?рования справочной информации о гражданствах

-Код социального статуса. Локальный классификатор, используемый для кодирования справочной информации о гражданствах.

-Код карты. Локальный классификатор, используемый для кодирования информации о производимой банковской карте.

-Код клиента. Локальный классификатор, используемый для кодирования информации о клиенте банка.

-Код записи. Локальный классификатор, используемый для кодировании записи в ведомости выпущенных карт.

-Номер iета. Отраслевой классификатор, однозначно определяющий лицевой iет. Данный классификатор является отраслевым и многоаспектным, так как его формат подчиняется единым правилам в банковской сфере.

-Код вида iета. Локальный классификатор, используемый для кодировании справочной информации о видах лицевых iетов.

.1.3 Характеристика первичных документов с нормативно-справочной и входной оперативной информацией

Основным первичным документом для выпуска банковской карты являются ведомость заявлений клиентов на приобретение карт и журнал открытых iетов.

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

На рисунке 1 приложения 1 приведен пример входного документа - ведомости заявлений на выпуск банковских карт.

Еще одним необходимым документом для выпуска банковских карт является журнал открытых iетов, пример которого показан на рисунке 2 приложения 1.

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

На рисунке 3 приложения 1 представлена форма, содержащая полную информацию о клиенте.

На рисунке 4 приложения 1 представлена форма, содержащая полную информацию о поданной клиентом заявке.

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

Преобразуем полученную информационную модель в физическую [3]. Структуры исходных сущностей базы данных показаны в таблицах 2.1 - 2.9.

Таблица 2.1

Структура таблицы Валюта

№Наименование поляИдентификаторТипПримечание1Код валютыID_curIntegerPK2ВалютаCurrencyString

Таблица 2.2

Структура таблицы Вид карты

№Наименование поляИдентификаторТипПримечание1Код видаID_vidIntegerPK2Название видаName_vidString

Таблица 2.3

Структура таблицы Платежная система

№Наименование поляИдентификаторТипПримечание1Код видаID_sysIntegerPK2Название видаName_sysString

Таблица 2.4

Структура таблицы Гражданство

№Наименование поляИдентификаторТипПримечание1Код видаID_countryIntegerPK2Название видаCountryString

Таблица 2.5

Структура таблицы Социальный статус

№Наименование поляИдентификаторТипПримечание1Код видаID_statusIntegerPK2Название видаName_statString

Таблица 2.6

Структура таблицы Карта

№Наименование поляИдентификаторТипПримечание1Код картыIDIntegerPK2Действительна доValid_thruDate3Код услугиUslugaIntegerFK4Код клиентаID_klientIntegerFK5Код валютыCurrentIntegerFK6Код платежной системыID_systemIntegerFK7Код видаID_vidInteger FK8PIN_codePINInteger9ВыданаGivenBoolean10Дата заявкиDateDate

Таблица 2.7

Структура таблицы Клиенты

№Наименование поляИдентификаторТипПримечание1Код клиентаID_peopleIntegerPK2ФИОFIOString3ПолSexString4Место рожденияPlace_birthString5Код гражданстваCountryIntegerFK6Серия паспортаSeriyaString7Номер паспортаNum_paspInteger 8Дата выдачи паспортаDateDate9Кем выдан паспортWhom_givenString10Код подразделенияCode_whomInteger11ИндексIndexInteger12АдресAdresString13Домашний телефонPhone_homeString14Сотовый телефонPhon_mobString15E-mailE-mailInteger16Код статусаStatStringFK

Таблица 2.8

Структура таблицы Дополнительные услуги

№Наименование поляИдентификаторТипПримечание1Код услугиID_uslIntegerPK2Название услугиName_uslString

На рис. 2.12 представлена полученная ER - модель базы данных.

Рис. 2.12 - ER-модель базы данных

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

Основной результатной информацией работы проектируемой системы являет ведомость выпущенных карт. Пример данного выходного документа показан на рисунке 1 приложения 2.

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

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

2.2 Программное и технологическое обеспечение задачи

.2.1 Общие положения (дерево функций и сценарий диалога)

На рисунке 2.13 показано дерево функций, реализуемых проектируемой системой.

Рис. 2.13 - Дерево функций

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

Главное меню содержит следующие пункты и подпункты:

1.Работа с клиентами

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