| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
В принципе для работы с системой Miracle, достаточно иметь хотя бы одну структуру, состоящую только из одного - корневого узла, в рамках которого будет доступна работа всем зарегистрированным пользователям. Если Вам необходимо иметь более распределенную информационную систему, то необходимо создать дополнительные узлы. Активизация единичной структуры
Вернуть
Активизация всех структур
Сохранение структуры
Сохранить список загрузкиДля организации автозагрузки структур, в момент запуска Сервера управления, используйте функцию - сохранить список загрузки, активизация которой создает список активных структур, и использует его для их последующей автоматической загрузки.
Закрытие структуры, структурДля осуществления закрытия модели структуры возможно применение нескольких способов:
“Повисшие” права (при закрытии структуры)Во время закрытия структуры, если в ней существуют “повисшие” права, то возникает дополнительное информационное окно, предупреждающее Вас, что не все “повисшие” права перераспределены, с предложением оставить операцию перераспределения прав на потом. В случае отказа, операция закрытия структуры будет отменена, и Вы сможете провести все необходимые действия по распределению “прав”. Рисунок 13 Пример диалога Печать “дерева” структуры
Рисунок 14 - Пример диалога настройки параметров принтера Блокировка структуры (ручная)
Навигатор узлов структуры
Рисунок 16 - Навигатор подразделения Выбор пользователя осуществляется установкой курсора на необходимой
записи с нажатием левой клавиши мыши или нажатием клавиши пробел.
Отмена уже выбранного пользователя производится аналогичным способом.
А именно, позиционированием курсора на необходимого участника, с
однократным нажатием левой клавиши мыши. Навигатор для участников системы (дополнительная настройка)
Рисунок 17 - Навигатор зарегистрированных участников системы. Навигатор задачи
КартинкаДля задания картинки предоставления узла структуры, используйте функцию - карточка, Элемент|Картинка. Выбор необходимого графического изображения осуществляется из общей галереи графических примитивов Сервера управления. Создание нового узла в структуре
Идентификационная картинка - отображает выбранное графическое обозначение узла.
Удаление элемента структуры
Удаление участников на узлахКак и узел, так и участников на этом узле, при необходимости, возможно удалять. Для выполнения данной операции необходимо установить курсор на необходимый узел и активизировать диалог навигатора. В представленном окне навигатора подразделения, отмените выбор активного пользователя. По закрытию окна навигатора, клавиша ОК, Вам будет выдано предупредительное сообщение, что из структуры были удалены пользователи, и их права должны быть переданы другим сотрудникам. Это говорит о том, что в модифицированной структуре появились “повисшие” права. Понятие “повисшие” права Объекты базы данных могут иметь различный статус. Статус объекта
БД определяет механизм организации доступа к хранимой в ней информации.
При удалении пользователей с узла, возникает неопределенная ситуация
по отношению к информации, хранящейся в БД со статусом -”не общедоступная”.
Понятие “повисших прав” относится и к удаленным узлам структуры. Это необходимо для разрешения “неопределенной принадлежности” по отношению к информации, хранящейся в объекте БД, имеющей статус “узел”. Пока не будет произведена операция по передаче прав управления узла структуры под управление другого узла, доступ к “повисшим” данным будет не доступен.
Рисунок 18 - Окно перераспределения "повисших" прав. Модификация структуры методом “перенести - сбросить”
Для подтверждения переноса, нажмите клавишу Yes в диалоговом окне подтверждения перемещения. По окончании процесса, структура пере отображается в новом состоянии. Следует заметить, что перемещать можно не только единичный узел, но и группу узлов, находящихся в иерархии. Это действие является достаточно “прозрачным” для пользователя и влияет только на тот объем данных, который будет ему предоставлен, согласно новой модели структуры. Перераспределение “повисших” правИспользовав пункт контекстного меню “Права”, (активизация правой клавиши мыши) возможно осуществить передачу прав другому участнику или узлу. Пользователь, которому передаются “права”, может находиться на любом участке структуры. Это предоставляет возможность передавать часть информации, созданную одним пользователем, с узла на узел. Чтобы активизировать команду “Права”, необходимо выбрать нужные “права” в специализированном окне. Характер записей в списке позволяет идентифицировать тип “повисших” прав. Отметив необходимые записи и закрыв диалоговое окно, активизируется механизм передачи “прав”. По окончании процесса, передаваемые “повисшие” права будут удалены из общего списка, и указанный пользователь получит полный доступ к переданной информации. Отключить пользователяДля осуществления экстренного отключения уже авторизованного к структуре пользователя, используйте механизм - отключить пользователя. Следует помнить, что отключение пользователя приводит к разрыву его связи с Сервером управления. Однако, отключение не приводит к прекращению работы уже активных Miracle-программ, на рабочем месте пользователя. За исключением задач взаимодействующих с другими задачами в сети. Отключение пользователя приводит к невозможности взаимодействия. Отключение осуществляется через функцию - отключить пользователя, Элемент|Отключить пользователя Блокировка пользователяИспользуя механизм блокировки выбранного пользователя Элементы|Блокировать пользователя, Вы можете запретить его авторизацию. Тем самым, ограничить доступ пользователя к ресурсам информационной системы. Уже заблокированного пользователя можно вернуть в нормальное состояние, выключив режим разблокировки Элемент|Разблокировать.
СерверДополнительные настройки режима работы Сервера управления Настройки|Сервер.
Общие настройкиСервер управления имеет возможность по настройке следующих параметров: цвета окна, тип шрифтов, типов линий. ЦветаНастройка цвета позволяет настроить цвета для выбранного элемента системы. Рисунок 19 - Палитра доступных цветов.
ШрифтыНастройка шрифта позволяет установить шрифт для отображения (печати) названия узлов в структуре и имен пользователей. Настройки доступных шрифтов осуществляются через специализированное окно - “Шрифт”. Рисунок 20 - Окно выбора шрифта и его параметров. Экранные шрифты отражают установленный шрифт для отображения описания узлов и
иной дополнительной информации в структуре. По умолчанию для этой цели используется шрифт, установленный в системе
Windows, как шрифт по умолчанию.
ЛинииИспользовав специализированное окно задания стиля линий, Вы можете выбрать необходимый тип линий для отображения дерева структуры. Стиль линий представлен от непрерывного до ни какого Рисунок 21 - Окно выбора типа линии. Дополнительные возможности настройки работы Сервера управления Используя переключатель активизации вывода пиктограмм, Настройка|Картинки
включить (картинки выключить), возможно устанавливать необходимый режим отображения структуры. Дополнительный параметр
- Настройка|Шрифт включить (шрифт выключить) позволяет активизировать или запрещать отображение
информации настроенным шрифтом. В выключенном состоянии вся информация отображается шрифтом, установленным по
умолчанию, в операционной системе Windows. Используя настройку - Настройки|Уровни включить (уровни
выключить), Вы можете осуществлять включение/выключение движения по уровням структуры, клавишами курсора. При
включенном состоянии навигация по уровням осуществляется следующим образом. Клавиши верх, вниз позволяют передвигаться
только в рамках уровня. Переход с уровня на уровень осуществляется клавишами курсора вправо, влево. Т.е. клавиша
курсора вправо будет осуществлять переход на подуровни. Клавиша вверх, вниз - по переходу с узла на узел, которые
являются одноуровневыми. При выключенном состоянии (являющимся состоянием по умолчанию), навигация по структуре будет
осуществляться клавишами вверх, вниз с узла на узел по всему дереву структуры. При этом клавиша курсора на клавиатуре
влево будет позволять перейти на вышестоящий уровень. Клавиша курсора вверх, вниз осуществляет навигацию с узла на
узел, независимо от ее иерархии. Настройка списка людей
Списки задачВсе приложения, Miracle-программы, зарегистрированные в репозитарии Сервера управления , могут иметь несколько типов:
Список распределенных приложений (Miracle-программ ) отражает текущее состояние репозитария, сохраняющего задачи, распределяемые по пользователям. Используя функции диалогового окна распределенных задач, системный администратор может производить следующие действия:
Список общих приложений, Miracle-программ, отражает текущее состояние репозитария, содержащего задачи, предоставляемые всем пользователям ИС. Используя функции диалогового окна общих задач, системный администратор может производить следующие действия:
Список независимых задач, (не Miracle-приложений), отражает текущее состояние репозитария, содержащего задачи, предоставляемые всем пользователям ИС. Следует отметить, что данный тип программ не является Miracle-программами. Описание независимой задачи позволяет распространять метод запуска необходимых программ с любого рабочего места. При этом необходимо соблюдать возможность доступа к ресурсам, хранящим запускаемую программу. Используя функцию диалогового окна независимых задач, системный администратор может производить следующие действия:
Списки алгоритмовСписок алгоритмов отражает состояние репозитария, содержащего математические алгоритмы. Используя функции диалогового окна, системный администратор может производить следующие действия:
Список отчетовСписок отчетов отражает состояние репозитария, содержащего компоненты отчетов. Используя функции диалогового окна - Список отчетов, системный администратор может производить следующие действия:
Список структурСписок структур отражает имеющиеся структуры на Сервере управления. Используя функции диалогового окна, системный администратор может производить следующие действия:
ОкнаРежим окна обеспечивает стандартные режимы по упорядочиванию окон моделей структур. КаскадФункция - каскад позволяет изменить размеры окон групп и их расположение внутри рабочей области Сервера управления таким образом, что будет виден заголовок каждого окна. ЧерепицаФункция - черепица позволяет разделить рабочую область Сервера управления на несколько окон примерно одинакового размера, и поместить в каждом из них открытые окна групп. При этом, видно столько значков программных элементов, сколько их может поместится в отведенном для групп пространстве. Окна структур располагаются вертикально в пространстве. Горизонтальная черепицаФункция - горизонтальная черепица позволяет разделить рабочую область Сервера у правления на несколько окон примерно одинакового размера и поместить в каждом из них открытые окна групп. При этом видно, столько значков программных элементов, сколько их может поместится в отведенном для групп пространстве. При этом окна структур располагаются в пространстве горизонтально.
Выровнять пиктограммкиИспользование функции - выровнять пиктограммки, позволяет упорядочивать свернутые окна структур, в рамках рабочей области Сервера управления. Закрыть все окнаИспользование функции - закрыть все окна, позволяет осуществить одновременное закрытие всех активных моделей структур. Дополнительные возможности
|
![]() |
Удаление участника из списка информационной системы возможно только в том случае, если этот сотрудник уже удален в качестве пользователя со всех узлов, во всех структурах, имеющихся в системе. |
Система Miracle позволяет использовать несколько методов по управлению правами доступа
к корпоративной информации.
Первый метод позволяет осуществлять администрирование уровня доступа пользователей к ресурсам
ИС. Организация доступа построена на использовании модели структуры отношений.
Второй метод позволяет задавать режим доступа к информации. Определение статуса объектов базы
данных накладывает ограничение на доступ пользователей к предоставляемому объему информации. Работа этого режима
обеспечивается ядром системы и лежит вне области управляющей логики приложения.
Приложения (Miracle-программ), работающие с объектами БД, и имеющие статус “не глобальные”,
предоставляют пользователю объем информации определенный иерархией структуры. Это позволяет администратору
ИС организовывать и управлять иерархической моделью для достижения необходимого уровня доступа конкретных пользователей
к данным и их объему.
Система Miracle предоставляет администратору ИС следующие механизмы:
Управление доступом к ресурсам ИС (Механизм авторизации к определенному узлу необходимой структуры, в рамках которого описаны предоставляемые ресурсы).
Предоставление необходимого объема информации из единой БД, осуществляется согласно статусам объектов БД, осуществляющим хранение данных.
Управление предоставляемого объема информации из БД, осуществляется согласно состояния структурной модели. (Только для объектов БД, имеющих статус “не глобальные”)
Блокировка структуры, либо отдельных ее пользователей, позволяет организовывать режим временного прекращения доступа пользователя к ресурсам ИС.
Отключение пользователя, предоставляет администратору ИС осуществлять экстренное отключение выбранного участника от доступа к ресурсам системы. Однако данный режим не позволяет блокировать работу уже активных приложений на рабочем месте пользователя.
Установка обязательного заполнения карточки авторизации пользователя при авторизации рабочих мест, позволяет исключить “случайный” доступ к системе под чужим именем. Задание данного режима осуществляется в настройках Сервера управления.
Уменьшение прав по доступу к подчиненным данным, для вышестоящих узлов в иерархической модели, позволяет ограничивать консолидацию данных. Задание данного режима осуществляется через навигатор задач.
Автоматическая блокировка пользователя (авторизационной точки), при попытке несанкционированной а вторизации.
Несанкционированная авторизация - 3-х кратная неудачная попытка авторизации.
По умолчанию, после активизации Сервера управления, ни одна структура не является активной. Для этого необходимо:
После того, как структура активизирована (загружена)
и на ее узлах описаны пользователи для авторизации, они могут получить
доступ к ресурсам системы. Такой режим работы сервера является “штатным”.
Все иные действия администратора с Сервером управления переводят
его в “нештатный” режим и служат для конфигурирования параметров,
структуры или прав пользователей.
Следует отметить, что при наличии “списка загрузки”,
Сервер управления может самостоятельно загрузить заданные структуры
в момент своей активизации.
Новая | Ctrl+N | создание новой структуры |
Загрузить | Ctrl+L | активизация структуры |
Вернуть | Ctrl+R | вернуть состояние до последнего сохранения |
Загрузить все | загрузить все имеющиеся структуры | |
Сохранить | Ctrl+S | сохранить изменения в структуре |
Сохранить все | сохранить изменения всех модифицированных структур | |
Сохранить список загрузки | сохранить список открытых структур для автоматической загрузки | |
Закрыть | Ctrl+F4 | закрыть структуру |
Закрыть все | закрыть все загруженные структуры | |
Печать | Ctrl+P | печать вида текущей структуры |
Предварительный просмотр | предварительный просмотр вида текущей структуры, для печати | |
Настройка принтера | настройка параметров принтера | |
Блокировать | отключение всех пользователей - блокирует структуру | |
Выход | окончание работы с Сервером управления |
Элементы (также доступы через контекстное меню - при нажатии правой клавиши “мышки”)
Навигатор | Ctrl+Enter | Активизация диалога навигатора узла, пользователя или задачи (в зависимости от применения) |
Картинка | Alt+Enter | Задание картинки для предоставления элемента структуры, (узла) |
Создать | Ins | Новый элемент структуры, в том месте структуры, где находится курсор |
Удалить | Del | Удалить текущий элемент структуры (узел) |
Переместить | Tab | Начало/окончание перемещения узла структуры. |
Передать права | Активизация режима передачи “повисших” прав | |
Отключить пользователя | Отключение текущего пользователя от Сервера управления | |
Блокировать пользователя | Блокировка доступа к Серверу управления выбранного пользователя на заданном узле структуры |
Сервер | Дополнительный режим настройки работы Сервера управления |
Цвета | Настройка цвета нормального фона |
Нормальный фон | Настройка цвета текста |
Нормальный текст | Цвет текста закрытого узла структуры |
Закрытый текст | Установить цвет текста связанного элемента |
Связанный текст | Установить цвет выделенного фона |
Выбранный фон | Установить цвет выделенного элемента |
Выбранный текст | Настройка шрифта для выводимой информации |
Шрифт | Выбор типа линии |
Линии | Включить/выключить отображение идентификационных картинок узлов структуры |
Картинки включить/выключить | Включить/выключить отображение идентификационных картинок узлов структуры |
Шрифт включить/выключить | Включить/выключить отображение комментариев в структуре заданным шрифтом |
Уровни включить/выключить | Включить/выключить движением по уровням клавишами вверх, вниз |
Сотрудников включить/выключить | Включить/выключить показ пользователей и доступных ему распределенных приложений и инструментов программирования |
Задачи включить/выключить | Включить/выключить отображение распределенных задач по пользователю |
Людей | Список участников информационной системы |
Задач
|
|
Распределенных | Список распределенных задач - Miracle программ |
Общих | Список общих задач - Miracle программ |
Независимых | Список независимых задач |
Алгоритмов | Список зарегистрированных математических алгоритмов |
Отчетов | Список зарегистрированных отчетов |
Структур | Список структур |
Каскад | Активизация расположения открытых окон - “структур” - “каскадным” способом |
Черепица | Активизация расположения открытых окон - “структур” - способом “черепица” |
Горизонтальная черепица | Активизация расположения открытых окон - “структур” - способом “горизонтальная черепица” |
Выровнять пиктограммы | Выравнивание пиктограмм минимизированных окон “структур” |
Закрыть все окна | Активизация закрытия всех активных окон “структур” |
Система Miracle позволяет организовывать вывод отчетов не только на печатающие устройства в режиме “что вижу, то и получаю” (WYSIWYG - What You See Is What You Get), но и в текстовом режиме. Для этой цели необходимо установить на каждом рабочем месте драйвер печати “Generic/Text Only”, позволяющий организовывать печать в ASCII-кодах. Русификация принтеров должна быть организована аппаратно. Если принтер поддерживает кодировку Windows(1251), то не требуется никаких дополнительных действий. Для случая, если принтер поддерживает стандартную альтернативную кодировку MS DOS(866), с системой Miracle поставляются файлы TTY.WIN и TTY.W95, которые необходимо переименовать в файл TTY.DAT и поместить в директорию Windows. Файл TTY.WIN предназначен для Windows 3.X, TTY.W95 - для Windows’95. Данные файлы содержатся в рабочей директории “клиентского места” системы Miracle. В свойствах драйвера печати “Generic/Text Only” в параметрах устройства необходимо установить модель принтера:
Для других кодировок вам потребуется самостоятельно заполнить таблицу перекодирования символов в
параметрах принтера.
Данный метод расчитан на поддержку печати через стандартный
метод отчетов системы Miracle. Иные объекты могут иметь собственные
методы печати и перекодировки.
![]() |
![]() |
![]() |
![]() |
©1995,1997,2000 НПФ ”И.В.А.”. Все права сохранены.
Название фирм и торговых марок используются только в качестве пояснения.