Установка и эксплуатация

Информация, необходимая для установки и эксплуатации KF-SOFT

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

Версия: 1.0Дата актуализации: 14.06.2026Публичная часть документации

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

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

2. Архитектура внедрения

KF-SOFT внедряется как совокупность взаимосвязанных модулей: серверного ядра, административной подсистемы, операционного рабочего места персонала, пользовательского интерфейса и расчетно-аналитического компонента. Размещение модулей определяется схемой эксплуатации: один объект, несколько объектов, сетевой формат, локальный контур объекта и центральный контур.

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

3. Поддерживаемые платформы и объемы модулей

МодульТип ЭВМОперационные системыОбъемЯзыки/технологии
KILLFISH SERVER CORE EDITION EXTENDED PROIBM PC — совместимый ПКWindows 10+, FreeBSD 13+, Debian 10+200 МбPHP, JavaScript, C/C++
KILLFISH BACK-END ADMINISTRATOR ADVANCED PROIBM PC — совместимый ПКWindows 10+, macOS Catalina 10.15+, Ubuntu 18.04 (x64)+, Debian 10+, openSUSE 15.5+, Fedora Linux 38+, Android 8.0+12,61 ГбPHP, JavaScript, C/C++
KILLFISH FRONT-END BARMEN WORKSPACE PROIBM PC — совместимый ПКWindows 10+8 ГбPHP, JavaScript, C/C++
KILLFISH FRONT-END USER INTERFACE PROIBM PC — совместимый ПК, мобильное устройство на iOS или AndroidWindows 10+, Android 6+, iOS 13.4+120 МбPHP, JavaScript, React Native
KILLFISH ESTIMATION AND AGGREGATION COMPONENTIBM PC — совместимый ПКWindows 10+, macOS Catalina 10.15+, Ubuntu 18.04 (x64)+, Debian 10+, openSUSE 15.5+, Fedora Linux 38+, Android 8.0+20 МбPHP, JavaScript

4. Общий порядок установки

  1. Определить состав подключаемых модулей KF-SOFT, количество объектов эксплуатации, рабочих мест и пользовательских интерфейсов.
  2. Подготовить серверную, сетевую и пользовательскую инфраструктуру: операционные системы, сетевую доступность, доменные имена или локальные адреса, средства резервного копирования и учетные записи.
  3. Развернуть серверное ядро, подготовить хранилище данных, служебные каталоги, конфигурационные параметры, планировщики регламентных задач и журналы событий.
  4. Подключить административную подсистему, создать объекты эксплуатации, пользователей, роли, права доступа, справочники, меню, складские параметры, акции и бонусные правила.
  5. Развернуть операционные рабочие места персонала, настроить связь с серверным ядром, локальные параметры объекта, кассовое и платежное оборудование, печать документов, сценарии смен, доставки и бронирований.
  6. Развернуть пользовательский интерфейсный модуль в предусмотренной среде, настроить регистрацию, авторизацию, карту гостя, бонусные и коммуникационные сценарии.
  7. Подключить расчетно-аналитический компонент, определить источники данных, периоды агрегации, отчетные представления и правила расчета показателей.
  8. Проверить интеграции с фискальными регистраторами, платежными терминалами, ОФД, ЕГАИС, системой маркировки «Честный Знак», учетными и коммуникационными сервисами — при наличии соответствующего состава внедрения.
  9. Выполнить тестовые сценарии: создание заказа, оплата, закрытие смены, синхронизация, формирование отчета, регистрация гостя, применение бонусов и акций.
  10. Зафиксировать параметры рабочего экземпляра и передать пользователям инструкции, учетные данные и права доступа согласно утвержденной модели эксплуатации.

5. Эксплуатация

Эксплуатация KF-SOFT выполняется пользователями в пределах назначенных ролей и прав доступа. Административные пользователи сопровождают справочники, объекты, меню, складские параметры, акции, права, сотрудников и отчеты. Операционный персонал фиксирует заказы, оплаты, бонусные операции, смены, доставки и бронирования. Гости взаимодействуют с пользовательским интерфейсом в пределах предусмотренных клиентских сценариев.

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

6. Резервное копирование и восстановление

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

7. Ограничения публичного документа

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