Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 9eb371986318c69828f1b3a4b267432e
держать своё слово

Разработка конструктора отчетов

Добавлено 26 мая 2019 в 14:07
Клиент:
крупный заказчик в отрасли металлопроката.

Задача:
создать конструктор отчетов по имеющимся базам данных (Excel).

Все данные, необходимые для построения отчетов, заказчик вел в обычных excel-файлах. На момент обращения в нашу компанию каждый файл, требующий обработки, насчитывал в среднем 10 000 строк. Это значительно затрудняло процесс построения отчетов и замедляло работу сотрудников.

Разработка:
нам потребовалось создать универсальную программу-парсер, которая должна была работать с разнородными по составу документами и формировать необходимые для заказчика отчеты.

Функционал программы:
- парсинг данных – обработка разных по составу документов Excel;
- кэширование данных – после загрузки файла система запоминала выбор пользователя. Последующие отчеты формировались быстрее;
- конструктор отчетов – складской, управленческий и аналитический отчеты.

Итогом разработки стала программа, способная сократить время построения отчета с 2-3 часов до 2-3 минут. Также данный конструктор отчетов значительно сэкономил бюджет заказчика за счет отсутствия необходимости внедрения дорогостоящих программ учета, а также увеличения штата сотрудников.

Разработка программы велась на Delphi. Проект завершен за 3 месяца.

tecman.ru/item/0/44