Веб-приложение для визуализации статистических данных с внедрением библиотеки maani XML charts
Содержание
Введение 3 1. Посадка задачи 5 1. 1. Технические особенности 5 1. 2. Приспособление веб-приложений 6 2. Отбор языка программирования 7 2. 1. Eclipse 7 2. 2. Книгохранилище extSWT 8 2. 3. Графика 10 2. 3. 1. Java-апплеты 10 2. 3. 2. VML 13 2. 3. 3. Построение графиков при поддержке Flash 48 3. Разработка алгоритмов программы 56 3. 1. Интерфейс 56 3. 2. Вывод данных 56 3. 3. Вывод графика 57 4. Осуществление алгоритмов 58 4. 1. Интерфейс 58 4. 2. Вывод данных 61 4. 3. Вывод графика 67 5. Тестирование программы 72 6. Организационно-экономическая часть 76 6. 1. Расплата мимолетных издержек на разработку системы 76 6. 1. 1 Календарный план-график разработки системы 78 6. 2. Собирание сметы издержек на творение и аккомпанемент системы 79 6. 2. 1 Смета издержек на разработку ИПИ 79 7. Сохранность и экологичность проектных решений 84 7. 1. Эргономический анализ рабочего места 84 7. 2. Организация рабочего места 85 7. 3. Снабжение оптимального освещения рабочего места 86 7. 4. Вентиляция 89 7. 5. Электробезопасность 90 7. 6. Снабжение пожарной безопасности 91 Литература 92
Выдержка
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 г.
1.1. Технические особенности Существенное преимущество построения Web приложений для под-держки стандартных функций браузера заключается в том, что функции дол