Требования к рабочему месту пользователя#

1. Назначение документа#

Настоящий документ определяет требования к рабочему месту пользователя, необходимые для корректной работы информационной системы Global ERP (далее — Система).

Система реализована по веб-архитектуре и не требует установки полнофункционального клиентского приложения. Доступ к функциональности Системы осуществляется через веб-браузер с использованием браузерного расширения и, при необходимости, нативного плагина.

2. Состав клиентской части Системы#

Клиентская часть Системы включает следующие компоненты:

  • веб-браузер пользователя;

  • браузерное расширение (дополнительный компонент), используемое при необходимости выполнения функций, требующих взаимодействия с операционной системой;

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

Вся прикладная логика и обработка данных выполняются на серверной стороне Системы.

3. Требования к операционной системе#

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

3.1 Допустимые операционные системы#

  • Microsoft Windows 7;

  • Microsoft Windows 8 / 8.1;

  • Microsoft Windows 10;

  • Microsoft Windows 11;

  • ALT Linux p10.2 и выше;

  • Astra Linux 1.7 и выше;

  • Red OS 7 и выше.

3.2 Разрядность операционной системы#

Требования к разрядности операционной системы для базовой функциональности Системы определяются требованиями используемого веб-браузера на основе Chromium и его официальной документацией. Для использования функций Системы, требующих установки и работы нативного плагина, операционная система должна иметь разрядность 64-bit (x64).

3.3 Ограничения и особенности поддержки#

Операционные системы, снятые производителем с официальной поддержки (включая, но не ограничиваясь, Microsoft Windows 7 и Microsoft Windows 8 / 8.1), не поддерживаются в рамках стандартной технической поддержки.

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

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

4. Требования к веб-браузеру#

Для работы с Системой должен использоваться веб-браузер на основе Chromium, поддерживающий установку и выполнение пользовательских расширений.

Гарантируется корректная работа Системы только при использовании браузеров, основанных на последней стабильной версии ядра Chromium, опубликованной и поддерживаемой сообществом Chromium на момент эксплуатации Системы.

Использование браузеров, основанных на более ранних версиях ядра Chromium, допускается, однако корректная работа Системы в таких браузерах не гарантируется и осуществляется без обязательств по устранению возникающих ограничений.

Браузер должен обеспечивать:

  • корректную работу браузерного расширения Системы;

  • поддержку защищённых соединений по протоколу HTTPS.

Корпоративные политики управления рабочими станциями (GPO/MDM) не должны блокировать установку и выполнение пользовательских расширений в браузере.

5. Требования к браузерному расширению#

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

Рабочее место пользователя должно обеспечивать:

  • возможность установки браузерного расширения Системы;

  • отсутствие ограничений, препятствующих выполнению браузерного расширения;

  • возможность взаимодействия браузерного расширения с нативным плагином путём запуска исполняемых файлов операционной системы.

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

6. Требования к нативному плагину#

6.1 Общие сведения#

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

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

Нативный плагин представляет собой набор исполняемых файлов, предназначенных для выполнения операций, невозможных или ограниченно реализуемых средствами веб-браузера.

Используемая версия нативного плагина должна быть совместима с установленной версией Системы. Обеспечение совместимости нативного плагина и Системы осуществляется в рамках поставки и обновления компонентов Системы.

Нативный плагин:

  • не является сетевым сервисом;

  • не осуществляет прослушивание сетевых портов;

  • не принимает входящие сетевые соединения.

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

6.2 Дополнительные требования для Linux-платформ#

Поддерживаемые операционные системы

  • ALT Linux p10.2 и выше;

  • Astra Linux 1.7 и выше;

  • Red OS 7 и выше.

Поддерживаемые графические окружения

Работа нативного плагина поддерживается в графических окружениях:

  • GNOME;

  • MATE;

  • KDE;

  • Fly (для Astra Linux).

Требования к пользовательскому окружению

Рабочее место пользователя должно обеспечивать:

  • наличие графической оболочки;

  • возможность запуска внешних исполняемых файлов из пользовательской сессии;

  • доступ к стандартным средствам открытия файлов и приложений в графической среде.

Диалоговые утилиты

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

  • Astra Linux (Fly) — fly-dialog;

  • GNOME / MATE — zenity;

  • KDE — kdialog.

Выбор утилиты осуществляется автоматически в зависимости от окружения.

Требования к печати документов (прямая печать)

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

  • LibreOffice — основной механизм прямой печати документов;

  • lp (CUPS client) — альтернативный механизм системной печати при отсутствии LibreOffice.

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

Открытие документов и файлов

Для открытия документов и файлов в ассоциированных приложениях используется стандартный механизм операционной системы — xdg-open (пакет xdg-utils).

7. Сетевые ограничения#

Рабочее место пользователя должно эксплуатироваться в сетевом окружении, удовлетворяющем следующим условиям:

  • Обеспечен сетевой доступ к серверам Системы по протоколам HTTP/HTTPS.

  • Сетевые политики не должны блокировать исходящие сетевые соединения, инициируемые нативным плагином.

  • Использование межсетевых экранов и прокси-серверов допускается при условии сохранения корректной работы HTTPS.

Требования к пропускной способности и качеству сетевого соединения приведены в разделе 8.

8. Программно-аппаратные требования к рабочему месту пользователя#

8.1 Аппаратные требования#

Характеристика

Рекомендуемые параметры

CPU

2–8 ядер, тактовая частота 2.5 GHz или более; процессор должен обеспечивать возможность установки и корректной работы поддерживаемых версий ОС и браузера (разделы 3 и 4)

Оперативная память

4–32 GB или более

Свободное дисковое пространство

не менее 10 GB

Сеть

пропускная способность не менее 1 Мбит/с, стабильное соединение без потерь

Монитор

разрешение 1920×1080 (минимально допустимое — 1440×900)

Устройства ввода

Клавиатура и мышь (не менее 3 кнопок)

Комментарий: Пользовательский интерфейс Системы ориентирован на использование клавиатуры и мыши. Корректная работа Системы при использовании сенсорных (touch) устройств ввода не гарантируется.

8.2 Программные требования#

Характеристика

Рекомендуемые параметры

Операционная система

Операционная система, соответствующая требованиям раздела 3

Клиентское программное обеспечение

Веб-браузер на основе Chromium (раздел 4); браузерное расширение Системы (при необходимости, раздел 5); нативный плагин Системы (при необходимости, раздел 6)

Офисное программное обеспечение

Офисный пакет, совместимый с форматами DOCX и XLSX, для формирования и просмотра отчётов и печатных форм

ПО дизайнера печатных форм

Jasper Studio (используется исключительно проектировщиками и разработчиками печатных форм; для конечных пользователей не требуется)

8.3 Примечания#

  • Указанные параметры являются рекомендуемыми и обеспечивают комфортную работу с Системой.

  • Основная вычислительная нагрузка выполняется на серверной стороне.

  • Требования не включают серверную инфраструктуру.

9. Требования по безопасности и эксплуатации#

  • Рабочее место пользователя должно находиться в доверенном контуре заказчика.

  • Защитное ПО не должно блокировать установку и работу браузерного расширения и нативного плагина.

  • Обновление ОС и браузера осуществляется по регламентам заказчика.

10. Заключительные положения#

Корректная работа Системы гарантируется при соблюдении требований настоящего документа. Использование иных конфигураций допускается, но осуществляется без гарантий и в рамках индивидуальных договорённостей.