Аннотация к магистерской диссертации на тему "Методика интеграции управляющих компонентов в системах управления электроавтоматикой" по специальности 055200 "Компьютерные системы управления" Автор: Козак Н. В. Актуальность работы. Работа направлена на решение актуальной научной проблемы - создание методического базиса по интеграции программного обеспечения систем управления электроавтоматикой. В настоящий момент всё большее распространение получают так называемые интегрированные среды разработки, охватывающие весь комплекс шагов по подготовке управляющих программ для систем электроавтоматики. Особый интерес представляет вопрос расширения функциональности таких систем для широкого круга аппаратных средств и решаемых задач. Например, одна и та же среда разработки может одновременно поддерживать модули программирования электроавтоматики и систем ЧПУ, причем обеспечивая взаимодействие с широким набором аппаратуры. Основным достоинством таких систем является предоставление пользователю единого графического интерфейса и управляющих программных компонентов (мониторы, панели управления, редакторы, конфигураторы, отладчики). При наличии большого объема уже имеющихся разработанных компонентов особую актуальность принимает вопрос их интеграции в единую интегрированную инструментальную систему. Цель данной работы. Создание методики интеграции компонентов программного обеспечения в единую интегрированную инструментальную систему применительно к задачам управления электроавтоматикой. Для достижения цели поставлены следующие научные задачи: Анализ особенностей, составляющих элементов и функциональности широкого класса программных компонентов электроавтоматики, существующих аналогов интегрированных сред, а также инструментальных средств разработки таких сред. Создание методики интеграции управляющих компонентов в интегрированную среду. Применение методики на примере интеграции управляющих компонентов для среды программирования контроллеров электроавтоматики.
Для решения поставленной задачи был использован широкий круг источников по данному вопросу, в том числе по системам ЧПУ, инструментальным средствам разработки, объектно-ориентированному проектированию, технологиям межзадачного взаимодействия и визуальному программированию. Методы исследования. Теоретические исследования базировались на методах объектно-ориентированного проектирования (декомпозиции, абстракции, иерархии), концепции объектно-ориентированного программирования, языке визуального проектирования UML, методологии Rational Unified Process. Научная новизна. Разработана методика интеграции управляющих программных компонентов системы программирования электроавтоматикой. Разработанная методика может быть использована для интеграции управляющих программных компонентов для систем ЧПУ. Апробация работы. Методика была применена при интеграции управляющих компонентов в интегрированную среду программирования электроавтоматики. Представлялись доклады на регулярных семинарах научно исследовательской лаборатории кафедры КСУ. По материалам работы был доложен доклад на VII-ой научной конференции МГТУ "Станкин" и "Учебно-научного центра математического моделирования МГТУ "Станкин" - ИММ РАН". Публикации. По материалам диссертации опубликована 1 печатная работа: Козак Н.В. Интегрированная среда разработки MMI в системах ЧПУ. // VII-я научная конференция МГТУ "Станкин" и "Учебно-научного центра математического моделирования МГТУ "Станкин" - ИММ РАН". Программа, сборник докладов. - М.: Янус-К, ИЦ ГОУ МГТУ "Станкин". - 88-91 с. Структура и объем диссертации.
Диссертационная работа включает пояснительную записку на 85 страницах, иллюстративные материалы в виде 44 рисунков и список литературы из 12 наименований. Во введении описана проблематика по организации управляющих элементов интерфейса оператора. В первой главе рассмотрены подходы по организации управляющих элементов интерфейса оператора. Описана концепция организации пользовательского интерфейса для различных программных средств системы управления, интегрированных в едином окне. Поставлены задачи по интеграции программного обеспечения в рамках описанной концепции. Во второй главе рассмотрены инструментальные средства для реализации интеграции, проанализирована структура среды интегрированного функционирования используемой для проведения интеграции в неё управляющих элементов программных средств. В третьей главе сформирована и детально рассмотрена методика интеграции программных компонентов в среду интегрированного функционирования. В четвёртой главе описано применение созданной методики при реализации интеграции редактора кода управляющих программ в среду интегрированного функционирования. В заключении сделаны выводы об эффективности предложенной методики на базе проведённой интеграции редактора управляющих программ. Основные выводы Решена актуальная научная проблема - создан методический базис для осуществления процессов интеграции программного обеспечения, с целью предоставления пользователю единого функционального и графического интерфейса, возможностей наращивания функциональности и изменения комплектации средств программирования электроавтоматики и систем ЧПУ. Разбиение типовых деятельностей процесса интеграции на уровни позволяет проводить планирование, а также оценивать последовательность и трудоемкость их выполнения и трудоемкость. Изменяя последовательность выполнения и добавляя необходимые уровни, возможно формализовать процессы интеграции для различных программных продуктов. Применение методики при интеграции управляющих компонентов редактора кода управляющих программ позволило сократить сроки процесса интеграции, и, как следствие, снизить его стоимость при повышении качества. Это стало возможным за счёт формализации выполняемых действий, параллельного их выполнения, и использования проверки качества и производительности системы в процессе внедрения в неё новых компонентов.
|