WEB система учета платежных поручений
Описание проекта
Система учета платежных поручений. Основное назначение - загрузка и распознавание rtf, doc файлов с платежными поручениями и сохранение полученной информации в базе данных.
Основные возможности:
- Загрузка файлов определенных форматов, подготовленных оператор(-ами)ом из систем банк-клиент и содержащих информацию о платежных поручениях в виде шаблонных форм, являющихся их электронным представлением.
- Автоматическое распознавание реквизитов и выделение электронной формы каждого платежного поручения из загруженных файлов, требуемых для последующего учета, хранения, поиска и извлечения (формирования электронных форм) платежных поручений.
- Регистрация каждого платежного поручения в хранилище данных ИС «Журнал» с сохранением реквизитов и оригинальной электронной формы.
- Форматно-логический контроль корректности загружаемых файлов в ИС «Журнал» с формированием контрольной информации оператору о полноте и корректности процессов загрузки, распознавания и регистрации платежных поручений, построенном по транзакционному принципу (либо успешно зарегистрированы все платежные поручения загружаемого файла, либо ни одного с выводом соответствующих подробных причин невозможности загрузки).
- Поиск зарегистрированных в ИС «Журнал» платежных поручений по реквизитам и их совокупности с различными условиями, а также с возможностью выравнивания при неточном сопоставлении схожих в написании английских и русских алфавитных символов, знаков препинания и специальных символов.
- Просмотр реквизитов и представлений платежных поручений в ИС «Журнал» как в виде списка платежных поручений, так и в виде электронной формы отдельного платежного поручения.
- Просмотр реквизитов и представлений платежных поручений в ИС «Журнал» как в виде списка платежных поручений, так и в виде электронной формы отдельного платежного поручения.
- Формирование внешнего файла (.doc), содержащего электронную форму платежного поручения для последующей печати или сохранения в электронном виде.
- Формирование списков по результатам поиска и формирование внешнего файла (.doc) с отобранными платежными поручениями для их последующей печати или сохранения в электронном виде.
- Разграничение прав доступа к операциям и информации в ИС «Журнал».
- Аудит действий пользователей в системе, проведенных операций в системе с сохранением информации в соответствующих журналах.
- Выгрузка оригинальных импортированных файлов за весь период хранения платежных поручений.
- Возможность построения отчетов на основе имеющейся информации по реквизитам.
- Рециркуляция устаревших данных с периодом хранения не менее 7 лет.
- Инкрементальное ежесуточно, кумулятивное еженедельное и полное ежемесячное резервное копирование и восстановление данных в случаях сбоя с возможностью сохранения резервной копии на внешний диск.
Проект выполнен с использованием технологий:
- PHP CodeIgniter;
- jQuery;
- jQuery UI;
- Ajax;
- Bootstrap;
- Postgre SQL.
Подробное ТЗ во вложенном файле.
Некоторые скриншоты приложения