Смекни!
smekni.com

Выбор состава технических и программных средств (стр. 4 из 4)

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

распределяет роли участников (пользователя и ЭС) и организует их взаимодействие в процессе кооперативного решения задачи;

преобразует данные пользователя о задаче, представленные на привычном для пользователя языке, на внутренний язык системы;

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

После обработки данные поступают в РП. На основе входных данных в РП, общих данных о проблемной области и правил из БЗ решатель (интерпретатор) формирует решение задачи.

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

Заключение

Разработка приложения по курсу «Алгоритмические языки и программирование» завершена. Исследования, проводимые в процессе создания данного программного продукта, привели к таким выводам:

- алгоритм справочной системы строится от простого поиска ключевых слов с кратким пояснением к данному слову до создания справочной системы, построенной на основе каталога с полным описанием интересующего объекта запроса;

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

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

Использовать программу «HelpOpr» рекомендуется в учебных целях, прежде всего для развития навыков общения с программным обеспечением в муниципальных общеобразовательных учреждениях.

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

Глоссарий

п./п.

Новое понятие Содержание
1 HTTP Протокол прикладного уровня, которой разработан для обмена гипертекстовой информацией в сети интернет используется в WordWideWeb.
2 Аналитическая служба Мозговой центр, обеспечивающий стратегию и тактику управления сложными ситуациями подготовку, обоснования важных и ответственных решений.
3 Диалог Интерфейс, который обеспечивает общение между экспортом пользователем на привычной для них терминологии с остальными компонентами системы.
4 Подсистема Часть системы, выделенная по какому- либо признаку.
5 Проблемная область Совокупность взаимосвязанных сведений необходимых и достаточных для решения некоторого решения задач.
6 Стратегия Набор методов и средств решения перспективных долгосрочных задач.
7 Техническое обеспечение Комплекс технических средств, предназначенных для работы информационный системы, а также документация на эти средства и технологические процессы.
8 Прозрачность системы Способность системы объяснить методику принятия решения.
9 Приложения Системы, которые разрабатываются для координации людей совместно реализующих конкретный бизнес.
10 Структура информационной технологии Внутренняя организация, представляющая собой взаимосвязи образующих ее компонентов объединенных в две группы опорную технологию и базу знаний.

Список использованной литературы

1. Аболрус С.А.Программирование на Pascal. Изд. 3-е, обновил.Символ-Плюс, 2003.

2. Адаменко А.Н.Pascal на примерах из математики: Задачи алгебры; Исследование функций и построение кривых; Приближенные вычисления и др.БХВ-Петербург, 2005.

3. Джеанини М.Кьоу Дж.Объектно-ориентированное программирование: Учебный курс. Питер,2005.

4. Костерин В.В.Касаев В.А.Технологии программирования: Учебник для вузов. Высшая школа, 2005.

5. Лишаев В. Выбор и оценивание характеристик качества программных средств. М., 2001.

6. Милов А.В.Основы программирования в задачах и примерах: Учебный курс. Фолио, 2002.

7. Марысаев В.Б.Персональный компьютер: Программное обеспечение. РИК РуслановаПознавательная книга плюс, 2000.

8. Попов В.Б.Паскаль и Дельфы: Элементы языка, типы данных и структура программы; Принципы структурного программирования; Основы объективно-ориентированного программирования; Интегрированная среда программирования; Разработка приложений: Учебный курс. Питер, 2005.

9. Самойленко В.П.Опалена Э.А.Языки программирования и методы трансляции: Учебное пособие для вузов. БХВ-Петербург, 2005.

10. Собейкис В.Г.Азбука хакера 2: Языки программирования для хакеров. Майор, 2005.

Приложение № 1

Переменная Тип Описание
f File Of Text Файловая переменная. В данной переменной происходит формирование, хранение и идентификация операторов Турбо Паскаль.
nom Integer Вспомогательная переменная. Используется как переключатель в операторе CASEOF

Таблица 1. Бухгалтерские записи по поступлению денежных средств на расчетный счет

Приложение № 2

Переменная Тип Описание
c Char Вспомогательная переменная. Используется как счетчик накопления записей.
operate String Переменная ввода идентификатора оператора языка Турбо Паскаль при формировании базы данных.
posaun String Переменная ввода пояснения к оператору языка Турбо Паскаль.
solve String Переменная для хранения и считывания информации из файла программы.
sprat String Переменная ввода ключевого слова, по которому происходит выдача информации при запросе.

Таблица 2. Бухгалтерские записи по выбытию денежных средств с расчетного счета


[2]Библиография книга [9] стр. 210

* В данном случае база данных уже сформирована.

[3] Библиография книга [4] стр. 121

[4] Библиография книга [4] стр. 26

* Необходимо наличие русифицированного DOS

* Более подробную работу алгоритма см. Приложение/ листинг программы/ строка 140 – 192.

[5] Библиография книга [ 12 ] стр. 43

[6] Библиография книга [ 2 ] стр. 67

[7] Библиография книга [ 8 ] стр. 132

[8] Библиография книга [ 6 ] стр. 98

[9] Библиография книга [ 10 ] стр. 239

[10] Библиография книга [ 11 ] стр. 34

* Необходима поддержка русской раскладки клавиатуры в DOS.

[11] Библиография книга [ 11 ] стр. 16