Помощь в учёбе, очень быстро...
Работаем вместе до победы

Веб-приложение для визуализации статистических данных с использованием библиотеки maani XML charts

ДипломнаяПомощь в написанииУзнать стоимостьмоей работы

Существенное преимущество построения Web приложений для под-держки стандартных функций браузера заключается в том, что функции должны выполняться независимо от операционной системы данного кли-ента. Вместо того чтобы писать различные версии для Microsoft Windows, Mac OS X, GNU/Linux и других операционных систем, приложение созда-ется один раз для произвольно выбранной платформы и на ней… Читать ещё >

Содержание

  • Введение
  • 1. Постановка задачи
    • 1. 1. Технические особенности
    • 1. 2. Устройство веб-приложений
  • 2. Выбор языка программирования
    • 2. 1. Eclipse
    • 2. 2. Библиотека extSWT
    • 2. 3. Графика
      • 2. 3. 1. Java-апплеты
      • 2. 3. 2. VML
      • 2. 3. 3. Построение графиков при помощи Flash
  • 3. Разработка алгоритмов программы
    • 3. 1. Интерфейс
    • 3. 2. Вывод данных
    • 3. 3. Вывод графика
  • 4. Реализация алгоритмов
    • 4. 1. Интерфейс
    • 4. 2. Вывод данных
    • 4. 3. Вывод графика
  • 5. Тестирование программы
  • 6. Организационно-экономическая часть
    • 6. 1. Расчет временных затрат на разработку системы
      • 6. 1. 1. Календарный план-график разработки системы
    • 6. 2. Составление сметы затрат на создание и сопровождение системы
      • 6. 2. 1. Смета затрат на разработку ИПИ
  • 7. Безопасность и экологичность проектных решений
    • 7. 1. Эргономический анализ рабочего места
    • 7. 2. Организация рабочего места
    • 7. 3. Обеспечение рационального освещения рабочего места
    • 7. 4. Вентиляция
    • 7. 5. Электробезопасность
    • 7. 6. Обеспечение пожарной безопасности
  • Литература

Веб-приложение для визуализации статистических данных с использованием библиотеки maani XML charts (реферат, курсовая, диплом, контрольная)

1.1. Технические особенности

Существенное преимущество построения Web приложений для под-держки стандартных функций браузера заключается в том, что функции должны выполняться независимо от операционной системы данного кли-ента. Вместо того чтобы писать различные версии для Microsoft Windows, Mac OS X, GNU/Linux и других операционных систем, приложение созда-ется один раз для произвольно выбранной платформы и на ней разворачи-вается. Однако различная реализация HTML, CSS, DOM и других специ-фикаций в браузерах может вызвать проблемы при разработке веб-приложений и последующей поддержке. Кроме того, возможность пользо-вателя настраивать многие параметры браузера (например, размер шрифта, цвета, отключение поддержки сценариев) может препятствовать коррект-ной работе приложения.

Другой (менее универсальный) подход заключается в использовании Adobe Flash или Java-апплетов для полной или частичной реализации пользовательского интерфейса. Поскольку большинство браузеров под-держивает эти технологии (как правило, с помощью плагинов), Flashили Java-приложения могут выполняться с легкостью. Так как они предостав-ляют программисту больший контроль над интерфейсом, они способны обходить многие несовместимости в конфигурациях браузеров, хотя несо-вместимость между Java или Flash реализациями на стороне клиента может приводить к различным осложнениям.

Показать весь текст

Список литературы

  1. http://www.extjs.com
  2. http://www.maani.us
  3. Java по-быстрому. Практический экспресс-курс — Наука и техни-ка, 2006 г.
  4. Java и JavaScript — Лори, 2006 г.
  5. Н. А. Вязовик. Программирование на Java. Курс лекций — Интер-нет-университет информационных технологий, 2003 г.
Заполнить форму текущей работой