Адаптивные технологии быстрого проектирования веб-интерфейсов корпоративных образовательных систем в рамках платформы «1С:Предприятие 8.3»
https://doi.org/10.32517/0234-0453-2022-37-5-5-14
Аннотация
В статье рассматриваются технологии быстрого проектирования развертывания веб-приложений на базе непрерывного обмена информацией с корпоративной системой, организованной с помощью платформы «1С:Предприятие 8.3». Определяются форматы обмена данными между веб-приложением и программным продуктом на базе платформы «1С:Предприятие 8.3» для задач динамически генерируемых и адаптируемых интерфейсов. Предлагается концепция модифицирующейся компонентной архитектуры взаимодействия веб-приложения с коммерческими системами хранения и обработки данных, позволяющая реализовывать динамическое проектирование интерфейса веб-приложения, а также автоматизировать функционал управления данными непосредственно из корпоративного решения на базе платформы «1С:Предприятие 8.3». Сформулированы критерии и принципы работы такого приложения, а также разработаны системные технологии организации веб-приложения, способного интегрироваться в тиражные программные решения, которые позволяют управлять механизмами проектирования динамического интерфейса и передачей данных от решения к веб-приложению. Реализованное приложение проектирования интерфейсов веб-приложения дает возможность динамически изменять компоненты веб-форм, а также определять реквизиты, отображаемые в интерфейсе, выводимом пользователю. Приводится описание принципов работы динамического взаимодействия веб-приложения с компонентой управления интерфейсами данными. Определены компоненты модуля взаимодействия интерфейсов с веб-приложением. Сформулирована концептуальная универсальная схема управления генерацией динамических интерфейсов, позволяющая создавать практически любые виды веб-форм, в том числе для обработки поступающих от веб-приложения данных при помощи REST-обмена в формате JSON. Приведено сравнение форматов обмена. В качестве результатов предлагаемых в статье идей приводится описание реализованных IT-проектов для организации личного кабинета поступающего и динамического рейтинга абитуриента.
Об авторах
В. С. КедринРоссия
Кедрин Виктор Сергеевич, канд. техн. наук, доцент, доцент кафедры вычислительной математики и оптимизации
г. Иркутск
А. В. Родюков
Россия
Родюков Александр Витальевич, канд. физ.-мат. наук, доцент кафедры корпоративных информационных систем
г. Москва
Список литературы
1. Диго С. М., Нуралиев Б. Г. Особенности взаимодействия индустрии информационных технологий с системой образования в эпоху цифровой экономики. Информатика и образование. 2019;34(3):5–16. DOI: 10.32517/0234-0453-2019-34-3-5-16
2. Андреев Н. О. Экспансия платформы 1С:Предприятие 8. Конкурентные преимущества и практика внедрения. Прикладная информатика. 2009;(5(23)):3–8. Режим доступа: https://elibrary.ru/item.asp?id=13038097
3. Сайт «Solutions.1C.ru. 1С:Университет ПРОФ — Описание». Режим доступа https://solutions.1c.ru/catalog/university-prof
4. Сайт «Solutions.1C.ru. 1С:Колледж — Описание». Режим доступа https://solutions.1c.ru/catalog/college
5. Правосудов Р. Н. Система «1С:Предприятие» в развитии вуза. Современные проблемы науки и образования. 2015;(1-1):248. Режим доступа: https://elibrary.ru/item.asp?id=25323274
6. Кедрин В. С., Родюков А. В. Ключевые факторы развития информационной системы управления вузом на базе платформы «1С:Предприятие 8». Информатика и образование. 2019;34(3):17–26. DOI: 10.32517/02340453-2019-34-3-17-26
7. Аргучинцев А. В., Кедрин В. С., Чуйко Е. С. Платформа «1С:Предприятие» как основа построения современной корпоративной информационной системы вуза. Известия Иркутского государственного университета. Серия: Политология. Религиоведение. 2017;(1(22)):121–131. Режим доступа: https://cyberleninka.ru/article/n/platforma1s-predpriyatie-kak-osnova-postroeniya-sovremennoykorporativnoy-informatsionnoy-sistemy-vuza/viewer
8. Kharin A. A., Kharina O. S., Rodyukov A. V., Petrova E. S. A perspective model of innovative integrated structure comprising university, research facility and enterprise. Mordovia University Bulletin. 2018;28(3):333–343. DOI: 10.15507/0236-2910.028.201803.333-343
9. Харин А. А., Родюков А. В., Сосенушкин С. Е. Модель электронной информационно-образовательной среды образовательной организации на базе платформы «1С:Предприятие 8». Информатика и образование. 2019;34(3):27–32. DOI: 10.32517/0234-0453-2019-34-3-27-32
10. Правосудов Р. Н., Евсюков Д. Ю., Ломазов В. А., Ботина Е. Н. Автоматизация формирования содержания ОПОП ВО на основе профессиональных стандартов по требованиям ФГОС ВО 3++ как фактор цифровой трансформации образовательных систем. Информатика и образование. 2021;36(2):24–32. DOI 10.32517/0234-0453-2021-36-2-24-32
11. Елистратова О. В., Наумова О. Г. Опыт организации проектов с использованием «1С-Битрикс24». Новые информационные технологии в образовании: Сборник научных трудов 19-й международной научно-практической конференции, Москва, 29–30 января 2019 г.: под общ. ред. Д. В. Чистова. М.: 1С-Паблишинг, 2019;(2):572–573. Режим доступа: https://elibrary.ru/item.asp?id=36858380
12. Кедрин В. С., Родюков А. В. Системные технологии формирования контура управления данными личного кабинета поступающего на базе платформы «1С:Предприятие 8.3». Информатика и образование. 2021;36(2):12–23. DOI: 10.32517/0234-0453-2021-36-2-12-23 [Kedrin V. S., Rodyukov А. V. System technologies for the formation of a data control contour for the personal account of an applicant based on the 1C:Enterprise 8.3 platform. Informatics and Education. 2021;36(2):12–23. (In Russian.) DOI: 10.32517/0234-0453-2021-36-2-12-23]
13. Минеев А. И., Филимонова И. Э., Кедрин В. С. Межрегиональный центр компетенций — Чебоксарский электромеханический колледж: из опыта реализации личного веб-кабинета поступающего для «1С:Колледж». Новые информационные технологии в образовании: Сборник научных трудов XXII международной научно-практической конференции. Москва, 1–2 февраля 2022 г. Отв. ред. Д. В. Чистов. М.: 1С-Паблишинг; 2022:137–140. Режим доступа: https://educonf.1c.ru/conf2022/thesis/9322/
14. Кедрин В. С., Будыкин С. В. Прием 2021 в МГППУ: реализация динамического рейтинга абитуриентов и контура модерирования заявлений посредством расширения функционала «1С:Университет ПРОФ». Новые информационные технологии в образовании: Сборник научных трудов XXII международной научно-практической конференции. Москва, 01–02 февраля 2022 г. Отв. ред. Д. В. Чистов. М.: 1С-Паблишинг; 2022;(2):9–13. Режим доступа: https://elibrary.ru/item.asp?id=48228567
15. Минеев А. И., Пристова Е. Ю., Кедрин В. С. Опыт автоматизации организаций СПО в Чувашской Республике. Информатика и образование. 2021;36(2):76–81. DOI: 10.32517/0234-0453-2021-36-2-76-81
16. Кедрин В. С., Артамонов А. Н. Реализация персонифицированного web-контура абитуриента и сотрудника в ходе внедрения подсистемы «Приемная комиссия» ИС «1С:Университет ПРОФ». Новые информационные технологии в образовании: Сборник научных трудов 19-й международной научно-практической конференции. Москва, 29–30 января 2019 г. Отв. ред. Д. В. Чистов. М.: 1С-Паблишинг; 2019;(2): 121–124. Режим доступа: https://elibrary.ru/item.asp?id=36858235
17. Zakas N. C. Next-Generation JavaScript engines. High performance JavaScript. Sebastopol, CA: O’Reilly Media; 2010. 232 p. Available at: http://www.msiit.ru/doc/ecma/High.Performance.JavaScript.pdf
18. Duan Yucong. A Survey on service contract. 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel. Distributed Computing. Kyoto, IEEE Computer Society; 2012:805–810. DOI: 10.1109/SNPD.2012.22
19. Zimmermann O., Pautasso C., Hohpe G., Woolf B. A Decade of enterprise integration patterns. IEEE Software. 2016;33(1):13–19. DOI: 10.1109/MS.2016.11
20. Erl T., Carlyle B., Pautasso C., Balasubramanian R. SOA with REST. Principles, patterns and constraints for building enterprise solutions with REST. Hoboken, New Jersey, Prentice Hall; 2013. 577 p.
21. Crockford D. The application/json media type for JavaScript object notation (JSON). Internet Engineering Task Force. 2006:1–10. DOI: 10.17487/RFC4627
22. Хрусталева Е. Ю. Технологии интеграции «1С:Предприятия 8.3». М.: 1С-Паблишинг; 2020. 503 с. Режим доступа: https://its.1c.ru/db/intgr83
23. Website Simple Object Access Protocol (SOAP) 1.1. Available at: https://www.w3.org/TR/2000/NOTESOAP-20000508/
24. Website DOM Living Standard. Available at: https://dom.spec.whatwg.org/
25. Scott E. Spa design and architecture: Understanding single page web applications. Shelter Island, New York, Manning Publications Company; 2015. 275 p.
26. Миковски М., Пауэлл Дж. Разработка одностраничных веб-приложений. М.: ДМК Пресс; 2014. 512 с.
27. Garrett J. J. Ajax: A new approach to web applications. 2007. Available at: https://www.scinapse.io/papers/77717277/
28. Matter R. AJAX crawl: Making AJAX applications searchable. Zurich, ETH. Eidenossische Technische Hochschule Zurich, Department of Computer Science, Distribution Computing Group; 2008. 85 p. DOI: 10.3929/ ethz-a-005665330
29. Кедрин В. С., Артамонов А. Н. Поступи онлайн: модуль модерирования и интерфейса личного кабинета абитуриента. Свидетельство о государственной регистрации программы для ЭВМ № RU2021613923, 16.03.2021. Заявка № 2020668114 от 31.12.2020. Режим доступа: https://www.elibrary.ru/item.asp?id=45819789
30. Сериков О. Н. Об аспектах модификации типовой конфигурации посредством использования БСП и внешних отчетов. Теория. Практика. Инновации. 2018;(12(36)):65–69. Режим доступа: https://www.elibrary.ru/item.asp?id=36782372
31. Kedrin V. S., Arguchintsev A. V., Dobrinets I. M. Mechanisms of polymorphic systematization of bioecological data within the BaikalIntelli platform for organizing computational models of population dynamics. Journal of Physics: Conference Series: Theory and Applications. 2021;012029(1847):1–7. DOI: 10.1088/1742-6596/1847/1/012029
Рецензия
Для цитирования:
Кедрин В.С., Родюков А.В. Адаптивные технологии быстрого проектирования веб-интерфейсов корпоративных образовательных систем в рамках платформы «1С:Предприятие 8.3». Информатика и образование. 2022;37(5):5-14. https://doi.org/10.32517/0234-0453-2022-37-5-5-14
For citation:
Kedrin V.S., Rodyukov A.V. Adaptive technologies for rapid web interface design of corporate educational systems within the framework of the 1C:Enterprise 8.3 platform. Informatics and education. 2022;37(5):5-14. (In Russ.) https://doi.org/10.32517/0234-0453-2022-37-5-5-14