Разработка и реализация мультимедийного электронного учебника по дисциплине "Мультимедиа–технологии". Использование векторной графики. Передача данных в потоковом режиме. Работа со звуком. Применение Macromedia Flash в Web. Технология Symbol Conversation.
Аннотация к работе
В последние годы мультимедиа стало образом жизни для многих пользователей компьютеров, сделав программы и игры более интересными и впечатляющими. Революция в области мультимедиа началась с появлением в 1989 г. накопителя на компакт диске, который мог помещать в себе сложные и большие мультимедиа приложения. Flash можно использовать для создания полноценного мультимедийного Web - сайта, насыщенного красивой графикой, с формами и интерактивностью, либо для создания банера, навигационной панели или фоновой музыки для Web сайта.Корпорация Macromedia стремилась к использованию в Web всех последних новинок в области отображения информации. Flash является идеальным рабочим инструментом для художников и дизайнеров, позволяющим дополнять создаваемые ими Web - проекты анимацией и звуком. Большое значение было предано совместного использования векторной графики и анимации. Также имелась возможность вставки звукового сопровождения в Web страничку, придавая вместе с анимацией большую привлекательность.Первоначально программа называлась Splash Animator и продавалась малоизвестной фирмой Future Animation для изготовления мультфильмов на Предназначалась для художников - аниматоров и пользовалась ограниченным успехом, пока в связи с бумом на WWW-приложения такой гигант, как фирма Macromedia, не обратила на нее внимание, купив и переименовав во Flash. Причем мультимедийный гигант не только сменил название и интерфейс, но и переориентировал пакет на рынок Web-анимации (при этом был предложен и свой, внутренний формат файлов векторной графики «*.swf» , и реализована поддержка для других популярных графических форматов, в том числе и для анимированного GIF, и обеспечил пакету хорошую рекламу.При разработке какого либо Web сайта в Интернете, его неотъемлемую часть составляет язык разметки HTML как единый стандарт разметки документа и передачи гипертекстовой информации. Сама Flash технология никогда не претендовала на место HTML, но, на данный момент, с помощью Flash можно сформировать полноценную страницу-ролик. В данном случае, HTML-код сведен к минимуму за счет Flash. Для варианта с одним большим Flash-роликом, представляющим собой законченную страницу, подойдет следующий вид: Web-страница=HTML Flash Также CGI может быть вызванным из Flash, выполнить какие-либо действия и выдать ответ в виде заранее подготовленного Flash-клипа.Создав Flash, компания Macromedia объединила множество мощных идей и технологии в одной программе, позволив пользователям получать через Web целые мультимедийные презентации.Векторная графика - это объекты, определяемыми математическими уравнениями, или векторами, которые содержат информацию о размере, форме, цвете, границе и местоположении. Векторная графика на сегодня - идеальное решение для разработки Web-сайтов, позволяющее с равной эффективностью воспроизводить изображения практически на всех типах компьютеров и мониторов. Обычно, растровое изображение состоит из тысяч или даже сотен тысяч точек, информация о цвете и расположении каждой содержится в файле, опираясь на эту информацию, система создает изображение.Подход Flash к разработке также облегчает создание сложных мультимедийных презентаций, при этом размеры файлов остаются небольшими. Так как такие элементы, как векторы, растровые изображения и звук обычно используются в одном проекте несколько раз, Flash, благодаря своей внутренней функции Symbol Conversation позволяет создавать единственный экземпляр объекта, который можно повторно использовать вместо того, чтобы каждый раз пересоздавать новый. Такой подход существенно уменьшает размер файла проекта. Цветовые палитры, а также градиентные заливки можно импортировать (и экспортировать) из других графических приложений (например, Macromedia Fireworks и Adobe Photoshop), что обеспечивает неизменность цветов на всем сайте. Используя свойства технологии Symbol Conversation можно создавать текстовые поля позволяющие вводить данные во время воспроизведения Flash-проекта для создания всевозможных форм сбора сведений от пользователей: ввода паролей, регистрационных, опросных и др.Главный решающий фактор, определяющий способность Flash создавать быстро загружающиеся приложения мультимедиа для Web - это передача содержимого в потоковом режиме. До ее появления ограниченная скорость соединения не позволяла пользователям просматривать или прослушивать файлы, до тех пор, пока все их содержимое не было полностью загружено на компьютер. Потоковые возможности означают, что даже большие файлы со звуком, анимацией и растровой графикой могут начинать отображаться практически сразу. Озвучивание Web сайта фоновой музыкой пока еще мало распространено, но любители озвучивать Web-страницы иногда используют эту возможность, хотя это, в общем, не принято. С появлением и распространением Flash любители озвучивать страницы стали помещать на страницу мало заметный Flash-клип, который повторяется «вечно» и проигрывает один и тот же звуковой фрагмент.Возможность создавать кнопки, нажатие которых приводит к выдаче информации
План
Содержание
Введение
1. Технология Macromedia Flash
2. Обзор технологии Macromedia Flash
2.1 Принцип действия
2.2 Возможности Flash
2.2.1 Использование векторной графика
2.2.2 Технология Symbol Conversation
2.2.3 Передача данных в потоковом режиме
2.2.4 Работа со звуком
2.3 Сценарии во Flash
2.4 Принципы Macromedia Flash
2.5 Применение Macromedia Flash в Web
3. Разработка и реализация мультимедийного электронного учебника по дисциплине « Мультимедиа - технологии »
3.1 Функции системы
3.2 Сфера применения
3.3 Среда проектирования ПО
3.4 Тестирование ПО
3.5 Технические требования
4. Разработка пользователя
5. Разработка программиста
Заключение
Список литературы
Введение
В последние годы мультимедиа стало образом жизни для многих пользователей компьютеров, сделав программы и игры более интересными и впечатляющими. Революция в области мультимедиа началась с появлением в 1989 г. накопителя на компакт диске, который мог помещать в себе сложные и большие мультимедиа приложения.
Технология Macromedia Flash может справиться с заданиями любых размеров и сложности. Flash можно использовать для создания полноценного мультимедийного Web - сайта, насыщенного красивой графикой, с формами и интерактивностью, либо для создания банера, навигационной панели или фоновой музыки для Web сайта.
Введение собственного интерпретатора сценариев “Action Script” расширило возможности Flash. Теперь помимо графической информации или живой анимации можно создавать свой собственный сценарий, который позволит пользователю управлять поведением проекта или получать какие либо динамические данные на запросы пользователя. Это избавляет разработчика создавать внешние модули для управления Web сайта.
Несмотря на то, что Flash разрабатывался для создания компактных быстро загружающихся мультимедиа продуктов, что делает его идеальной технологией для Web, его использование не ограничивается Интернетом. Любой разработанный во Flash продукт может быть выпущен как интерактивный фильм в Web, как видео ролик, пригодный для просмотра на компьютерах под управлением операционными системами Windows и MACOS, или даже как исполняемая программа, распространяемая на CD или дискетах.
В данной курсовой работе я разработаю мультимедийный электронный учебник по дисциплине « Мультимедиа - технологии » и реализую его средствами Flash - технологии.