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

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

Автор: Лебедев, Кирилл Сергеевич

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

Научная степень: Кандидатская

Год защиты: 2008

Место защиты: Иркутск

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

Артикул: 3502612

Автор: Лебедев, Кирилл Сергеевич

Стоимость: 250 руб.

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

ВВЕДЕНИЕ
ГЛАВА 1. СУЩЕСТВУЮЩИЕ МЕТОДЫ И ТЕХНОЛОГИИ РЕАЛИЗАЦИИ ИНТЕРНЕТПРИЛОЖЕНИЙ С ИСПОЛЬЗОВАНИЕМ V
Понятие Интернетприложения и его роль в информационной инфраструктуре организации
Анализ существующих методов проектирования м управления процессом разработки
программных продуктов
Современные платформы создания Интернетприложений
v

i V

I
Ограничения существующих технологий разработки Интернетприложений. Постановка задачи.
ГЛАВА 2. АРХИТЕКТУРЫ ИНТЕРНЕТПРИЛОЖЕНИЯ В СИСТЕМЕ
УПРАВЛЕНИЯ ВЕБСАЙТАМИ i.
Классификация компонентов системы. Сервисы, фабрики, модули, сайты, темы и раскладки
Архитектура доступа к хранилищу данных из приложения в системе i.
Организация взаимодействия приложения с пользователем
Реализация изменяемого интерфейса пользователя на основе Viшаблонов
Локализация приложений системы
Понятие шаблона проектирования V и
Применение шаблона проектирования 2 при реализации приложений
Выводы
ГЛАВА 3. МЕТОД СОЗДАНИЯ ВЕБПРИЛОЖЕНИЙ I.
Понятие к особенности метода
Технологическая база разработки в i.
Этапы и уровни i.
Управление требованиями заказчика и планирование архитекту ры в процессе разработки
Контроль качссюа разрабатываемого решения
Первый этап уровня разработки приложения. Создание модели
Второй этап уровня разработки приложения. Генерация шаблона приложения
Третий этап разработки приложения. Модификациядоработка шаблона.
Автоматизированное тестирование как механизм контроля качества.
Понятие автоматизированного тестирования. Преимущества применения автоматизированных
тестов
Виды тестов, применимые для проверки работоспособности приложений системы управления вебсайтами i.
Код функциональных тестов и их доработка
Выподы
ГЛАВА 4. ПРИМЕР РЕАЛИЗАЦИИ ИНТЕРНЕТПРИЛОЖЕНИЯ НА
ОСНОВЕ ПРЕДЛОЖЕННОГО МЕТОДА
Первый уровень i. . Управление требованиями
Второй уровень i. . Управление качеством готового продукта.
Третий уровень i. . Архитектурное моделирование и программная реализация.
Выводы
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ


Первые исследования данного вопроса относятся к м годам XX века, когда в своих работах Брукс изложил подходы к организации и управлению процессом иро1раммных разработок . В х гг. Р. Гантера . В свое работе Гантер предложил фазовофункциональную модель жизненного цикла программного обеспечения, которая является по своей сути развитие классической модели жизненного цикла. Значительный вклад в исследования процесса разработки и обеспечения качества программных продуктов внес Липасв В. В., который, начиная с хх годов прошлого века, формулирует в своих работах методы и подходы к созданию сложных интегрированных программных продуктов 0. Особое место в данных исследованиях занимает iрафия . В данной работе можно найти детальный обзор стандартов в области жизненного цикла программного обеспечения, этапы разработки, методы тссгирования и верификации информационных систем. Приложение рассмотренных в данной работе методов к системе управления вебсайтами i. Подробный анализ современных подходов в области создания компьютерных приложений можно найти в работе Скопина , который не только развил предложенные ранее модели с учтом итерационное современных подходов к разработке программного обеспечения, но и учл важные аспекты изменения технологий, на базе которых создаются программные продукты. Особое внимание в его работах уделено изменению подходов к управлению процессом создания информационных систем с учтом использования объектноориентированной парадигмы. В году в Российской Федерации вступает в силу ГОСТ Р ИСОМЭК 7 Процессы жизненного цикла программных средств, основанный на международном стандарте ИСОМЭК 7 Информационная технология. Процессы жизненного цикла программных средств. Он представляет собой вариант классической линейной модели жизненного цикла программного обеспечения. Приведенные выше исследования и документы являются обобщением практического опыта разработки программных продуктов различного типа и не ограничиваются какойлибо программной и аппаратной платформой. Их можно расценивать как базис, который можно использовать для описания управления процессом разработки для определнной платформы с учтом наличия определнных программных инструментов, целевой среды выполнения и доступных вариантов архитектуры. В рамках диссертационного исследования автор предложил специализированный вариант метода управления жизненным циклом приложения на этапе разработки, а также подходы к созданию и программной реализации Интернетприложения, ориентированный на платформу i. При разработке Интернеториентированных приложений возникает задача выбора языка программирования и эффективной платформы для создания системы. По данным рейтинга I ТЮВЕ i i Ix рейт инг сообщества программистов от ТЮВЕ летом г в десятку наиболее популярных языков программирования вошли языки, приведнные в табл. Таблица 2. Позиция в авг. Позиция в авг. Язык Рейтинг в авг. Изменение по сравнению с авг. С . Vi i . С . РИР 9. С 3. Как видно из данной таблицы популярность языка v по сравнению с ближайшим конкурентом выше на . Если обратиться к рейтингу, в котором рассматриваются лишь языки, используемые при разработке для сети Интернет , то лидерство v будет ещ более значительным. Данные этого рейтинга приведены в табл. Таблица 3. Рейтинг основных языков программирования для сети Интернет. Язык Число вакансий для разработчиков Поисковых запросов в месяц Число проектов с открытым исх. Важно, что в настоящий момент язык разработки v удерживает лидерство в област и проектов с открытым исходным кодом, что объясняется не только доступностью кодов самого языка, но и широким спектром средств разработки. Рассмотрим в табл. Ещ одну платформу принято обозначать аббревиатурой , которая является акронимом от ix, , и одного из скриптовых языков. Также включим в таблицу решения на базе языков , доступные через интерфейс I или в качестве расширения вебсервера. Платформа . Разработчик i i , , и др. Операционная система, на которой может полноценно функционировать платформа i ix, i, X, i, и множество других, включая ОС большинства современных мобильных телефонов ix, i, X, i. Таблица 4. Основные характеристики платформ разработки ПО.

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

28.06.2016

+ 100 бесплатных диссертаций

Дорогие друзья, в раздел "Бесплатные диссертации" добавлено 100 новых диссертаций. Желаем новых научных ...

15.02.2015

Добавлено 41611 диссертаций РГБ

В каталог сайта http://new-disser.ru добавлено новые диссертации РГБ 2013-2014 года. Желаем новых научных ...


Все новости

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