рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Разработка образовательной среды для дистанционного обучения по дисциплинам "Компьютерная графика" и "Системы искусственного интеллекта". Геометрические преобразования

Разработка образовательной среды для дистанционного обучения по дисциплинам "Компьютерная графика" и "Системы искусственного интеллекта". Геометрические преобразования - раздел Программирование, Оглавление 1. Введение 2. Аналитический Обзор, Постановка Задачи .1. Анализ С...

ОГЛАВЛЕНИЕ 1. ВВЕДЕНИЕ 2. АНАЛИТИЧЕСКИЙ ОБЗОР, ПОСТАНОВКА ЗАДАЧИ .1. Анализ существующих подходов, моделей, методов .1. Электронный учебник 2. Образовательная среда .3. Лабораторный практикум 4.Тренажер .5. Контролирующая программа 6. Базы данных 7 2. 2. Постановка задачи 3. Обоснование выбора подхода и метода решения поставленной задачи 3. ОСНОВНАЯ ЧАСТЬ 1. Разработка моделей и алгоритмов решения 2. Разработка программных средств 3. Разработка программной и эксплуатационной документации 4 ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ 1. Расчет себестоимости программы 2. Расчет цены программы 3. Определение качественных параметров программы .19 Выводы к разделу 4 .5. ЭКОЛОГИЧЕСКАЯ ЭКСПЕРТИЗА .1. Сущность экологической экспертизы 2. Анализ экологических факторов .3. Выявленные источники электромагнитного излучения 4. Анализ нормативно-правовой документации 5. Рекомендации по ослаблению электромагнитного излучения 32 Приложение 1. Техническое задание. Приложение 2. Руководство оператора. Приложение 3. Описание применения. Приложение 4. Руководство программиста. Приложение 5. Программа и методика испытаний. Приложение 6. Распределение заданий по уровням сложности. 1. ВВЕДЕНИЕ Область применения созданного программного продукта - дистанционное образование по специальности 220400 Программное обеспечение вычислительной техники и автоматизированных систем для дисциплин, связанных с компьютерной графикой и искусственным интеллектом.

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

Область создания образовательных программ освоена достаточно широко, разработана масса обучающих программ, в частности, проект Создание единой образовательной системы дистанционного образования СДО для технических университетов России.

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

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

Ожидаемые результаты работы созданной образовательные среды Геометрические преобразования для дисциплины Компьютерная графика и Продукционные системы для дисциплины Системы искусственного интеллекта - повышение эффективности восприятия информации и привитие практических навыков.

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

Научно-техническая ценность результатов связана с разработкой методических рекомендаций и инструкций по созданию образовательных сред для различных специальностей. Практическая ценность связана с созданием образовательных средств для конкретных дисциплин и использование СДО в учебном процессе. 2. АНАЛИТИЧЕСКИЙ ОБЗОР, ПОСТАНОВКА ЗАДАЧИ 1. Анализ существующих подходов, моделей, методов Программное обеспечение для компьютеризованного обучения прошло в своем развитии несколько этапов.

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

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

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

Контролирующая программа

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

Обоснование выбора подхода и метода решения поставленной задачи

реализо вать все практические задачи, поставленные выше. е. 4 Механизм вывода при работе с используемым представлением объек тов о... . Обоснование выбора подхода и метода решения поставленной задачи.

ОСНОВНАЯ ЧАСТЬ

ОСНОВНАЯ ЧАСТЬ 3. 1.

Разработка моделей и алгоритмов решения

В первом случае работа блока получения любого отношения практически не... 2. 1 Исходная модель трехмерного графического объекта, заданная произволь... . 2.

Разработка программных средств

Концепция построения рассматриваемой СДО Геометрические преобразования... Задания обучаемому генерируются системой случайным образом, что в сово... Для обеспечения контроля действий обучаемого, корректировки его работы... 4 В последовательность геометрических преобразований добавляются дейст... .

Разработка программной и эксплуатационной документации

Разработка программной и эксплуатационной документации Разработанный программный продукт сопровождается следующими документами с указанием номера приложения 1 Техническое задание Приложение 1 2 Руководство оператора Приложение 2 3 Описание применения Приложение 3 4 Руководство программиста Приложение 4 5 Программа и методика испытаний Приложение 5 4

ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ

ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ 4. 1.

Расчет себестоимости программы

2 tрп 2. 32 Т 2. 02 6. 10 х 400 х 1 0. 5 Пачка 40 руб.

Расчет цены программы

Расчет цены программы Цена программного продукта определяется по формуле Цпп Спп х 1 Ррен где Ррен - уровень рентабельности Ррен 0. 3 Цпп 13995 х 1 0. 3 18194 руб. Продажная цена программного продукта определяется по формуле Цпп К х Кст Цена х 1 НДС К где НДС - налог на добавленную стоимость, 20 К - количество копий, шт. Кcт - стоимость носителя информации, руб. К 30 копий Кcт 5 руб. Цена 18194 30 х 5 30 х 1. 2 733 руб. 4. 3.

Определение качественных параметров программы

низ. 75 х 0. 708 Для существующего аналога V1 0. 861 V11 0. 938 Гибкая система подсказок 8.

Выводы к разделу

В данном разделе представлены расчеты затрат на разработку системы дис... ЭКОЛОГИЧЕСКАЯ ЭКСПЕРТИЗА Дипломная работа посвящена созданию систем ди... Система включает в себя также ЭВМ ЮМ совместимый компьютер . 5. 1.

