Архітектура ПАРУС 8
Система будується на базі двухзвенной архітектури клієнт-сервер на основі СУДБ Oracle з можливістю роботи через web-сервіси.
На сервері розміщуються рівні:
- зберігання даних;
- базового доступу: реалізуються алгоритми найпростіших бізнес-процедур;
- клієнтського доступу: реалізуються процедури, складені з одного або декількох елементів базового доступу, - з підтримкою управління правами доступу користувачів і призначених для користувача налаштувань. Саме ці процедури доступні клієнтської частини Системи.
Реалізація алгоритмів обробки даних сконцентрована на сервері.
На робочому місці: кожен додаток Системи використовує свою власну сукупність модулів (бібліотек), для Web-доступу використовується Web-браузер. Організовується зв'язок із зовнішніми ПП: Microsoft Office, Поштовою службою і т.п.
"Тонкий" клієнт підтримує, по суті, тільки інтерфейс користувача. Можливі конфігурації побудови:
- розрахована на одного користувача;
- локальна мережа;
- Web-рішення;
- термінальний доступ.
Апаратно-програмні вимоги для функціонування програмного продукту
1. Програмні засоби
На робочих станціях в якості операційної системи для клієнтських додатків з графічним інтерфейсом користувача можуть використовуватися операційні системи сімейства Windows версії 5.0 і вище. Для Web-доступу достатньо наявності в операційній системі Web-браузера.
На комп'ютерах з Web-сервісами (сервери додатків) встановлюються операційні системи на яких можлива робота Web-сервера (IIS, Apache або пропрієтарних Web-серверів Системи ПАРУС 8).
Примітка. Працездатність Системи ПАРУС гарантується тільки в тому випадку, якщо Ви маєте ліцензію на використання зазначених вище операційних систем, а також програмних засобів, перерахованих нижче.
Системи управління базами даних
Для роботи з базою даних клієнтських додатків на робочих місцях або веб-сервісів досить установки Oracle-клієнта, підтримуваного версією СУБД Oracle.
Додаткове програмне забезпечення для клієнтських додатків з графічним інтерфейсом користувача.
Всі необхідні для повноцінної роботи програми та бібліотеки включені в інсталятор Системи ПАРУС 8, і в разі їх відсутності в операційній системі вони будуть встановлені. Виняток становить лише додатки Microsoft Office.
На робочому місці дизайнера користувальницьких звітів необхідно встановити повноцінну версію Crystal Reports (Business Objects).
Якщо при використанні Системи потрібно здійснювати обмін інформацією між робочими станціями за допомогою електронної пошти, то на робочих станціях повинна бути встановлена система електронної пошти, що підтримує інтерфейс MAPI (наприклад, Microsoft Exchange). Установка подібної системи може бути проведена як до, так і після інсталяції Системи ПАРУС.
2. Апаратні засоби
Конфігурації сервера для СУБД можуть сильно відрізнятися в залежності від навантаження - від однопроцессорной робочої станції з парою жорстких дисків до декількох багатопроцесорних серверів об'єднаних в кластер (RAC).
Технічні вимоги до сервера залежать значною мірою від кількості одночасно працюючих користувачів. Організація дискової підсистеми має першочергове значення для швидкодії і надійності.
Залежно від складності завдань і кількості одночасно працюючих користувачів зростають вимоги до частот процесорів, їх кількості, обсягу оперативної пам'яті, що виділяється примірнику бази даних.
Комп'ютери повинні бути пов'язані в локальну обчислювальну мережу (ЛВС) з пропускною спроможністю не менше 10Мбіт / с. Загальна конфігурація ЛВС повинна бути побудована так, щоб на ділянках обміну даними між сервером і робочими станціями, використовуваними Системою, не виникало перевантажень, викликаних передачею значної кількості даних іншими програмними засобами.
Персонал, що працює з Системою, повинен відповідати таким вимогам:
- Адміністратор бази даних. Володіти знаннями в обсязі курсів Oracle.
- Користувач (оператор з введення даних). Знати основи роботи з Microsoft Windows.
- Аналітик. Володіти технологією створення шаблонів звітів за допомогою Crystal Reports Professional.