Автор работы: Пользователь скрыл имя, 19 Декабря 2011 в 20:42, курсовая работа
Технология Flash развивается с 1996 года как инструмент создания интерактивной анимации для Web, помогающий сделать программы и игры более интересными, динамичными и впечатляющими. Создав Flash, компания Macromedia объединила множество мощных идей и технологии в одной программе, позволив пользователям получать через Web целые мультимедийные презентации.
Основным преимуществом Flash является возможность создания векторных анимационных файлов с небольшим временем загрузки, которые обеспечивают при этом высокую степень интерактивности. Ориентация на векторную графику в качестве основного инструмента разработки Flash-программ позволила реализовать все базовые элементы мультимедиа, такие как движение и звук. При этом благодаря мощным алгоритмам сжатия информации размер получающихся программ минимален и результат их работы не зависит от разрешения экрана у пользователя, что является одним из основных требований, предъявляемых к интернет - проектам.
Введение_______________________________________________________ 3
Постановка задачи ______________________________________________ 4
Несколько слов о Macromedia Flash ________________________________ 4
Описание работы ________________________________________________ 6
Листинг программы ____________________________________________ 7
Образец пользовательского интерфейса ____________________________ 13
Казанский Государственный Университет
Кафедра Экономической
Кибернетики
Выполнила:
cтудентка группы 962Э
Гайнанова
Эльвира
Руководитель:
доц. кафедры экономической кибернетики КГУ
О.А.
Кашина
Казань 2009
Содержание
Введение______________________
Постановка задачи
______________________________
Несколько слов
о Macromedia Flash ______________________________
Описание работы
______________________________
Листинг программы
______________________________
Образец пользовательского
интерфейса ____________________________ 13
Введение.
Характерной особенностью развития современного общества становится его информатизация. Одним из приоритетных направлений процесса информатизации современного общества является информатизация образования – процесс обеспечения сферы образования методологией и практикой разработки и использования информационных и коммуникационных технологий. Информатизация образования - это процесс интеллектуализации деятельности обучающегося. Она развивается на основе реализации возможностей информационных технологий.
В настоящее время Интернет - технологии развиваются быстрыми темпами, и все большее распространение находят программные продукты, позволяющие создавать Web - приложения, интерактивные программные продукты, а также Web - анимацию. Технологии интерактивной Web – анимации (в частности, Flash-технологии) дают возможность получения красочно анимированных динамических интерактивных страниц очень небольшого размера, что является идеальным для использования в интернете и наглядного зрительного представления информации. Это достигается за счет применения векторной графики и встроенного языка программирования ActionScript.
Преимущества
обучения с применением современных компьютерных
технологий по сравнению с традиционными
формами образования очевидны. Поэтому
в Казанском Государственном Университете
было решено внедрить систему электронного
обучения на всех факультетах. В качестве
такой системы была выбрана широко известная
система Moodle (модульная объектно-ориентированная
динамическая учебная среда). Факультет
ВМК является куратором процесса внедрения
системы Moodle в учебный процесс на всех
факультетах КГУ. В течение 2008-2009 учебного
года в этом направлении ВМК сотрудничает
с несколькими факультетами, в частности,
с геологическим
факультетом. В рамках этого сотрудничества
разрабатывается, в частности, курс «Историческая
геология». Одним из основных направлений
работы по созданию курса являются разработка
анимированных интерактивных Flash-роликов
(FLASH-Movie), иллюстрирующих и поясняющих
различные геологические процессы. Идея
создания FLASH-анимаций принадлежит доценту
геофакак Сунгатуллиной Гузель Марсовне.
Ею написаны детальные сценарии нескольких
роликов, предоставлены графические и
текстовые материалы.
Постановка
задачи.
В
качестве задания для курсовой работы
мне было предложено самостоятельно изучить
технологию Macromedia
Flash4 и создать несколько анимаций для
их последующего внедрения в курс «Историческая
геология», размещенного в системе
E-learning Moodle.
Несколько
слов о Macromedia Flash
Технология Flash развивается с 1996 года как инструмент создания интерактивной анимации для Web, помогающий сделать программы и игры более интересными, динамичными и впечатляющими. Создав Flash, компания Macromedia объединила множество мощных идей и технологии в одной программе, позволив пользователям получать через Web целые мультимедийные презентации.
Основным преимуществом Flash является возможность создания векторных анимационных файлов с небольшим временем загрузки, которые обеспечивают при этом высокую степень интерактивности. Ориентация на векторную графику в качестве основного инструмента разработки Flash-программ позволила реализовать все базовые элементы мультимедиа, такие как движение и звук. При этом благодаря мощным алгоритмам сжатия информации размер получающихся программ минимален и результат их работы не зависит от разрешения экрана у пользователя, что является одним из основных требований, предъявляемых к интернет - проектам.
Помимо этого, Flash является многофункциональным средством, посредством которого можно реализовать доступ к базам данных, поддержку XML, интеграцию видео и аудио, использовать предварительно встроенные шаблоны, процедуру перетаскивания, получать доступ к серверам приложений, работающим в режиме реального времени.
Одним из основных преимуществ Flash-технологии является его межплатформенность, то есть этот формат может использоваться на любой аппаратно-программной платформе, в частности, как на компьютерах Macintosh, работающих под управлением операционной системы MacOS, так и на компьютерах IBM с ОС Windows, а также на платформах UNIX, PDA и даже в мобильных телефонах.
Зона применения Flash-программ огромна. Вначале Flash-технологии использовались преимущественно для создания различных анимированных баннеров и заставок, затем большую популярность приобрели Flash-игры и короткие анимационные Flash-ролики. Параллельно с этим активно развивались онлайновые интерактивные бизнес-приложения: руководства пользователя, рекламные презентации, средства обучения и т.п. Все чаще технология Flash стала применяться для создания сложных интерактивных сайтов и в последние годы превратилась в промышленный стандарт для работы с интерактивным контентом.
Использование
Flash не ограничивается Интернетом.
Любой разработанный во Flash продукт может
быть выпущен как интерактивный фильм
в Web, как видео ролик, пригодный для просмотра
на компьютерах, или даже как исполняемая
программа, распространяемая на CD.
Описание
работы.
Исходные
данные к работе
В процессе реализации курсовой работы мной были разработаны две анимированные Flash- иллюстрации: «Действие донных течений» и «Строение Земли».
В качестве основы мне были предложены несколько статичных картинок, которые требовалось анимировать и связать друг с другом.
Проблемы
импорта данных и
их решение
Как уже говорилось, Flash основан на использовании векторной графики. Векторная графика – это объекты, определяемыми математическими уравнениями или векторами, которые содержат информацию о размере, форме, цвете, границе и местоположении объекта. Качество изображения не зависит от разрешения, с которым просматривается объект.
Отличие рисунков векторной и растровой графики при многократном увеличении.
Для
достижения максимального сходства
с оригиналами было необходимо
импортировать их во Flash. В этом состояла
основная сложность работы, так как
исходные картинки представляют собой
растровые изображения
(а FLASH работает с векторной графикой).
Перерисовать их заново вручную – очень
трудоемкий и долгий процесс. Использование
трассировки (перевод растрового
изображения в векторное, путем разбиения
его на отдельные детали - формы и линии)
приводит к большой потере четкости изображения.
Наилучший эффект был достигнут путем
трассировки импортированных во Flash картинок
и последующей частичной перерисовки
полученных изображений уже в формате
векторной графики.
Принципы
разработки FLASH-проекта
Изучив
литературу по технологии FLASH, мы сформулировали
следующие принципы создания FLASH-movie:
При создании роликов были использованы все виды анимации.
Порядок
работы
Вывод
Тесты показали, что программа успешно работает.
Созданные анимации внедрены в систему Moodle
используется
в учебном процессе на геологическом
факультете КГУ.
http://kek.ksu.ru/EOS/Moodle/
ftp://kek.ksu.ru:10021/EOS/
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, Unit2, Mask;
type
TForm1 = class(TForm)
RadioGroup1: TRadioGroup;
RadioButton1: TRadioButton;
RadioButton2: TRadioButton;
Label1: TLabel;