Аннотация к магистерской диссертации на тему "Исследование применения технологии XSLT для генерации отчетов цифрового осциллографа системы управления" по специальности 150200 "Автоматизация и управление" Актуальность работы. Диссертация посвящена решению актуальной проблемы – генерации отчетов диагностической подсистемы системы числового программного управления. Потребность в диагностическом программном обеспечении для станков с ЧПУ в настоящее время довольно высока, в связи с постоянно растущей сложностью данного оборудования. От того насколько правильно работает оборудование, зависит качество выпускаемой продукции. Оптимальная настройка регуляторов следящих приводов подачи невозможна без тщательного анализа их динамических характеристик. Для этого необходимы программно-аппаратные средства контроля рабочих характеристик станка на этапе пуска, наладки, а так же, что не менее важно, эксплуатации оборудования.
Подсистема диагностики должна уметь конфигурировать измерения, считывать сигналы измерения, выполнять разнообразные операции над измеренными сигналами, запоминать результаты измерений вместе с результатами конфигурации измерений. После проведения серии измерений необходимо иметь результаты диагностики в виде отчетов, которые можно послать по электронной почте или распечатать. Для этого нужно иметь инструмент, с помощью которого можно генерировать отчеты под различные прикладные задачи или стандарты. Данная работа направлена на решение проблемы гибкости генерации интерактивных отчетов и уменьшения трудоемкости разработки приложения генерации отчетов цифрового осциллографа системы управления.
Цель данной работы. Сокращение времени разработки приложения генерации отчетов за счет применения стандартных Интернет решений.
Для достижения цели поставлены следующие задачи:
-
Исследование различных технологий на предмет применения в подсистеме генерации отчетов цифрового осциллографа системы управления;
-
Создание методических аспектов преобразования данных цифрового осциллографа в HTML формат;
-
Разработать программное обеспечение для генерации отчетов цифрового осциллографа.
Научная новизна. Предложен новый подход генерации отчетов цифрового осциллографа системы управления. Формализован процесс разработки приложения генерации отчетов с применением стандартных Интернет решений.
Практическая ценность. Разработан новый инструмент - приложение генерации отчетов цифрового осциллографа системы управления, отвечающее требованиям в отношении гибкости содержания отчетов и интерактивности получаемых отчетов. Система внедрена в «Научно-исследовательской лаборатории систем ЧПУ» кафедры компьютерных систем управления университета СТАНКИН.
Структура и объем диссертации. Диссертационная работа включает пояснительную записку на 84 страницах, иллюстративные материалы в виде 39 рисунков и список литературы из 14 наименований.
В первой главе были рассмотрены основные понятия диагностической задачи управления, необходимость использования диагностических подсистем. Рассмотрены существующие подходы генерации отчетов программных диагностических систем. Выявлены недостатки существующих подходов. Поставлены задачи по разработке методических аспектов генерации отчетов устраняющей недостатки существующих способов.
Во второй главе были рассмотрены технологии и инструментальные средства для реализации приложения генерации отчетов, отвечающего требованиям гибкости по содержанию и формату отчетов.
В третьей главе сформированы и детально рассмотрены методические аспекты генерации отчетов с использованием технологий SVG и ActiveX.
В четвёртой главе описано применение созданных подходов для реализации приложения генерации отчетов цифрового осциллографа системы управления.
В заключении сделаны выводы об эффективности предложенных подходов на базе реализации приложения генерации отчетов.
Основные выводы.
-
Использование технологии XSLT позволило сократить время разработки приложения генерации отчетов и обеспечило большую гибкость формирования отчетов под конкретные прикладные задачи;
-
Применение стандартных Интернет решений, таких как: браузер, XSLT-процессор, стандартные ActiveX компоненты, позволило снизить трудоемкость разработки приложения генерации отчетов;
-
Сравнение двух предложенных подходов преобразования данных цифрового осциллографа показало, что решение на базе ActiveX для отображения графических данных имеет ряд преимуществ по сравнению с применением технологии SVG: меньший объем файла отчета, меньшее время генерации отчета и улучшенная интерактивность;
-
Разработанное приложение для генерации отчетов цифрового осциллографа системы управления позволяет получать разнообразные интерактивные отчеты в формате HTML, содержащие текст и графику.
|