Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Концепция жизненного цикла ИС



Одним из базовых понятий методологии проектирования ИС является понятие жизненного цикла (ЖЦИС). ЖЦИС - это непрерывный процесс, который начинается с момента принятия решения о необходимости создания ИС и заканчивается в момент ее полного изъятия из эксплуатации. Согласно этой концепции проектируемая система проходит в развитии ряд вполне определенных фаз, каждая из которых ставит перед разработчиком свои задачи. Каждая фаза является внутренне завершенной и служит основой для последующих фаз. На каждой фазе применяются определенные методы и инструментальные средства [7,21].

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

Существует международный стандарт, регламентирующий жизненный цикл ин формационных систем - ISO/IEC 12207.

ISO - International Organization of Standardization (международная организация по стандартизации). IEC - International Electrotechnical Commission (международная комиссия по электротехнике).

Стандарт ISO/IEC 12207 определяет структуру жизненного цикла, содержащую процессы, действия и задачи, которые должны быть выполнены во время создания информационной системы.

Согласно данному стандарту структура жизненного цикла основывается на трех группах процессов:

- основные процессы жизненного цикла (приобретение, поставка, разработка, эксплуатация, сопровождение);

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

- организационные процессы (управление проектами, создание инфраструктуры проекта, определение, оценка и улучшение самого жизненного цикла, обучение).

Под моделью ЖЦ понимается структура, определяющая последовательность выполнения и взаимосвязи процессов, дей­ствий и задач, на протяжении ЖЦ. Существующие модели жиз­ненного цикла определяют порядок исполнения этапов в ходе разработки, а также критерии перехода от одного этапа к друго­му. В соответствии с этим наибольшее распространение получи­ли каскадная (1970-1985 гг.) и спиральная (1986-1990 гг.) моде­ли, дающие представление об этапах развития моделей ЖЦ.

Традиционно выделяют такие этапы ЖЦИС, как:

1) анализ требований;

2) проектирование;

3) реализация (программирование);

4) внедрение (тестирование и отладка);

5) эксплуатация и сопровождение.

Анализ требований является первой фазой разработки И С, на которой требования заказчика уточняются, формализуются и документируются. Список требований к разрабатываемой систе­ме должен включать:

- совокупность условий, при которых предполагается экс­плуатировать будущую систему (аппаратные и программные ресурсы, предоставляемые системе; внешние условия ее функционирования; состав людей и работ, имеющих к ней от­ношение);

- описание выполняемых системой функций;

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

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

- архитектура системы, ее функции, внешние условия, рас­пределение функций между аппаратной и программной частью;

- интерфейсы и распределение функций между человеком и системой;

- требования к программным и информационным компо­нентам ИС, необходимые аппаратные ресурсы, требования к БД, физические характеристики компонентов ПО, их интер­фейсы.

Этап проектирования дает ответ на вопрос, как система будет удовлетворять предъявленным к ней требованиям. Задачей этого этапа является исследование структуры системы и ло­гических взаимосвязей ее элементов, причем здесь не рассмат­риваются вопросы, связанные с реализацией на конкретной платформе. Проектирование определяется как итерационный процесс получения логической модели системы вместе со стро­го сформулированными целями, поставленными перед нею, а также написания спецификаций физической системы, удовле­творяющей этим требованиям. Обычно этот этап разделяют на два подэтапа, таких как:

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

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

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

Этап реализации - фаза проектирования ИС, предназна­ченная для реализации проектных решений в выбранной среде реализации.

Этап внедрения - фаза проектирования ИС, предназна­ченная для решения задач тестирования и отладки системы. На данном этапе проводятся приемочные испытания системы, в ходе которых проверяется выполнение всех требований к системе.

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

43. Понятие профиля ИС. (Тема 11, стр. 105).





Дата публикования: 2015-02-03; Прочитано: 394 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...