Помощь в написании студенческих работ
Антистрессовый сервис

Профили открытых ИС

РефератПомощь в написанииУзнать стоимостьмоей работы

Итерационная спиральная модель жизненного цикла ИС. Процесс создания и сопровождения информационных систем в виде жизненного цикла (ЖЦ) ИС представляется в виде последовательности стадий, каждая из которых разбита на этапы, и выполняемых на них процессов. Для каждого этапа определяются последовательность выполняемых работ, получаемые результаты, методы и средства, необходимые для выполнения… Читать ещё >

Профили открытых ИС (реферат, курсовая, диплом, контрольная)

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

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

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

Обычно рассматривают две группы профилей, регламентирующих:

  • 1) архитектуру и структуру ИС;
  • 2) процессы проектирования, разработки, применения, сопровождения и развития системы.

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

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

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

Профили ИС с иерархической структурой могут включать в себя:

  • • стандартизованные описания функций, выполняемых данной системой;
  • • функции взаимодействия системы с внешней для нее средой;
  • • стандартизованные интерфейсы между приложениями и средой информационной системы;
  • • профили отдельных функциональных компонентов, входящих в систему.

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

Стандарты, важные с точки зрения заказчика, должны задаваться в техническом задании на проектирование системы и составлять ее первичный профиль. То, что не задано в техническом задании, первоначально остается на усмотрение разработчика системы. Профиль конкретной системы не является статичным.

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

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

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

Рассматриваемая методология создания корпоративных ИС состоит из двух основных взаимосвязанных частей:

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

Методология является развитием одного из классических направлений с включением новых разработок ИТ и содержит:

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

Итерационная спиральная модель жизненного цикла ИС. Процесс создания и сопровождения информационных систем в виде жизненного цикла (ЖЦ) ИС представляется в виде последовательности стадий, каждая из которых разбита на этапы, и выполняемых на них процессов. Для каждого этапа определяются последовательность выполняемых работ, получаемые результаты, методы и средства, необходимые для выполнения работ, роли и ответственность участников и т. д. Такое формальное описание ЖЦ ИС позволяет спланировать и организовать процесс коллективной разработки и обеспечить управление этим процессом.

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

Жизненный цикл ИС, определяемый методологией, приведен в табл. 6.1. Он включает стадии анализа, проектирования, разработки, тестирования и интеграции, внедрения, сопровождения и развития ИС. В табл. 6.1 приведены также перечень основных этапов для каждой стадии ЖЦ и процессы, выполняемые на протяжении всего ЖЦ — процессы управления и интегральные процессы. Эти процессы в той или иной степени присутствуют на каждом из этапов.

Процесс создания ИС представляет собой процесс построения и последовательного преобразования согласованных моделей на всех этапах ЖЦ. Эти модели сохраняются и накапливаются в репозитории проекта. С помощью CASE-средств модели создаются, преобразуются и контролируются. Основными результатами на каждом этапе ЖЦ являются модели определяемых на данном этапе объектов (организации, требований к ИС, проекта ИС, требований к приложениям и т. д.).

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

  • • современные средства CASE, 4GL, СУБД и др. предоставляют возможности быстрого проектирования, прототипирования, разработки и тестирования приложений и баз данных на основе построенных моделей;
  • • методология предполагает активное участие заказчиков на всех этапах создания ИС, поскольку модели, создаваемые на каждом этапе, понятны и разработчику и заказчику.

Таблица б. 7.

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

Процессы организации и управления проектом: планирование, управление, контроль.

Анализ.

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

Разработка.

Интеграция и тестирование.

Внедрение.

Сопровождение.

Обследование и создание моделей деятельности организации. Анализ (моделей) существующих ИС. Анализ моделей и формирование требований кИС.

Разработка плана создания ИС.

Концептуальное проектирование. Разработка архитектуры ИС. Проектирование общей модели данных. Формирование требований к приложениям.

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

Интеграция и тестирование приложений в составе системы. Оптимизация приложений и баз данных. Подготовка эксплуатационной документации. Тестирование системы.

Обучение пользователей.

Развертывание системы на месте эксплуатации. Инсталляция баз данных Эксплуатация.

Проведение приемосдаточных испытаний.

(ПСИ).

Регистрация, диагностика и локализация ошибок. Внесение изменений и тестирование. Управление режимами работы ИС.

