Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
В данной работе решается задача создания библиотеки и сервиса для формирования xlsx документов на основе шаблона, в который подставляются данные и стили в соответствии с описанием полей в шаблоне. В работе проанализированы некоторые существующие библиотеки, реализующие схожий функционал. Разработаны библиотека и сервис, решающие поставленную задачу. В ходе разработки сервиса были совершены доработки, которые существенно поднимают производительность генерации документов. По результатам разработки произведено тестирование, которое не выявило ошибок в сервисе или библиотеке. Данный сервис введён в эксплуатацию в нашей компании и показал себя с хорошей стороны в плане производительности. Среднее время генерации отчётов сократилось на 70%. Использование данного сервиса также снижает время разработки информационных систем, которым требуется функционал формирования xlsx документов. Доработки по функционалу сервиса будут осуществляются по мере поступления запросов от пользователей.
This thesis discusses solving the problem of creating a library and a service for generating xlsx documents based on a template, into which data and styles are substituted in accordance with the description of the fields in the template. We analysed some existing libraries that implement similar functionality. A library and a service have been developed to solve the problem. Improvements were made that significantly increase the productivity of document generation. Testing was carried out, which did not reveal errors in the service or library. This service was put into operation in our company and has shown itself to be on the good side in terms of productivity. The average report generation time was reduced by 70%. The use of this service also reduces the development time of information systems that require the functionality of generating xlsx documents. Improvements to the functionality of the service will be carried out as requests from users are received.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Статистика использования
Количество обращений: 17
За последние 30 дней: 0 Подробная статистика |