Структура FossDoc

Програмне забезпечення FossDoc побудовано на підставі клієнт-серверної архітектури.

Склад платформи FossDoc

  • Сервер FossDoc — сервер додатків, який реалізує бізнес-логіку і здійснює взаємодію клієнтських програм з СУБД.

Робоче місце клієнта FossDoc - FossDoc Клієнт — робоче місце користувача, клієнтський Windows-додаток, за допомогою якого користувач підключається до серверу додатків (по локальній мережі або інтернету) і вирішує свої завдання. Одночасно АРМ користувача є поштовим клієнтом і може приймати-відправляти листи за допомогою вбудованого поштового сервера або зовнішніх поштових серверів.

Робоче місце клієнта FossDoc - FossDoc Web Client — робоче місце користувача в Web-браузері. Інтерфейс і функції майже повністю відповідають аналогічним в Windows-додатку FossDoc Клієнт. Подробиці про налаштування та підключенні до системи за допомогою браузера - тут. - FossDoc Адміністратор — майстер адміністрування (АРМ адміністратора). За допомогою даного програмного забезпечення проводиться адміністрування сервера додатків (введення користувачів, розподіл прав доступу, підключення додаткових функцій, проектування маршрутів, створення нових типів документів і т.п.). Детальніше про програму тут.

Робоче місце клієнта FossDoc

Використовувані спільно з FossDoc СУБД

Для роботи з системою електронного документообігу FossDoc ви можете використовувати наступні варіанти СУБД:

  • SQL Express;
  • Microsoft SQL Server;
  • MySQL;
  • Oracle.

    У всіх перерахованих серверів БД є свої переваги і недоліки. У таблиці наведені деякі оціночні характеристики даних СУБД, які дозволять вам вибрати найбільш відповідний варіант для роботи з FossDoc:

СУБД/Характеристики Максимальний об'єм на диску, Гб Макс. розмір використовуваної пам'яті ОЗУ, Гб продуктивність Адміністрування
SQL Express 10 1,5 Добра (якщо включений режим Filestream) Не потрібна висока кваліфікація
MS SQL Server Немає обмежень Немає обмежень Добра (якщо включений режим Filestream) Не потрібна висока кваліфікація
MySQL Немає обмежень Немає обмежень Файли зберігаються в базі. При великому обсязі буде потрібно швидкий диск (RAID, SSD) Середній рівень складності
Oracle Немає обмежень Немає обмежень Файли зберігаються в базі. При великому обсязі буде потрібно швидкий диск (RAID, SSD) Потрібен фахівець високої кваліфікації

З практики роботи з FossDoc відомо, що в середньому 1 документ без вкладених файлів з типовим набором довідкових полів і 1-2 маршрутами займає в БД порядку 100 Кб, за умови, що вкладені файли зберігаються на диску (режим Filestream).

З наведених вище оціночних характеристик випливає, що для багатьох невеликих і середніх організацій використання безкоштовної СУБД MS SQL Express з включеним режимом Filestream може виявитися цілком прийнятним варіантом для того, щоб почати працювати з системою FossDoc і пропрацювати цілком комфортно від декількох років до .... Далі логічним буде перехід на комерційну СУБД MS SQL Server. Якщо у вас велика організація (більш 100 клієнтів) або великий об'єм документів в місяць (близько 1000 нових і більш) - має сенс відразу використовувати MS SQL Server або безкоштовний сервер MySQL, який в обслуговуванні дещо складніше і вимагає фахівця вищої кваліфікації, ніж MS SQL Server. Також у разі MySQL вам може знадобитися більш продуктивна система зберігання даних - (RAID, SSD).

Використання СУБД Oracle для роботи з FossDoc ми, як правило, рекомендуємо тим організаціям, де вже встановлена дана СУБД і мається персонал для її адміністрування.

Discard
Save
This page has been updated since your last edit. Your draft may contain outdated content. Load Latest Version

On this page

Review Changes ← Back to Content
Повідомлення Статус Space Raised By Last update on