Сущность экологической экспертизы

2. . 11. 5. 95, одобрен Советом Федерации 15.

Анализ экологических факторов

Анализ экологических факторов. 5. Для проведения экологической экспертизы необходимо выявить экологическ... 3. .

Выявленные источники электромагнитного излучения

5. . 4. Анализируя приведенные источники ЭМИ, следует особо выделить источники... Выявленные источники электромагнитного излучения.

Анализ нормативно-правовой документации

2. Анализ нормативно-правовой документации. . 4 2. Для проведения измерений следует отдавать предпочтение приборам с изот...

Рекомендации по ослаблению электромагнитного излучения

Не оказывают вредного воздействия на окружающую среду. Клеванский Студент. ПВС-51 О. Условия эксплуатации 12 4. 1. С.

АННОТАЦИЯ Эксплуатационный программный документ Руководство оператора содержит сведения о назначении программы, функциях, выполняемых программой, минимальном составе аппаратных и программных средств, необходимых для выполнения программы, а также сведения о выполнении программы последовательность действий оператора, обеспечивающих загрузку, выполнение программы во всех предусмотренных режимах работы.

Документ состоит из четырех разделов.

К документу прилагается 5 приложений. 3-КФБН. 00148-01 3401-1 СОДЕРЖАНИЕ 1. НАЗНАЧЕНИЕ ПРОГРАММЫ 4 2. УСЛОВИЯ ВЫПОЛНЕНИЯ ПРОГРАММЫ 6 3. ВЫПОЛНЕНИЕ ПРОГРАММЫ 7 4. СООБЩЕНИЯ ОПЕРАТОРУ 9 5. Приложение 2. 1. Окно регистрации 10 6. Приложение 2. 2. Окно выбора учебного курса 11 7. Приложение 2. 3. Вид экрана в описательном режиме 12 8. Приложение 2. 4. Вид экрана в обучающем режиме 13 9. Приложение 2. 5. Вид экрана в контролирующем режиме 14 4-КФБН. 00148-01 3401-1 1. НАЗНАЧЕНИЕ ПРОГРАММЫ 1. 1. Образовательная среда Геометрические преобразования продукци онные системы предназначена для - изучения различных видов трехмерных геометрических преобразо ваний, необходимых для их реализации структур данных и методов обработки - обучения алгоритмам преобразования структур данных геометриче ских моделей и способам организации выводов в продукционных системах. 1. 2. Во время работы программа выполняет следующие функции - регистрация нового пользователя - выбор учебного раздела - восстановление прерванного режима работы для существующего пользователя - выбор уровня сложности учебного материала для конкретного пользователя - вывод текстовой информации по выбранному курсу с приложением статических и динамических графических объектов - демонстрация процесса геометрических преобразований на примере выбранной модели объекта - формирование задания пользователю для практической работы - контроль выполнения пользователем задания для самостоятельной работы с выдачей сообщений о выявленных ошибках. 1. 3. Программа предусматривает 3 режима работы описательный, обу чающий, контролирующий. Режимы вызываются пользователем в произволь ном порядке.

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

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

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

В начале тренирующего режима пользователю предоставляется возможность выбора 5-КФБН. 00148-01 3401-1 уровня сложности задания.

Система осуществляет выбор задания произвольным образом из числа имеющихся в соответствии с уровнем сложности. 6- КФБН. 00148-01 3401-1 2. УСЛОВИЯ ВЫПОЛНЕНИЯ ПРОГРАММЫ Для обеспечения нормального функционирования программы следующие минимальные технические характеристики - компьютер с процессором Pentium-133 - ОЗУ 16МЬ - Операционная система WINDOWS-95 - Borland Database Engine ВDЕ - Свободное пространство на жестком диске 2Мб - наличие манипулятора типа мышь - наличие канала связи с источником программного обеспечения.

Тип требуемого канала связи жестко не регламентируется, кие параметры и управляющее программное обеспечение не влияет на нормальную работу системы.

Других программных средств для функционирования программы не требуется. 7-КФБН. 00148-01 3401-1 3. ВЫПОЛНЕНИЕ ПРОГРАММЫ 3. 1. Обращение к программе осуществляется загрузкой исполняемого файла sdo. ехе. После запуска системы на экране появляется окно регистра ции пользователя и запрос на ввод имени.

Имя пользователя может содержать буквы латинского и русского алфавита, размер вводимого имени - 50 символов.

Если введено имя уже существующего пользователя, то происходит восстанов ление его состояния в системе курс, режим работы и т. д если введено новое имя, то система регистрирует его и устанавливает первый режим работы - опи сательный.

Процедура регистрации проиллюстрирована в приложении 2. 1. Ес ли пользователь впервые регистрируется в системе, то ему предоставляется вы бор темы учебного курса.

Выбор осуществляется путем подведения указателя мыши к выбранной теме и нажатия левой кнопки.

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

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

Перемещение текста осуществляется путем выбора соответствующей пиктограммы в зависимости от требуемого направления и скорости перемещения по тексту. Пользователь име ет возможность в любой момент времени выйти из данного режима и перейти в следующий или выйти из системы полностью путем выбора на экране соответ ствующих пиктограмм. Вид экрана в описательном режиме показан в приложе нии 2. 3. 8-КФБН. 00148-01 3401-1 3. 4. В обучающем режиме на экран выводится визуализация модели объ екта, выбранное пользователем задание, координаты опорного элемента и всех вершин объекта.

