| Русский Русский | English English |
   
Главная Current Issue
19 | 04 | 2024
10.14489/vkit.2017.09.pp.032-037

DOI: 10.14489/vkit.2017.09.pp.032-037

Светушков Н. Н.
ПРОЕКТИРОВАНИЕ ПРИКЛАДНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ С ИСПОЛЬЗОВАНИЕМ 3D-ГРАФИКИ
(c. 32-37)

Аннотация. Приведено описание разработанной программной среды, предназначенной для оперативной обработки потоковых данных, поступающих с блока температурных датчиков о состоянии и тепловых режимах функционирования космического аппарата (КА). Созданная информационная система предназначена для интерактивного полуавтоматического анализа поступающих данных в целях оценки текущих температурных условий и работоспособности научного оборудования КА «Спектр-РГ». Важной особенностью, которую необходимо учитывать при проектировании такого рода систем, является необходимость разработки простого и интуитивно понятного интерфейса, позволяющего неподготовленному пользователю идентифицировать потоковую информацию с реальным расположением контрольных приборов на КА и возможностью сравнивать данные, поступающие одновременно с нескольких устройств. Таким образом возникает необходимость включения в информационную систему в качестве подсистем, как справочной базы данных по штатным режимам работы имеющихся приборов, так и трехмерной визуализации КА и измерительных датчиков. В разработанной программной системе для создания сложной трехмерной модели, к которым относится КА «Спектр-РГ», был использован метаязык описания связей, который позволяет формировать изображение «на лету», не пользуясь другими дополнительными средствами, такими как графические редакторы. Возможность объединения потоковых данных с трехмерным представлением объекта значительно повышает информативность, визуальную и коммерческую привлекательность системы, а также наглядность и общее восприятие поступающих данных, что отражается на удобстве работы с системой.

Ключевые слова:  программное обеспечение; информационные системы; 3D-моделирование; метаязык описания связей; интерактивные средства.

 

Svetushkov N. N.
APPLIED INFORMATION SYSTEMS WITH 3D-GRAPHICS
(pp. 32-37)

Abstract. The article describes the developed software environment designed for the operational processing of streaming data coming from a block of temperature sensors on the status and thermal regimes of the spacecraft (SC). The created information system is designed for interactive semi-automatic analysis of incoming data, in order to assess the current temperature conditions and efficiency of scientific equipment of space vehicles “Spectr-RG”. An important feature that must be considered when designing such systems is the need to develop a simple and intuitive interface that allows an untrained user to identify the flow information with the real location of the control devices on the SC and the ability to compare data coming from multiple devices simultaneously. Thus, it becomes necessary to include in the information system, as subsystems, as a reference database, in the standard modes of operation of the available instruments, and for the three-dimensional visualization of the spacecraft itself and the actual measuring sensors themselves. In the developed software system for creating a complex three-dimensional model, which includes the “Spectr-RG”, the meta-language of the description of connections was used, which allows to create an image «on the fly» without using other additional means, such as graphic editors. The meta-language lexemes are constructed in accordance with the intuitive idea of constructing three-dimensional models and can be included by the developer in the source code of any application written in C++ language (provided that a freely distributable DirectX graphics library and libraries are created by the author). The developed system of classes, allowing to create three-dimensional models, defines a new approach to the design of information systems. In this approach, 3D-models do not act as additional information tools, but as basic, «anchor» elements, with which all the displayed data are associated. The ability to combine streaming and other data with a three-dimensional view of the object greatly enhances the overall informative, visual and commercial appeal of the software system, as well as the visibility and perception of the displayed data, which ultimately enhances the usability of the system.

Keywords: Software; Applied information System; 3D-modeling; Meta language for model description; Interactive user tools.

Рус

Н. Н. Светушков (Московский авиационный институт (национальный исследовательский университет), Москва, Россия) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript  

Eng

N. N. Svetushkov (Moscow Aviation Institute (National Research University), Moscow, Russia) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript  

Рус

1. Инженерная 3D-компьютерная графика: учеб. пособие / А. Л. Хейфец и др. // Юрайт. 2011. 464 c.
2. Светушков Н. Н. Метаязык описания сложных 3D-объектов для прикладных информационных систем // Программная инженерия. 2017. Т. 8. № 3. C. 136 – 139.
3. Система обеспечения теплового режима телескопа Т-170М и научной аппаратуры / Д. В. Тулин и др. // Вестник НПО им. С. А. Лавочкина. 2014. № 5(26). C. 92 – 97.

Eng

1. Kheifets A. L. et al. (2011). Engineering 3D-computer graphics: textbook. Moscow: Iurait. [in Russian language]
2. Svetushkov N. N. (2017). Description metalanguage of complex 3D-objects for applied information systems. Programmnaia inzheneriia, 8(3), pp. 136-139. [in Russian language]
3. Tulin D. V. et al. (2014). The system for ensuring the thermal conditions of the T-170M telescope and scientific equipment. Vestnik NPO im. S. A. Lavochkina, 26(5), pp. 92-97. [in Russian language]

Рус

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

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

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

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

10.14489/vkit.2017.09.pp.032-037

и заполните  ФОРМУ 

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

.

Eng

This article  is available in electronic format (PDF).

The cost of a single article is 350 rubles. (including VAT 18%). 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:

14489/vkit.2017.09.pp.032-037

and fill out the  FORM  

.

 

 

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