Preview

Радиопромышленность

Расширенный поиск

Построение базы данных для систем мониторинга сложных промышленных объектов

https://doi.org/10.21778/2413-9599-2021-31-1-65-73

Полный текст:

Аннотация

Постановка проблемы. При создании систем мониторинга промышленных объектов широкого назначения возникает необходимость решения задачи обработки и хранения объектов со сложной структурой данных. Пользователю должны быть предоставлены средства обработки и хранения определенных им типов данных и объектов.
Цель — разработка программной реализации интерфейса взаимодействия с базой данных, встроенной в систему мониторинга промышленных объектов.
Результаты. Разработан программный интерфейс взаимодействия с объектно-ориентированной базой данных. В соответствии с предполагаемой структурой промышленных объектов используются три программных класса для описания объектов различных типов. Разработаны методы классов, позволяющие задавать для различных типов объектов переменное число атрибутов. Предложен метод извлечения объекта с заданными значениями атрибутов, аналогичный запросу по образцу, и метод сложных (естественных) запросов, формируемых на языке разработки приложения.
Практическая значимость. Предлагаемая программная реализация интерфейса взаимодействия с встроенной базой данных может быть использована при создании широкого спектра систем индустриального мониторинга. Данный подход позволяет значительно сократить вычислительные ресурсы, необходимые для реализации подобных систем, снижает время и стоимость их разработки.

Об авторах

М. З. Бененсон
ФГАОУ ВО «МИРЭА — Российский технологический университет»
Россия

 Бененсон Михаил Залманович, к. т. н., доцент базовой кафедры № 254 – вычислительных комплексов ИИТ

119454, Москва, просп. Вернадского, д. 78



Е. А. Алексеева
ФГАОУ ВО «МИРЭА — Российский технологический университет»; АО «Научно-исследовательский институт вычислительных комплексов им. М. А. Карцева»
Россия

 Алексеева Елена Александровна, к. т. н., доцент базовой кафедры ИИТ; консультант по научной работе

117437, Москва, ул. Профсоюзная, д. 108 



Список литературы

1. Швецов Д. SCADA-система GENESIS32 в сквозной автоматизации производства [Электронный ресурс] // ИСУП. 2007 № 4 (16). URL: http://isup.ru/articles/2/243 (дата обращения: 12.01.2021).

2. Atkinson M., Bancilhon F., DeWitt D., Dittrich K., Maier D., Zdonik S. The Object-Oriented Database System Manifesto. Proc. 1st International Conference on Deductive and Object-Oriented Databases, Kyoto, Japan (1989). New York, Elsevier Science, 1990. 17 p.

3. The Object Data Standard: ODMG 3.0 / ed. by R.G.G. Cattell and Douglas K. Barry, with contributions by Mark Berler, Jeff Eastman, David Jordan, Craig L. Russell, Olaf Schadow, Torsten Stanienda, and Fernando Velez. Morgan Kaufmann Publishers, Inc., 2000. 288 p. ISBN 1558606475.

4. Кузнецов С. Д. Три манифеста баз данных: ретроспектива и перспективы. Доклад на международной научной конференции «Базы данных и информационные технологии XXI века» [Электронный ресурс] // CIT forum : сайт. URL: http://citforum.ru/database/articles/manifests/ (дата обращения: 12.01.2021).

5. Stonebraker M., Moore D. Object-Relational DBMSs: The Next Great Wave. Morgan Kaufmann Publishers, 1996. 216 p. ISBN 978-1558603974.

6. Codd E. F. A Relational Model of Data for Large Shared Data Banks // Communications of the ACM. 1970. Vol. 13. No. 6. P. 377–387.

7. Date C. J., Darwen H. Foundation for Object-Relational Databases: The Third Manifesto. Addison-Wesley Professional, 1998. 496 p. ISBN-13 : 978-0201309782.

8. Уорсли Д., Дрейк Дж. PostgreSQL для профессионалов. СПб. : Питер, 2003. 496 с. ISBN 5-94723-337-1, 1-56592- 846-6.

9. Melton J. Advanced SQL:1999. Understanding Object-Relational and Other Advanced Features. Morgan Kaufmann Publishers, 2003. 562 p. ISBN-13 : 978-1558606777.

10. Бондаренко М. А., Бондаренко А. В., Бененсон М. З. Аппаратно-программная платформа индустриального мониторинга // Вопросы радиоэлектроники. 2019. № 5. C. 20–27. DOI: 10.21778/2218-5453-2019-5-20-27.

11. Paterson J., Edlich S., Horning H., Hörning R. The Definitive Guide to db4o. Apress, 2006. 486 p. ISBN 978-1-59059-656-2.

12. Шарп Д. Microsoft Visual C#. Подробное руководство. СПб. : Питер, 2017. 848 c. ISBN 978-5-496-02372-6.


Для цитирования:


Бененсон М.З., Алексеева Е.А. Построение базы данных для систем мониторинга сложных промышленных объектов. Радиопромышленность. 2021;31(1):65-73. https://doi.org/10.21778/2413-9599-2021-31-1-65-73

For citation:


Benenson M.Z., Alekseeva E.A. Building a database for complex industrial monitoring systems. Radio industry (Russia). 2021;31(1):65-73. (In Russ.) https://doi.org/10.21778/2413-9599-2021-31-1-65-73

Просмотров: 20


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2413-9599 (Print)
ISSN 2541-870X (Online)