Перед началом можно вызвать окно интерактивной работы с визуализацией модели, или окно отображения координат объекта и примити вов. Для указанного вызова необходимо подвести указатель мыши к соответст вующей пиктограмме в управляющем поле и нажать левую кнопку. Задание дублируется в верхней строке экрана. Пользователю предлагается просмотреть последовательность действий произвольное количество раз. Вид экрана в обу чающем режиме показан в приложении 2. 4. 3. 5. В контролирующем режиме пользователю предоставляется возмож ность выбора уровня сложности и трехмерного объекта.

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

По результатам сравнения вы ставляется оценка, заносимая в модель обучаемого. Вид экрана в контроли рующем режиме показан в приложении 2. 5. 9-КФБН. 00148-01 3401-1 4. СООБЩЕНИЯ ОПЕРАТОРУ В процессе работы системы происходит постоянное обращение к файлам, содержащим данные о трехмерных геометрических моделях, текстовую информацию по учебным курсам, базы знаний, и т. д. При неудачном завершении операции обращения к диску выводится сообщение Произошла ошибка чтения данных с жесткого диска.

Проверьте исправность вашего диска и наличие на нем всех файлов системы, после чего вновь запустите систему Вывод на экран этого сообщения означает, что работа системы прервана. Для восстановления работы системы необходимо проверить наличие на диске всех файлов, указанных в Руководстве системного программиста и после чего вновь запустить систему, зарегистрировавшись под прежним именем. 10-КФБН. 00148-01 3401-1 ПРИЛОЖЕНИЕ 2 Вид экрана в режиме регистрации 11-КФБН. 00148-01 3401-1 ПРИЛОЖЕНИЕ 2. 2 Диалоговое окно выбора курса 12-КФБН. ОО 148-01 3401-1 ПРИЛОЖЕНИЕ 2. 3 Вид экрана в описательном режиме 13-КФБН. 00148-01 3401-1 ПРИЛОЖЕНИЕ 2. 4. Вид экрана в обучающем режиме 14-КФБН. 00148-013401-1 ПРИЛОЖЕНИЕ 2. 5 Вид экрана в контролирующем режиме ПРИЛОЖЕНИЕ 3 Министерство общего и профессионального образования Российской Федерации Саратовский государственный технический университет УТВЕРЖДАЮ Зав. кафедрой ПВС В. Б. Байбурин Образовательная среда Геометрические преобразования Продукционные системы Описание применения ЛИСТ УТВЕРЖДЕНИЯ КФБН. 00148-013101-1-ЛУ СОГЛАСОВАНО Руководитель работы Н. Н. Клеванский Разработчики Студент.

ПВС-51 О. В. Заулошнов Студент.

ПВС-51 И. В. Коротченко Нормоконтролер С. С. Лалетин Министерство общего и профессионального образования Российской Федерации Саратовский государственный технический университет УТВЕРЖДЕН КФБН. ОО 148-01 31 01-1-ЛУ Образовательная среда Геометрические преобразования Продукционные системы Описание применения КФБН. 00148-01 31 01-1 - 2-КФБН. 00148-01 3101-1 АННОТАЦИЯ Данный программный документ содержит сведения о назначении программы, условиях ее применения, а также описание решаемой задачи, методов ее решения и сведения о входных и выходных данных.

Документ состоит из четырех разделов 3-КФБН. ОО 148-01 3101-1 СОДЕРЖАНИЕ 1. НАЗНАЧЕНИЕ ПРОГРАММЫ 4 2. УСЛОВИЯ ПРИМЕНЕНИЯ 5 2. 1 Требования к техническим и программным средствам 5 2. 2 Общие характеристики входной и выходной информации 5 3. ОПИСАНИЕ ЗАДАЧИ 6 4. ВХОДНЫЕ И ВЫХОДНЫЕ ДАННЫЕ 8 - 4-КФБН. 00148-01 31 01-1 1. НАЗНАЧЕНИЕ ПРОГРАММЫ Образовательная среда Геометрические преобразования продукционные системы предназначена для - изучения различных видов трехмерных геометрических преобразований, необходимых для их реализации структур данных и методов обработки - обучения алгоритмам преобразования структур данных геометрических моделей и способам организации выводов в продукционных системах.

Программа предусматривает 3 режима работы описательный, обучающий, контролирующий. Режимы вызываются пользователем в произвольном порядке.

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

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

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

Среда ориентирована на дистанционное образование по специальности 220400 Программное обеспечение вычислительной техники и автоматизированных систем для дисциплин, связанных с компьютерной графикой и искусственным интеллектом 5-КФБН. ОО 148-01 31 01-1 2. УСЛОВИЯ ПРИМЕНЕНИЯ 2. 1 Требования к техническим и программным средствам Для обеспечения нормального функционирования программы необходимы следующие минимальные технические характеристики - компьютер с процессором Pentium-133 - ОЗУ 16МЬ - Операционная система WINDOWS-95 - Borland Database Engine BDE - Свободное пространство на жестком диске 2Мб - наличие манипулятора типа мышь - наличие канала связи с источником программного обеспечения.

Тип требуемого канала связи жестко не регламентируется, его технические параметры и управляющее программное обеспечение не влияют на нормальную работу системы. Других программных средств для нормального функционирования программы не требуется. 2. 2 Общие характеристики входной и выходной информации Входной информацией является - регистрационное имя обучаемого выбираемые обучаемым учебный курс, уровень сложности и модель объекта определяемая пользователем последовательность элементарных геометрических преобразований.

