Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

12-11-2013_20-08-51 / Основные сведения

.doc
Скачиваний:
10
Добавлен:
15.05.2015
Размер:
54.27 Кб
Скачать

Основные сведения, необходимые для решения задачи

Для выполнения Задания 1 необходимо провести анализ соответствия информационного, функционального обеспечения и организационного исполнения, то есть установить взаимосвязи между элементами множеств X, Y, Z.

За основу выбираем множество Z, так как результат выполнения проекта направлен на определение групп исполнителей, которым разрешены / ограничены права доступа к информации. При проведении пред проектного обследования объекта метод сбора, анализа информации и установление взаимосвязей каждого исполнителя является эффективным, так как позволяет провести анкетный сбор информации с последующей программной обработкой.

Для каждого исполнителя zk Î Z выбираются все выполняемые им функции и задачи yj Î Y, для которых проводится анализ входной, выходной информации xi Î X. Каждая задача является функцией от параметров xi,

yj =, i = 0, 1, ..., n, где n – количество параметров, используемых в задаче yj, j = 0, 1, ..., m, где m – количество функций и задач, выполняемых исполнителем zk , где k= 0, 1, ..., h, где h – количество исполнителей задач.

В результате для каждого zk Î Z определяется подмножество X k Î X – набор параметров, к которым данному исполнителю необходимо предоставить права доступа.

Следует учесть, что одна и та же информация используется различными исполнителями, поэтому при выполнении задания очень важно провести анализ взаимосвязей между исполнителями и информационным обеспечением и выделить группы исполнителей, которым требуется доступ к определенной группе параметров.

Таким образом, из множества X выделяется X 0 – подмножество показателей xi Î X, используемых при решении задач yj Î Y, а из множества Z выделяется Z 0 – подмножество исполнителей, использующих информационную БД для решения своих функциональных задач.

Выделяются непересекающиеся подмножества X i Î X 0 , каждому из которых ставится в соответствие подмножество Z i Î Z 0, i = 0, 1, ..., n, где n – количество подмножеств X i , Z i.

где X01, X02, …, X0N – подмножества, представляют собой набор параметров необходимых исполнителям Z0i Î Z 0 для решения своих функциональных задач.

должно быть Z01,Z 02, …, Z0N

где Z01,Z 02, …, Z0N – подмножества, представляют собой набор исполнителей, которым требуется доступ к соответствующей группе параметров X0i Î X 0.

Таким образом, проведено горизонтальное разбиение информационной БД на наборы параметров X0i Î X 0. Каждому X0i соответствует набор исполнителей Z0i Î Z 0 , которым предоставлены права доступа к данной группе.

Результат оформляется в виде таблицы

В сформированной БД необходимо выделить исполнителей, имеющих доступ к конфиденциальной информации. Для этого проводится анализ всех параметров xi Î X 0. Если xi Î X 1 – подмножеству показателей, являющихся конфиденциальными, то всем группам исполнителей Z0i Î Z 0 , использующим данный параметр, должны быть обеспечены права доступа к секретной информации.

В Таблице конфиденциальные параметры и соответствующие группы исполнителей выделяются красным цветом.

Контроль информационного обеспечения, в т.ч. определение основных «точек контроля».

В сформированной БД необходимо выделить информацию, для которой необходим дополнительный контроль. С точки зрения целостности БД такой информацией являются данные напрямую зависящие от исполнителей. Точками контроля являются точки ввода, узлы принятия решений. Для определения точек контроля проводится анализ всех параметров xi Î X 0. Если xi Î X 3 – подмножеству показателей, формирование которых напрямую зависит от исполнителей осуществляющих ввод данных или принятие решений, то в работе всех групп исполнителей Z0i Î Z 0 , формирующих данный параметр, должен быть обеспечен дополнительный контроль информации.

В Таблице точки контроля и соответствующие группы исполнителей выделяются зеленым цветом.

В результате решения задачи множество Z разделяется на подмножества в зависимости от необходимости использования информационной БД исполнителями:

, должно быть Z, Z 1, Z 0, где

Z 1 – подмножество исполнителей, использующих информационную БД для решения своих функциональных задач.

Z 0 – подмножество исполнителей, не использующих информационную БД для решения своих функциональных задач.

Таким образом, исполнителям zk Î Z 0 ограничены права доступа к БД

Множество X разделяется на подмножества в зависимости от необходимости использования информационной БД при решении функций и задач, yj Î Y :

, 2 подмножества X, где

X 1 – подмножество показателей xi Î X, используемых при решении задач yj Î Y,

X 0 – подмножество показателей xi Î X, не используемых при решении задач yj Î Y,

Таким образом, информация xi Î X 0 выводится из БД. Состав информационного обеспечения уменьшается, структура информационной БД оптимизируется.

В сформированной Таблице информация, выводимая из БД xi Î X 0 и перечень исполнителей zk Î Z 0 выделяется синим цветом.

Формируется новая Таблица – результат решения задачи.

Пояснение.

Мы рассматриваем упрощенный вариант данной задачи. На практике помимо анализа информации используемой при решении функциональных задач, определяются и ее характеристики – исходная, результирующая, промежуточная, оперативная и др. В зависимости от характера информации определяются приоритетные права доступа, права ввода, модификации и уничтожения информации, права « только для чтения» и др.

Алгоритм.

Шаг 1. Анализируем BZ – множество “Состояние объекта управления”. Устанавливаем взаимосвязи между элементами множеств X, Y, Z.

Шаг 2. Для каждого исполнителя zk Î Z выбираются все выполняемые им функции и задачи yj Î Y. Формируем Таблицу1.

Шаг 3. Для каждого yj Î Y выбирается вся необходимая информация xi Î X. Формируем Таблицу 2.

Шаг 4. На основании Таблиц 1,2 для каждого zk Î Z определяем подмножество X k Î X – набор параметров, к которым данному исполнителю необходимо предоставить права доступа. Формируем Таблицу 3.

Шаг 5. На основании Таблицы 3 определяется X 0 – подмножество показателей xi Î X, используемых при решении задач yj Î Y, и Z 0 – подмножество исполнителей, использующих информационную БД для решения своих функциональных задач.

Шаг 6. На основании Таблицы 3 из множества X 0 выбираются группы показателей xi Î X 0, используемых при решении задач yj Î Y одним или несколькими исполнителями zk Î Z 0. Этим исполнителям предоставлены права доступа к данной группе. Формируем Таблицу 4.

Продолжить алгоритм