Необходимо разработать визуальный редактор схем соединения оборудовани

9 000 руб. за проект
25 апреля 2023, 00:02 • 4 отклика • 62 просмотра
Необходимо разработать визуальный редактор схем соединения оборудования. В схему соединения может входить произвольное количество оборудования разных видов. Каждая единица оборудования имеет по несколько входных и выходных разъёмов различных типов. Количество и тип разъёмов зависит от вида оборудования. Каждый вид оборудования описывается XML-файлом. Пользователю редактора должны быть доступны следующие функции:
  • добавление нового вида оборудования с описанием его разъёмов;
  • добавление/удаление экземпляров оборудования в/из схемы;
  • добавление соединений входных и выходных разъёмов с учётом физических ограничений (например, нельзя соединять выходной разъём устройства с входным разъёмом этого же устройства, нельзя соединять Ethernet-выход с видеовходом без соответствующего преобразователя и т.д.);
  • удаление соединений;
  • добавление описания для соединений;
  • сохранение схемы соединений в файл с возможностью её последующей загрузки в редактор.
Требования к реализации:
  • Язык – C++/Qt.
  • Среда разработки – QtCreator.
  • Код должен быть подробно откомментирован (комментарии в Doxygen-style приветствуются).
  • При выполнении задания разрешено использовать дополнительные библиотеки с открытым исходным кодом. Описание библиотек должно быть приведено в отчёте по практике.
  • Реализация дополнительного функционала, не указанного в задании, приветствуется.
Файлы
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Павел прекрасный отзывчивый специалист. Сделал все как и договаривались и в нужный срок.
1 год назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
Программа была очень необычной по функционалу, и была небольшие проблемы с запуском на QT6, хотя сама была она построена мною на QT5, но все получилось в итоге, как надо.
1 год назад