Выходной информацией является - файл регистрации пользователя - генерируемые задания - формируемые системой факты - сообщения о результатах анализа вводимых пользователем 6- КФБН. 00148-01 31 01-1 3. ОПИСАНИЕ ЗАДАЧИ. Задачей системы является организация обучения пользователя по выбранному учебному курсу на основании заложенного сценария учебного курса и имеющихся примитивов и блоков обеспечения описательного, обучающего и контролирующего режимов.

Задача решается путем ее разбиения на три подзадачи. Подзадача 1. Обучение пользователя теоретическим основам выбранного курса. Данная подзадача решается путем демонстрации пользователю подготовленного текста по выбранному курсу.

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

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

Выбор используемой модели осуществляет пользователь из числа имеющихся в системе. Генерация задания на формирование последовательности преобразований осуществляется пользователем путем его выбора из базы имеющихся заданий. Задания в базе описаны формальным образом. Конкретным задание становится после подключения к нему необходимых опорных элементов. Входными данными для этой подзадачи являются - модель объекта - сгенерированное задание.

Выходными данными для этой подзадачи являются - модель обучаемого - выводимая последовательность преобразований. КФБН. 00148-01 31 01-1 Подзадача 3. Привитие обучаемому практических навыков по изучаемому курсу. Данная подзадача решается путем выполнения пользователем сгенерированного задания под контролем системы с выводом сообщений о результатах контроля. В начале работы пользователю выдается задание на преобразование, сгенерированное системой путем его выбора из базы имеющихся заданий с учетом выбранного уровня сложности.

Для формирования требуемого отношения пользователю предоставляется только элементарные геометрические преобразования. Формирование последовательности происходит путем ввода соответствующих преобразований. Выбор используемой модели осуществляет пользователь из числа имеющихся в системе. Задания в базе описаны формальным образом. Входными данными для этой подзадачи являются - модель объекта - сгенерированное задание - последовательность действий, определенная пользователем Выходными данными для этой подзадачи являются - сообщение о результате анализа последовательности действий - полученная системой последовательность преобразований. 4. ВХОДНЫЕ И ВЫХОДНЫЕ ДАННЫЕ Входной информацией является - регистрационное имя обучаемого - выбираемые обучаемым учебный курс - уровень сложности - модель объекта - определяемая пользователем последовательность элементарных геометрических преобразований.

Выходной информацией является - файл регистрации пользователя - генерируемые задания - формируемые системой факты - оценка, выставленная системой.

Механизм вывода продукционной системы использует таблицы и connects. dbf для хранения фактов, таблицы if m. dbf, proc. dbf, param. dbf для хранения правил. Модель обучаемого хранится в таблице users. db. Модели трехмерных объектов хранятся в таблицах points. db и fpoints. db. Задания хранятся в таблице tasks. db. Список дисциплин хранится в таблице kurses. db. ПРИЛОЖЕНИЕ 4 Министерство общего и профессионального образования Российской Федерации Саратовский государственный технический университет УТВЕРЖДАЮ Зав. кафедрой ПВC В. Б. Байбурин Образовательная среда Геометрические преобразования Продукционные системы Руководство программиста ЛИСТ УТВЕРЖДЕНИЯ КФБН. 00148-01 33 01-1-ЛУ СОГЛАСОВАНО Руководитель работы Н. Н. Клеванский Разработчики Студент.

ПВС-51 О. В. Заулошнов Студент. ПВС-51 И. В. Коротченко Нормоконтролер С. С. Лалетин Министерство общего и профессионального образования Российской Федерации Саратовский государственный технический университет УТВЕРЖДЕН КФБН. 00148-01 33 01-1-ЛУ Образовательная среда Геометрические преобразования Продукционные системы Руководство программиста КФБН. 00148-01 33 01-1 АННОТАЦИЯ Данный программный документ содержит сведения о назначении программы, функциях, выполняемых программой, характеристики программы, сведения об условиях применения программы технические и программные, а также информацию о выполнении программы обращение и передаваемые данные и сообщения программисту.

Документ состоит из пяти разделов.

КФБН. ОО 148-01 3301-1 СОДЕРЖАНИЕ 1. НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ ПРОГРАММЫ 4 2. ХАРАКТЕРИСТИКИ ПРОГРАММЫ 5 3. ОБРАЩЕНИЕ К ПРОГРАММЕ 6 4. ВХОДНЫЕ И ВЫХОДНЫЕ ДАННЫЕ 7 5. СООБЩЕНИЯ 8 -4- КФБН. 00148-01 33 01-1 1. НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ ПРОГРАММЫ 1. 1. Образовательная среда Геометрические преобразования продукци онные системы предназначена для - изучения различных видов трехмерных геометрических преобразо ваний, необходимых для их реализации структур данных и методов обработки - обучения алгоритмам преобразования структур данных геометриче ских моделей и способам организации выводов в продукционных системах. 1. 2. Во время работы программа выполняет следующие функции - регистрация нового пользователя - выбор учебного раздела - восстановление прерванного режима работы для существующего пользователя - выбор уровня сложности учебного материала для конкретного пользователя - вывод текстовой информации по выбранному курсу с приложением статических и динамических графических объектов - демонстрация процесса геометрических преобразований на примере выбранной модели объекта - формирование задания пользователю для практической работы - контроль выполнения пользователем задания для самостоятельной работы с выдачей сообщений о выявленных ошибках. 1. 3. Для обеспечения нормального функционирования программы необходимы следующие минимальные технические характеристики - компьютер с процессором Pentium-133 - ОЗУ 16МЬ - Операционная система WINDOWS-95 - Borland Database Engine ВDЕ - Свободное пространство на жестком диске 2Мб - наличие манипулятора типа мышь - наличие канала связи с источником программного обеспечения.

