Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
Целью работы является разработка на языке C++11 с использованием фреймворка Qt системы для отслеживания работы разрабатываемых и тестируемых на предприятии программ. В рамках работы разработана система, состоящая из библиотеки, сервера и приложения с GUI. Реализация сервера обусловлена необходимостью обеспечения эффективного взаимодействия между несколькими десятками рабочих программ и программ с GUI. Проведен анализ требований к сетевому взаимодействию, учитывая приоритеты скорости передачи данных, определение разрыва соединения и процесс отправки логов рабочей программой. В результате выбран протокол UDP. В конце работы в ОСРВ QNX проведено функциональное тестирование GUI приложения и тестирование нагрузочное для определения предельного порога вывода логов.
The purpose of the work is to develop a system in C++11 using the Qt framework to track the work of programs being developed and tested at the enterprise. As part of the work, a system has been developed consisting of a library, a server and an application with a GUI. The implementation of the server is conditioned by the need to ensure effective interaction between several dozen work programs and GUI programs. The analysis of the requirements for network interaction is carried out, taking into account the priorities of the data transfer rate, the definition of a connection break and the process of sending logs by the work program. As a result, the UDP protocol is selected. At the end of the work in the QNX, functional testing of the GUI application and load testing were performed to determine the maximum threshold for log output.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All |
![]() ![]() |
||||
Internet | Authorized users SPbPU |
![]() ![]() |
||||
![]() |
Internet | Anonymous |
Usage statistics
|
Access count: 0
Last 30 days: 0 Detailed usage statistics |