В математическое описание предметной области включим следующие основные компоненты БД МИС: множество пользователей , множество пользовательских функции , множество задач обработки данных для подготовки документов , множество групп распределения прав доступа пользователей , множество информационных потоков предметной области , множество отношений между компонентами - .
В качестве структурных элементов модели предметной области возьмём элементы множеств и V. Полное множество структурных элементов обозначим через , L=M+Lвх+Lвых.
Под матрицей семантической смежности Bk будем понимать квадратную бинарную матрицу, проиндексированную по обеим осям множеством структурных элементов Dk и содержащую запись , если на основании информации пользователей о семантической связности элементов k-го требования, между структурными элементами di и dj существует отношение R такое, что элемент di составляет смысловое содержание элемента dj и -в противном случае.
Для выявления взаимосвязей между структурными элементами, выделения групп информационных элементов и определения их состава с использованием матрицы Bk формируется матрица семантической достижимости Ak=(aij).
Под матрицей достижимости Ak будем понимать квадратную бинарную матрицу, проиндексированную одинаковым образом по обеим осям множества структурных элементов . Запись aij=1 матрицы Ak соответствует наличию или смыслового отношения достижимости R0 элемента dj из элемента di, diRodj. При этом считается, что элемент dj семантически достижим из элемента di, если на графе G существует путь от вершины di к вершине dj, имеющий определенное смысловое содержание.
Матрица Ak даёт возможность определения множеств предшествования C(di) и достижимости F(di) di Dk . Множество C(di) формируется из элементов, соответствующих единичным записям в i-м столбце, а множество F(di) - из элементов, соответствующих единичным записям в i-й строке матрицы Ak. Анализ множеств C(di) позволяет выделить базовые типы структурных элементов, из которых конструируются информационные элементы и группы. Информационным элементам соответствуют те элементы, для которых C(di)=0. На графе Gk им соответствуют висячие вершины. Такой вершиной является вершина d5 .Значит, множество информационных элементов состоит из одного элемента d5, обозначим: .
Группа ∈ принадлежит множеству групп верхнего уровня p1, если F(diг)∩C(diг)=F(diг).
Для БД МИС имеем: F( diг)∩C(diг)=F(diг), для , p1 = {d1г , d6г - d64г }.
Принадлежность остальных групп уровням иерархии pm, m≥ 2 определяется итеративным образом из соотношения:pm={diг ∈ Dkг p1...pm-1/Fm-1( diг)∩Cm-1(diг )=Fm-1(diг )}, где Fm-1(diг ) и Cm-1( diг) соответственно множества достижимости и предшествования групп diг ∈ Dkг на подмножестве Dkг p1...pm-1. Исходя из этого, получим: p2 = { d2г}, p3 = {d3г }, p4 = {d4г }.
Упорядочение групп позволяет выделить группы, являющиеся корневыми группами структуры и группы, занимающие промежуточное положение. Корневые группы определяют возможные точки входа в информационную структуру, а промежуточные расширяют сведения об информации, помещенной в корневых и вышележащих группах.
Таким образом, рассмотренная выше методика анализа информационных требований пользователей позволяет благодаря выделенным группам упростить исходную матрицу. Это упрощает дальнейший анализ предметной области.
СПИСОК ЛИТЕРАТУРЫ:
1. Кульба В.В., Ковалевский С.С., Косяченко С.А., Сиротюк В.О. Теоретические основы проектирования оптимальных структур распределённых баз данных. Серия «Информатизация России на пороге XXI века». - М.:СИНТЕГ, 1999, 660 с.
Библиографическая ссылка
Безнос О.С. АНАЛИЗ ИНФОРМАЦИОННЫХ ТРЕБОВАНИЙ ПОЛЬЗОВАТЕЛЕЙ В МЕДИЦИНСКИХ ИНФОРМАЦИОННЫХ СИСТЕМАХ // Современные наукоемкие технологии. – 2007. – № 8. – С. 47-48;URL: https://top-technologies.ru/ru/article/view?id=25224 (дата обращения: 21.11.2024).