Совместная программная обработка разнородных конструкторских документов в учебном ИТ-проектировании

А. С. Гусаренко, В. В. Миронов

Аннотация


В статье  рассматриваются вопросы обработки разнородных конструкторских документов в автоматизированной системе учебного проектирования в области информационных технологий. Обсуждаются информационные аспекты совместной работы преподавателей в роли разработчиков и консультантов и студентов в роли исполнителей. Выявляются основные категории обрабатываемых данных, такие как офисные документы, размеченный текст, письма и сообщения, базы данных. Анализируются особенности обработки данных для характерных функций учебного проектирования. Рассматриваются технологические аспекты обработки разнородных данных: анализируется разнообразие форматов документов, локальные и удаленные источники и приемники данных, формат-ориентированные средства обработки, применяемые методы доступа к файлам, архивам, веб-сервисам и СУБД. Строится обобщённая модель обработки документов с использованием формат-ориентированных объектов, а также ER‑модель данных, участвующих в обработке. Делается вывод о том, что для снижения трудоемкости разработчику необходим новый уровень абстракции данных, названный виртуальными документами.

Ключевые слова


учебное проектирование; внешняя модель данных; интеграция гетерогенных данных; docx; xlsx; vsdx; NoSQL, SQL

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

PDF

Литература


УУНиТ. Курсовой проект «Базы данных». Кафедра автоматизированных систем управления: сайт [Электронный ресурс]. URL: http://hsm.ugatu.su/artem/dbproj/ (дата обращения: 11.07.2024). [[UUNiT. Course project "Databases". Department of Automated Control Systems: website [Online]. Available: http://hsm.ugatu.su/artem/dbproj/ (Accessed July, 11.2024) (In Russian).]]

Климова А. В., Ковтуненко А. С., Парфенов Д. В. Формирование учебного плана с использованием технологии RDF-хранилищ // СИИТ. 2022. Т. 4. № 2 (9). С. 49-55. EDN: QMYQDT. [[Klimova A. V., Kovtunenko A. S., Parfenov D. V. “Curriculum development using RDF-storage technology” // SIIT, 2022, vol. 4, no. 2 (9), pp. 49-55. (In Russian). EDN: QMYQDT.]]

Гусаренко А. С. Ситуационно-ориентированные базы данных: обработка гетерогенных документов микросервисов в документо-ориентированном хранилище // МОИТ. 2022. Т. 10. № 4. С.1-16. EDN: XPOGWA. DOI: 10.26102/2310-6018/2022.39.4.003. [[Gusarenko A. S. "Situation-oriented databases: processing heterogeneous documents of microservices in a document based storage" // MOIT, 2022, vol. 10, no. 4, pp. 1-16. (In Russian). EDN: XPOGWA. DOI: 10.26102/2310-6018/2022.39.4.003.]]

Shoufan A. Estimating the cognitive value of YouTube’s educational videos: A learning analytics approach // Computers in Human Behavior. 2019. Vol. 92. Pp. 450-458. DOI: 10.1016/j.chb.2018.03.036.

Миронов В. В., Гусаренко А. С., Юсупова Н. И. Ситуационно-ориентированные базы данных: обработка офисных документов // МОИТ. 2022. Т. 10. № 2. С. 1-16. EDN: WXTJMP. [[Mironov V. V., Gusarenko A. S., Yusupova N. I. "Situation-oriented databases: processing office documents" // MOIT, 2022, vol. 10, no. 2, pp. 1-16. (In Russian). EDN: WXTJMP.]]

Миронов В. В., Гусаренко А. С., Тугузбаев Г. А. Персонализированные шаблоны конструкторских документов в учебном проектировании: онтологические аспекты и ситуационно-ориентированная реализация // Онтология проектирования. 2023. Т. 13. № 3(49). С. 333-351. EDN: GEPSYX. [[Mironov V. V., Gusarenko A. S., Tuguzbaev G. A. “Personalization of graphic design documents in educational design: functional model of the conceptual level” // Ontology of Designing, 2023, vol. 13, no. 3(49), pp. 333-351. (In Russian). EDN: GEPSYX.]]

ECMA-376 [Online]. Available: https://ecma-international.org/publications-and-standards/standards/ecma-376/ (Accessed July, 11.2024).

Mironov V., Gusarenko A., Yusupova N. RESTful web services development in situation-oriented databases // Proc. 8th Scientific Conference on Information Technologies for Intelligent Decision Making Support (ITIDS’2020). Atlantis Press. 2020. Рp. 1-6. DOI: 10.2991/assehr.k.201029.001.

Гайнуллин Р. Ф., Брагин Д. Г. Анализатор диаграммных языков для Microsoft Visio // Информационные технологии. 2013. № 6. С. 18-21. EDN: OLXSFV. [[Gajnullin R. F., Bragin D. G. “Diagramming Language Analyzer for Microsoft Visio” // Information Technologies, no. 6. 2013. pp. 18–21. (In Russian). EDN: OLXSFV.]]

Guo W. et al. Information hiding in OOXML format data based on the splitting of text elements // Proc. 2019 IEEE International Conference on Intelligence and Security Informatics. 2019. Рp. 188-190. DOI: 10.1109/ISI.2019.8823564.

Ensign C. OpenDocument V1.3 OASIS Standard published [Online]. Available: https://www.oasis-open.org/2021/ 06/16/ opendocument-v1-3-oasis-standard-published/ (Accessed July, 11.2024).

PHP: Database Extensions – Manual [Online]. URL: https://www.php.net/manual/en/refs.database.php (Accessed July, 11.2024).

Document Object Model (DOM) Level 1 Specification [Online]. Available: https://www.w3.org/TR/REC-DOM-Level-1/ (Accessed May, 17.2020).

Миронов В. В., Гусаренко А. С., Юсупова Н. И. Мониторинг просмотров видео YouTube в образовательной среде на основе ситуационно-ориентированной базы данных и веб-сервисов RESTful // СИИТ. 2021. Т. 3. № 1(5). С. 39-49. EDN: JWDKZZ. [[Mironov V. V., Gusarenko A. S, Yusupova N. I., "Monitoring youtube video views in the educational environment based on situation-oriented database and RESTful web services" // SIIT, 2021, vol. 3, no. 1 (5), pp. 39-49. (In Russian). EDN: JWDKZZ.]]

Миронов В. В., Гусаренко А. С., Юсупова Н. И. Отображение виртуальных XML-документов на таблицы MySQL в ситуационно-ориентированных базах данных: «распределенный» подход // Информационные технологии и вычислительные системы. 2017. № 1. С. 77-89. EDN: YKJYOD. [[Mironov V. V.,Gusarenko A. S., Yusupova N. I. "Displaying virtual XML-documents on MySQL tables in the situation-oriented databases,"distributed" approach" // Journal of Information Technologies and Computing Systems, 2022, vol. 10, no. 2, pp. 77-89. (In Russian). EDN: YKJYOD.]]

Hou X. et al. Comparison of word processing document format in OOXML and ODF // Proc. 6th International Conference on Semantics, Knowledge and Grid. 2010. Рp. 297-300. DOI: 10.1109/SKG.2010.44.

Миронов В. В., Гусаренко А. С., Юсупова Н. И. Структурирование виртуальных мультидокументов в ситуационно-ориентированных базах данных с помощью entry-элементов // Труды СПИИРАН. 2017. № 4 (53). С. 225-240. EDN: YUJGDH. [[Mironov V. V., Gusarenko A. S., Yusupova N. I. "Structuring virtual multi-documents in situationally-oriented databases by means of entry-elements" // Trudy SPIIRAN, 2017, no. 4 (53), pp. 255-240. (In Russian). EDN: YUJGDH.]]

Миронов В. В., Гусаренко А. С., Юсупова Н. И. Ситуационно-ориентированные базы данных: интеграция XML-данных с реляционной СУБД // Системы управления и информационные технологии. 2016. № 3(65). С. 48-56. EDN: WITPMN. [[Mironov V. V., Gusarenko A. S., Yusupova N. I. “Situation-oriented databases: integration of XML data with a relational DBMS” // Control Systems and Information Technology, no. 1(151), 2017, pp. 48–56. (In Russian). EDN: WITPMN.]]

Миронов В. В., Гусаренко А. С., Юсупова Н. И. Инвариантность виртуальных данных в ситуационно-ориентированной базе данных при отображении на разнородные хранилища // Вестник компьютерных и информационных технологий. 2017. № 1(151). С. 29-36. EDN: XQORHR. [[Mironov V. V., Gusarenko A. S., Yusupova N. I. “Invariance of the virtual data” // Herald of Computer and Information Technologies, no. 1(151), 2017, pp. 29–36. (In Russian). EDN: XQORHR.]]

Миронов В. В., Гусаренко А. С., Тугузбаев Г. А. Извлечение семантической информации из графических схем // Информатика и автоматизация. 2021. Т. 20. № 4. С. 940-970. EDN: YNTPOZ. [[Mironov V. V., Gusarenko A. S., Tuguzbaev G. A. // Informatika i Avtomatizatsiya, 2021, vol. 20, no. 4, pp. 940-970. (In Russian). EDN: YNTPOZ.]]


Ссылки

  • На текущий момент ссылки отсутствуют.


(c) 2024 А. С. Гусаренко, В. В. Миронов