Название: Автоматизированные информационные технологии в экономике - Титоренко Г.А.

Жанр: Информатика

Рейтинг:

Просмотров: 1554


Методы поддержания целостности данных известны. Это — ведение журналов изменения таблиц и обработка транзакций. Различие между персональными и профессиональными СУБД здесь в том, что в первом случае разработчик должен брать их реализацию на себя, а во втором — они уже реализованы внутри СУБД.

Заметим также, что профессиональные СУБД представляют средства восстановления базы данных, если нарушение целостности все-таки произошло, например при сбое питания.

Современные профессиональные СУБД поддерживают средства, значительно ускоряющие разработку программ. Это языки четвертого поколения, интегрирующие средства высокого уровня для создания интерфейса с элементами CASE-технологии, средства для организации сложных запросов к базе данных, возможности подключения фрагментов, написанных на языках низкого уровня, поддержка SQL-интерфейса. Все это ускоряет разработку приложений. Реализация интерфейса запросов к базе данных занимает минимум времени и усилий. Это позволяет разработчику сосредоточить усилия на предметной области.

Профессиональные СУБД, поддерживающие технологию «клиент — сервер», позволяют наиболее эффективно использовать имеющийся парк персональных компьютеров за счет превращения их в рабочие места пользователей системы. Таким образом, выигрыш получается по трем направлениям: во-первых, наиболее эффективно задействуетсямощный процессор сервера; во-вторых, освобождается от ненужной загрузки сеть; в-третьих, отпадает необходимость в высокопроизводительных компьютерах на рабочих местах пользователей.

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

Среди недостатков современных профессиональных СУБД выделяют дублирование функций операционной системы и невозможность использования в полном объеме в конкретной разработке всех их многочисленных возможностей.

 

4.8. ТЕХНОЛОГИЯ ИСПОЛЬЗОВАНИЯ ЭКСПЕРТНЫХ СИСТЕМ

 

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

Исходя из собственного опыта эксперт анализирует ситуацию и распознает наиболее полезную информацию, оптимизирует принятие решений, отсекая тупиковые пути.

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

Основой экспертной системы является совокупность знаний (базы знаний), структурированных в целях формализации процесса принятия решений.

Экспертные системы разрабатываются с расчетом на обучение и способны обосновать логику выбора решения, т.е. обладают свойствами адаптивности и ее аргументирования. У большинства экспертных систем имеется механизм объяснения. Этот механизм использует знания, необходимые для объяснения того, каким образом система пришла к данному решению. Очень важным является определение области применения экспертной системы, границ ее использования и действия.

Преимущества экспертных систем по сравнению с использованием опытных специалистов состоят в следующем:

• достигнутая компетентность не утрачивается, может документироваться, передаваться, воспроизводиться и наращиваться;

• имеют место более устойчивые результаты, отсутствуют эмоциональные и другие факторы человеческой ненадежности;

• высокая стоимость разработки уравновешивается низкой стоимостью эксплуатации, возможностью копирования, а в совокупности они дешевле высококвалифицированных специалистов.

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

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

Отличиями экспертных систем от обычных компьютерных являются:

• экспертные системы манипулируют знаниями, тогда как любые другие системы — данными;

• экспертные системы, как правило, дают эффективные оптимальные решения и способны иногда ошибаться, но в отличие от традиционных компьютерных систем они имеют потенциальную способность учиться на своих ошибках.


Оцените книгу: 1 2 3 4 5