KNOWLEDGE SPACE · ДОКУМЕНТАЦИЯ

Проект в Knowledge Space

Проект в Knowledge Space — это контейнер верхнего уровня, который объединяет все компоненты одного законченного решения: структуру данных, модели, расчёты, интерфейсы, приложения, процессы, интеграции и настройки доступа.

Проект помогает команде развивать решение как единое целое, переносить его между средами и управлять доступом участников.

Что входит в проект

В зависимости от бизнес-задачи проект может включать:

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

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

Проект, модель, приложение и решение

Эти понятия связаны, но не взаимозаменяемы.

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

Конечный пользователь обычно работает с приложением и его интерфейсами. Проект нужен прежде всего команде, которая создаёт, настраивает и сопровождает решение.

Пример проекта

Проект «Планирование производства» может объединять:

  • классы продуктов, предприятий, линий и ресурсов;
  • модель производственной программы;
  • наборы данных «План», «Факт» и «Прогноз»;
  • формулы расчёта загрузки и потребности в ресурсах;
  • интерфейс подготовки плана;
  • сводный интерфейс руководителя;
  • процесс согласования;
  • загрузку исходных данных из ERP;
  • роли планировщика, технолога и руководителя.

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

Кто работает с проектом

Состав команды зависит от масштаба решения. Обычно в работе участвуют:

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

Полномочия участников настраиваются на уровне платформы, проекта, приложений и данных.

Что важно запомнить

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

Далее: Модель в Knowledge Space.

Была ли страница полезна?