Тип требуемого канала связи жестко не регламентируется, его технические параметры и управляющее программное обеспечение не влияют на нормальную работу системы. Других программных средств для нормального функционирования программы не требуется 5 -КФБН. 00148-01 3301-1 2. ХАРАКТЕРИСТИКИ ПРОГРАММЫ Программа предусматривает 3 режима работы описательный, обучающий, контролирующий.

Режимы вызываются пользователем в произвольном порядке.

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

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

Система осуществляет выбор задания произвольным образом из числа имеющихся в соответствии с уровнем сложности.

Для обеспечения защиты от сбоев и отказов в системе предусмотрен механизм сохранения текущего состояния конкретного пользователя режим работы, уровень сложности, модель, полученные оценки и т. п Информация о пользователях хранится в файле users. db 3. ОБРАЩЕНИЕ К ПРОГРАММЕ 3. 1 Обращение к программе осуществляется загрузкой исполняемого файла sdo. ехе. После запуска системы на экране появляется окно регистрации пользователя и запрос на ввод имени.

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

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

Для этого необходимо подвести указатель мыши к соответствующей пиктограмме и нажать ее левую кнопку. 3. 4. В обучающем режиме на экран выводится визуализация модели объ екта на фоне координатных осей, выбранное задание, исходные координаты опорного элемента и выбранного объекта. А также список выполняемых дейст вий. Пользователю дается возможность последовательно просмотреть действия для выполнения задачи и значения координат опорного элемента и вершин объекта после каждого действия.

В случае необходимости, пользователю пре доставляется возможность начать просмотр сначала, а также перейти в описа тельный или контролирующий режимы. По желанию пользователь может сме нить задание и или объект. 3. 5. В контролирующем режиме пользователь имеет возможность вы брать уровень сложности конкретное задание случайным образом выбирается системой из имеющихся в наличии и визуальный объект для работы. Пользо ватель также имеет возможность просматривать значения координат опорного элемента и вершин объекта.

Для выполнения задания пользователю предостав ляется перечень всех существующих элементарных геометрических преобразо ваний, последовательно выбирая которые и задавая необходимые параметры, он должен выполнить задание. -7-КФБН. 00148-01 33 01-1 4. ВХОДНЫЕ И ВЫХОДНЫЕ ДАННЫЕ Входной информацией является - регистрационное имя обучаемого - выбираемые обучаемым учебный курс - уровень сложности - модель объекта - определяемая пользователем последовательность элементарных геомет рических преобразований.

Выходной информацией является - файл регистрации пользователя - генерируемые задания - формируемые системой факты - оценка, выставленная системой. Механизм вывода продукционной системы использует таблицы facts. dbf и connects. dbf для хранения фактов, таблицы if m. dbf if t. dbf, proc. dbf, param. dbf для хранения правил. Модель обучаемого хранится в таблице users. db. Модели трехмерных объектов хранятся в таблицах points. db и fpoints. db. Задания хранятся в таблице tasks. db. Список дисциплин хранится в таблице kurses. db. КФБН. 00148-01 3301-1 5. СООБЩЕНИЯ В процессе работы системы происходит постоянное обращение к файлам, содержащим данные о трехмерных геометрических моделях, текстовую информацию по учебным курсам, базы знаний, и т. д. При неудачном завершении операции обращения к диску выводится сообщение Произошла ошибка чтения данных с жесткого диска.

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

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

ПРИЛОЖЕНИЕ 5 Министерство общего и профессионального образования Российской Федерации Саратовский государственный технический университет УТВЕРЖДАЮ Зав. кафедрой ПВС В. Б. Байбурин Образовательная среда Геометрические преобразования Продукционные системы Программа и методика испытания ЛИСТ УТВЕРЖДЕНИЯ КФБН. ОО 148-01 51 01-1-ЛУ СОГЛАСОВАНО Руководитель работы Н. Н. Клеванский Разработчики Студент. ПВС-51 О. В. Заулошнов Студент.

ПВС-51 И. В. Коротченко Нормоконтролер С. С. Лалетин Министерство общего и профессионального образования Российской Федерации Саратовский государственный технический университет УТВЕРЖДЕН КФБН. 00148-01 51 01-1-ЛУ Образовательная среда Геометрические преобразования Продукционные системы Программа и методика испытания КФБН. 00148-01 51 01-1 -2-КФБН. 000148-01-51 01-1 АННОТАЦИЯ Данный программный документ содержит сведения о назначении программы, функциях, выполняемых программой, характеристики программы, сведения о методах испытания программы.

