Разработка программного обеспечения для автоматической генерации пакетов документов

Работа современных предприятий подразумевает обработку большого количества различных документов, зачастую выполненных в рамках однородных шаблонов. В данной работе описан разработанный программный комплекс для автоматизированной генерации документов по шаблонам в форматах DOC и DOCX с использованием библиотеки Apache POI. Разработанная система позволяет осуществлять замену текстовых меток в документах на основе пользовательских данных и работать с несколькими авторами через специальный формат тегов. Реализованы механизмы обработки разбитых тегов в DOCX-документах и поддержка ввода данных через CSV-таблицы. Дополнительно система оснащена функцией конвертации сгенерированных документов в формат PDF, что значительно расширяет её функциональность. Программный комплекс реализован на языке Java, в формате оконного приложения. Внутренняя архитектура системы выполнена в модульном формате, что облегчает возможную интеграцию предоставляемого функционала в другие системы. Работа программы протестирована в системах семейства Windows, а также в Linux Ubuntu. Проведено тестирование производительности системы, показавшее эффективность предложенного решения для автоматизации подготовки документов. Исходные файлы разработанной системы, а также описывающая её документация, выложены в открытом репозитории.

Издательство
Российский университет дружбы народов (РУДН)
Язык
Russian
Страницы
380-386
Статус
Published
Год
2025
Организации
  • 1 Российский университет дружбы народов
Ключевые слова
автоматизированная генерация документов; apache POI; doc; docx; PDF-конвертация; шаблоны документов; блоковое дублирование; многопользовательский режим; java
Цитировать
Поделиться

Другие записи

Avatkov V.A., Apanovich M.Yu., Borzova A.Yu., Bordachev T.V., Vinokurov V.I., Volokhov V.I., Vorobev S.V., Gumensky A.V., Иванченко В.С., Kashirina T.V., Матвеев О.В., Okunev I.Yu., Popleteeva G.A., Sapronova M.A., Свешникова Ю.В., Fenenko A.V., Feofanov K.A., Tsvetov P.Yu., Shkolyarskaya T.I., Shtol V.V. ...
Общество с ограниченной ответственностью Издательско-торговая корпорация "Дашков и К". 2018. 411 с.