Структура FossLook
Программное обеспечение FossLook построено на основании клиент-серверной архитектуры.
Состав платформы FossLook
-
Сервер FossLook — сервер приложений, который реализует бизнес-логику и осуществляет взаимодействие клиентских программ с СУБД.
-
FossLook Клиент — рабочее место пользователя, клиентское Windows-приложение, с помощью которого пользователь подключается к серверу приложений (по локальной сети или интернету) и решает свои задачи. Одновременно АРМ пользователя является почтовым клиентом и может принимать-отправлять письма с помощью встроенного почтового сервера или внешних почтовых серверов.
-
FossLook Web Client — рабочее место пользователя в Web-браузере. Интерфейс и функции почти полностью соответствуют аналогичным в Windows-приложении FossLook Клиент. Подробности о настройке и подключении к системе с помощью браузера - здесь.
-
FossLook Администратор — мастер администрирования (АРМ администратора).
С помощью данного программного обеспечения производится администрирование сервера приложений
(ввод пользователей, распределение прав доступа, подключение дополнительных функций, проектирование маршрутов,
создание новых типов документов и т.д.). Подробнее о программе
здесь.
Используемые совместно с FossLook СУБД
Для работы с системой электронного документооборота FossLook вы можете использовать следующие варианты СУБД:
- MySQL;
- SQL Express;
- Microsoft SQL Server;
- Oracle.
У всех перечисленных серверов БД есть свои преимущества и недостатки.
В таблице приведены некоторые оценочные характеристики данных СУБД, которые позволят вам
выбрать наиболее подходящий вариант для работы с FossLook:
СУБД/Характеристики |
Максимальный объем на диске, Гб |
Макс. размер используемой памяти ОЗУ, Гб |
Цена |
Производительность |
Администрирование |
SQL Express |
10 |
1,5 |
Бесплатно |
Хорошая (если включен режим
Filestream) |
Не требуется высокая квалификация |
MS SQL Server |
Нет ограничений |
Нет ограничений |
Зависит от модели лицензирования. SQL Server Standard 2012 - ориентировочно 900 долл.США за две лицензии
"на ядро" при минимально необходимом кол-ве 4 лицензии на ядро |
Хорошая (если включен режим
Filestream) |
Не требуется высокая квалификация |
MySQL |
Нет ограничений |
Нет ограничений |
Бесплатно |
Файлы хранятся в базе. При большом объеме потребуется быстрый диск (RAID, SSD) |
Средний уровень сложности |
Oracle |
Нет ограничений |
Нет ограничений |
Зависит от модели лицензирования. Oracle Database 11g Standard Edition - ориентировочно 6000 долл.США "однопроцессорная" лицензия |
Файлы хранятся в базе. При большом объеме потребуется быстрый диск (RAID, SSD) |
Требуется специалист высокой квалификации |
Из практики работы с FossLook известно, что в среднем 1 документ без вложенных файлов с типовым набором справочных полей
и 1-2 маршрутами занимает в БД порядка 100 Кб, при условии, что вложенные файлы хранятся на диске (режим Filestream).
Из приведенных выше оценочных характеристик следует, что для многих небольших и средних организаций использование
бесплатной СУБД MS SQL Express с включенным режимом Filestream может оказаться вполне приемлемым вариантом для того,
чтобы начать работать с системой FossLook и проработать вполне комфортно от нескольких лет до….
Далее логичным будет переход на коммерческую СУБД MS SQL Server.
Если у вас крупная организация (более 100 клиентов) или большой объемом документов в месяц (порядка 1000 новых и более) - имеет смысл сразу
использовать MS SQL Server или бесплатный сервер MySQL, который в обслуживании несколько сложнее и требует специалиста
более высокой квалификации, чем MS SQL Server. Также в случае MySQL вам может понадобиться более производительная система
хранения данных - (RAID, SSD).
Использование СУБД Oracle для работы с FossLook мы, как правило, рекомендуем тем организациям, где уже установлена
данная СУБД и имеется персонал для ее администрирования.