- •Понятие архитектуры предприятия. Слои.
- •Модель Захмана.
- •Жизненный цикл ис.
- •Проблемы разработки ис
- •Каскадная модель жизненного цикла ис
- •Принципы разработки ис
- •Последовательность этапов проектирования ис
- •Анализ организационной и функциональной структуры объекта автоматизации
- •Анализ материальных потоков
- •Анализ информационных потоков
- •17. Структура и содержание рабочего проекта
- •12 Методы и средства анализа информационных потоков
- •Структура и содержание тз на ис
- •2. Раздел «Назначение и цели создания (развития) системы»
- •3. Раздел «Характеристика объекта автоматизации»
- •4. Раздел «Требования к системе»
- •10. Раздел «Источники разработки»
- •Классификация систем кодирования
- •Структура и содержание эскизного проекта
- •Структура и содержание технического проекта
- •Схемы основных форм первичных документов
- •Структура и содержание постановки задачи
- •Проектирование классификаторов
- •Понятие реквизит и документ
- •26..Динамическая концептуальная модель процесса закупки товара
- •Проектирование первичных документов
- •Проектирование выходных документов
- •Понятие модели, классификация
- •Балансовая модель (не информационных потоков)
- •Модель (точнее, методология) быстрой разработки приложений
- •Модель по методу "хирургическая бригада"
- •Спиральная модель жц
- •Функциональная структура erp-систем
- •Основные понятия и классификация технологических процессов обработки данных
- •Стандарты разработки кис
- •Тсп проектирования технологии вывода
- •Правила отображения информационной модели в Rational Rose и bpWin. Назначение нотаций.
- •Технология формирования структурной модели объекта автоматизации to-be.
- •Технология формирования структурной модели объекта автоматизации as-is.
- •Применение bpWin при проектировании информационных систем.
- •Технология анализа объекта автоматизации в нотации dfd.
- •Тсп проектирования контрольных операций в технологических процессах.
- •Структурные модели в бизнесе
-
Каскадная модель жизненного цикла ис
Каскадная модель – модель жизненного цикла ИС, которая предусматривает последовательное выполнение всех этапов проекта в строго фиксированном порядке. Переход на следующий этап означает полное завершение работ на предыдущем этапе.
Каскадная модель у Грекула:
Разработка требований ->Проектирование -> Реализация -> Тестирование -> Ввод в действие.
Преимущества каскадной модели по Кравченко:
-
хорошо известна заказчикам и конечным пользователям (часто используется для различных проектов, не связанных с разработкой ПО);
-
последовательно реализует этапы работ;
-
доступна для понимания, проста и удобна в эксплуатации, так как процесс разработки выполняется поэтапно;
-
эффективна, когда требования к качеству доминируют над требованиями к затратам и графику выполнения проекта;
-
позволяет участникам проекта, завершившим действия на выполняемой ими фазе, приступить к реализации других проектов;
-
процедуры по контролю за качеством выполняются поэтапно;
-
ход выполнения проекта легко проследить с помощью временной шкалы (или диаграммы Ганта).
Недостатки каскадной модели по Кравченко:
-
в основе модели лежит последовательная линейная структура, в результате чего попытка вернуться хотя бы на одну фазу, чтобы решить какую-либо проблему или исправить недостаток, приведет к существенному увеличению затрат и сбою в графике работ;
-
не отображает процессы, направленные на разрешение проблем;
-
сложность в определении выполненного объема работ по проекту;
-
интеграция полученных результатов происходит на завершающей стадии модели;
-
заказчик принимает участие в процессе создания КИС только в самом начале - при сборе требований, и в конце - во время приемочных испытаний;
-
заказчик может оценить качество системы лишь по окончании процесса разработки;
-
отсутствует возможность поэтапного внедрения системы;
-
обучение сотрудников происходит в конце жизненного цикла, когда система уже сдана в эксплуатацию;
-
каждая фаза является предпосылкой для выполнения последующих действий, что значительно повышает риски;
-
для каждой фазы создаются результативные данные, которые по завершении фазы считаются неизменными для следующих этапов жизненного цикла продукта; если результаты какого-либо этапа изменяются, это влечет изменение графика работ;
-
все требования должны быть известны в начале жизненного цикла, но заказчики редко могут четко сформулировать требования на момент начала проекта;
-
модель не рассчитана на динамические изменения требований в ходе жизненного цикла;
-
модели необходимы жесткое управление и контроль, поскольку в ней не предусмотрена возможность модификации требований;
-
модель основана на документации, что предполагает избыточность документов.
Область применения каскадной модели по Кравченко:
Каскадную модель целесообразно использовать в следующих ситуациях:
-
Требования к системе четко определены и стабильны, а методы их реализации известны и уже апробированы на практике.
-
Функционал системы уже знаком разработчикам и имеется богатый опыт в создании подобного типа систем.
-
Новая версия существующей системы, когда вносимые изменения определены и управляемы.
-
Переход системы на новую платформу.
-
Каскадные модели используются при выполнении масштабных проектов, в которых задействовано несколько больших команд разработчиков.
Положительные стороны применения каскадного подхода:
-
на каждом этапе формируется законченный набор проектной документации, отвечающий критериям полноты и согласованности;
-
выполняемые в логической последовательности этапы работы позволяют планировать сроки завершения всех работ и соответствующие затраты.
Основной недостаток – реальный процесс создания системы никогда полностью не укладывается в такую жесткую схему, постоянно возникает потребность в возврате к предыдущим этапам и уточнении или пересмотре ранее принятых решений.