Сайт Информационных Технологий

Введение

Естественной областью приложения для интеллектуальных систем управления (ИСУ) является:

  1. управление в наземных, полетных и других условиях объектами высшей технической сложности;
  2. управление в корпорациях, министерствах, экосистемах и т. д.;
  3. управление в научных проектах, связанных с динамикой исследуемых объектов.

Отличительной особенностью ИСУ является то, что они принципиально ориентирована на работу со сложными, функционально неопределяемыми системами без участия человека. Для данных систем ставится вопрос об автоматической выработке решения внутри управляющей системы на основе накопленного в ней и в управляемой системе знания, без ориентации на нахождение функционального описания управляемой системы. Таким образом, одной из задач ИСУ является накопление, структуризация и использование данных и их контекстных связей для принятия управляющих решений. И, следовательно, одной из главных составляющих ИСУ является информационная база (система), содержащая всю информацию о внешних воздействиях и состоянии объекта.

Создание современных информационных систем (ИС) представляет собой сложную задачу, решение которой требует применения специальных методик и инструментов. В последнее время значительно вырос интерес к CASE (Computer-Aided Software/System Engineering) - технологиям и инструментальным CASE-средствам, позволяющим максимально систематизировать и автоматизировать все этапы разработки программного обеспечения. В качестве примера можно привести CASE-средство ERwin фирмы PLATINUM technology, S-Designer фирмы Sybase, Rational Rose компании Rational Software.

В данной работе предлагается исследовать возможности существующих CASE-средств при создании информационных баз ИСУ.

Одним из достоинств многих CASE-средств является возможность в наглядной форме моделировать предметную область, прежде чем начинать ее программную разработку, т.е. строить так называемые визуальные модели. Сложность разрабатываемых систем продолжает увеличиваться, а визуальные модели ИС позволяют обеспечивать ясность представления выбранных архитектурных решений и понять разрабатываемую систему во всей ее полноте, наладить плодотворное взаимодействие между заказчиками, пользователями и командой разработчиков. Таким образом, уже на ранних этапах проектирования снижается риск возникновения ошибок и существенно облегчает достижения таких целей как:

Существующие CASE-средства позволяют создавать информационные системы как правило на основе реляционных баз данных, которые несмотря на всю свою привлекательность и “привычность”, являются ограниченными при их использовании в ИСУ. Это связанно с тем, что ИСУ ориентированы на управление сложными объектами, изменяющими свою структуру в процессе функционирования в зависимости от внешних воздействий. CASE-средство, которое используется для разработки ИС, должно, таким образом, обеспечивать представление объектов изменяющее свой вид по мере изменения внешней среды – ПО и ее логических моделей. Мы должны иметь возможность изменять текущую структуру базы данных для фиксации знания, как текущего отношения между данными.

Для решения указанной проблемы предлагается использовать qWORD, CASE-средство, построенного в системе Cache (InterSystems). Это инструмент реализации самых сложных вариантов работы с данными и отношениями между ними - со знанием. Но в системе qWORD нет автоматизированных средств построения визуальных логических моделей, что значительно затрудняет разработки. Поэтому в работе предлагается рассмотреть возможности использования в qWORD результатов визуального моделирования, выполненного при помощи другого CASE-средства, и разработать процедуру преобразования этой визуальной логической модели в структуру базы данных qWORD.


Site of Information Technologies
Designed by  inftech@webservis.ru.