Проектирование Интернет приложений. Тузовский А.Ф. - 179 стр.

UptoLike

Составители: 

179
туального каталога; файлов настройки; управление web-сервером. Ис-
пользуя Visual Studio можно работать и с web-приложением, которое
установлено в web-сервере.
5.2. Основные участники разработки web-приложений
В выполнении разработке web-приложений могут принимать уча-
стие следующие виды специалистов: аналитик приложения, архитектор
приложения, администратор приложения, программисты, web-
дизайнеры, авторы контента, менеджер контента, web-мастер.
Аналитик приложения, на этапе определения требований, соби-
рает информацию о причинах (мотивации), вызвавших разработку дан-
ного приложения и преобразует их в спецификацию (детальное описа-
ние) требований к приложениям. При этом он оценивает долговремен-
ные стратегические бизнес-цели и ограничения, а также преобразует их
в кратковременные, конкретные требования к приложению.
На этапе проектирования приложения, архитектор данных ана-
лизирует требования, которые связаны с контентом и данными при-
кладной области. На основе этого он разрабатывает концептуальную
модель данных, которая организует данные в структуру и представле-
ние, которое может быть доступно и может использоваться в приложе-
нии.
Архитектор приложения анализирует требования к функциям и
сервисам, которые должны быть реализованы приложением. На основе
этого он разрабатывает концептуальное решение логики работы прило-
жения (описанной с помощью моделей, рисунков и языков описания
спецификаций), которые разрабатываются на основе модели данных.
На основе созданных спецификаций, программист (или разра-
ботчик), реализуют решения, которые схематично описаны архитекто-
рами данных и приложения, выполняют тестирование и отладку реали-
зованных решений. В большинстве случаев, программисты также
управляют развертыванием приложения.
Администратор приложения является основным участником
развертывания и развития приложения. Он отвечает за поддержку при-
ложения; периодическое выполнение резервного копирования; управле-
ние сообществом пользователей; сбор отзывов пользователей.
Непосредственно в разработке web-приложений, помимо про-
граммистов и web-дизайнеров, также принимают участие следующие
специалисты: web-мастер; автор контента; менеджер контента.
Программисты являются ответственными за программную реа-
лизацию логики работы приложения и работы с контентом (содержани-