Разработка интерактивных учебных материалов во FLASH с использованием метода хранения данных на стороне клиента в клиент-серверных приложениях

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



? данном тесте еще вопрос, то продолжается тестирование и показывается следующий вопрос, а если вопросов больше не осталось, то тестирование заканчивается и вызывается метод checkResults, который показывает всплывающее окно класса Message Popup,и проверяет не проходил ли этот пользователь тест ранее, если да то записывает результат, который превышает предыдущий.

Рис. 8 Пример теста

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

ЗАКЛЮЧЕНИЕ

Использование среды разработки Flash является мощным инструментарием для создания приложений. Могут быть созданы интерактивные материалы, которые могут быть использованы в учебных процессах.

Целью данной работы была демонстрация использования хранения информации на стороне клиента в клиент-серверных приложениях, созданных во Flash, и в тоже время создание интерактивных учебных материалов.

В ходе проделанной работы удалось найти преимущества отдельных способов хранения информации на стороне клиента в приложениях, созданных во Flash, которые работали бы с сервером.

Были описаны и исследованы различные способы хранения информации на стороне клиента.

При помощи ActionScript 3.0 было создано клиент-серверное приложение, которое использовало хранение данных на стороне клиента.

По средствам проделанной работы было прояснено, что технологии Flash.

Дополнительные цели:

Наравне с языком ActionScript 3.0 были описаны в теории взаимодействия технологии Flash и PHP.

Были описаны недостатки и преимущества описанных методов хранения информации на стороне клиента.

Были созданные интерактивные учебные материалы.

В результате работы над лицензионным проектом было создано приложение, которое позволяет выполнить следующие действия:

1.Создание интерактивных тестов.

2.Оценивание интерактивных тестов с подсчетом баллов, и процента правильных и неправильных ответов.

.Хранение результатов тестов на стороне клиента, с использованием класса SharedObject

.Загрузка тестов в базу данных.

Все было реализовано с помощью технологии Flash.

В ходе проделанной работы, было создано приложение Flash, а именно тестирование, использующее хранение информации на стороне клиента, с помощью класса SharedObject. Данный способ хранения информации, является более выгодным, по сравнению с остальными, так как используется встроенный в Flash специальный класс, SharedObject, с помощью которого можно эффективно использовать хранение информации на стороне клиента. Данная работа предназначена для студентов, которые самостоятельно хотят изучить среду разработки Flash.

БИБЛИОГРАФИЯ.

1. Чанг Т.К.; Кларк Ш. Популярные web-приложения на Flash MX. - М.: Кудиц-Образ, - 2003. - 272с.

">2. Справочник по языку ActionScript 2.0 и его компонентам [6 февраля 2012] Доступен по адресу :

">3.Класс Shared Object компонентам [7 февраля 2012] Доступен по адресу:

">4. Справочник по ActionScript 3.0 для платформы Adobe Flash. [9 февраля 2012] Доступен по адресу:

">5. Flash Action Script 3.0 Tutorials [10 февраля 2012] Доступен по адресу:

">6. Website with ActionScript 3.0 [12 февраля 2012] Доступен по адресу:

">. How to communicate with flash [12 февраля 2012] Доступен по адресу:

">8. Actionscript [12 февраля 2012] Доступен по адресу:

9. КОЛИН МУК ActionScript 3.0 для Flash. Подробное руководство. - М. - 2008. -775 с.

">. Introduction to Flash local Shared Object [13 февраля 2012] Доступен по адресу:

">. Use Flash with PHP and MySQL [13 февраля 2012] Доступен по адресу:

12. УОТРОЛЛ Э.; ГЕРБЕР Н. Эффективная работа во Flash MX - СПБ.- 2003. - 720 с.

13. КИФФИ МЭТТ Flash and Php. - М. - 2007. -689 с.

">14. Introduction to Flash and Php [14 февраля 2012] Доступен по адресу:

">15. Flash и XML [14 февраля 2012] Доступен по адресу: