Функциональные характеристики

Веб-приложение предназначенное для автоматизации учета рабочего времени сотрудников сети магазинов. Приложение обеспечивает следующие функции: формирование графика работ для штатных сотрудников, назначение сотрудников на свободные смены, оперативное управление откликами, постановка задач, аналитика трудовых ресурсов, автоматическое создание отчетов и документов. Портал "Вотоня" интегрирован с телеграм-чат-ботом @vtntask_bot "Свободные смены", который позволяет всем сотрудникам сети получить возможность дополнительного заработка при отклике на дополнительные смены вне своего рабочего графика.

Аппаратное обеспечение должно обязательно содержать в себе следующие позиции:

  1. ПК;
  2. Смартфон;
  3. Сеть.

Для полноценной работы портала необходима его интеграция с программами кадрового учета или другое сходное по функциям ПО.

Тип реализующий ЭВМ: Персональный компьютер, Смартфон.

Язык программирования программы: Frontend - язык HTML; Backend - язык java 21 с фреймворками Spring Boot + Spring Data JPA, база данных postgres, авторизация sso keycloak, хранение файлов seafile

Общие принципы:

Приложение поддерживает следующие режимы работы:

Объекты Подобъекты Предназначение
Магазины Используется при формировании графика рабочих смен и назначении на них штатных и нештатных сотрудников, также для его корректировки и закрытия отработанных смен.
Локации Используется при формировании списка локаций, к которым относятся магазины, также для создания новых объектов категории "Локация" и "Регион".
Задачи Используется при формировании списка задач, которые необходимо выполнить назначенным сотрудникам или магазинам, также для создания новых объектов категории "Фотоотчет".
Сотрудники Используется при формировании списка сотрудников сети магазинов, также для получения личной информации и об их деятельности.
Отчеты Используется при формировании отчетов различных типов на основе данных портала.

Схема аппаратно-программного комплекса:

Платформа ComBot

Веб-сервер (динамический веб-сервер) - аппаратное средство, обеспечивающее хранение файлов сайта (HTML-документы, CSS-стили, JavaScript-файлы, картинки и другие) и доставку их на устройство конечного пользователя (веб-браузер и т.д.).

Веб-приложение - серверный код, обрабатывающий HTTP-запросы и возвращающие HTTP-ответы.

Общая схема интерфейса Платформы ComBot