IMPROVEMENT OF INFORMATION TECHNOLOGY FOR THE CREATION OF WEB RESOURCES
DOI:
https://doi.org/10.31649/1999-9941-2024-59-1-32-39Keywords:
WEB resource, plugin, Wordpress, advertising, class diagram, sequence diagram, activity diagram, state diagramAbstract
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.
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
-
PDF (Українська)
Downloads: 43