Жизненный цикл ИС презентация

Содержание

Слайд 2

Информационные системы -

cистема, предназначенная для хранения, поиска и обработки информации, и соответствующие организационные

ресурсы, которые обеспечивают и распространяют информацию.

Слайд 3

Жизненный цикл ИС -

cовокупность стадий и этапов, которые проходит ИС в своем развитии

от момента принятия решения о создании системы до момента прекращения ее функционирования.

Слайд 4

Предпроектное обследование:

сбор материалов для проектирования, при этом выделяют формулирование требований, с изучения объекта

автоматизации, даются предварительные выводы предпроектного варианта ИС;
анализ материалов и разработка документации, обязательно дается технико экономическое обоснование с техническим заданием на проектирование ИС.

Слайд 5

Проектирование:

предварительное проектирование;
выбор проектных решений по аспектам разработки ИС;
описание реальных компонент ИС;
оформление и утверждение

технического проекта (ТП).

Слайд 6

детальное проектирование:
выбор или разработка математических методов или алгоритмов программ;
корректировка структур БД;
создание документации на

доставку и установку программных продуктов;
выбор комплекса технических средств с документацией на ее установку.
разработка техно-рабочего проекта ИС (ТРП).
разработка методологии реализации функций управления с помощью ИС и описанием регламента действий аппарата управления.

Слайд 7

Разработка ИС:

получение и установка технических и программных средств;
тестирование и доводка программного комплекса;
разработка инструкций

по эксплуатации программно-технических средств.

Слайд 8

Ввод ИС в эксплуатацию:

ввод технических средств;
ввод программных средств;
обучение и сертификация персонала;
опытная эксплуатация;
сдача и

подписание актов приемки-сдачи работ.

Слайд 9

Эксплуатация ИС:

повседневная эксплуатация;
общее сопровождение всего проекта.

Слайд 10

Модели жизненного цикла информационной системы -

Моделью жизненного цикла информационной системы будем называть некоторую

структуру, определяющую последовательность осуществления процессов, действий и задач, выполняемых на протяжении жизненного цикла информационной системы, а также взаимосвязи между этими процессами, действиями и задачами.

Слайд 11

Каскадная модель -

предусматривает последовательное выполнение всех этапов проекта в строго фиксированном порядке. Переход

на следующий этап означает полное завершение работ на предыдущем этапе.

Слайд 12

Каскадная модель -

Слайд 13

Поэтапная модель с промежуточным контролем -

Разработка ИС ведется итерациями с циклами обратной связи

между этапами. Межэтапные корректировки позволяют учитывать реально существующее взаимовлияние результатов разработки на различных этапах; время жизни каждого из этапов растягивается на весь период разработки.

Слайд 14

Поэтапная модель с промежуточным контролем -

Слайд 15

Спиральная модель -

На каждом витке спирали выполняется создание очередной версии продукта, уточняются требования

проекта, определяется его качество и планируются работы следующего витка. Особое внимание уделяется начальным этапам разработки - анализу и проектированию, где реализуемость тех или иных технических решений проверяется и обосновывается посредством создания прототипов (макетирования).

Слайд 16

Спиральная модель -

Слайд 17

ГОСТ 34.601-90

распространяется на автоматизированные системы и устанавливает стадии и этапы их создания. Кроме

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

Слайд 18

Техническое задание по ГОСТу 34 содержит следующие разделы, которые могут быть разделены на подразделы:

общие сведения;
назначение

и цели создания (развития) системы;
характеристика объектов автоматизации;
требования к системе;
состав и содержание работ по созданию системы;
порядок контроля и приёмки системы;
требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие;
требования к документированию;
источники разработки.

Слайд 19

ГОСТ 19.201-78

Настоящий стандарт устанавливает порядок построения и оформления технического задания на разработку программы или

программного изделия для вычислительных машин, комплексов и систем независимо от их назначения и области применения.

Слайд 20

Техническое задание должно ГОСТа 19 содержать следующие разделы:

введение;
основания для разработки;
назначение разработки;
требования к программе

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

Слайд 21

Алгоритм предпроектного обследования -

I стадия - предпроектное обследование:
1-й этап - сбор материалов для проектирования -

формирование требований, изучение объекта проектирования, раз­работка и выбор варианта концепции системы;
2-й этап - анализ материалов и формирование документации - создание и утверждение технико-экономического обоснования и технического задания на проектирование системы на основе ана­лиза материалов обследования, собранных на первом этапе.

Слайд 22

II стадия - проектирование:
1-й этап - техническое проектирование, где ведется поиск наи­более рациональных проектных решений

по всем аспектам разработки, создаются и описываются все компоненты системы, а ре­зультаты работы отражаются в техническом проекте;
2-й этап - рабочее проектирование, в процессе которого осуще­ствляется разработка и доводка программ, корректировка структур баз данных, создание документации на поставку, установку техни­ческих средств и инструкций по их эксплуатации, подготовка для каждого пользователя системы обширного инструкционного мате­рила, оформленного в виде должностных инструкций исполните­лям-специалистам, реализующим свои профессиональные функции с использованием технических средств управления. Технический и рабочий проекты могут объединяться в единый документ - техно-рабочий проект.

Слайд 23

III стадия - ввод системы в действие:
1-й этап - подготовка к внедрению - установка и

ввод в экс­плуатацию технических средств, загрузка баз данных и опытная эксплуатация программ, обучение персонала;
2-й этап - проведение опытных испытаний всех компонентов системы перед передачей в промышленную эксплуатацию, обуче­ние персонала;
3-й этап (завершающая стадия создания ИС и АИТ) - сдача в промышленную эксплуатацию - оформляется актами приема-сдачи работ.

Слайд 24

IV стадия - промышленная эксплуатация.
Кроме повседнев­ного функционирования включает сопровождение программных средств и всего

проекта, оперативное обслуживание и администри­рование баз данных.
Жизненный цикл образуется в соответствии с прин­ципом нисходящего проектирования и, как правило, носит ите­рационный характер: реализованные этапы, начиная с самых ранних, циклически повторяются в соответствии с изменениями требований и внешних условий, введением ограничений и т.п. На каждом этапе ЖЦ формируется определенный набор доку­ментов и технических решений, при этом для каждого этапа ис­ходными являются документы и решения, полученные на пре­дыдущем этапе. Этап завершается проверкой предложенных решений и документов на их соответствие сформулированным требованиям и начальным условиям.
Существующие варианты цикла определяют порядок исполнения этапов в ходе разработки ИС и технологий, а также критерии перехода от этапа к этапу. Наибольшее распространение получили три следующие модели цикла.

Слайд 25

SDLC (Software development lifecycle) -

 серия из шести основных фаз, через которые проходит любая программная

система. Далее мы рассмотрим в общих чертах фазы жизненного цикла разработки системы, держа в уме, что все системы различны по уровню сложности, требуемым компонентам и ожидаемой функциональности.

Слайд 26

Планирование системы

Фаза планирования - наиболее критичный шаг в создании успешной системы. Во время

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

Слайд 27

Анализ системы

Необходимо определить и задокументировать требования конечного пользователя системы - в чем его ожидания и

как их осуществить. Кроме того, для проекта делается технико-экономическое обоснование, которое выясняет, является ли проект организационно, экономически, социально, технологически осуществимым. Очень важно поддерживать хороший уровень коммуникации с заказчиками, чтобы убедиться, что у вас есть ясное видение конечного продукта и его функций.

Слайд 28

Дизайн системы

Фаза дизайна наступает после того, как достигнуто хорошее понимание требований потребителя. Эта

фаза определяет элементы системы, компоненты, уровень безопасности, модули, архитектуру, различные интерфейсы и типы данных, которыми оперирует система. Дизайн системы в общих чертах может быть сделан ручкой на листке бумаги - он определяет, как система будет выглядеть и как функционировать. Затем делается расширенный, детальный дизайн, с учетом всех функциональных и технических требований, как логически, так и физически.

Слайд 29

Разработка, внедрение и развертывание

Эта фаза следует за полным пониманием системных требований и спецификаций.

Это и есть собственно процесс разработки системы, когда дизайн системы уже полностью завершен и нагляден. В жизненном цикле разработки системы именно здесь пишется код, а если система включает хардверную часть, фаза внедрения будет включать в себя конфигурацию и настройку «железа» под определенные требования и функции. На этой стадии система готова к установке у заказчика, к запуску в боевом режиме. Возможно, конечным пользователям потребуется тренинг, чтобы они освоились с системой и знали, как ее использовать. Фаза внедрения может быть очень долгой - это зависит от сложности системы.

Слайд 30

Опытная эксплуатация и интеграция

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

систему. Затем мы подаем системе различные входящие данные и анализируем выход, поведение и функционирование. Тестирование становится все важнее для удовлетворения потребителя, при этом оно не требует познаний ни в кодинге, ни в конфигурировании оборудования, ни в дизайне. Тестирование может выполняться настоящими пользователями или специальной командой сотрудников, также оно может быть систематическим и автоматизированным, с тем, чтобы удостовериться, что актуальные результаты работы системы совпадают с предусмотренными и желательными.
Имя файла: Жизненный-цикл-ИС.pptx
Количество просмотров: 4
Количество скачиваний: 0