СИСТЕМНЫЕ ВОПРОСЫ РАЗРАБОТКИ FLASH–АЛЬБОМОВ. РЕАЛИЗАЦИЯ ИНТЕРАКТИВНЫХ FLASH–АЛЬБОМОВ В ИНТЕРНЕТ

Малыхина Д.А., Аноприенко А.Я.

Донецкий национальный технический университет


Тезисы доклада на Первую Международную студенческую научно-техническую конференцию "Информатика и компьютерные технологии 2005".

В данном докладе рассматриваются вопросы разработки Flash–альбомов, а также реализация интерактивных Flash–альбомов в Интернет. Проанализированы технологии и сферы их применения: Flash, ActionScript, HTML, Java.

Виды единиц информации (информационные кадры):

Количество типов информации ограничивается только возможностью поддержки каждого конкретного формата файла технологией Flash [1].

Пример сферы использования (информационные альбомы, наборы):

WEB-приложение имеет три слоя:

Каждый пользователь может стать администратором своих информационных “альбомов”, наборов, владельцами которых он является.

Пользователь, войдя в систему, может зарегистрироваться. Персональный логин (имя) и пароль пользователя хранятся в базе данных на стороне сервера.

Владелец создаёт новый информационный набор (альбом). После этого пользователь может загрузить в хранилище на сторону сервера необходимые файлы. При этом пользователь становится администратором информационных альбомов, которые он создал. Он может редактировать их содержимое, т.е. менять файлы. Менять порядок кадров, удалять кадры, удалять весь альбом. Владелец может иметь несколько альбомов.

Каждый добавленный альбом владелец может сделать общедоступным. Каждому альбому присваивается уникальное наименование.

На главной HTML-странице WEB-приложения пользователь системы видит flash-окно, в котором поочерёдно отображаются кадры информации из выбранного альбома. Навигация производится пользователем: предыдущий кадр, следующий кадр, в начало, в конец. Предусмотрен просмотр в автоматическом режиме кадров поочерёдно. В данном случае пользователем задаётся время просмотра каждого кадра.

Информация хранится в базе данных (например, MySQL) на серверной стороне. Java-приложение размещает файлы в базе данных. Каждый файл привязывается к определенному набору и его владельцу.

Flash и ActionScript:

Java:

Jakarta Tomcat:

Flash remoting:

Проведен анализ разработки Flash-презентаций и презентаций, подготовленных с помощью PowerPoint. Выделены следующие преимущества Flash-презентаций:

Таким образом, на основе анализа доступных на сегодня технологий сформулированы требования и осуществлен выбор прототипов для создания программного обеспечения, предназначенного для синтеза интерактивных альбомов, на основе которых можно будет существенно повысить уровень научных и учебных презентаций в ДонНТУ.

Литература

  1. Д.А. Гурский, У.А. Гурский.Flash MX 2004 и ActionScript 2.0: обучение на примерах. – М.: Новое знание, 2004.- 448c.

  2. Брюс Эккель. Философия Java. 3-е издание, 2003.-976c.