Описание проекта
Основные требования:
Скорость обработки данных системой;
Модульность исполнения (с поддержкой расширения/изменения функционала, параметров);
Доступность для понимания кода - "закоментированность" функций (при невозможности постоянного сопровождения).
ТЗ перешлю лично 100% либо модульно.