IMPROVEMENT OF INFORMATION TECHNOLOGY FOR THE CREATION OF WEB RESOURCES

Authors

  • Oleksandr Borysiuk Vinnytsia National Technical University, Vinnytsia, Ukraine
  • Anton Storozhuk Vinnytsia National Technical University, Vinnytsia, Ukraine
  • Olexiy Silagin Vinnytsia National Technical University, Vinnytsia, Ukraine
  • Yegor Silagin Vinnytsia National Technical University, Vinnytsia, Ukraine

DOI:

https://doi.org/10.31649/1999-9941-2024-59-1-32-39

Keywords:

WEB resource, plugin, Wordpress, advertising, class diagram, sequence diagram, activity diagram, state diagram

Abstract

Abstract. The work is devoted to the improvement of software and hardware technology for creating web resources based on the WordPress platform. This technology is based on the WordPress CMS and numerous plugins, both built into the CMS and external (integrated). This technology is also complemented by universal web programming environments, such as, for example, Visual Studio Code, with support for JavaScript, PHP and MySQL database management, Docker container for local startup and working with the project, GitHub as the main tool for collaborative work on project and Open Server Panel for developing and testing plugins. One of the disadvantages of the technology for creating web resources based on the WordPress platform is limited functionality for managing work with advertising. This became a prerequisite for the development of a new targeted plugin that expands functionality and automates the processes of advertising management. As a result of the decomposition of the plug-in functionality, class diagrams of Front-end and Back-end parts were created. Class diagrams define the classes themselves and their attributes, methods, and relationships between them. In the context of the plugin, this includes classes responsible for processing advertising campaigns, statistics, interfaces to the database, etc. Sequence diagrams for Front-end and Back-end parts have also been developed. They reflect the sequence of operations and the interaction of objects over time. For both parts of the plugin, activity diagrams have also been developed, which allow you to visualize the sequence of actions and processes occurring at different times of the plugin, and state diagrams, which help to define different states and transitions between them for plugin components, for example, to track the state of advertising campaigns (active, inactive, completed, etc.). This can be useful for representing business logic and decision-making processes.

Author Biographies

Oleksandr Borysiuk , Vinnytsia National Technical University, Vinnytsia, Ukraine

magistrant of the Computer Science Department, Vinnytsia National Technical University, Vinnytsia

Anton Storozhuk , Vinnytsia National Technical University, Vinnytsia, Ukraine

magistrant of the Computer Science Department, Vinnytsia National Technical University, Vinnytsia

Olexiy Silagin , Vinnytsia National Technical University, Vinnytsia, Ukraine

Cand. Sc. (Eng.), assistant Professor of Computer Science Department, Vinnytsia National Technical University, Vinnytsia

Yegor Silagin , Vinnytsia National Technical University, Vinnytsia, Ukraine

assistant of Computer Science Department, Vinnytsia National Technical University, Vinnytsia

References

Цвєткова Ю.В., Сторожук А.С., Борисюк О.О., Сілагін , «Розробка сайту стартапів «Sikorsky challenge»:проектування та дизайн сайту» в Матеріали конференції факультету інтелектуальних інформаційних технологій та автоматизації (ФІІТА-2022)», Вінниця, 2022. [Електронний ресурс]. Режим доступу:

https://conferences.vntu.edu.ua/index.php/all-fksa/all-fksa-2022/paper/view/15233/12833

А. С. Сторожук, О. О. Борисюк, А. В. Сілагін «Розробка плагіна у CMS WordPress для управління рекламою на web-ресурсі», Матеріали конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2024)», Вінниця, 2023. [Електронний ресурс]. Режим доступу:

https://conferences.vntu.edu.ua/index.php/mn/mn2024/paper/viewFile/19491/16147

Діаграма класів [Електронний ресурс] – Режим доступу до ресурсу: http://mmsa.kpi.ua/sites/default/files/disciplines/%D0%A0%D0%BE%D0%B7%D1%80%D0%BE%D0%B1%D0%BA%D0%B0%20%D1%96%20%D1%82%D0%B5%D1%81%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC/didkovska_m_v_testing_lecture_5.pdf.

UML Sequence Diagram Tutorial [Електронний ресурс] – Режим доступу до ресурсу: https://www.lucidchart.com/pages/uml-sequence-diagram.

UML Sequence Diagram Tutorial [Електронний ресурс] – Режим доступу до ресурсу: https://www.lucidchart.com/pages/uml-sequence-diagram.

State Machine Diagram Tutorial [Електронний ресурс] – Режим доступу до ресурсу: https://www.lucidchart.com/pages/uml-state-machine-diagram.

References

Tsvyetkova YU.V., Storozhuk A.S., Borysyuk O.O., Silahin , «Rozrobka saytu startapiv «Sikorsky challenge»:proektuvannya ta dyzayn saytu» v Materialy konferentsiyi fakulʹtetu intelektualʹnykh informatsiynykh tekhnolohiy ta avtomatyzatsiyi (FIITA-2022)», Vinnytsya, 2022. [Elektronnyy resurs]. Rezhym dostupu: https://conferences.vntu.edu.ua/index.php/all-fksa/all-fksa-2022/paper/view/15233/12833 Data zvernennya: Cherv. 2022

A. S. Storozhuk, O. O. Borysyuk, A. V. Silahin «Rozrobka plahina u CMS WordPress dlya upravlinnya reklamoyu na web-resursi», Materialy konferentsiyi «Molodʹ v nautsi: doslidzhennya, problemy, perspektyvy (MN-2024)», Vinnytsya, 2023. [Elektronnyy resurs]. Rezhym dostupu: https://conferences.vntu.edu.ua/index.php/mn/mn2024/paper/viewFile/19491/16147 Data zvernennya: Hrudenʹ 2023

Diahrama klasiv [Elektronnyy resurs] – Rezhym dostupu do resursu: http://mmsa.kpi.ua/sites/default/files/disciplines/%D0%A0%D0%BE%D0%B7%D1%80%D0%BE%D0%B1%D0%BA%D0%B0%20%D1%96%20%D1%82%D0%B5%D1%81%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC/didkovska_m_v_testing_lecture_5.pdf.

UML Sequence Diagram Tutorial [Elektronnyy resurs] – Rezhym dostupu do resursu: https://www.lucidchart.com/pages/uml-sequence-diagram.

UML Sequence Diagram Tutorial [Elektronnyy resurs] – Rezhym dostupu do resursu: https://www.lucidchart.com/pages/uml-sequence-diagram.

State Machine Diagram Tutorial [Elektronnyy resurs] – Rezhym dostupu do resursu: https://www.lucidchart.com/pages/uml-state-machine-diagram

Downloads

Abstract views: 231

Published

2024-05-31

How to Cite

[1]
O. . Borysiuk, A. Storozhuk, O. . Silagin, and Y. . Silagin, “IMPROVEMENT OF INFORMATION TECHNOLOGY FOR THE CREATION OF WEB RESOURCES”, ІТКІ, vol. 59, no. 1, pp. 32–39, May 2024.

Issue

Section

Information technology and coding theory

Metrics

Downloads

Download data is not yet available.