Документ состоит из шести разделов. КФБН. 000148-01-51 01-1 СОДЕРЖАНИЕ 1. ОБЪЕКТ ИСПЫТАНИЙ 4 2. ЦЕЛЬ ИСПЫТАНИЙ 4 3. ТРЕБОВАНИЯ К ПРОГРАММЕ 4 4. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ 7 5. СРЕДСТВА И ПОРЯДОК ИСПЫТАНИЙ 7 6. МЕТОДЫ ИСПЫТАНИЙ 8 -4-КФБН. 000148-01-51 01-1 1. ОБЪЕКТ ИСПЫТАНИЙ Объектом испытаний является программный продукт система дистанционного образования для раздела Геометрические преобразования курса Компьютерная графика и раздела Продукционные системы курса Системы искусственного интеллекта, разработанный по заданию на дипломное проектирование студентами группы ПВС-51 Заулошновым О. В. и Коротченко И. В. под руководством доцента кафедры ПВC Клеванского Н. Н. 2. ЦЕЛЬ ИСПЫТАНИЙ Целью испытаний является проверка на соответствие всем требованиям технического задания, выявление возможных недочетов, ошибок, сбоев, некорректного поведения программы в процессе работы, а также проверяется комфортность и лояльность пользовательского интерфейса. 3. ТРЕБОВАНИЯ К ПРОГРАММЕ 3. 1. Программа должна работать в многооконном графическом режиме и поддерживать работу как клавиатуры, так и манипулятора типа мышь . 3. 2. Интерфейс пользователя должен выполнять две основные функции давать советы и объяснения обучаемому и управлять приобретением знаний. 3. 3. Разрабатываемая учебная программа должна включать оболочку, подсистему управления и базу оболочки, содержащую учебный материал по изучаемой дисциплине. 3. 4. Библиотека программ должна содержать как модули, реализующие элементарные системные функции поддержка баз данных, диалог, ввод вывод данных, графика, так и модули, представляющие собой алгоритмы предметной области дисциплины. 3. 5. Разрабатываемый программный продукт должен включать механизмы логического вывода и средства редактирования. 3. 6. Ввод вывод данных должен выполнять следующие функции тестирование с целью обеспечения целостности и непротиворечивости данных, передаваемых по линии связи, выполнение запросов на передачу данных по линии связи. 3. 7. Подсистема связи должна включать в себя модули для обеспечения диалога с обучаемым, для ввода вывода данных и для обработки графической и символьной информации. 3. 8. Вывод текстовой информации должен осуществляться прямым выводом с автоматическим форматированием текстового файла или базы данных среды.

КФБН. 000148-01-51 01-1 3. 9. Текстовая информация может выводиться статично для небольших объемов или динамически для больших объемов с возможностью скроллинга и листания страниц. 3. 10. Все окна вывода должны иметь возможность перемещения и изменения размеров. 3. 11. Параметры настройки интерфейса должны фиксироваться на жестком диске и система должна обеспечивать восстановление состояния интерфейса при последующих запусках системы. 3. 12. Информация о требуемом графическом материале для иллюстрации текста должна храниться вместе с текстовым файлом в базе данных среды. 3. 13. Оболочка среды должна обеспечивать регистрацию пользователей с формированием модели обучаемого для тех, кто регистрируется впервые или вызовом модели зарегистрированного пользователя. 3. 14. Разрабатываемая обучающая программа должна обеспечивать три режима работы описательный, обучающий и контролирующий. 3. 15. В описательном режиме пользователю должна предоставляться возможность интерактивной работы с визуализацией трехмерной модели объекта.

В правой части экрана должны располагаться кнопки с номерами прилагаемых к курсу пояснительных рисунков. Перемещение текста должно осуществляется путем выбора соответствующей пиктограммы в зависимости от требуемого направления и скорости перемещения по тексту.

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

Пользователю должен иметь возможность просмотреть последовательность действий произвольное количество раз. 3. 17. В контролирующем режиме пользователю должна предоставляться возможность выбора уровня сложности и модели трехмерного объекта.

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

После нажатия кнопки Готово система должна решить задачу сама и сравнить полученные координаты с координатами, полученными пользователем.

По результатам сравнения должна выставляться оценка, заносимая в модель обучаемого. 3. 18. Задания должны дифференцироваться по уровням сложности -6- КФБН. 000148-01-51 01-1 3. 18. 1 Низший уровень - Выполнить преобразование центральной симметрии относительно начала координат Выполнить преобразование осевой симметрии относительно координатной оси X Выполнить преобразование осевой симметрии относительно координатной оси Y Выполнить преобразование осевой симметрии относительно координатной оси Z Выполнить преобразование зеркальной симметрии относительно координатной плоскости XOY Выполнить преобразование зеркальной симметрии относительно координатной плоскости XOZ Выполнить преобразование зеркальной симметрии относительно координатной плоскости ZOY Выполнить преобразование симметрии относительно произвольной точки А ах, ay, az Выполнить преобразование переноса на вектор T tx, ty, tz Выполнить преобразование поворота вокруг координатной оси X на угол а Выполнить преобразование поворота вокруг координатной оси Y на угол b Выполнить преобразование поворота вокруг координатной оси Z на угол с Выполнить преобразование масштабирования на вектор Е ех, еу, ez . 3. 18. 2 Средний уровень - Выполнить преобразование переноса вдоль произвольной прямой, заданной двумя точками, на X единиц Выполнить преобразование поворота вокруг произвольной прямой, заданной двумя точками, на а градусов Выполнить преобразование симметрии относительно произвольной прямой, заданной двумя точками. 3. 18. 3 Высший уровень - Выполнить преобразование переноса вдоль перпендикуляра к произвольной плоскости, заданной тремя точками, на X единиц Выполнить преобразование переноса вдоль перпендикуляра к произвольной плоскости, заданной точкой и прямой, на X единиц Выполнить преобразование симметрии относительно произвольной плоскости, заданной тремя точками Выполнить преобразование симметрии относительно произвольной плоскости, заданной точкой и прямой. -7-КФБН. 000148-01-51 01-1 - Выполнить преобразование переноса вдоль перпендикуляра к произвольной плоскости, заданной двумя пересекающимися прямыми, на X единиц Выполнить преобразование симметрии относительно произвольной плоскости, заданной двумя пересекающимися прямыми. 3. 19. Подготовка инвариантного решения объяснения, алгоритма etc моделируемых ситуаций явлений, процессов etc и его проверка системой с подтверждением правильности или указанием на ошибки.

