автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.11, диссертация на тему:Объектно-ориентированная экспертная система решения задач обработки данных отчетного типа
Автореферат диссертации по теме "Объектно-ориентированная экспертная система решения задач обработки данных отчетного типа"
' |00 з 9.2
ИНСТИТУТ ПРОБЛЕМ ИНФОРМАТИКИ РОССИЙСКОЙ А1САДЕМИИ НАУК
На правах рукописи УДК 681.3.05 ЛАВРИЩЕВА НАТАЛИЯ ВИТАЛЬЕВНА
ОБЪЕКТНО-ОРИЕОТИРОВАННАЯ ЭКСПЕРТНАЯ СИСТЕМА РЕШЕНИЯ ЗАДАЧ ОБРАБОТКИ ДАННЫХ ОТЧЕТНОГО ТИПА
05.13.11 - Математическое вычнслетйлышх и
и программное обеспечение ¡»•апшн, комплексов, систем сэтеЛ
АВТОРЕФЕРАТ
диссертации на сонсканнэ у^гопой степени кандидата -гечнзчгскяп наук
Кос::за-1992
Работа выполнена в Институте проблем информатики Российской Академии Наук
Научный руководитель
доктор технических наук, профессор Доступов Б. Г.
Официальные оппоненты -
член-корреспондент Российской АН. доктор физико-математических наук, профессор Шкурба В.В.
кандидат технических наук •Ростокин Б. И.
Ведущая организация - Институт проблем управления
(автоматики и "телемеханики Российской АЮ, г. Москва
Защита состоится "" СЬ-и^Си^ 1992г. в часов на заседании специализированного совета Д003.55.01 Института проблем информатики Российской АН по адресу: ГСП-1, 117900, Москва В-344, ул. Вавилова 30/6, тел. 135-98-14.
С диссертацией ыонго ознакомиться в библиотеке Института проблем информатики Российской Академии Наук.
Автореферат разослан
1992г.
Ученый секретарь специализированного совета доктор технических наук
Гринченко С. Н.
- ?;г#аш
л. язи
, .ака
- тдел ссертаций
ИНСТИТУТ ПРОБЛЕМ ИНФОРМАТИКИ РОССИЙСКОЙ АКАДЕМИИ Е4УК
На правах рукописи УЖ 681.3.06 ЛА5РШЕВА НАТАЛИЯ ВИТАЛЬЕВНА
ОБЪЕКТНО-ОРИЕНТИРОВАННАЯ ЭКСПЕРТНАЯ СИСТЕМА РЕШЕНИЯ ЗАДАЧ ОБРАБОТКИ ДАННЫХ ОТЧЕТНОГО ТИПА
05.13.11 - Математическое вычислительных я
и программное обеспечение катин, комплексов, систем сетей
АВТОРЕФЕРАТ
диссертации на соискание ученой степени кандидата технических каук
Нсскза-1992
I. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность темы. В связи с широки« проникновением ЭВМ во все- сферы человеческой деятельности и привлечением к ним большого числа пользователей проблема повышения интеллектуального уровня взаимодействия с ЭВМ при решении различных народно-хозяйственных задач выдвинулась на одно кз первых мест. Для ее решевая нгдеется немало подходов в области технологии программирования и искусственного интеллекта.
В ИЛИ Российской АН в раыкая работ по технология программа-рования большое развитие получило объектно-ориентированное программирование СООП). Имеющиеся в нем средства позволяет отображать реальные сущности предметной области СПрО) в виде объектов, которые взаимодействуют друг с другой через сообщения. Тек .самым конечный пользователь получает возможность естестсаеккш образом работать с сущностями ПрО, как с объектам С классами объектов), используемыми в его профессиональной деятельности.
Вместе с тем вироко распространенная идеология экспертных систем (ЭС) открыла путь к интеллектуализации знаний о ПрО посредством баз знаний СБЗЭ, которые предоставляют конечному пользователю знания в виде сведений и консультаций, необходимых при решении практических задач.
Гибкое сочетание указаннных достоинств ООП и БЗ, а также использование современнных средств отображения объектов ПрО в электронной форме позволили определить новый подход к постановке и решению задач обработки данных.
Цель работы и постановка задачи. Целью диссертационной работа является исследование и разработка обьеотно-ориектпрован-ной ЭС, обеспечивающей постановку и решение задач обработки данных Сна примере отчетно-справочных задач в АСУ} в технологии, удобной для лиц, принимающее решения.
В соответствия с поставленной целью основными задача:,к диссертационной работы являются:
1). Анализ направлений интеллектуализации языковых и
программных реаешй, а такте способов представления знаний в БЗ применительно к рассцатриваецоыу классу задач для обеспечения вывода результатов их решения.
2). Разработка метода отображения объектов типа дохуыент АСУ в БЗ с цельп получения из входных документов соответствующих выходных отчетных форы и справок.
35. Исследование н разработка интеллектуальной обьектно-оряантирозазной SC на ПЭВМ, включавшей систему управления накоплением н обновлением фактов и правил БЗ, базу данных СБД) со средствахи ведения документов данной ПрО в электронной форме и подсистему вывода реиений отчетно-справочных задач.
43. Разработка и программная реализация инструментальных средств создания обьектяо-орнектнрованной ЗС на ПЭВМ.
5). Рэалкэацзя задач обработки данных в среде обьектно-сркэнтярозаннсй ЗС.
Предает исследования составляет принципы, методы и средства построения nporpaissoro обеспечения, реалнзув^его интеллектуальный интерфейс пользователя с с.тсте^ой представления дскукентсз з злектрош-rcii видо SC роаащего типа.
Методика исс.тедовглля базируется на тесреглчс?скн.с ч прикладных результатах, дсст::гнуткх отечествезньпя! и озрубэгкы-на ученых? з области аок/ссггеягогс» интеллекта, технология про-гра!г.з:рова1-ця, пваепергш знаний и nporpaic/Horo сбеспечгпмя, систем упразлетая ЗД ¡5 13, ззте^зтпэпрсзаяных cectsh упразяеная :î обработки данных.
Научгкэ результаты рао'оты является обобщением научно-производственной деятельности автора в период 1934-1983 гг. з рашеах работ, проводаиг з Мкстнттгэ ;с:Сернетнкя ntsini В. М. Глугаеова АЛ У:;рсл:л;1, зо -?втс?'атлзацта складских задач в АСУ Ш, а тз:с:гэ ЕсстелсгсетЯ ООП, прейденных в Япстптуте проблей ;>:н$ор:атшсн РосайскаЗ АН s 198S-1QS1 гг. "
зтаг'н?.. В .цяссертацЕсяяоЧ рабств получеяы сле-А'-х?:: ссзсзпш результата:
л;:эд::о1ая зпссоб чнтэллжту^глаацнм и ркгоаия задач обратило: ?зл!пгг з виде зб^.бэтпо-орполтхтю^г.'шоа ЗС и басы зрнклзд-
р<-.зработгл продеглвлгппя paairjx типез дскуу-зятоз
АСУ в электронной форме, удобной для получения из множества входных документов соответствующего подмножества выходных отчетных форм и справок; в отличие от существующих способов формирования отчетов и справок данный метод основан на правилах вывода, хранящихся в БЗ;
реализованы на IBM/PC в MS DOS инструментальные средства поддержки предложенного метода и создания обьектно-ориентирован-ной ЭС, включающей средства представления фактов н правил о данной ПрО и интерфейс с подсистемой получения выходных форм;
разработана методика формирования типового набора фактов и правил для широкого круга задач обработки данных;
реализована прикладная БЗ с интеллектуальным интерфейсом для пользователя АСУ, позволяющим общаться с системой в профессиональной терминологии при постановке и решении задач отчетного и справочного типа.
Практическая ценность. Результаты диссертационной работы имеют практическую направленность, ценность которых состоит в том, что предложенный метод получения выходных форм из входных охватывает довольно широкий класс задач обработки данных и способствует сокращению сроков их разработки.
Программные средства созданной объектно-ориентированной ЭС апробированы на подмножестве документов, в состав которых входят отчетные и справочные выходные формы в задачах обработки данных подсистемы материально-технического обеспечения С ИГО) АСУ. Данные средства могут использоваться для реализации подсистем КТО различного назначения.
Апробация работы. Основные результаты диссертационной работы докладывались на Международном семинаре стран СЭВ 'Технология программного обеспечения" Сг. Москва, 1989), Всесоюзном семинаре "Методы представления знаний к доказательное программирование" Сг. Алупта, 1990), X Всесоюзной семинаре "Параллельное программирование к высокоцроизводцтельныэ системы: методы представления знаннй в инфорна^вжйнх технологиях" Сг. Уфа, 1990), Всесоюзной конференция "МатегатЕческоэ и имыитационное моделирование в системах прбеюгирования к управления С г. Чернигов, 1S30), Научно-практической конференции
с международных участием "Проблемы информатики" Сг. Самара, 1S91).
Публккадии. По тепе диссертации ¡имеется 6 публикаций.
Объ^и к структура работа. Диссертационная работа состоит из введения, 4-х глзв, заключения, епкеха литературы и приложений. Объем основной части зклвчает 103 стр. машинописного текста, 21 рисунок и 8 таблиц.
II.СОДЕРЖАНИЕ ДКССЕРТАИШННОЙ РАБОТЫ
Во введении рассмотрены основные задачи диссертационной работы, обоснована актуальность направления исследования и определена методика исследования. Дана характеристика полученных научных результатов, показана га новизна н практическая значимость. Приведено краткое содержание работы по отдельным главам.
3 первой главе диссертационной работы развивается идея кн-талл&птуализацнл знаний о процессе реиення задач обработки Дании:: в АСУ, СОД к др. за основе БЗ. Рассмотрены средства :: методы БЗ к проведен аналиг ЗС, как способсз представления знаний для определения всзнозгости :iz применения з качестве инструментов, споссбстзуггкх шгггллектуалкпацки задач АСУ и созериенствозанна пользовательского интерйзггеа.
Анализ средств создания ЗС проводился по трем направлениям:
13 инструментальные системы создания ЗС (Rule-Master, Inter-Expert и др.);
£) ЗС - сс'олочкк ебцего назначения (First Class, Level 15, Mycin и др.);
3) язшсн программирования (Пролог, Лисп, Турбо Паскаль 5.5 а др.).
Сделал еывод о том, что при применешш 1), 2) средств получается ЭС с ограничением возможности подключения новых программках средств, праблягамцих лексику ПрО к пользователю. Отнечает-ся, что наиболее гибким способом создания ЗС является языки программирования, с помощью которых могло не только описать компонен-
ты ЭС, но и обеспечить связь с другими прикладными подсистемами.
Описаны особенности ПрО АСУ, в частности подсистемы КТО, в в разработке котороЗ автор принимала-участие [1] с использованием средств СУБД. Проведено обоснование эффективности использования обьектно-ориентированного порода и БЗ для представления информационных сущностей ПрО в виде объектов, понятных пользователи, и правил вывода процесса решения наиболее массовых отчетно-справочных задач подсистемы НТО. Отмечается, что использование БЗ и ООП способствует интеллектуализации задач обработки данных и сокращенно объема программирования С S3.
Анализ способов формализации различных ПрО для их отображения в ЭВМ показал, что существуют:"
1) слабо формализованные ПрО, для которых нет общеупотре-бимых алгоритмов (медицина, химия, геология, биология и др.);
2) хорошо формализованные ПрО Сзадачи моделирования, оптимизации, математической физики и др.);
3) ПрО, в которых сочетается наличие хорошо разработанных алгоритмов с накопленными знаниями экспертов (экология, проектирование технических систем, строительство крупно-масштабных энергетических систем и др.).
Рассматриваемая ПрО отнесена к третьему классу. Для ее реализации используются: аппарат ЭС, позволивший проструктуриро-вать объекты и их свойства, объединить их в группы, используя механизм наследования объектов и методов других групп; обьектно-ориентированые средства задания и ведения документов в форме электронных журналов (Эй) £3,4].
Сделана формальная постановка задач исследования и разработки абьектно-ориентярованной ЭС решения задач обработки данных с помощью БЗ , подсистемы .ведения объектов-документов в виде ЭЖ с учетом целостности данных и системы взаимодействия пользователя через меню.
Вторая глава посвящена описанию объектно-ориентированной системы вывода отчетов и справок из входных документов на основе БЗ и ЭЖ для подсистемы КТО [5,6]. Для этой подсистемы выделено
множество D = ( Dj, Dg >, в котором Dj = { in.doc ) - множество
входных, a D? = ( out.doc > - многество выходных документов.
Атрибуты D^ и их значения используются при получении соответствующих справок или отчетных документов из Dg.
Факты об материальных средствах (КС), структурах документов, а также дерево вывода отчетных документов размещены в БЗ.
Для осуществления вывода отчетов и справок из входных и дополнительно вводимых данных предложен метод представления документов Dj , Dg в электронной форме. Метод обеспечивает последовательный вывод (получение) выходных отчетов и справок из входных посредством наследования значений атрибутов. Его основу составляют:
обьектно-ориентированное представление документов из D^ и D2 в ЭЖ и БД;
представление в БЗ дерева вывода типовых форм отчетов и справок набором продукционных правил;
формализованный процесс постановки задач данного класса.
Для выполнения процесса решения задач уточнено понятие задачи и определено многество операций для ее постановки и ресе-ная Е5,6).
Под задачей понимается совокупность различных тнпоз входных документов, на основании которых обеспечивается процесс Р получения выходных отчетов и справок.
Исходя из этого определения, модель задачи представляется следующим образом:
iin.doc.}-> Р -Xout.doc.), С1)
где -С in. doc. > и < out. doc.) - иногэстза D^ и Dg .
В общем случае процесс Р постановки задачи из рассматриваемого класса сведен к трем основным операциям:
1) описание входных документов множества (in. doc>;
2) описание выходных документов и справок множества (out.doc.);
3) задание процесса Р получения документов iout.doc. > из iin.doc.) продукционна! правилами.
Так как на практике процессы поступления указанных документов не связаны, то из-за отсутствия данных не всегда удается получить из входных документов выходные отчетные формы. В связи с этим предлагается дополн.тгь входные документы временными (промежуточными) данными, вводимыми с экрана в ЭЖ.
Если с их введением процесс Р не достигнут, то вводится следующий уровень прогегутсчных данных, из которых возмогло получение выходных данных. В результате получается некоторая последовательность промежуточных данных, ведущих к выгодный фермам. t То 'есть, процесс Р распадается на множество подпроцессов Р ,.:. ,Р , а модель С13 принимает вид:
D —> Р, —> Z,
Z, —> Рг —> 2а
z -> Р -> D., С2)
т-» п £
где Zt...Zm i- уровни промежуточных данных.
Процесс С 2) выполняется снизу-вверх. При каддом вводе промежуточных данных осущестляется запись в ЭЖ и анализ возможности соответствующего выходного документа.
Исходные ц промежуточные данные задач запоминаются в таблицах Э&, колонки которых наследуют значения соответсвуюащх атрибутов входных документов.
Используя понятие ЭК, модель задачи С2) мокно привести к
виду:
{ in. doc. —> Pt-> ЭЖ >
< ЭЖ —> Р —> out.doc.) СЗ)
m
Таким образом, модель задачи приводятся к множеству процессов записи в ЭЖ для получения требуемого выходного документа.
Для работы с объектами ЭЖ разработан набор операций (методов), с помощью которых осуществляется:
ввод знаний об объекте С его назначении, структуре, ключевых и неключевых полях, частоте использования и заполнения и др.); ввод экземпляров значений атрибутов объекта; просмотр и корректировка знаний в данных объектов; расчет некоторых значений атрибутов; вызод результатов решения задач и таблиц значений. Знания об объектах образуют факты БЗ. Экземпляры значений элементов множества Dg, получаемые в соответствии с описанным выше методом, запоминаются в ЭЖ БД. Процесс применения фактов БЗ и данных ЭЗ представляется правилами вывода выходных объектов. При изменении состава шокеств D^k меняются факты БЗ, а
процесс работа с ЭЖ и механизм вывода остается без изменения.
1 тсетьзЯ главе опискваптся принципы рзалнзащш и архэтектура обьехтко-ориептпрованясЯ С 00) 2С, ее функция, состав, структура я алгоритм йупхняонпрсваняя.
Проведено обоснование выбора продукционного метода представления знаний э БЗ ООЕС для рассматриваемся ВрО. Это презде всего объясняется тем, что для рассматриваемой ПрО характерным является принятие решений специалистами на основе правил "ситуация-действие", а такхе простота построения (расширения) п реализации БЗ за счет ее незаапстгаостп от инструментальных средств поддержи 003".
Сформулированы следуюпше требования к 003С:
13 обеспечение возможности использования накопленного опыта в данной ПрО для отображения знания в базе пактов и правил БЗ;
23 возможность в доступной для ' пользователя форме определять (добавлять) новые документы ПрО и наборы записей зпачеплй посредством Эй;
3) возможность информационного обслуживания БЗ и ЭЖ;
4) интерактивное упразление логически! выводом выходных отчетных форм и справок из входных;
53 обеспечение диалогового взаимодействия разных уровней пользователей с 003С на языке, бллзхсм к профессиональному.
Данные требозання учитывались пр:: разработке йушгаяЛ, принципов и методов реализация ООЗС. На рис. приведена структура и схема взаимодействия компонентов системы ООЭС.
Разработку БЗ выполняет эксперт ПрО, используя методику выделения типового набора объектов в группы и классы и механизмы наследования ООП. Объекты представлены в БЗ в виде фактов, разделенных на два класса. В первом из них размещены группы НС, во втором - информация о типах решаемых задач.
Каждая группа НС вклпчазт элементы, отлячавзмеся друг от друга различными свойствами и характеристиками. Экземпляр из группц НС образует атомарный факт БЗ.
Второй класс фактов представляет собой описание форм документов задач, решаемых в системе.
Правила вывода решения конкретной задачи из класса представляется продукционными правилами т:гаа ЕСЛИ. .. ТО. Посла ЕСЛИ указывается условие реаенкя задачи, а' после ТО указывается дгй-
Ядро экспертной системы
Интерпре- Блок
татор логи-
правил ческо-
го вы-
вода
База знаний
База База
правил фактов
Подсистема поддержки БЗ
Ведение БЗ Информация о БЗ
Подсистема поддержки ЭЖ
Вывод out.doc
Веде-
ние
доку-
мен-
тов в
ЭЖ
База данных
Набор описаний объектов
¿п. ёос out.doc
Диалоговый процессор
Взаимодействие при создании БЗ. БД
Взаимодействие при решении задач
Рис. Структура и схема взаимодействия компонентов ООЭС
ствия, обеспечивающие выбор фактов иэ группы класса для вывода соответствующего документа из множества 02-
База данных ЭЖ представлена данными для документов иэ множеств и д^.
Основной единицей ЭЖ является объект-документ из множеств
или ■ КагдыЯ обьект имеет статическую и динамическую части. Статическая часть - это заголовок документа в БЗ, значения атрибутов которого определяют его конкретное состояние. Динамическая часть - это экземпляры записей объекта.
Объект становится активным при изменении его состояний под воздействием сообщений, посылаемых в момент ввода с экрана исходных или промежуточных данных. Эти действия могут повлечь за собой посылку сообщений другим объектам ^ для извлечения из них имеющихся исходных данных в ЭЖ БД.
В 00ЭС реализованы следующие основные функции:
ведение знаний в БЗ;
ведение в электронной форме элементов множеств и В2 в ЭЖ и БД;
предоставление информации об МС, структурах объектов и правилах БЗ;
интерпретация сообщений, вводимых пользователем для решения задач обработки данных;
логический вывод документов из с помощью БЗ и ЭЖ.
Ядром экспертной системы является интерпретатор правил продукций и блока логического вывода, поддерживающего механизм прямого и обратного вывода.
Важнейшим элементом 00ЭС является БЗ и средства ее ведения. Основное назначние этих правил состоит в динамическом пополнении и изменена« фактов и правил БЗ.
Подсистема поддержи БЗ обеспечивает пользователя удобным механизмом работы с БЗ, предоставляя ему сведения о имеющихся з БЗ группах правил и фактов, а также о возможности модификации БЗ.
Подсистема поддержи ЭЖ включает компонент ведения структур объектов документов множества и , а такге исходных я промежуточных данных, размещаемых в БД. Компонент поддерэси
аызода выходных отчетов к оправок Сout.doc) реализует метод формирования выходных документов из входных. Он осуществляет обращение к блоку логического вывода с целью выполнения соответствующей группы правил БЗ.
Диалоговый процессор предназначен для обеспечения интеллектуального взаимодействия с 003С двух категорий пользователей,применяющих предоставляемую современную оконкув ташз-техпояогкз. Пользователи различаются по видам использования знаний, представленных в БЗ системы.
Основной алгоритм работы системы 003С при решении задач отчетного и справочного типов заключается в следующем.
При вводе запроса от пользователя о получении Сформировании) некоторого документа из множества Dg вначале определяется конкретный тип документа из зтого ¡.шогества, а затем анализируются данные ЗХ н БЗ для его окончательного формирования. Если известен тип выходного документа к имеются необходимые данные в Эл. то выбирается соответствующее правило из БЗ, которое с использованием 31л управляет заполнением необходимых значений атрибутов у формируемого выходного документа.
Ест данных не хватает, сапрашвавтся промежуточные данные в SI", необходимые для вывода отчетного документа.
Разработанные общие алгоритмы компонентов системы 003С получили практическое воплощение на персональных ЭВМ.
Четвертая глава посвящена вопросам реализации объектно-ориентированной ЗС на IBM PC/AT в IS DOS.
Приведены алгоритмы и особенности реализации основных прикладных программных компонентов данной системы. В качества языка реализации взят объектно-ориентированный Турбо Паскаль 5.5, в котором используются средства описания объектов Склассов объектов) и представления знаний в БЗ. Главные функции каддого компонента описаны процедурами и функциями. Подсистема ведения Э7а реалз:зована средствами систеш FOXPRO.
Управление компонентами системы выполняет монитор диалового процессора, реализующий взаимодействие пользователя с системой.
С ООЗС работает две категории пользователей. Первым из пих является эксперт, он занимается созданием БЗ и ЭЖ. Второй - это конечный пользователь, который выполняет решение задач отчетного и справочного типов,.
Взаимодействие пользователей с системой СОЭС осуществляется с помощью двухуровневого меню, задаваемого в виде окон на экране дисплея. Использование окон является удобной и общепризнанной формой общения с ПЭВМ. Монитор, в отличие от существующих, рассчитан на использование окон на верхнем уровне взаимодействия и на уровне прикладных программных компонентов системы.
На вернем уровне меню содержит пункты, соответствующие основным функциям системы. Это меню является главным и имеет вид:
Об-ьектно-оркентированная экспертная система
1. Формирование базы фактов
2. Формирование базы правил
3. Описание объектов ПрО КТО
4. Ведение объектов в ЗЖ Вывод решения задач
6. Завершение работы
Введите номер пункта меню
На втором уровне находятся пункты меню, которые детализируют пункт верхнего уровня, и реализуются программами и функциями соответствующего программного компонента системы. Так, для пункта 4 меню верхнего уровня подменю тлеет следусщий вид:
1. Просмотр каталога ЭЖ
2. Анализ объектов ЭЖ и БЗ
3. Вывод знания из БЗ
4. Консультация по БЗ
5. Выход в главное меню
Введите нокер пушгга менп
В процессе выполнения подпунктоз пеню па. экран дисплея выводится информация, необходимая пользователе .для отслэтпзанля выполняемых действий, а такге для принятая репетгпЗ в дальнейшем.
В работе проведен сравнительный анализ предложенного метода реализации решения задач обработки данных с традиционными методами программирования каждой задачи из рассматриваемого класса в виде прикладной программа, для которой данные помещены в БД.
Сделан вывод о значительном сокрацэнии объема работ, поскольку вместо прикладных програш создана подсистема вывода выходных документов. При этом обеспечено постоянное пополнение новых правил в БЗ и видов документов в ЭЖ.
В заключении сформулированы основные результаты.
В приложении 1 приведены протоколы примеров обработки и решения отдельных задач с использованием системы ООЗС.
Приложение 2 содерзит тексты основных программ спстеш, факты и правила БЗ для реализованных справок а отчетов f-iTO.
III.ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ
1. Проведены исследования и установлзна бозизеность применения теории баз знаний для решения задач АСУ без традиционного нх программирования.
2. Исследованы и применены к объектам задач АСУ основные положения ООП Свыделение классов объектов, наследование свойств а характеристик других объектов, обмен сообщениями менду объектами, полншрсрзм и др.).
3. Раэрао'стй метод во1*чческого вывода из входных объектов выходных с гхомодьз БЗ, храпящей знания со объектах, их свойствах
правилах получзьяя ешюдеох'о результата посредством использования данных из 355.
4. Предложено зклвчкть в ЗС новуз $увкц#х>, подкергивгюцуэ oöbOJCTHo-opssHTspoBanHÖs прадстазлйдиь ооаогых понятий ПрО МТС в БЗ я вкзеашзвфОЕ зкачгас£ в 371
5. Построен* притаккая S3 для задач обр?0откп _ дагнкх, вюмчаксй &!К№ о грушах .МЗ и пх свойствах, опйсапдях довддоегов к правила:: пзода аз miz результатов решены!.
6. Разработал девающее здструмевтальяш срэдсте
метода кызода гшсодздгх докумоетов зэ входных ка основе аравия БЗ i; kküi: ^ Дкинье срздюьа предоставляет чснгчноку noi/Loo-би'Оли лс". ^г/есть без арогр^зжроасшя решать згдачи получопг»
7. Разработала структура и функции обьектко-ориентнроваппоа ЭС решения задач обработки данных отчетного типа. Она пополнена новой подсистепой ЭЖ для ведения и обеспеченная вывода документов с использованием механизмов наследования значений атрибутов других объектов.
8. Осуществлена программная реализация ООЭС в ИЗ DOS на стыках систем Турбо Паскаль и F0XTR0. Б состав ООЭС входят подсистемы: поддержи БЗ я ЭЖ, обеспечения интеллектуального интерфейса пользователя при peaiesran задач обработки данных АСУ.
ПО ТЕМЕ ДИССЕРТАЦИИ ОПУБЛИКОВАНЫ СЛЕДУЮЩИЕ РАБОТЫ:
1. М. Г.Гиря, Н. В. Лазрнаева, П. Н. Леценко и др. Проблемно-ориентированный комплекс автоматизации организационного управления складом на СИ ЭВМ. - Киев, 1S37. - 512 с. Per. в ГОСФАП 22.04.87. Н 50880001129.
2. Н. В. Лаьрщева. О применении концепция баз знаний к задачам обработки данных. Сб. "Метода? представления знаний
и доказательное программирование" // РКО ИК АН УССР. - Кчев.-1989.-С. 81-85.
3. Н.В. Лаврищева. Об объектно-ориентированном подходе к описании задач АСУ // Тез. докл. Всесоюзной конференции "Математическое к ;;;.с.стац:;отп:оо ¡ддаягрсвазне в системах проектирования и управления". - Чернигов.- 13S0. - С. 69-71.
4. Н.В. Дазргщева. Модели представления знаний для-задач обработки данных справочного т:ша // Тез. докл. X Всесоэзчого ссганара "Параллельное програжпрозапиэ и висояопронзводительнкэ системы: методы представления знаний в информационных технологиях ". - Уфа. - 1990. - С. 121-123.
5. Н.В. Лаврлщэза. Обьектно-орпзнтпрозаиная систем вывода из входных документов отчетов и справок на основе базы зпаллй // Тез. док. научпо-прагагческсЗ конференция с международным участием "Проблемы пифорттнкк". - Сагарг. - 1991.-С. 13-15.
6. Н. В. Яазрищева. Об одном подходе к решению задач обработал данных об^ектно-ориептароваготап» средства-:-;.- з печати. В сб. Института проблей гаферудтакп Рссс;:Г;о;ссй АН.
-
Похожие работы
- Проектирование информационных систем в рамках объединенного объектно-реляционного подхода
- Конверсия реляционных баз данных в объектно-ориентированные и соответствующая трансляция запросов
- Математическое и программное обеспечение интеллектуальной объектно-ориентированной системы поддержки принятия решений
- Разработка инструментальных средств для создания традиционных и объектно-ориентированных геоинформационных систем
- Разработка моделей, методов и инструментальных средств анализа и синтеза оптимальных структур объектно-ориентированных баз данных в автоматизированных информационно-управляющих системах
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность