+
Действующая цена700 499 руб.
Товаров:
На сумму:

Электронная библиотека диссертаций

Доставка любой диссертации в формате PDF и WORD за 499 руб. на e-mail - 20 мин. 800 000 наименований диссертаций и авторефератов. Все авторефераты диссертаций - БЕСПЛАТНО

Расширенный поиск

Модели и методы разработки крупномасштабных веб-приложений

Модели и методы разработки крупномасштабных веб-приложений
  • Автор:

    Валиков, Алексей Николаевич

  • Шифр специальности:

    05.13.11

  • Научная степень:

    Кандидатская

  • Год защиты:

    2003

  • Место защиты:

    Уфа

  • Количество страниц:

    148 с.

  • Стоимость:

    700 р.

    250 руб.

до окончания действия скидки
00
00
00
00
+
Наш сайт выгодно отличается тем что при покупке, кроме PDF версии Вы в подарок получаете работу преобразованную в WORD - документ и это предоставляет качественно другие возможности при работе с документом
Страницы оглавления работы
"1. Анализ предметной области разработки вебприложений 1.1 Анализ вебсистем и процесса разработки вебприложений

СОДЕРЖАНИЕ фЛЛ


Введение

1. Анализ предметной области разработки вебприложений

1.1 Анализ вебсистем и процесса разработки вебприложений

как объекта исследования.

1.2 Анализ существующих подходов к разработке вебсистем

1.3 Анализ основных трудностей в разработке вебприложений


1.4 Выводы.

2. Разработка общей архитектуры масштабных вебприложений с

использованием компонентных моделей и лингвистического

подхода к клиентсерверной коммуникации


2.1 Формализация всбприложений и протекающих в них процессов
2.2 Подходы к снижению трудоемкости разработки вебприложений
2.3 Описание общей архитектуры вебприложений
2.4 Выводы.
3. Разработка компонентной архитектуры вебсистем
3.1 Анализ требований к компонентным моделям в вебприложениях и способов их реализации
3.2 Анализ возможностей аспектноориентированного программирования для использования в вебприложениях
3.3 Разработка жизненного цикла компонент в вебприложениях.
3.4 Выводы.
4. Разработка лингвистического обеспечения клиентсерверной
коммуникации в вебприложениях.
4.1 Анализ проблемы клиентсерверной коммуникации в веб
приложениях
4.2 Анализ процесса обработки запроса в всбприложения
4.3 Разработка лингвистического подхода к обработке параметров запросов.
4.4 Выводы
5. Исследование эффективности применения предложенных моделей,
методов и подходов на основе анализа их использования в 4 реальных проектах.
5.1 Разработка инженерной методики использования предлагаемых подходов для создания масштабных вебприложений
5.2 Применение методики функциональных точек для оценки трудоемкости реализации информационных систем.
5.3 Исследование эффективности применения предложенных подходов в проектах I и i
5.4 Исследование эффективности преложенных подходов в
проекте
5.5 Перспективы развития предложенных подходов
5.6 Выводы
Заключение.1
I Использованные литературные источники.
Приложение
ВВЕДЕНИЕ
Актуальность


Даются общие характеристики масштабных систем и веб-приложений, обосновывается актуальность темы > исследования. Проводится анализ основных существующих подходов к реализации масштабных веб-приложений, рассматриваются их положительные и отрицательные черты. Обсуждается парадигма Модель-Вид-Контроллер для реализации интерактивных приложений. Проводится анализ основных трудностей в разработке веб-приложений, обозначаются возможные пути решения. Формулируются цель и задачи исследования, решаемые в диссертационной работе. В этой главе проводится формализация процессов, происходящих в веб-приложениях при помощи парадигмы Модель-Вид-Контроллер и методологии ГОЕБ. Выполняется структурная декомпозиция веб-приложений, выделяются их основные особенности. Предлагаются подходы к снижению трудоемкости реализации каждой ¦ из частей веб-приложения. Предложенные подходы и методы объединяются в общую архитектуру веб-приложений. В третьей главе разрабатывается компонентная модель вебприложений. Выделяются основные требования к компонентной архитектуре веб-систем. Анализируются возможности применения аспектноориентированного программирования в веб-приложениях. На основе аппарата сетей Петри разрабатываются формализмы для описания жизненных процессов приложений. Разрабатывается метод синтеза жизненных циклов компонент определенной предметной области. Далее в главе строится модель жизненного процесса веб-приложения, выделяются контракты, соответствующие каждому из его этапов. В четвертой главе разрабатывается лингвистический подход к клиент-серверной коммуникации. Для этого производится анализ проблем, которые обычно возникают при разработке контроллеров в веб-приложениях. В качестве главной проблемы выделяется потеря семантики действий при их кодировании и передачи с клиента на сервер. Проводится анализ основных требований к языку описания действий в параметрах. Па основе этого анализа разрабатывается синтаксис языка в виде расширенных форм Бэкуса-Наура, и его семантика в виде проценуры обработки множества параметров. В пятой главе проводится исследование эффективности использования предложенных методов. На основе каскадно-итеративного подхода к разработке информационных систем разрабатывается инженерная методика использования предложенных моделей и подходов в форме рекомендаций по анализу, проектированию, разработке, тестированию и сопровождению веб-систем. Обсуждаются возможные пути оценки эффективности использования разработанных подходов. В качестве метода исследования эффективности выбирается сравнительный анализ результатов внедрения разработанных методов в нескольких реальных проектах с показателями, рассчитанными на основе методики функциональных точек. Описывается практический опыт использования компонентной архитектуры и лингвистического подхода в проектах ЫОКЛБ, Еигояюп и Ро$1а1Сагб$, показавший -% экономию трудозатрат. В завершении главы рассматриваются перспективы дальнейшего развития разработанных подходов. В конце XX столетия общество пережило информационную революцию, связанную, в частности, с появлением и повсеместным распространением глобальных сетевых технологий и сети Интернет. Для самого Интернета одним из наиболее весомых факторов развития стало создание инфраструктуры WWW (англ. HTML [Ragget et al. Изначально всемирная паутина (веб) состояла исключительно из статических гипертекстовых документов, связанных ссылками. Следующим шагом в развитии веб стало понимание того, что эти документы могут генерироваться динамически, реагировать на действия пользователя и т. Как следствие, всемирная паутина стала средой для интерактивных приложений. Это послужило отправной точкой для развития электронной коммерции, которая переживала свой пик в конце -х. Интерактивные приложения, работающие в сети Интернет в соответствии со стандартами и соглашениями всемирной паутины, получили общее название веб-приложенийх [Lindemann, ]. В качестве примеров веб-приложений можно привести такие системы, как интернет-магазины, электронные доски объявлений и форумы, системы управления документами и тому подобное.

Рекомендуемые диссертации данного раздела

Время генерации: 0.808, запросов: 966