Програма управління модулями автоматизації виробничих процесів.
Ліцензія: LGPL.
2 Встановлення програмного забезпечення
2.1 Встановлення серверного програмного забезпечення
2.2 Встановлення клієнтського програмного забезпечення
4.1 Модуль оновлення списку інформаційних модулів
4.2 Інформація про виконані оновлення
7 Модуль управління режимом доступу користувачів
Програма управління модулями автоматизації виробничих процесів управлінської
діяльності призначена для інтеграції та забезпечення раціональної і ефективної взаємодії засобів обчислювальної техніки та програм обробки офісних документів.
Застосування програми дає можливість побудови інтегрованої міжвідомчої інформаційно системи, яка створюється шляхом уніфікованого обміну інформацією між відомчими інформаційними системами через відповідні відомчі підсистеми, спеціально створені для забезпечення автоматизованого обміну документами та даними. Обмін інформацією здійснюється за принципом поширення даних. Одержувачі даних виконують роль пасивних приймачів інформації. На кожному етапі обробки документа генерується подія, яка викликає процедури формування підтверджуючих документів та передавання їх поширювачу відповідно до порядку та регламенту обміну даними, що забезпечує поширювачу ожливість контролю отримання даних.
Конкретна функціональність програми залежить від набору реалізованих
інформаційних модулів (набір інформаційних модулів - НІМ).
Базові набори інформаційних модулів:
Цільовий набір інформаційних модулів:
Метою впровадження системи є забезпечення інформаційної підтримки та оперативності прийняття рішень.
Програма надає можливість користувачам:
Інсталяційний пакунок WorkGear-x.x-demo-Setup.exe містить:
Встановлення серверної частини складається із встановлення сервера бази даних PostgreSQL та розгортання об'ктів бази даних.
Порядок встановлення сервера бази даних залежить від вибраної архітектури сервера бази даних.
Для експлуатації або демонстрації можливостей програми на одному комп'тері в середовищі Windows XP SP3 можна встановити програмне забезпечення сервера бази даних, яке знаходиться в інсталяційному пакунку.
Якщо ж планується мережеве підключення до сервера бази даних кількох користувачів то слід скачати інсталяційний пакунок, який відповідає вибраній операційній системі та архітектурі комп'ютера із сайту postgresql.org. Встановити та налаштувати відповідно до вибраної архітектури та потреб експлуатації.
Для розгортання об'єктів бази даних слід скористатися модулем управління сервером бази даних програми автоматизації виробничих процесів "WorkGear Manager".
WorkGear-x.x-demo-Setup.exe
У тексті документа використовуються наступні україномовні скорочення:
: ІС - інформаційна система;
: ІМ - інформаційний модуль;
: НІМ - набір або група інформаційних модулів;
: БД - база даних;
: ПК - персональний комп’ютер;
Вимоги є специфікацією мінімальної конфігурації технічних засобів, на яких експлуатується інформаційна система (ІС).
Технічне забезпечення ПК повинно складатись із наступних компонентів:
Клієнтські комп’ютери: персональний комп’ютер (ПК) підключений до локальної мережі з характеристиками не нижче:
1) Pentium-IV 1Ghz;
2) 512 МБ ОЗП;
3) вільне місце на жорсткому диску не менше 2ГБ.
Рекомендованим варіантом є використання серверного кластеру та швидкісного дискового масиву.
Вимоги до клієнтських та серверних комп’ютерів.
На сервері повинно бути встановлене наступне програмне забезпечення:
Для демонстрації та мінімальної конфігурації може використовуватися портативна (portable) версія сервера бази даних, яка вимагає мінільного налаштування.
На комп’ютери клієнта повинно бути встановлене наступне програмне забезпечення:
Для демонстрації та забезпечення незалежності від налаштувань системи слід використовуватися портативну (portable) версію платформи Java, як налаштовано для роботи програми.
Інформаційна система (ІС) складається із головного модуля та підсистем - інформаційних модулів (ІМ) (формам для введення даних та роботи з документами) перелік яких відображається на екрані у вигляді структурованого списку - дерева.
Головна форма містить меню, панель системну інструментів, панель навігації та простір для вікон інформаційних модулів.
Панель навігації складається із вкладок "Доступні" та "Вибрані" які містять списки доступних користувачу інформаційних модулів.
Вкладка "Відкриті" містить перелік відкритих користувачем інформаційних модулів.
Вкладка "Повідомлення" містить повідомлення отримані програмою для користувача від інформаційних модулів або інших користувачів.
Інформаційні модулі можуть мати одну або кілька власних панелей інструментів необхідні для реалізації функціональності модуля.
підтвердження операції
(збереження виконаних змін)
отримання/оновлення інформації
Користувачі (за замовчуванням створено користувача user) - мають право на роботу зі модулями системи, до яких їм надано доступ, в режимі редагування даних, обирати звітні та переглядати звіти. Крім того мають обмежений доступ до списків (довідників) системи.
Супервізор (за замовчуванням створено користувача manager) - має поєднані права користувачів та адмістраторів, має необмежений доступ.
Для запуску програми "Управління модулями автоматизація виробничих процесів"
потрібно двічі натиснути ліву кнопку миші тримаючи курсор на ярличку "WorkGear",
який знаходиться на робочому столі або вибрати та активувати відповідний пункт меню.
При цьому з'являється заставка і вікно входу до системи.
Діалогове вікно складається з наступних полів:
За кожним користувачем системи закріплені певні права:
внесення даних, редагування, перегляд звітів.
Користувачеві (адміністратору) "manager" надані права доступу до всіх підсистем.
Також адміністратор має право надавати права доступу іншим користувачам системи.
Після правильного введення користувача та пароля з’являється
головне вікно програми зі списком інформаційних модулів.
Користувач програми може входити до системи без паролю.
Для цього необхідно щоб співпадали логіни користувача програми та користувача операційної системи.
Доменна авторизація користувача досягається налаштуванням сервера бази даних та наданням необхідних дозволів користувача бази даних APPROLE.
PostgreSQL 9.4.5 Documentation
Chapter 19. Client Authentication
19.3. Authentication Methods
Після першого запуску програми список інформаційних модулів порожній,
але вхід із логіном "manager" та паролем "1" надає доступ до
пункту головного меню програми "Програма/Оновлення".
Пункт головного меню програми "Програма/Оновлення" відкриває
інформаційний модуль "Оновлення програми".
Завантажування демонстраційних даних встановлює усім користувачам пароль "1".
Натискаємо кнопку "Перевірити оновлення компонентів" і згодом отримуємо список оновлень інформаційних модулів.
Перезавантаження списку доступних інформаційних модулів можна виконати наступними методами:
Модуль управління режимом доступу користувачів до інформаційних модулів та їхніх компонентів "Всі модулі"/"Адміністрування"/"Користувачі (Режим доступу)".
Група інформаційних модулів "Довідники" призначена для формування довідкової інформації.
Відкриваємо інформаційний модуль "Всі модулі"/"Довідники"/"Назва організації".
Натискаємо кнопку "Оновити список".
Таблиця назв організації показує інформацією про всі назви організації і може бути порожня.
Запис для назви організації слід створювати коли змінюється сама назва або змінюється структура організації.
Активна назва може бути тільки одна.
Усі інші довідники пов’язані із актуальною назвою організації.
Неактуальні назви організації не знищуються, із ними можуть бути повязані архівні дані.
Для створення нової назви організації натискаємо кнопку "Новий запис". У таблицю назв організації буде додано порожній запис. Перед заповненням полів форми необхідно вибрати запис у таблиці.
Заповнити поля. Встановити ознаку актуальності. Для збереження запису слід натиснути кнопку "Зберегти зміни".
Створити новий запис можна копіюванням вибраної структури організації. Для цього слід натиснути кнопку "Копіювання структури організації". Відкриється діалог вибору даних, які слід скопіювати разом із назвою організації.
Відкриваємо інформаційний модуль "Всі модулі"/"Довідники"/"Довідник підрозділів".
Відкриваємо список "Спруктура" та вибираємо назву структури для якої необхідно заповнити чи виправити коди, назви чи підпорядкування підрозділів.
Для заповнення поля код підпорядкування необхідно натиснути кнопку "Змінити підпорядкування підрозділу" та вибрати у списку необхідний запис. Для збереження запису слід натиснути кнопку "Зберегти зміни".
Відкриваємо інформаційний модуль "Всі модулі"/"Довідники"/"Довідник посад".
Натискаємо кнопку "Оновити список".
Таблиця назв посад показує інформацією про всі назви посад і може бути порожня.
Для створення нової назви посади натискаємо кнопку "Новий запис". У таблицю назв посад буде додано порожній запис.
![alt text][image0]
Приклад файлу параметрів:
# workgear.properties # # Заставка # # SPLASH=splash_1.png # SPLASH=splash_topgear(300x230).gif # SPLASH=splash_topgear(640x400).gif # SHOWSPLASH=true SPLASH=splash_1.png # # Параметри підключення до бази даних без застосування сервера контролю доступу # PGURL=jdbc:postgresql://192.168.56.16:5432/work2016 PGHOST=192.168.56.16 PGBASE=work2016 PGPORT=5432 PGUSERNAME=appuser PGPASSWORD=application # # Параметр PHOST застосовується для отримання параметрів # доступу до бази даних із сервера контролю доступу (PermitServer) # Використання PermitServer для отримання параметрів доступу до бази даних # дає можливість не вказувати ці параметри у файлах на комп’ютерах користувачів. # # PHOST=192.168.1.2 # # Логін і пароль користувача інформаційної системи # APPUSERNAME=shustra APPPASSWORD=password
Доступ до вкладки по паролю.
Пароль для доступу до вкладки налаштування шляхів - назва комп’ютера (регістронезалежна).
Інформаційний модуль "Експорт/Імпорт";
Завантаження(імпорт) демонстраційних даних засобами ІМ "Експорт/Імпорт";
Інформація | Процедура імпорту/експорту |
---|---|
Назва організації | org-imp.xml; |
Довідник відділів | |
(структура організації) | dov_viddil-imp.xml; |
Список посад | dov_post-imp.xml; |
Облікові записи користувачів | users-imp.xml; |
Довідник працівників | emp_card-imp.xml; |
Режим доступу | appaccess-imp.xml; |
Довідник виконавців | performers-imp.xml; |
Довідник видавників документів | dov_vydavnyk-imp.xml; |
Довідник типів документів | dov_typdok-imp.xml; |
Довідник журналів реєстрування | |
документів | dov_jorn-imp.xml; |
Демонстраційні фали | files-imp.xml; |