Планировщик
Планировщик – проект представляет собой десктопное приложение, разработанное для улучшения работы специалистов в области проектирования, настройки и обслуживания систем передачи данных и связи.

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

О проекте
Необходимо было разработать десктопное приложение для управления заданиями, учета оборудования и комплектующих, а также для создания и анализа отчетности в сфере проектирования, настройки и обслуживания систем передачи данных и связи.

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

Это решение ориентировано на улучшение качества обслуживания и снижение времени на выполнение задач, а также на оптимизацию внутренней отчетности и планирования работы команды.
Решение
Функциональные возможности приложения:

  1. Управление заданиями: создание, редактирование и удаление заданий. Присвоение заданий различным сотрудникам в зависимости от их роли. Автоматическая постановка заданий в систему с возможностью настройки критериев для автопостановки.
  2. Учет и управление оборудованием: просмотр и управление справочниками оборудования и комплектующих. Выбор необходимого оборудования для выполнения заданий. Актуализация данных о наличии и состоянии оборудования.
  3. Отчеты и анализ: формирование отчетов по выполненным заданиям (по времени, эффективности, количеству и т. д.). Анализ выполнения заданий по различным показателям. Создание отчетов о работе сотрудников и их производительности.
  4. Графики работы: установка и редактирование графиков работы сервисных инженеров. Актуализация графиков в реальном времени. Контроль занятости сотрудников и оптимизация рабочего времени.
  5. Управление доступом: разграничение прав доступа в зависимости от роли пользователя (сервисный инженер, руководитель, специалист по проектированию и т. д.).
  6. Подсчет заработной платы: автоматический расчет заработной платы на основе выполненных заданий и рабочего времени. Формирование отчетов по заработной плате сотрудников.
  7. Печать путевых листов: генерация путевых листов для сотрудников на основе созданных заданий. Печать путевых листов с необходимыми данными о заданиях, маршрутах и оборудовании.

Эти функциональные возможности позволяют пользователям эффективно управлять заданиями, контролировать выполнение работ, анализировать результаты и поддерживать отчетность.
Функциональность
Используемые технологии:
  • Delphi 10.3.3
  • SQL
  • PL/SQL
  • XML
  • REST
Технологии
Основные результаты реализации проекта включают:

  1. Успешная автоматизация рабочих процессов: создано функциональное десктопное приложение, которое значительно упростило управление заданиями, графиками работы сотрудников и отчетностью. Внедрение системы позволило автоматизировать процессы планирования, учета и контроля, что повысило общую эффективность работы команды.
  2. Положительный отзыв пользователей: пользователи приложения отметили повышение удобства работы, снижение количества ошибок и улучшение коммуникации в команде, что подтверждает успешность проекта в реальных рабочих условиях.
  3. Снижение времени на выполнение операций: система значительно сократила время, затрачиваемое на административные задачи, такие как составление отчетов, планирование заданий и обработка данных, благодаря автоматизации и интеграции всех процессов в одном приложении.
  4. Повышение прозрачности и контроля: руководители получили возможность детально отслеживать выполнение заданий и эффективности работы сотрудников, что помогло повысить производительность и своевременно реагировать на проблемы.
  5. Автоматизация расчетов заработной платы: внедрена система для автоматического расчета заработной платы на основе выполненных заданий и графиков работы сотрудников, что сократило время на подготовку расчетов и снизило вероятность ошибок.
Результат