- •Министерство образования Республики Беларусь
- •Аннотация
- •Анатацыя
- •Annotation
- •Реферат
- •Содержание
- •Введение
- •Сервлеты.
- •Определение и понятия
- •Основные сведения о сервлетах
- •Основная характеристика алгоритмов сжатия
- •Краткий анализ фреймворков
- •Краткий анализ фреймворков
- •Заключение анализа
- •Заключение
- •Список использованных источников
Аннотация
Протасевич М.А. Тестирующее web-приложение. Курсовая работа / Минск: БГУ, 2012. – 18с.
Рассматриваются основные принципы создания и работы web-приложений, а также проводится краткий анализ фреймворков для реализации тестирующей системы. Реализуется страница входа в тестирующую систему.
Анатацыя
Пратасевіч М.А. Web-праграма для тэставання. Курсавая работа / Мінск: БДУ, 2012. – 18с.
Разглядаюцца асноўныя прынцыпы стварення і работы web-праграм, а таксама праводзіцца краткі аналіз фрэймворкаў для рэалізацыі сістэмы для тэставання. Рэалізуецца старонка уваходу ў сістэму для тэставання.
Annotation
Protasevich M.A. Testing web-application. Course work / Minsk: BSU, 2012. – 18p.
Common principles and functioning of web-applications is considered. Was conducted a brief analisys of frameworks for the implementation of testing web-application. A login page was implemented.
Реферат
Курсовой проект: 18с., 3 источника.
Ключевые слова: WEB-ПРИЛОЖЕНИЕ, ТЕСТИРОВАНИЕ, ФРЕЙМВОРКИ, STRUTS, SPRING, JAVA.
Объект исследования –.
Цель работы – изучить общие теоретические вопросы по созданию и работе сервлетов, а также по созданиюweb-приложений.
Методы исследования– обзор и изучение технологий создания web-приложений.
Результатами является реализованная страницы логина с помощью сервлетов.
Областью применения является использование тестирующих систем для проверки различных знаний или способностей тестируемых.
Содержание
РЕФЕРАТ 5
Содержание 6
Введение 7
1 Сервлеты. 8
2 Краткий анализ фреймворков 10
3 Реализация страницы входа в систему 11
Заключение 15
Список использованных источников 16
Введение
Web-приложения представляют собой вспомогательные программные средства, предназначенные для автоматизированного выполнения действий на web-серверах. Они используют в качестве пользовательских интерфейсов web-браузеры. Обычно web-приложения создаются в разных вариантах архитектуры клиент-сервер. К числу средств создания web-приложений относятся ISAPI, CGI, ASP, JSP, WAP. За годы существования WWW состав web-приложений, выполняемые ими функции, принципы и архитектура их построения претерпели значительные изменения — от простейших средств хранения HTML-страниц до решений, ориентированных на поддержку работы корпоративными информационных систем и их партнеров.
Существенное преимущество построения web приложений для поддержки стандартных функций браузера заключается в том, что функции должны выполняться независимо от операционной системы данного клиента. Вместо того чтобы писать различные версии дляMicrosoft Windows,Mac OS X,GNU/Linuxи других операционных систем, приложение создается один раз для произвольно выбранной платформы и на ней разворачивается. Однако различная реализацияHTML,CSS,DOMи других спецификаций в браузерах может вызвать проблемы при разработке веб-приложений и последующей поддержке. Кроме того, возможность пользователя настраивать многие параметры браузера (например, размер шрифта, цвета, отключение поддержки сценариев) может препятствовать корректной работе приложения.
Другой (менее универсальный) подход заключается в использовании Adobe Flash,SilverlightилиJava-апплетовдля полной или частичной реализации пользовательского интерфейса. Поскольку большинство браузеров поддерживает эти технологии (как правило, с помощью плагинов), Flash- или Java-приложения могут выполняться с легкостью. Так как они предоставляют программисту больший контроль над интерфейсом, они способны обходить многие несовместимости в конфигурациях браузеров, хотя несовместимость между Java или Flash реализациями на стороне клиента может приводить к различным осложнениям.
В связи с архитектурным сходством с традиционными клиент-серверными приложениями, в некотором роде «толстыми» клиентами, существуют споры относительно корректности отнесения подобных систем к web-приложениям.