diplom (Разработка образовательной среды для дистанционного обучения по дисциплинам Компьютерная графика и Системы искусственного интеллекта. Геометрические преобразования), страница 10
Описание файла
Документ из архива "Разработка образовательной среды для дистанционного обучения по дисциплинам Компьютерная графика и Системы искусственного интеллекта. Геометрические преобразования", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "diplom"
Текст 10 страницы из документа "diplom"
Программная документация должна содержать все необходимые разделы и быть представлена при испытании программного продукта. В состав программной документации входят:
-
Техническое задание
-
Руководство оператора
-
Руководство программиста
-
Описание применения
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) и его проверка системой с подтверждением правильности или указанием на ошибки. Задания распределены по уровням сложности.
Проверяется наличие правил в базе правил.
В механизме вывода должны
присутствовать следующие правила для
нахождения последовательности
геометрических преобразований: совмещение точки с началом координат; совмещение прямой с любой из координатных осей;
совмещение плоскости с любой из
координатных плоскостей;
выполнение элементарного
геометрического преобразования в
соответствии с выданным заданием,
относительно соответствующего
элемента координатной системы.