Интегральные процессы: управление конфигурацией, документирование, проверки, интеграция.

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

Комплекс развивающихся систем согласованных моделей. Методология предусматривает создание корпоративных информационных систем как процесс построения и последовательного развития систем согласованных моделей, начиная от системы моделей, описывающих деятельность организации, и заканчивая готовой информационной системой. Модели должны создаваться, преобразовываться и контролироваться с помощью соответствующих CASE-средств и сохраняться в репозитории. Исходными являются модели бизнес-процессов, на основе которых строится компьютерная модель организации, описанная в терминах бизнес-процессов и бизнес-функций. Из этой модели может быть получено большинство важнейших требований к ИС. Создается система моделей описания требований к ИС, которая затем преобразуется в систему моделей, описывающих проект ИС. Формируются модели архитектуры ИС, требований к ПО и информационному обеспечению (ИОБ). Затем формируется архитектура ПО и ИО, выделяются корпоративные БД и отдельные приложения, формируются модели требований к приложениям и проводится их разработка, тестирование и интеграция.

Технология анализа ИС на основе бизнес-процессов. Основу деятельности любой организации составляют ее бизнес-процессы, которые определяются целями и задачами организации. Процессы обеспечивают реализацию всех видов деятельности организации, связанных с производством товаров и (или) услуг, которые корпорация либо производит, либо продает и поставляет, либо делает все это в совокупности. Каждый бизнес-процесс характеризуется четко определенными во времени началом и концом, внешними интерфейсами, которые либо связывают его с другими бизнес-процессами внутри организации, либо описывают выход во внешнее окружение, последовательностью выполняемых работ и правилами их выполнения (бизнес-правилами). Для каждой работы, входящей в бизнес-процесс, установлены временные характеристики, определяющие ее место в общей последовательности работ, условия инициации и время выполнения. В отличие от описания организации на основе иерархической функциональной структуры, которую невозможно объективно оценить, описание на основе процессов позволяет точно представить цели, характеристики (в том числе динамические) и конечный результат каждого вида деятельности организации. Исходя из того, что основные бизнес-процессы реализуют по своей природе цели и задачи организации, методология предлагает строить описание деятельности организации как процесс создания и развития систем согласованных моделей, основанных на моделях бизнес-процессов. В процессе детализации моделей и их последующей интеграции должно обеспечиваться сохранение всех функциональных свойств, отражающих цели и задачи организации, и согласованности моделей. Такая согласованность обеспечивается методологией и поддерживающими ее современными CAST-средствами.

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

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

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

Все создаваемые далее модели организации строятся на базе построенных бизнес-процессов по результатам обследования деятельности организации, проводимого на уровне подразделений. Модели строятся с помощью CASS-средств и сохраняются в репозитории проекта. Построение этих моделей допускает распараллеливание работ при проведении обследования и при построении моделей.

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

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

Таблица 6.2

Схема преобразования моделей.

Уровень описания /группы характеристик — моделей.

Функции.

Данные.

Люди.

Сеть.

Время.

Правила.

(мотивация).

Укрупненная система моделей организации.

Список бизнес-процессов и бизнес-функций организации.

Списки документов Списки объектов.

Структурная модель организации.

Перечень структурных подразделений и внешних организаций.

Список работ во времени.

Список целей и задач организации критерии и правила выполнения бизнес-процессов.

Детальная система моделей организации.

Функциональные модели подразделений: диаграммы потоков данных.

Информационная модель организации (концептуальная модель).

Структурные модели подразделений, роли персонала.

Логическая модель сетей подразделений организации и внешних связей.

Временная модель выполнения бизнес-процессов и бизнесфункций.

Критерии выполнения бизнесфункций; бизнесправила.

Система моделей требований к информационным управляющим системам (ИУС).

Требования к функциям; диаграмма потоков данных.

Требования к данным; структуры данных концептуальная модель данных.

Требования к регламенту и интерфейсу пользователей.

Требования к сетевой архитектуре системы.

Требования к временным характеристикам функции.

Требования к регламенту работы ис.

Детализация проекта.

у.

т.

т.

Функционирующая система.

Функции.

Данные.

Пользователи.

Коммуникации.

Зависимость.

Правила.

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

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

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

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