Abstract [eng] |
The aim of this work is to reduce the loading time of the IoT router information system pages and the number of resources used. This paper analyzes website development models and technology alternatives. A comparison between the traditional web page model, which is built on the existing graphical user interface of the IoT router, and the single page application model. A comparison between single page application model technologies: Angular, Vue, React. A formalized description and subject area of the solution. Functional and non-functional requirements for the graphical user interface of the IoT router. The graphical user interface architecture, sequence diagrams, and deployment diagram for implementation. Functional requirements for an automated graphical user interface testing program that tests the speed of page loading and the number of resources used. Implementation of two graphical user interfaces using Vue and React technologies and an automated testing program according to the requirements. An experiment where the graphical user interface was tested. Conclusions according to experiment results. |