Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_1-47.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
391.75 Кб
Скачать

Серверные сценарии

Серверный сценарий выполняется в рамках активной страницы на Web-сервере до того, как тот вернет пользователю готовую HTML-страницу. Когда пользователь запрашивает активную серверную страницу, сервер выполняет сценарии и создает HTML-код, который и передается пользователю. В результате пользователь не видит серверного сценария на полученной Web-странице.

Поскольку серверный сценарий выполняется на Web-сервере, ему доступны все ресурсы сервера — например, базы данных и исполняемые файлы.

Для работы серверных сценариев Web-сервер должен поддерживать технологию активных страниц; к программе просмотра же не предъявляется никаких дополнительных требований, поскольку Web-клиент в данном случае получает стандартную HTML-страницу. Таким образом, сценарии серверной части не зависят от клиентов.

Основные задачи клиентских и серверных сценариев

Клиентский сценарий выполняется на компьютере пользователя в процессе взаимодействии с Web-страницей и позволяет решать следующие задачи:

• верифицировать значения элементов управления формы;

реализовать событийные процедуры для элементов управления.

Серверный сценарий выполняется на Web-сервере до передачи страницы пользователю и позволяет:

обеспечить доступ к базе данных и возврат данных пользователю;

хранить информацию о состоянии пользователя или сеанса.

Схемы выполнения веб-приложений.

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

31 Преимущества и недостатки каскадной модели построения ИС. Модификации

Основные достоинства каскадной модели: 1) на каждом этапе формируется законченный набор проектной документации, отвечающий критериям полноты и согласованности; 2)выполняемые в логичной последовательности этапы работ позволяют планировать сроки завершения всех работ и соответствующие затраты. Недостатки каскадной модели:

1) существенная задержка в получении результатов; 

2) ошибки и недоработки на любом из этапов выясняются, как правило,  на последующих этапах работ, что приводит к необходимости возврата на предыдущие стадии; 

3) сложность в параллельном ведении работ по проекту; 

4) информационная перенасыщенность этапов; 

5) сложность управления проектом; 

6) высокий уровень риска и ненадежность инвестиций.

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

32 Преимущества и недостатки спиральной модели построения ИС.

Предполагает итерационный процесс создания ИС. Каждая итерация представляет собой законченный цикл разработки, приводящий к выпуску версии изделия, которое совершенствуется от итерации к итерации, чтобы стать законченной системой

Преимущества спиральной системы:

1) итерационная разработка существенно упрощает внесение изменений в проект при изменении требований заказчика;

2) при использовании спиральной модели отдельные элементы ИС интегрируются в единое целое постепенно; 

3) уменьшение уровня рисков;

4) итерационная разработка обеспечивает большую гибкость в управлении проектом;

5) итерационный подход упрощает повторное использование компонентов; 

6) спиральная модель позволяет получить более надежную и устойчивую систему; 

7) итерационный подход дает возможность совершенствовать процесс разработки.  Основная проблема спирального цикла – определение момента перехода на следующий этап. Для ее решения необходимо ввести временные ограничения на каждый из этапов жизненного цикла. Иначе процесс разработки может превратиться в бесконечное совершенствование уже сделанного.

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

№33 Этапы построения ИС.

I этап — предпроектный (обследование, составление отчета, технико-экономического обоснования и технического задания);

II этап — проектный (составление технического и рабочего проектов);

III этап — внедрение (подготовка к внедрению, проведение опытных испытаний и сдача в программную эксплуатацию);

IV этап — анализ функционирования (выявление проблем, внесение изменений в проектные решения и существующие АИС и АИТ).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]