Рабочие столы¶
MONO построена на концепции рабочих столов — специализированных интерфейсов, каждый из которых предназначен для выполнения определённых задач в рамках управления кооперативом.
Что такое рабочий стол¶
Рабочий стол — это композитное приложение, состоящее из одного или нескольких специализированных мини-приложений. Каждая кнопка в меню рабочего стола представляет собой отдельное мини-приложение с определённой функциональностью.
Например, стол совета объединяет мини-приложения для работы с повесткой, реестрами пайщиков, документами и собраниями. При этом каждое из этих мини-приложений имеет свой интерфейс и набор функций.
Базовые рабочие столы¶
В MONO по умолчанию доступны три основных рабочих стола:
Стол пайщика¶
Базовый рабочий стол, доступный всем зарегистрированным пайщикам кооператива. Включает мини-приложения для: - Управления личным кошельком и балансом - Работы с профилем и настройками - Просмотра документов и заявлений - Отслеживания платежей и взносов - Участия в собраниях кооператива - Просмотра контактной информации
Стол совета¶
Специализированный рабочий стол для членов совета кооператива. Предоставляет мини-приложения для: - Ведения повестки совета и голосований - Управления реестром пайщиков - Контроля документооборота - Мониторинга платежей и финансовых операций - Организации и проведения собраний
Стол председателя¶
Административный рабочий стол с максимальными правами доступа. Позволяет через мини-приложения: - Управлять расширениями и приложениями - Настраивать состав совета кооператива - Конфигурировать кооперативные участки и фонды - Устанавливать размеры паевых взносов - Управлять контактной информацией кооператива
Система ролей и доступа¶
Доступ к рабочим столам определяется ролью пользователя в кооперативе:
- Пайщик — доступен стол пайщика и другие столы с уровнем доступа Пайщик
- Член совета — доступны столы пайщика и стол совета
- Председатель — доступны рабочие столы кооператива
Переключение между доступными рабочими столами осуществляется через меню в верхней части интерфейса.
Приложения и расширение функциональности¶
Помимо базовых рабочих столов, функциональность MONO может расширяться через приложения — специальные модули, которые добавляют новые рабочие столы или мини-приложения.
Принцип работы приложений¶
Приложение может создавать один или несколько дополнительных рабочих столов, обслуживающих определённую целевую потребительскую программу или бизнес-процесс. Например:
Приложение маркетплейса добавляет: - Стол заказов — для поиска и заказа имущества - Стол поставок — для модерации и управления предложениями на поставку
Каждый из этих столов предоставляет специализированный интерфейс для своих задач, но они объединены общей бизнес-логикой приложения маркетплейса.
Магазин приложений и управление¶
Председатель кооператива в магазине расширений выбирает приложения для установки. Базовый стол пайщика присутствует всегда, а дополнительные рабочие столы от приложений могут быть:
- Включены для всех пайщиков
- Доступны только определённым группам согласно настройкам
- Активированы индивидуально по приглашениям
Текущее состояние и развитие¶
Сейчас MONO поставляется с готовыми решениями — конструктора рабочих столов нет, мини-приложения внутри столов также предопределены. Однако архитектура системы позволяет гибко развивать эту функциональность.
В будущем планируется:
- Конструктор рабочих столов для настройки под нужды кооператива
- Расширенный магазин приложений для выбора и установки нужных модулей
- Возможность создания собственных приложений и их интеграции
Такая архитектура обеспечивает баланс между готовыми решениями для быстрого старта и гибкостью для развития уникальных потребностей каждого кооператива.
Следующие шаги:
- Изучите описание столов председателя и совета для понимания их функций
- Ознакомьтесь с установкой и запуском системы
- Приступайте к настройке кооператива