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

Цель проекта

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

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

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

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

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

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

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

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

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

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

Разработка двух таблиц Excel для учета 3D-печати

Требуется создать два документа Excel для финансового и материального учета в сфере 3D-печати. Первый - для отслеживания доходов и расходов с детализацией по материалам. Второй - для учета заказов и клиентов.

Разработка макроса для CorelDRAW

Требуется создать специализированный макрос для CorelDRAW, совместимый с версиями от 14 до 21. Функционал и детальные требования будут предоставлены исполнителю. Стоимость обсудим.