Задания генерируются по уровням сложности, описанным в п. 1. 2. 3. 20. Реализация модели пространственных объектов должна включать в себя - Массив координат вершин фигуры Набор топологических отношений Функции для работы с объектом функции элементарных геометрических преобразований . 3. 21. В механизме вывода должны присутствовать следующие правила для нахождения последовательности геометрических преобразований - совмещение точки с началом координат - совмещение прямой с любой из координатных осей - совмещение плоскости с любой из координатных плоскостей - выполнение элементарного геометрического преобразования в соответствии с выданным заданием, относительно соответствующего элемента координатной системы. 4. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ Программная документация должна содержать все необходимые разделы и быть представлена при испытании программного продукта.

В состав программной документации входят - Техническое задание - Руководство оператора - Руководство программиста - Описание применения 5. СРЕДСТВА И ПОРЯДОК ИСПЫТАНИЙ Испытания необходимо производить на аппаратуре, удовлетворяющей следующим требованиям - Процессор Pentium -133 или выше - 16 Mb оперативной памяти - Свободное место на жестком диске не менее 2 Mb для самой программы с базой знаний КФБН. 000148-01-51 01-1 - VGA совместимый видеоконтроллер 512 Kb VRAM - клавиатура желательно русифицированная, 101 клавиша - манипулятор мышь совместимый со стандартом Microsoft mouse.

На компьютере должны быть установлено следующие программное обеспечение - В качестве базовой операционной системы должна быть установлена MS WINDOWS-95 - Borland Database Engine BDE . Предусматриваются следующий порядок испытания - На компьютере, указанного выше типа, с требуемым программным обеспечением устанавливается испытуемый программный продукт - Комиссия проверяет соответствие программного продукта всем требованиям указанным в п. 3. настоящего документа методами, описанными в п. 6. 6. МЕТОДЫ ИСПЫТАНИЙ В таблице 6. 1. перечислены подлежащие проверке в соответствии с техническим заданием функциональные характеристики и соответствующие методы проверки.

Таблица 6. 1. Функциональная характеристика Метод проверки Программа должна работать в многооконном графическом режиме и поддерживать работу как клавиатуры, так и манипулятора типа мышь. Проверяется возможность управления средой с помощью клавиатуры и ли мыши. Режим многооконности проверяется путем открытия нескольких окон одновременно основное окно режима вспомогательные окна. Интерфейс пользователя должен выполнять две основные функции давать советы и объяснения обучаемому и управлять приобретением знаний.

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

Наличие базы оболочки проверяется путем регистрации, смены курса, смены задания и смены модели объекта.

Библиотека программ должна содержать как модули, реализующие Проверяется путем выполнения нескольких заданий в обучающем -9- КФБН. 000148-01-51 01-1 режиме. элементарные системные функции поддержка баз данных, диалог, ввод вывод данных, графика, так и модули, представляющие собой алгоритмы предметной области дисциплины. Разрабатываемый программный продукт должен включать механизмы логического вывода и средства редактирования.

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

Проверяется путем выполнения нескольких заданий в обучающем режиме.

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

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

Текстовая информация может выводиться статично для небольших объемов или динамически для больших объемов с возможностью скроллинга и листания страниц. Все окна вывода должны иметь возможность перемещения и изменения размеров.

Параметры настройки интерфейса должны фиксироваться на жестком диске и система должна обеспечивать восстановление состояния интерфейса при последующих запусках системы.

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

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

Проверяется скроллинг окна вывода текста описательного режима, и окон отображения выполненных правил в обучающем и контролирующем режимах.

Проверяется во всех режимах путем перетаскивания и изменения размеров всех окон. Проверяется путем имитации сбоя операционной системы и или аппаратного обеспечения и повторного запуска программы.

Проверяется наличие и целостность файлов конфигурации курсов kg. opt и ps. opt - 10-КФБН. 000148-01-51 01-1 Оболочка среды должна обеспечивать регистрацию пользователей с формированием модели обучаемого для тех, кто регистрируется впервые или вызовом модели зарегистрированного пользователя. Проверяется посредством регистрации нового пользователя. Разрабатываемая обучающая программа должна обеспечивать три режима работы описательный, обучающий и контролирующий.

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

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

Выбор уровня сложности и модели объекта должен осуществляется в соответствующем диалоговом окне Проверяется соответствующих пунктов меню. Проверяется при описательный режим. Проверяется при переходе в обучающий режим. Проверяется при переходе контролирующий режим. перечисленных -11- КФБН. 000148-01-51 01-1 путем подведения указателя мыши с последующим нажатием левой кнопки. В этом режиме пользователю должны выводятся табличные представления исходных координат объекта и опорного графического элемента, последовательность действий, формируемая по шагам самим пользователем путем выбора необходимого элементарного преобразования из списка всех возможных.

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

