- •БАЛАКОВСКИЙ ИНСТИТУТ ТЕХНИКИ, ТЕХНОЛОГИИ И УПРАВЛЕНИЯ КАФЕДРА УИТ
- •Структура мультимедийной управляющей программы
- •Критерии выбора инструментальных средств разработки ММУП
- •Обзор инструментальных оболочек для создания мультимедийных обучающих программ
- •Недостатки инструментальных оболочек для создания мультимедийных обучающих программ
- •Критерии выбора языков программирования
- •Классификация языков программирования
- •Критерии выбора программ создания анимации
- •Классификация программ создания анимации
- •Блок – схема программы регистрации
- •Система навигации
- •Технико-экономические показатели
- •Безопасность жизнедеятельности
- •Широкая специализация программного продукта; Рациональная система тестов; Эргономика приложения; Невысокие требования к аппаратной
- •Спасибо за внимание
БАЛАКОВСКИЙ ИНСТИТУТ ТЕХНИКИ, ТЕХНОЛОГИИ И УПРАВЛЕНИЯ КАФЕДРА УИТ
ДИПЛОМНЫЙ ПРОЕКТ
РАЗРАБОТКА МУЛЬТИМЕДИЙНОЙ УПРАВЛЯЮЩЕЙ ПРОГРАММЫ ПО РАЗДЕЛУ: «СПЕЦИАЛЬНЫЕ ЭЛЕКТРИЧЕСКИЕ МАШИНЫ»
Выполнил: студент гр. УИТ-53 Лямцев А.В.
Руководитель ДП, доцент Виштак О.В.
Балаково 2002
Структура мультимедийной управляющей программы
|
|
|
|
|
|
|
|
|
|
|
|
Мультимедийная управляющая программа |
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
Выходной |
|
|
Регистра- |
|
Входной |
|
|
Основная |
|
||||||||||
|
|
контроль |
|
|
ция |
|
контроль |
|
|
|
часть |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
Проверка |
|
|
Система |
|
Проверка |
|
|
|
Цели и задачи курса |
||||||||||
|
|
|
|
|
|
|
|
||||||||||||||
|
|
конечных |
|
|
регистрации |
|
начальных |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
знаний |
|
|
студентов и |
|
знаний |
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
Историческая справка |
|||||||||||
|
|
|
студента |
|
|
их успевае- |
|
студента |
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
мости |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Глоссарий |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Справочная система |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рекомендуемая |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Специальные |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
литература |
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
электрические машины |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Критерии выбора инструментальных средств разработки ММУП
Широкая специализация программного продукта;
Неограниченность средств предоставляемых разработчику;
Разнообразность интерфейса создаваемых мультимедийных учебных пособий;
Рациональная система тестов;
Эргономика создаваемых приложений;
Невысокие требования к аппаратной части оборудования;
Создание разнообразных программных продуктов;
Применение общих языков программирования;
Обзор инструментальных оболочек для создания мультимедийных обучающих программ
Инструментальные оболочки для создания мультимедийных учебных пособий
The Learning Manager |
|
|
|
HyperMethod |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
DiscoverWare |
|
|
|
|
|
|
|
АДОНИС |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ToolBook II Assistant |
|
|
|
|
|
|
|
Универсал |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
LinkWay 
УРОК
EventWare 
TopClass
Недостатки инструментальных оболочек для создания мультимедийных обучающих программ
Узкая специализация программного продукта; Ограниченность средств предоставляемых разработчику;
Однообразность интерфейса получаемых мультимедийных учебных пособий;
Однозначная направленность на Internet-технологии или неспособность работать с Internet приложениями;
Примитивность создаваемых приложений; Высокие требования к аппаратной части оборудования; Ориентация на одну платформу; Применение внутренних языков программирования;
Моральное старение инструментальных оболочек;
Критерии выбора языков программирования
Направленность на мультимедийные приложения;
Язык должен опираться на возможности, которыми обладает операционная система;
Язык должен обеспечивать удобную работу на уровне текстовых строк;
Возможность встраивания кода разметки непосредственно в обычный текст;
Возможность отделения структуры информации от ее содержания;
Возможность вставки в текст команд форматирования;
Способность представлять информацию в Internet;
Классификация языков программирования
Языки программирования
Языки
сценариев
AWK
Basic
UNIX
Shell
Perl
Python
REXX
SNOBOL
Прикладные
языки
HyperTalk
VB
JavaScript
CorelScript
LotusScrip
VBScript
Функциональные
языки
C++
C68/c38
lcc
Maspar MPL C
Metre
Small C
uC++
Языки разметки
PostScript
SGML
HTML
GML
CFML
DHTML
XHTML
Критерии выбора программ создания анимации
Легкость и простота корректирования основных функций программы.
Возможность создания как анимированных, так и статических изображений.
Легкость работы с программой, а также её настраивание и расширение.
Возможность применения эффектов визуализации трехмерных анимированных сцен.
Возможность обработки анимации с помощью прогрессивных методов сжатия.
Оперирование объектами в трехмерном пространстве
Возможность отображать все визуальные свойства создаваемого объекта
Наглядность представления материала
Классификация программ создания анимации
Средства создания анимации
Программы для |
Программы |
Программы |
работы с растровой |
текстовой |
трехмерного |
графикой |
анимации |
моделирования |
CofeeCup |
Xara3D |
Blender |
Gif Animator |
|
|
|
Ulead |
Meta Creation |
Ulead |
COOL 3D |
Poser |
PhotoImpact |
|
|
|
|
LightWave |
|
|
3D Studio MAX |
Блок – схема программы регистрации
|
|
Начало |
|
|
|
Нет |
|
|
|
|
|
Файл |
|
|
|
|
доступен |
|
|
«Ошибка |
|
|
|
|
файла |
|
|
|
Нет |
статистики» |
|
Кнопка |
|
|
|
|
нажата |
|
|
|
Да |
|
|
|
|
|
Длина |
|
Да |
|
|
|
|
|
|
|
поля |
|
|
|
|
фамилии |
|
|
|
Нет |
= 0 |
|
|
|
|
|
«Введите |
|
|
|
|
|
|
|
Да |
|
|
фамилию |
|
Длина |
|
» |
|
|
|
|
||
|
|
поля |
|
|
|
|
имени = 0 |
|
|
|
«Введи |
|
Нет |
|
|
те имя» |
|
|
|
|
|
|
Да |
|
|
|
|
|
|
|
|
Длина |
|
|
|
|
поля |
|
|
|
|
группы = |
«Введи |
|
|
|
0 |
Нет |
те |
|
|
|
|
группу» |
|
|
Запись |
|
|
|
|
полученных |
|
|
|
|
данных в |
|
|
|
|
файл |
|
|
|
|
Запись |
|
|
|
|
времени и |
|
|
|
|
даты в файл |
|
|
|
|
«Теперь Вы |
|
|
|
|
можете |
|
|
|
|
начать |
|
|
|
|
работу» |
|
|
|
|
Конец |
|
|
Блок – схема программы тестирования студента
|
Начало |
|
Нет |
Параметр задан |
|
|
|
|
|
Да |
|
Случайный выбор |
Ввод файла |
|
по параметру |
|
|
теста |
|
|
|
Файл |
Нет |
|
существует |
|
|
Да |
Нет файла |
|
|
|
|
Вывод начальной |
вопросов теста |
|
|
|
|
информации |
|
|
Получение |
|
|
информации об |
|
|
уровнях оценки |
|
|
Вывод вопроса |
|
|
Оценка выбранного |
|
|
ответа |
|
Нет |
Конец |
|
|
файла |
|
|
Да |
|
|
Вывод результатов |
|
|
Конец |
|
