Техническое задание: Графическая оболочка для программатора

Цель проекта

Разработать настольное приложение на Delphi 12 для управления специализированным устройством (программатором) через последовательный COM-порт. Программа выступает в роли удобного интерфейса между пользователем и аппаратной частью.

Основной функционал

1. Управление подключением и передачей данных

  • Настройка и управление подключением через COM-порт (выбор порта, скорости, параметров).
  • Формирование и отправка команд на устройство-программатор.
  • Приём и обработка ответов от программатора.

2. Работа с данными и интерфейс

  • Отображение прочитанных данных во встроенном редакторе (текстовом или шестнадцатеричном).
  • Возможность сохранения полученных данных в файл на диск.
  • Выбор файла с данными на компьютере для последующей передачи в программатор.
  • Передача содержимого выбранного файла в устройство для записи.

3. Ведение журнала и надёжность

  • Ведение подробного лога (журнала) всех операций: отправленных команд, полученных ответов, системных событий.
  • Графический интерфейс должен быть интуитивно понятным и отзывчивым.

Требования к технологии

  • Язык программирования: Delphi 12 (или совместимая версия).
  • Интерфейс: настольное приложение с оконным GUI.
  • Ключевой протокол: работа с последовательным портом (RS-232).

Разработка презентации PowerPoint для брендированных товаров

Требуется создать универсальную презентацию проекта по производству фирменной продукции. Материал должен быть адаптирован как для цифрового показа, так и для печати. Имеются готовые студийные фотографии товаров.

Доработка функционала сайта на CMS Webasyst

Требуется выполнить первую часть работ по улучшению и модернизации существующего сайта на платформе Webasyst. Задачи описаны в техническом задании из 4 пунктов. Необходим специалист с опытом работы с данной CMS.