Журнал Российского общества по неразрушающему контролю и технической диагностике
The journal of the Russian society for non-destructive testing and technical diagnostic
 
| Русский Русский | English English |
 
Главная
23 | 12 | 2024
2021, 10 октябрь (October)

DOI: 10.14489/td.2021.10.pp.044-047

Пруцков А. В.
ПРИНЦИПЫ РАЗРАБОТКИ ПРОГРАММНЫХ ИНТЕРФЕЙСОВ В ИНДУСТРИАЛЬНЫХ ИНФОРМАЦИОННО-ИЗМЕРИТЕЛЬНЫХ И УПРАВЛЯЮЩИХ СИСТЕМАХ
(c. 44-47)

Аннотация. Индустриальные информационно-измерительные и управляющие системы имеют программный модуль, предназначенный для преобразования результатов измерений в данные для отображения и управляющие сигналы. Программный модуль связан с другими модулями программными интерфейсами. При этом необходимы преобразования данных при передаче между модулями. При программировании преобразования данных можно использовать объектно-ориентированные шаблоны проектирования. При преобразовании результатов измерений в объекты может быть применен шаблон проектирования Адаптер. Программирование по шаблону Команда предназначено для преобразования объектов в управляющие сигналы. Обработка данных должна отделяться от их представления, хранения и передачи. Функции между модулями можно разделить с использованием шаблона Модель–Представление–Контроллер. Применение шаблонов проектирования сокращает время разработки и последующей модификации программного обеспечения как информационно-измерительных и управляющих систем, так и систем в других сферах науки и экономики.

Ключевые слова:  информационно-измерительные и управляющие системы, измерительное программирование, обработка данных, шаблоны проектирования.

 

Prutzkow A. V.
PRINCIPLES FOR DEVELOPMENT OF PROGRAM INTERFACES IN INDUSTRIAL INFORMATION, MEASURING, AND CONTROLLING SYSTEMS
(pp. 44-47)

Abstract. Industrial information, measuring, and controlling systems have a program module designed to convert measurement results into data for display and control signals. A program module interconnected to other modules by program interfaces. In this case, data transformations are necessary when they are sent between modules. Object-oriented design patterns can be used when programming data transformations. When converting measurement results to objects, the Adapter design pattern can be applied. Programming the Command pattern is intended for converting objects into control signals. Data processing should be separated from their representation, storage and transmission. Functions between modules can be divided using the Model–View–Controller pattern. The use of design patterns reduces the development time and subsequent modification of software for both information, measuring, and control systems, as well as systems in other subjects of science and economics.

Keywords: information, measuring and controlling systems, measuring programming, data processing, design patterns.

Рус

А. В. Пруцков (ФГБОУ ВО «Рязанский государственный радиотехнический университет им. В. Ф. Уткина»; ФГБОУ ВО «Рязанский государственный медицинский университет им. акад. И. П. Павлова», Рязань, Россия) E-mail: Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра.  

Eng

A. V. Prutzkow (Ryazan State Radio Engineering University named after V. F. Utkin; Ryazan State Medical University named after I. P. Pavlov, Ryazan, Russia) E-mail: Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра.  

Рус

1. Gamma E., Helm R., Johson R., Vlissides J. Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995.
2. Reenskaug T. Models – Views – Controllers, 1979. URL: http://heim.ifi.uio.no/~trygver/1979/mvc-2/1979-12-MVC.pdf, last accessed 2020/04/19
3. Reenskaug T. MVC Xerox PARC 1978-79, 1979. URL: http://heim.ifi.uio.no/~trygver/themes/mvc/mvc-index.html, last accessed 2020/04/19

Eng

1. Gamma E., Helm R., Johson R., Vlissides J. (1995). Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley.
2. Reenskaug T. (1979). Models – Views – Controllers. Available at: http://heim.ifi.uio.no/~trygver/1979/mvc-2/1979-12-MVC.pdf, last accessed 2020/04/19
3. Reenskaug T. (1979). MVC Xerox PARC 1978-79. Available at: http://heim.ifi.uio.no/~trygver/themes/mvc/ mvc-index.html

Рус

Статью можно приобрести в электронном виде (PDF формат).

Стоимость статьи 450 руб. (в том числе НДС 20%). После оформления заказа, в течение нескольких дней, на указанный вами e-mail придут счет и квитанция для оплаты в банке.

После поступления денег на счет издательства, вам будет выслан электронный вариант статьи.

Для заказа скопируйте doi статьи:

10.14489/td.2021.10.pp.044-047

и заполните  форму 

Отправляя форму вы даете согласие на обработку персональных данных.

.

 

Eng

This article  is available in electronic format (PDF).

The cost of a single article is 450 rubles. (including VAT 20%). After you place an order within a few days, you will receive following documents to your specified e-mail: account on payment and receipt to pay in the bank.

After depositing your payment on our bank account we send you file of the article by e-mail.

To order articles please copy the article doi:

10.14489/td.2021.10.pp.044-047

and fill out the  form  

 

.

 

 
Rambler's Top100 Яндекс цитирования