Скачиваний:
43
Добавлен:
03.02.2019
Размер:
2.6 Mб
Скачать

БАЛАКОВСКИЙ ИНСТИТУТ ТЕХНИКИ, ТЕХНОЛОГИИ И УПРАВЛЕНИЯ КАФЕДРА УИТ

ДИПЛОМНЫЙ ПРОЕКТ

РАЗРАБОТКА МУЛЬТИМЕДИЙНОЙ УПРАВЛЯЮЩЕЙ ПРОГРАММЫ ПО РАЗДЕЛУ: «СПЕЦИАЛЬНЫЕ ЭЛЕКТРИЧЕСКИЕ МАШИНЫ»

Выполнил: студент гр. УИТ-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

Нет

те

 

 

 

 

группу»

 

 

Запись

 

 

 

 

полученных

 

 

 

данных в

 

 

 

 

файл

 

 

 

 

Запись

 

 

 

 

времени и

 

 

 

даты в файл

 

 

 

«Теперь Вы

 

 

 

можете

 

 

 

 

начать

 

 

 

 

работу»

 

 

 

 

Конец

 

 

Блок – схема программы тестирования студента

 

Начало

 

Нет

Параметр задан

 

 

 

 

Да

 

Случайный выбор

Ввод файла

 

по параметру

 

теста

 

 

 

Файл

Нет

 

существует

 

 

Да

Нет файла

 

 

 

Вывод начальной

вопросов теста

 

 

 

информации

 

 

Получение

 

 

информации об

 

 

уровнях оценки

 

 

Вывод вопроса

 

 

Оценка выбранного

 

 

ответа

 

Нет

Конец

 

 

файла

 

 

Да

 

 

Вывод результатов

 

 

Конец

 

Соседние файлы в папке Специальные электрические машины с внедрением в учебный процесс