- •Проектирование информационных систем
- •Общие требования к методологии и технологии проектирования
- •Жизненный цикл ис
- •Стандарт iso/iec 12207
- •Iec - International Electrotechnical Commission - Международная комиссия по электротехнике
- •Модели жизненного цикла
- •Комплекс стандартов гост 34
- •Концептуальное проектирование
- •Модели ис и методики проектирования
- •Структурный анализ и проектирование (sadt)
- •Диаграммы потоков данных.
- •Диаграммы сущность-связь (erd)
- •Диаграммы переходов состояний (std)
- •Методики проектирования idef
- •Структура языка uml
- •Разновидности структурных сущностей
- •Диаграммы
- •Case- системы
- •Rational Rose
Iec - International Electrotechnical Commission - Международная комиссия по электротехнике
международная некоммерческая организация по стандартизации в области электрических, электронных и смежных технологий. Некоторые из стандартов МЭК разрабатываются совместно с Международной организацией по стандартизации (ISO).
МЭК составлена из представителей национальных служб стандартов. МЭК была основана в 1906 году и в настоящее время в её состав входят более 76 стран.
С 1948 года штаб-квартира находится в Женеве, Швейцария.
Модели жизненного цикла
Существуют различные модели жизненного цикла, отражающие специфику как самой ИС, так и условий, в которых она создается.
Любая модель состоит из некоторого количества этапов и взаимосвязей между ними. Количество и названия этапов в разных моделях могут несколько различаться, но в любом случае они соответствуют фазам развития ИС.
Основными типами моделей являются две: каскадная и спиральная.
Основным смыслом каскадной модели является разбиение всей разработки на последовательные этапы, причём переход с одного этапа на следующий происходит только после того, как будет полностью завершена работа на текущем.
Положительные стороны каскадного подхода:
на каждом этапе формируется законченный набор проектной документации, отвечающий критериям полноты и согласованности;
выполняемые в логичной последовательности этапы работ позволяют планировать сроки завершения всех работ и соответствующие затраты.
Недостатки, вызваны тем, что реальный процесс создания ИС никогда полностью не укладывался в такую жёсткую схему.
Запаздывание с получением результатов. Согласование результатов с пользователями производится только в точках, планируемых после завершения каждого этапа работ, требования к ИС "заморожены" в виде технического задания на всё время её создания.
В процессе создания ИС возникала потребность в возврате к предыдущим этапам и уточнении или пересмотре ранее принятых решений.
Результатом стало появление модели с промежуточным контролем которую представляют или как самостоятельную модель, или как вариант каскадной модели. Эта модель характеризуется межэтапными корректировками, удлиняющими период разработки изделия, но повышающими надежность/
Для преодоления перечисленных проблем была предложена спиральная модель ЖЦ, ориентированная на активную работу с пользователями и представляющая разрабатываемую информационную систему как постоянно корректируемую во время разработки.
В спиральной модели делается упор на начальные этапы ЖЦ: анализ и проектирование. На этих этапах реализуемость технических решений проверяется путём создания прототипов. Каждый виток спирали соответствует созданию фрагмента или версии ИС, на нём уточняются цели и характеристики проекта, определяется его качество и планируются работы следующего витка спирали.
Преимущества спиральной модели:
упрощение изменений проекта при изменении требований заказчика;
интеграция отдельных элементов ИС в единое целое происходит постепенно;
уменьшение уровня проблем и их последствий, так как их обнаружение происходит во время интеграции;
получение более надёжной и устойчивой системы, так как её совершенствование происходит на каждой итерации.