Подготовка инвариантного решения объяснения, алгоритма etc моделируемых ситуаций явлений, процессов etc и его проверка системой с подтверждением правильности или указанием на ошибки. Задания распределены по уровням сложности. Проверяется наличие правил в базе правил. В механизме вывода должны присутствовать следующие правила для нахождения последовательности геометрических преобразований совмещение точки с началом координат совмещение прямой с любой из координатных осей совмещение плоскости с любой из координатных плоскостей выполнение элементарного геометрического преобразования в соответствии с выданным заданием, относительно соответствующего элемента координатной системы. Саратовский государственный технический университет Отзыв руководителя на дипломную работу Студента ПВС-51 Заулошнова Олега Всеволодовича на тему Разработка образовательной среды для дистанционного обучения по дисциплинам Компьютерная графика и Системы искусственного интеллекта. Геометрические преобразования. Содержание работы полностью соответствует заданию на дипломное проектирование. Большинство поставленных вопросов решены достаточно полно, глубоко и обоснованно.

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

Им продемонстрированы достаточно глубоко усвоенные знания по общетехническим и специальным дисциплинам, умение самостоятельно использовать их при решении поставленных задач. Представленная пояснительная записка и графические материалы соответствуют требованиям ЕСПД и методическим указаниям по дипломному проектированию.

К недостаткам следует отнести недостаточно ритмичную работу в подготовительном к проектированию периоде. Оценивая в целом, следует отметить, что представленная дипломная работа соответствует всем предъявляемым к ней требованиям и заслуживает оценки отлично, а Заулошнов О. В присвоения квалификации инженера-программиста.

Руководитель дипломного Клеванский Н. Н. проектирования, доцент кафедры ПВС Саратовский государственный технический университет Рецензия на дипломную работу Студента ПВС-51 Заулошнова Олега Всеволодовича на тему Разработка образовательной среды для дистанционного обучения по дисциплинам Компьютерная графика и Системы искусственного интеллекта. Продукционные системы. Содержание работы полностью соответствует заданию на дипломное проектирование.

Большинство поставленных вопросов решены достаточно полно, глубоко и обоснованно. Дипломная работа Заулошнова О. В. свидетельствует о достаточной самостоятельности, инициативности, умении обобщать другие работы по разрабатываемой тематике. Им продемонстрированы достаточно глубоко усвоенные знания по общетехническим и специальным дисциплинам, умение самостоятельно использовать их при решении поставленных задач.

Представленная пояснительная записка и графические материалы соответствуют требованиям ЕСПД и методическим указаниям по дипломному проектированию. К недостаткам следует отнести недостаточно полное обоснование проделанной работы во второй главе пояснительной записки. Оценивая в целом, следует отметить, что представленная дипломная работа соответствует всем предъявляемым к ней требованиям и заслуживает оценки отлично, а Заулошнов О. В присвоения квалификации инженера-программиста.

Рецензент, доцент кафедры Кац Е. Я. Системотехники СГТУ.

– Конец работы –

Используемые теги: Разработка, образовательной, среды, дистанционного, обучения, дисциплинам, Компьютерная, графика, системы, искусственного, интеллекта, Геометрические, преобразования0.146

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Разработка образовательной среды для дистанционного обучения по дисциплинам "Компьютерная графика" и "Системы искусственного интеллекта". Геометрические преобразования

Что будем делать с полученным материалом:

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

Еще рефераты, курсовые, дипломные работы на эту тему:

Компьютерная графика. Достоинства компьютерной графики. ОСНОВЫ КОМПЬЮТЕРНОЙ ГРАФИКИ
Компьютерная графика это наука предметом изучения которой является создание хранение и обработка графической информации с помощью ЭВМ... Компьютерная графика в настоящее время сформировалась как наука об аппаратном... В компьютерной графике рассматриваются следующие задачи...

Цифровая схемотехника 4-й и 5-й семестры обучения. Организация ЭВМ и систем 5 семестр обучения 3. Микропроцессорные системы 6-й семестр обучения
Отладочный модуль используется для выполнения лабораторных работ по курсам... Цифровая схемотехника й и й семестры обучения... Организация ЭВМ и систем семестр обучения...

Тематика по дисциплине Компьютерное моделирование в дизайне 2 год обучения, 3 семестр 1.Специфика и возможности векторной компьютерной графики
для студентов направления подготовки Дизайн заочной формы обучения... год обучения семестр...

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

Лекция: Архитектура компьютерной системы В лекции подробно рассмотрена архитектура компьютерной системы: управление прерываниями
В лекции подробно рассмотрена архитектура компьютерной системы управление прерываниями памятью вводом выводом иерархия памяти ассоциативная... Содержание Введение Архитектура компьютерной системы... Введение...

Лекция 1. Тема: Операционная система. Определение. Уровни операционной системы. Функции операционных систем. 1. Понятие операционной системы
Понятие операционной системы... Причиной появления операционных систем была необходимость создания удобных в... Операционная система ОС это программное обеспечение которое реализует связь между прикладными программами и...

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

Экспертные системы. Классификация экспертных систем. Разработка простейшей экспертной системы
Глава 2. Структура систем, основанных на знаниях. 1. Категории пользователей экспертных систем. 2.2. Подсистема приобретения знаний. 3. База… ЭС выдают советы, проводят анализ, дают консультации, ставят диагноз. Практическое применение ЭС на предприятиях способствует эффективности работы и повышению квалификации специалистов.

Учебное пособие по обучению технологии компьютерной обработки данных в системе
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ... ВЯТСКАЯ ГОСУДАРСТВЕННАЯ СЕЛЬСКОХОЗЯЙСТВЕННАЯ АКАДЕМИЯ...

0.034
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам