Алгоритм задачи

Алгоритм – это совокупность предписаний или система правил, определяющих процесс преобразования исходных данных в искомый результат за конечное число шагов. Алгоритм решения задачи представлен на рисунке 1.

Рис. 1. Алгоритм решения задачи «Банковское обслуживание»

После начала работы с задачей пользователю предоставляется:

а) возможность загрузки документов из системы «Банк-клиент»;

б) возможность выгрузки платежных поручений из базы данных подсистемы «Бухгалтерский и налоговый учет»;

в) ручной ввод платежного поручения.

Опишем алгоритм ручного ввода платежного поручения (пошаговую последовательность действий):

1. Пользователем вводятся следующие входные данные:

- номер;

- дата;

- сумма;

- дата валютирования;

- ИНН получателя;

- ИНН плательщика;

- назначение платежа;

- срок платежа;

- очередность платежа;

- вид оплаты;

- вид платежа.

2. Из указанных справочников выбираются значения и заносятся в поля диалоговой формы (таблица 5).

Таблица 5

Поля, заполняемые на основе справочников

Поле Справочник
Валюта платежа Справочник валют
Счет плательщика Справочник счетов плательщика
Счет получателя Справочник счетов получателя
Наименование плательщика Константы
Банк плательщика Справочник банков
Город банка плательщика Справочник городов
Кор. счет банка плательщика Справочник банков
МФО банка плательщика Справочник банков
Наименование получателя Справочник счетов получателей
Банк получателя Справочник банков
Город банка получателя Справочник городов
Кор. счет банка получателя Справочник банков
МФО банка получателя Справочник банков
Код бюджетной классификации (КБК) Справочник КБК

По окончании работы формируется выходной файл базы данных plat.dbf. Происходит кодирование, подписывание электронной подписью и отправка файла в банк посредством электронной почты.

При загрузке выписок банка осуществляется соединение с системой «Банк-клиент» по каналу связи, загрузка документов и их дальнейший просмотр.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: