Publication:
Разработка инструмента замера производительности в среде 1C:Enterprise Development Tools и API для его расширения сторонними разработчиками

Дата
2017
Авторы
Чкадуа, А. В.
Journal Title
Journal ISSN
Volume Title
Издатель
Научные группы
Организационные подразделения
Выпуск журнала
Аннотация
Дипломная работа: 53 с., 15 рис., 3 приложения, 12 источников литературы. Целью данной выпускной квалификационной работы является разработка инструмента замера производительности для прикладных решений на платформе 1С: Предприятие для среды разработки 1C: Enterprise Development Tools. Проведён сравнительный анализ существующих инструментов для замера производительности, в том числе входящий в состав Конфигуратора 1С: Предприятия. Проведённый анализ позволил выделить функциональность, которая необходима разработчику. Также был проведён обзор среды 1C: Enterprise Development Tools и платформы Eclipse. Дополнительно проведёно изучение протокола взаимодействия с профилировщиком платформы 1С: Предприятие. На основе проведённого анализа выделена функциональность, подлежащая реализации. Выделен публичный API инструмента замера производительности для использования разработчиками расширений для 1C: Enterprise Development Tools. Для разработанного инструмента были реализованы модульные тесты. Проведена интеграция в существующую систему сборки и среду 1C: Enterprise Development Tools. Разработанный инструмент позволяет исключить влияние человеческого фактора на поиск наиболее медленных мест программного кода прикладных решений на платформе 1С: Предприятие, тем самым сократив время на их поиск. В дальнейшем функциональность инструмента будет расширена. Ключевые слова: профилирование, замер производительности, 1с предприятие, 1c enterprise development tools, узкое место, оптимизация.
Описание
Уровень образования: бакалавриат; Код направления/специальности: 09.03.02; Группа: Б13-509
Ключевые слова
ВКР , Выпускная квалификационная работа
Цитирование
Чкадуа, А. В. Разработка инструмента замера производительности в среде 1C:Enterprise Development Tools и API для его расширения сторонними разработчиками : Выпускная квалификационная работа, бакалавриат, 09.03.02 / А. В. Чкадуа ; рук. работы Петухова Елена Анатольевна, 2017