
- •Связи "один ко многим"
- •Связи "многие ко многим"
- •Как это работает
- •Гомогенной РаБд управляет один и тот же тип Система Управления Базами Данных.
- •Тип данных
- •Серверные сценарии
- •Преимущества спиральной системы:
- •Этапы создания информационных систем
- •Для чего применяется uml
- •Структурные сущности являются существительными языка (рис. 2). К ним
Серверные сценарии
Серверный сценарий выполняется в рамках активной страницы на 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 этап — анализ функционирования (выявление проблем, внесение изменений в проектные решения и существующие АИС и АИТ).