Контрольная работа: Системы управления базами данных
Рис. 3.1. Каскадная схема разработки
Основным недостатком каскадного подхода является существенное запаздывание с получением результатов.
Спиральная модель
Для преодоления проблем, возникающих в процессе применения каскадного подхода, была предложена спиральная модель жизненного цикла (рис. 3.2.), делающая упор на начальные этапы жизненного цикла: анализ и проектирование. На этих этапах реализуемость технических решений проверяется путем создания прототипов. Каждый виток спирали соответствует созданию фрагмента или версии программного обеспечения, на нем уточняются цели и характеристики проекта, определяется его качество и планируются работы следующего витка спирали. Таким образом, углубляются и последовательно конкретизируются детали проекта и в результате выбирается обоснованный вариант, который доводится до реализации.
Основная проблема спирального цикла - определение момента перехода на следующий этап. Для ее решения необходимо ввести временные ограничения на каждый из этапов жизненного цикла. Переход осуществляется в соответствии с планом, даже если не вся запланированная работа закончена. План составляется на основе статистических данных, полученных в предыдущих проектах, и личного опыта разработчиков.
Рис 3.2. Спиральная модель ЖЦ ИС
4. Основные стадии проектирования автоматизированных информационных систем
Процесс создания АЭИС – длительный трудоемкий процесс, в котором как правило задействован широкий круг исполнителей, который можно разбить на следующие стадии:
1. Предпроектная стадия.
2. Стадия проектирования (техническое и рабочее).
3. Ввод в эксплуатацию.
Первый этап – этап макропроектирования. На этой стадии определяются основные направления существующей системы управления. Определяется круг функциональных задач, которые следует автоматизировать.
Определяются затраты на создание системы.
Сроки разработки системы.
Круг исполнителей, технико –экономические показатели которые будут достигнуты при разработке системы.
Иногда на этой стадии специально проводятся научно – исследовательские работы,, результатом которых является технический отчет. Предпроектная стадия считается законченной, если руководство предприятия утверждает техническое задание на создание системы.
Второй этап. На стадии проектирования разрабатываются технические и рабочие проекты и уточняется расчет экономической эффективности.
Разрабатываются все обеспечивающие системы АЭИС.
Результатом выполнения этого этапа является готовая система.
Третий этап. На стадии ввод в эксплуатацию выполняются мероприятия, по подготовке объекта к внедрению, проводятся опытные испытания, определяются технико – экономические показатели достигнутые за этот период.
5. Основные концепции построения информационных систем
Сегодня, практически в любой организации сложилась хорошо всем знакомая ситуация: - информация вроде бы, где-то и есть, её даже слишком много, но она неструктурированна, несогласованна, разрознена, не всегда достоверна, её практически невозможно найти и получить.
Именно на разрешение этого противоречия - отсутствие информации при наличии и даже избытке и нацелена концепция Хранилищ Данных (Data Warehouse). В основе концепции Хранилищ Данных лежат две основополагающие идеи:
· Интеграция ранее разъединенных детализированных данных:
· -исторические архивы,
· -данные из традиционных СОД,
· -данные из внешних источников в едином Хранилище Данных, их согласование и возможно агрегация.
· Разделение наборов данных используемых для операционной обработки и наборов данных используемых для решения задач анализа.