Можно сказать, что понятие жизненного цикла – это одно из ключевых понятий всей методологии проектирования различных информационных систем.
Жизненный цикл определенной информационной системы является непрерывным процессом, который начинается с определенного момента принятия решения о проектировании некоторой информационной системы, а заканчивающийся при полном изъятии системы из эксплуатации.
На сегодняшний день есть определенный международный стандарт, который регламентирует жизненный цикл всех информационных систем, а именно ISO/IEC 12207.
Данный стандарт определяет некоторую структуру жизненного цикла, которая содержит определенные процессы и действия, а также задачи, которые обязательно должны быть выполнены именно во время создания информационной системы.
Именно в этом стандарте программный продукт определяется именно как некоторый набор компьютерных программ и процедур, а также связанной с ними данных и различной документации.
Процесс является совокупностью некоторых действий, связанных между собой, которые преобразуют какие-либо входные данные в определенные выходные данные.
Можно сказать, что каждый процесс характеризуется некоторыми задачами, а также методами их разрешения и исходными данными, которые были получены от прочих других, а также результатами. [7]
Также любой процесс делится на некоторый набор действий, а каждое действие делится на набор определенных задач.
Любой процесс и действие, а также задача инициируется, выполняется прочим процессом именно по мере необходимости. Хотелось бы отметить, что нет заранее определенных каких-либо последовательностей выполнения. [8]
Нужно отметить, что в Российской Федерации создание программных продуктов изначально, в 70-е годы прошлого столетия, регламентировалось определенными стандартами ГОСТ ЕСПД, то есть Единой системы программной документации.
Они были ориентированы на определенный класс достаточно простых программ маленького объема, которые создавались отдельными программистами.
На сегодняшний день данные стандарты уже устарели, как концептуально, так и по форме.
Также их сроки действия уже закончились, а их использование стало нецелесообразно.
По стандарту ISO/IEC 12207 вся структура жизненного цикла основана именно на 3 группах различных процессов, а именно: [9]
ключевые процессы жизненного цикла, а это приобретение и поставка, а также разработка и эксплуатация, а также сопровождение;
вспомогательные процессы, которые обеспечивают выполнение ключевых процессов, а именно документирование и управление конфигурацией, а также обеспечение качества и верификация, оценка и аттестация, а также аудит и разрешение проблем;
различные организационные процессы, а именно управление проектами и создание инфраструктуры проекта, а также определение и оценка, определенное улучшение самого жизненного цикла.
Целью данного реферата является рассмотрение жизненного цикла информационных систем.
Исходя из поставленной цели, можно выделить следующие задачи:
Изучение понятия жизненного цикла информационных систем;
Рассмотрение моделей жизненного цикла информационных систем;
Изучение этапов жизненного цикла информационных систем.
Читать дальше
Хотелось бы отметить, что всякая информация имеет так называемой «время жизни». То есть она может существовать, например, кратковременно, то есть в памяти калькулятора именно в процессе проводимых вычислений, а также в течение определенного времени, например, при подготовке некоторой справки.
Также она может существовать особенно долго, например, при хранении особенно значимых личных и коммерческих, а также общественных или же государственных данных. Данные периоды и определяют так называемый жизненный цикл информации. [1]
Что же касается жизненного цикл информационных систем, то он является некоторой производной от жизненного цикла информации и информационных продуктов, а также технических средств.
Можно говорить о том, что стадии жизненного цикла именно для информационных систем в разнообразных отраслях являются одинаковыми, а это:
постановка определенной задачи;
осуществление проектирования услуг;
разработка, а также развертывание,
именно гарантированное предоставление определенных услуг,
модернизация или же полная ликвидация услуги.
Вообще жизненный цикл создания, а также применения различных компьютерных программ показывает их различные состояния.
Это происходит начиная с появления определенной необходимости в некотором программном изделии, заканчивая моментом именно его полного выхода из процесса употребления абсолютно у всех пользователей. [6]
Как, правило, выделяется несколько этапов жизненного цикла определенного программного обеспечения. Назовем данные этапы:
проведение анализа требований;
проведение проектирования;
кодирование или же программирование;
тестирование, а также отладка,
эксплуатация, а также дельнейшее сопровождение.
Читать дальше
Рассмотрим каскадную модель. Можно сказать, что демонстрирует именно классический подход в разработке разнообразных систем в определенных прикладных областях.
Хотелось бы отметить, что для разработки различных информационных систем указанная модель достаточно широко применялась именно в 70-е годы прошлого столетия.
Именно каскадные методы проектирования подробно описываются, как в зарубежной, так и в отечественной литературе самых различных направлений, а это:
методические монографии;
стандарты;
учебники.
Организация различных работ именно по каскадной схеме официально рекомендовалась, а также широко использовалась во многих отраслях.
Таким образом, можно сказать, что наличие, как теоретических оснований, так и промышленных методик, стандартов, а также применение данных методов в течение многих десятилетий дает возможность называть каскадные методы именно классическими.
Вообще каскадная модель предусматривает именно последовательную организацию всех работ. Ключевой особенностью здесь является деление всей разработки на некоторые этапы.
Переход от одного этапа к другому происходит лишь после того, как целиком были завершены работы на предыдущих этапах.
То есть любой этап завершается именно выпуском полного комплекта документов, которая является достаточной для того, чтобы данная разработка могла быть уже продолжена совершенно другой командой специалистов.
Рассмотрим ключевые этапы разработки именно по каскадной модели.
За многие годы существования рассматриваемой модели деление работ на стадии, а также названия данных стадий существенно изменялись.
Читать дальше
Можно сказать, что жизненный цикл всех информационных систем является периодом их создания, а также использования, который охватывает разные состояния.
Можно сказать, что жизненный цикл различных информационных систем состоит и 4 определенной стадий, а это:
предпроектная;
проектировочная;
стадия внедрение;
функционирование.
Именно от качества проектировочных работ в первую очередь и зависит уровень эффективности работы системы, именно поэтому все стадии разделяются на несколько этапов.
Рассмотрим стадии более подробно.
На предпроектной стадии выделяются определенные этапы, а именно:
Сбор различных материалов для проведения проектирования, а это разработка и выбор некоторого варианта концепции системы, а также выявление различных характеристик объекта, потоков, как внутренних, так и внешних информационных связей и прочего.
Проведение анализа материалов, а также формирование различной документации, а это составление технического задания на проектирование, а также его утверждение.
Для наиболее успешного создания определенной управленческой информационной системы подробно изучаются различные пути прохождения информационных потоков внутри организации, а также в ее внешней среде.
Следующей стадией является именно стадия проектирования. Ее можно поделить на ряд шагов, а именно:
техническое проектирование, именно здесь происходит формирование проектных решений по обеспечивающей, а также функциональной части информационной системы, также здесь происходит моделирование, как производственных, так и хозяйственных ситуаций, производится постановка задачи и ее разрешение.
рабочее проектирование. Именно здесь проводится разработка, а также доводка системы и корректировка структуры, а также формирование различной документации.
На стадии внедрения определенной информационной системы происходит следующее:
подготовка к вводу в эксплуатацию, а именно установка различных технических средств и настройка системы, проведение обучения персонала, а также пробное применение.
проведение различных опытных испытаний абсолютно всех компонентов определенной системы перед ее запуском.
сдача именно в промышленную эксплуатацию, она оформляется определенным актом сдачи-приемки работ.
Читать дальше
В заключении хотелось бы отметить, что все цели и задачи, поставленные в данном реферате, были успешно выполнены, а именно было изучено понятие жизненного цикла информационных систем, рассмотрены модели жизненного цикла информационных систем, изучены этапы жизненного цикла информационных систем.
Хотелось бы отметить, что всякая информация имеет так называемой «время жизни». То есть она может существовать, например, кратковременно, то есть в памяти калькулятора именно в процессе проводимых вычислений, а также в течение определенного времени, например, при подготовке некоторой справки.
Что же касается жизненного цикл информационных систем, то он является некоторой производной от жизненного цикла информации и информационных продуктов, а также технических средств.
Для многих современных программ длительность их жизненного цикла будет равна примерно 2 годам. Иногда можно встретить программы, которые существуют и более 10 лет.
Для существенно увеличения данного периода требуется постоянное осуществление маркетинговых или же иных мероприятий по их постоянной поддержке.
Модель жизненного цикла является структурой, которая определяет некоторую последовательность выполнения, а также взаимосвязи процессов, и действий, а также задач, которые выполняются на протяжении всего жизненного цикла.
Хотелось бы отметить, что модель жизненного цикла зависит в первую очередь именно от специфики информационной системы и специфики определенных условий, где информационная система создается, а также функционирует.
Каскадная модель демонстрирует именно классический подход в разработке разнообразных систем в определенных прикладных областях.
Хотелось бы отметить, что для разработки различных информационных систем указанная модель достаточно широко применялась именно в 70-е годы прошлого столетия.
Спиральная модель, в отличие от каскадной, предполагает итерационный процесс разработки информационной системы. При этом возрастает значение начальных этапов жизненного цикла, таких как анализ и проектирование. На этих этапах проверяется и обосновывается реализуемость технических решений путем создания прототипов.
Можно сказать, что жизненный цикл различных информационных систем состоит и 4 определенной стадий, а это:
предпроектная;
проектировочная;
стадия внедрение;
функционирование.
Хотелось бы отметить, что создание информационной системы является достаточно сложным и трудоемким процессом. Можно сказать, что типичной, а также простой формой изменения предприятия является именно автоматизация.
Читать дальше
1. Гагарина Л.Г. Основы технологии и разработки программных продуктов: Учебник – М ФОРУМ – ИНФРА – М. 2009.
2. Жизненный цикл ИС. – [Электронный ресурс] – Режим доступа: http://www.itstan.ru/it-i-is/zhiznennyj-cikl-is.html
3. Жизненный цикл информационной системы. – [Электронный ресурс] – Режим доступа: http://prepod2000.kulichki.net/item_286.html
4. Жизненный цикл информационных систем. – [Электронный ресурс] – Режим доступа: http://inftis.narod.ru/is/is-n5.htm
5. Каскадная модель жизненного цикла информационной системы. – [Электронный ресурс] – Режим доступа: http://webkonspect.ru/?room=profile&id=932&labelid=8800
6. Жизненный цикл информационных систем. – [Электронный ресурс] – Режим доступа: http://www.setevoi.ru/cgi-bin/text.pl/magazines/2001/2/44
7. Избачков С.Ю., Петров В.Н. Информационные системы–СПб.: Питер, 2010. – 655 с
8. Модели жизненного цикла программного обеспечения. – [Электронный ресурс] – Режим доступа: http://swebok.sorlik.ru/software_lifecycle_models.html
9. Процессы в информационных системах. – [Электронный ресурс] – Режим доступа: http://it.rfei.ru/~11/item/0xagKcEN
10. Спиральная модель жизненного цикла. – [Электронный ресурс] – Режим доступа: http://webkonspect.ru/?room=profile&id=932&labelid=8801
Читать дальше