![geum.ru - только лучшие рефераты!](../../i/logo.png)
Проектирование автоматизированного рабочего места сотрудника банка по выпуску банковских карт
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?рования справочной информации о гражданствах
-Код социального статуса. Локальный классификатор, используемый для кодирования справочной информации о гражданствах.
-Код карты. Локальный классификатор, используемый для кодирования информации о производимой банковской карте.
-Код клиента. Локальный классификатор, используемый для кодирования информации о клиенте банка.
-Код записи. Локальный классификатор, используемый для кодировании записи в ведомости выпущенных карт.
-Номер 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.Работа с клиентами
-Клиенты. Данный пункт меню позволяет перейти к режиму работы с клиентами банка - просмотра, поиска, ре