Главная / Категории / Типы работ

Ведення валютного контролю за митними декларацiями банкiв

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

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

итами з файлу.

Таблиця 3.2. Структура файлу вiдповiдей по ВМД

radicaltypenumberdatecurrencyamount_

uahamount_

currencyconfirmation_

date6-значний номер клiСФнта банкуТип ВМД6- зн-ий номер ВМДДата ВМДВалюта ВМД,

формат - числоСума ВМД в гривнiСума, яка передаСФться на контрольДата пiдтвержденгя ВМД, формат ДД.ММ.РРРР

3.3 ОбТСрунтування вибору засобiв реалiзацii

КлiСФнтська частина системи реалiзована на мовi Object Paschal в середовищi Delphi7. Delphi цеiнтегроване середовищешвидкоi розробки програмного забезпеченнядля роботи пiдMicrosoft Windows[4]. Воно пiдтримуСФ розробку Windows-доаткiв намовi програмування Delphi, яка СФ наступницею мовиObject Pascal. Такий вибiр пояснюСФться тим, що в даному середовищi дуже легко органiзувати звязок мiж клiСФнтом та сервером СКБД. Крiм того система використовуСФ деякi модулi банкiвськоi системи ProFIX/Bank яка реалiзована в тому ж середовищi. Також було використано додатковi CX компоненти, якi значно полегшують представлення даних, та надаСФ системi сучасного дизайну.

Для ведення бази даних використовуСФться такий СКБД сервер як Informix. СКБД Informix видiляСФться високою надiйнiстю та швидкiстю роботи, вбудованими засобами вiдновлення пiсля вiдмов, наявнiстю засобiв реплiкацii даних i можливiстю створення розподiлених систем [5]. Пiдтримуються майже всi вiдомi сервернi платформи: IBM AIX, GNU/Linux (RISC та i86), HP UX, SGI Irix, Solaris, Windows NT (NT, 2000), Mac OS [6].

4. ОПИС ПРОГРАМНОРЗ РЕАЛРЖЗАЦРЖРЗ

4.1 Структура програмноi системи

На рисунку 4.1 приведено загальну схему роботи пiдсистема Валютний контроль з банкiвською системою, встановленою в банку.

Рисунок 4.1 схема роботи пiдсистеми Валютного контроль з системою банку

ПередбачаСФться наступна схема роботи:

1. Пiдсистема Валютний контроль працюСФ у складi АБС ProFIX/Bank, при цьому використовуСФться наявна в АБС ProFIX / Bank iнформацiя: реСФстр клiСФнтiв, iнформацiя про штрафнi санкцii, електронний реСФстр ВМД, довiдники (звiтнiсть, довiдник банкiв-нерезидентiв).

2. З АБС Банку (ISBA, IBIS) в пiдсистему передаються данi про реальнi платежах (експортних та iмпортних). ПередбачаСФться файловий обмiн.

3. Вiд клiСФнтiв у пiдсистему може iмпортуватися iнформацiя про пiдтверджуючих документах.ПередбачаСФться файловий обмiн.

Якщо банк використовуСФ АБС (автоматизована банкiвська система) вiдмiнну в АБС ProFIX Bank, то паралельно йому встановлюються певнi модулi останньоi для коректноi роботи пiдсистеми Валютний контроль. Це повязано з специфiчним веденням деяких реквiзитiв по клiСФнтам, документам, звiтностi та iнше.

  1. Опис бази даних

Дуже важливою складовою проектування системи СФ проектування iнформацiйного забезпечення або iншими словами проектування i реалiзацiя бази даних. Можна видiлити наступнi етапи в проектуваннi бази даних [7]:

  1. Концептуальне проектування.
  2. Визначення вимог до операцiйноi обстановцi, в якiй буде функцiонувати iнформацiйна система.
  3. РЖнформацiйно-логiчне проектування БД.
  4. Вибiр системи керування базами даних (СКБД) та iнших iнструментальних програмних засобiв.
  5. Фiзичне проектування БД.

В загальному база даних складаСФться з 22 таблиць. Концептуальна модель основних елементiв бази даних виглядаСФ наступним чином (рисунок 4.2):

Рисунок 4.2 Концептуальна модель БД

В наведених таблицях значено бiльше полiв, але на модулi показуСФмо лише основнi, для того, щоб не перевантажувати схему i не втрачати розумiння моделi.

Опишемо докладнiше наведенi в моделi таблицi вiдповiдно вказавши опис полiв, обовязковiсть iх заповнення та при необхiдностi додатковi вiдомостi.

Таблиця Платiж - мiстить данi та реквiзити платежiв (таблиця 4.1).

Таблиця 4.1. Структура таблицi Платiж

ОписОбо-вiстьКоментарВласник платежу (клiСФнт банку).ТакУ списку виводиться внутрiшнiй код клiСФнта i його найменування, у фiльтрi також передбачаСФться можливiсть фiльтрацii за даними параметрами клiСФнтаТип операцiiТакЕкспорт/РЖмпорт.Номер платiжного документуНi

Таблиця 4.1. (продовження)

ОписОбо-вiстьКоментарДата платiжного документуНiдата проводки (дата фактичного зачислення/списання)ТакПри введеннi, за замовчуванням значення встановлюСФться рiвним поточноi дати опер.дняСума платежуТакВалютаТакПризначення платежуНiКонтрагентОбовязковiсть заповнення для iмпортних платежiв визначаСФться настроюванням перевiрки наявностi штрафних санкцiй. Для експортних платежiв (наприклад, платежi iнших банкiв) заповнення необовязково завжди.Рахунок контрагентуНiКраiна банку к-таНiМФО банку, в якому був проведений платiжНiЗаповнюСФться тiльки у випадку, якщо платiж був проведений iншим банком, або був зарахований на рахунок в iншому банку.Заповнення своiм МФО не допускаСФться. При ручному додавання експортного платежу з картки ПД заповнення обовязкове.Вiльна сума платежу по контрактамТакРозраховуСФться автоматичноВiльна сума платежу по ПДТакРозраховуСФться автоматичноПризнак необхiдностi валютного контролюТакОзнака встановлюСФться, якщо платiж пiдлягаСФ валютному контролю i знiмаСФться, якщо платiж не пiдлягаСФ валютному контролю.Параметр заповнюСФться при iмпортi, може бути змiнений вручну.

Таблиця Контракт мiстить данi та реквiзити контрактiв (таблиця 4.2).

Таблиця 4.2. Структура таблицi Платiж

ОписОбо-вiстьКоментарВласник контрактуТакУ списку виводиться внутрiшнiй код (радикал) клiСФнта i його наймен?/p>