Структура FossLook
Програмне забезпечення FossLook побудовано на підставі клієнт-серверної архітектури.
Склад платформи FossLook
-
Сервер FossLook — сервер додатків, який реалізує бізнес-логіку і здійснює взаємодію клієнтських програм з СУБД.
-
FossLook Клієнт — робоче місце користувача, клієнтський Windows-додаток, за допомогою якого користувач підключається до серверу додатків (по локальній мережі або інтернету) і вирішує свої завдання. Одночасно АРМ користувача є поштовим клієнтом і може приймати-відправляти листи за допомогою вбудованого поштового сервера або зовнішніх поштових серверів.
-
FossLook Web Client — робоче місце користувача в Web-браузері. Інтерфейс і функції майже повністю відповідають аналогічним в Windows-додатку FossLook Клієнт. Подробиці про налаштування та підключенні до системи за допомогою браузера - тут.
-
FossLook Адміністратор — майстер адміністрування (АРМ адміністратора).
За допомогою даного програмного забезпечення проводиться адміністрування сервера додатків
(введення користувачів, розподіл прав доступу, підключення додаткових функцій, проектування маршрутів,
створення нових типів документів і т.п.). Детальніше про програму
тут.
Використовувані спільно з FossLook СУБД
Для роботи з системою електронного документообігу FossLook ви можете використовувати наступні варіанти СУБД:
- SQL Express;
- Microsoft SQL Server;
- MySQL;
- 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 ми, як правило, рекомендуємо тим організаціям, де вже встановлена
дана СУБД і мається персонал для її адміністрування.