![](/user_photo/2706_HbeT2.jpg)
- •Учебник
- •Оглавление
- •Глава 1. Стандарты и профили в области информационных систем 5
- •Глава 2. Методологические основы проектирования информационных систем 33
- •Глава 3. Проектирование информационных систем 80
- •3.2.1 Основные понятия 85
- •Глава 4. Практикум по системному проектированию информационных систем 119
- •Глава 1. Стандарты и профили в области информационных систем
- •1.1. Основные этапы автоматизации информационных процессов
- •Вопросы для самопроверки
- •1.2. Подходы к построению и проектированию информационных систем
- •Вопросы для самопроверки
- •1.3. Стандарты в области информационных систем
- •1.3.1. Международный стандарт iso/iec 12207: 1995-08-01
- •1.3.2 Стандарты комплекса гост34
- •1.3.3 Методика Oracle cdm
- •Вопросы для самопроверки
- •1.4. Профили в области информационных систем
- •1.4.1. Понятие профиля ис. Цели и принципы формирования профилей информационных систем
- •1.4.2. Структура и содержание профилей информационных систем
- •1.4.3. Процессы формирования, развития и применения профилей информационных систем
- •Вопросы для самопроверки
- •Библиографический список
- •Глава 2. Методологические основы проектирования информационных систем
- •2.1. Основные понятия
- •Вопросы для самопроверки
- •2.2. Методологические подходы к проектированию информационных систем
- •Вопросы для самопроверки
- •2.3. Методология структурного анализа и проектирования информационных систем
- •2.3.1. Основные понятия idef0
- •Вопросы для самопроверки
- •2.3.2. Основные понятия методологии sadt
- •Вопросы для самопроверки
- •2.3.3. Bpwin – инструмент реализации методологий структурного анализа и проектирования
- •Вопросы для самопроверки
- •2.4. Методология объектно-ориентированного анализа и проектирования информационных систем
- •2.4.1. Сущность объектно-ориентированного подхода к анализу и проектированию ис
- •Вопросы для самопроверки
- •2.4.2.1. Диаграммы вариантов использования (модели прецедентов)
- •2.4.2.2. Диаграммы классов
- •2.4.2.3. Диаграммы взаимодействия
- •2.4.3. Методология Rational Unified Process (rup)
- •Вопросы для самопроверки
- •Библиографический список
- •Глава 3. Проектирование информационных систем
- •3.1 Модели информационных систем
- •Вопросы для самопроверки
- •3.2 Методологии проектирования информационных систем
- •3.2.1 Основные понятия
- •3.2.2 Методологии моделирования бизнес-процессов
- •3.2.3 Методология моделирования информационных систем
- •Вопросы для самопроверки
- •3.3 Методика системного проектирования
- •3.3.1 Предпроектное обследование
- •3.3.2. Создание концепции новой ис
- •3.3.3. Разработка системного проекта ис
- •Вопросы для самопроверки
- •Библиографический список
- •Глава 4. Практикум по системному проектированию информационных систем
- •Инструментальная поддержка основных этапов жизненного цикла ис линейками продуктов AllFusion и Rational
- •4.1 Методологические основы проектирования ис
- •4.1.1 Постановка задачи. Определение рабочей области моделирования
- •4.1.2 Моделирование бизнес-процессов с использованием методологии sadt и инструментария AllFusion Modelling Suite
- •4.1.3 Моделирование бизнес-процессов с использованием методологии rup и инструментария Rational Suite
- •4.1.4 Моделирование потоков данных с использованием методологии sadt и инструментария AllFusion Modeling Suite
- •4.1.5 Моделирование потоков работ с использованием методологии sadt и инструментария AllFusion Modeling Suite
- •4.1.6 Моделирование потоков работ с использованием методологии rup и инструментария Rational Suite
- •4.1.7 Создание дополнительных моделей предметной области с использованием инструментария AllFusion Modeling Suite
- •4.2 Основы системного проектирования ис
- •4.2.1 Предпроектное обследование
- •4.2.1.1 Сбор и анализ документов, описывающих процессы предметной области
- •4.2.1.2 Создание модели as-is бизнес-процессов деятельности компании
- •4.2.1.3 Создание модели информационных потоков предметной области компании
- •4.2.1.4. Определение «узких» мест и выработка предложений по усовершенствованию ис компании
- •4.2.2 Создание концепции новой ис
- •4.2.2.1 Формирование требований к новой ис
- •1. Введение
- •2. Общее описание
- •3. Функции системы
- •4. Требования к внешнему интерфейсу
- •5. Другие нефункциональные требования
- •4.2.2.2 Создание прототипов новой ис
- •4.2.3 Создание технического задания на проект ис
- •Библиографический список
- •Глоссарий
Вопросы для самопроверки
-
По какому принципу можно сгруппировать стандарты на разработку информационных систем.
-
Примеры стандартов на разработку информационных систем.
-
Предмет стандарта ISO/IEC 12207: 1995-08-01.
-
На кого ориентирован стандарт ISO/IEC 12207: 1995-08-01.
-
Структура стандарта ISO/IEC 12207: 1995-08-01.
-
Особенности стандарта ISO/IEC 12207: 1995-08-01.
-
Предмет стандарта ГОСТ 34-601.90.
-
На кого ориентирован стандарт ГОСТ 34-601.90.
-
Структура стандарта ГОСТ 34-601.90.
-
Этапы стадии формирования требований к АС.
-
Перечислите этапы разработки концепции АС.
-
Перечислите этапы создания технического задания, эскизного и технического проектов.
-
Этапы стадии рабочая документация.
-
Этапы стадии ввод в действие.
-
Этапы стадии сопровождение АС.
-
Особенности стандарта ГОСТ 34-601.90.
-
Для каких целей был основан метод CDM.
-
Этапы метода CDM.
-
Процессы метода CDM.
-
Особенности метода CDM.
1.4. Профили в области информационных систем
1.4.1. Понятие профиля ис. Цели и принципы формирования профилей информационных систем
При создании и развитии сложных, распределенных, тиражируемых ИС требуется гибкое формирование и применение гармонизированных совокупностей базовых стандартов и нормативных документов разного уровня, выделение в них требований и рекомендаций, необходимых для реализации заданных функций ИС. Для унификации и регламентирования такие совокупности базовых стандартов должны адаптироваться и конкретизироваться применительно к определенным классам проектов, функций, процессов и компонентов ИС. В связи с этой потребностью выделилось и сформировалось понятие профилей ИС, как основного инструмента функциональной стандартизации. В настоящее время ведется работа по созданию профилей ИС в области металлургии, банковской сферы, нефтяной отрасти и т.д.
Профиль - это совокупность нескольких (или подмножество одного) базовых стандартов с четко определенными и гармонизированными подмножествами обязательных и факультативных возможностей, предназначенная для реализации заданной функции или группы функций.
Для формирования и применения профиля некоторого объекта или процесса выделяется функциональная характеристика объекта стандартизации. Далее в профиле выделяются и устанавливаются допустимые факультативные возможности и значения параметров каждого базового стандарта и/или нормативного документа, входящего в профиль. При этом профиль не может противоречить использованным в нем базовым стандартам и нормативным документам. Он должен применять выбранные из альтернативных вариантов факультативные возможности и значения параметров только в пределах допустимых значений.
На базе одной совокупности базовых стандартов могут формироваться и утверждаться различные профили для разных проектов ИС и сфер применения. Эти ограничения базовых документов профиля и их гармонизация, проведенная разработчиками профиля, должны обеспечивать качество, совместимость и корректное взаимодействие компонентов системы, соответствующих профилю, в заданной области его применения.
Базовые стандарты и профили в зависимости от проблемно-ориентированной области применения ИС могут использоваться как непосредственные директивные, руководящие или рекомендательные документы, а также как нормативная база, необходимая при выборе или разработке средств автоматизации технологических этапов или процессов создания, сопровождения и развития ИС.
На практике профили ИС унифицируют и регламентируют только часть требований, характеристик, показателей качества объектов и процессов, выделенных и формализованных на базе стандартов и нормативных документов. Другая часть функциональных и технических характеристик ИС определяется заказчиками и разработчиками творчески, без учета положений нормативных документов.
Следует рассматривать две группы профилей:
-
регламентирующие архитектуру и структуру ИС;
-
регламентирующие процессы проектирования, разработки, применения, сопровождения и развития ИС.
В зависимости от области распространения профили могут иметь разные категории и соответственно разные статусы утверждения: профили конкретной ИС, определяющие стандартизованные проектные решения в пределах данного проекта (например, проект ИС для конкретного предприятия); профили ИС, предназначенные для решения некоторого класса прикладных задач (например, информатизация отрасли).
Состояние и развитие стандартизации в области информационных технологий характеризуются следующими особенностями:
-
несколько сотен международных и национальных стандартов не полностью и неравномерно удовлетворяют потребности в стандартизации объектов и процессов создания и применения сложных ИС;
-
длительные сроки разработки, согласования и утверждения международных и национальных стандартов (3-5 лет) приводят к их консерватизму и хроническому отставанию от современных технологий создания сложных ИС;
-
стандарты современных ИС должны учитывать необходимость построения ИС как открытых систем, обеспечивать их расширяемость при наращивании или изменении выполняемых функций: переносимость программного обеспечения и возможность взаимодействия с другими ИС;
-
в области ИС функциональными стандартами поддержаны и регламентированы только самые простые объекты и рутинные, массовые процессы: телекоммуникация, программирование, документирование программ и данных;
-
наиболее сложные и творческие процессы создания и развития крупных распределенных ИС (системный анализ и проектирование, интеграция компонентов и систем, испытания и сертификация ИС и т. п.) почти не поддержаны требованиями и рекомендациями стандартов из-за разнообразия содержания, трудности их формализации и унификации;
-
пробелы и задержки в подготовке и издании стандартов высокого ранга, а также текущая потребность в унификации и регламентировании современных объектов и процессов в области ИС приводят к созданию многочисленных нормативных и методических документов отраслевого, ведомственного или фирменного уровней;
-
последующие селекция, совершенствование и согласование нормативных и методических документов в ряде случаев позволяют создать на их основе национальные и международные стандарты.
В международной функциональной стандартизации ИТ принята жесткая трактовка понятия профиля. Считается, что его основой могут быть только международные и национальные, утвержденные стандарты - не допускается использование стандартов де-факто и нормативных документов фирм. Подобное понятие профиля активно используется в международных функциональных стандартах, конкретизирующих и регламентирующих основные процессы и объекты взаимосвязи открытых систем, в которых возможна и целесообразна жесткая формализация профилей. К ним относятся, например, функциональные стандарты ИСО 10607 - 10613 и соответствующие им ГОСТ Р (ISO/IES ISP 10607:1995 Информационные технологии. Международные стандартизованные профили AFTnn). Однако при таком подходе невозможны унификация, регламентирование и параметризация множества конкретных функций и характеристик сложных объектов архитектуры и структуры современных ИС.
Новый, прагматический подход к разработке и применению профилей ИС состоит в использовании совокупности адаптированных и параметризованных базовых международных и национальных стандартов и открытых спецификаций, отвечающих стандартам де-факто и рекомендациям международных консорциумов.
Основными целями применения профилей при создании и использовании ИС являются
-
снижение трудоемкости проектов ИС;
-
повышение качества компонентов ИС;
-
обеспечение расширяемости ИС по набору прикладных функций и масштабируемости;
-
обеспечение возможности функциональной интеграции в ИС задач, которые раньше решались раздельно;
-
обеспечение переносимости прикладного программного обеспечения.
-
Выбор стандартов и документов для формирования профилей ИС зависит от того, какие из этих целей определены приоритетными.
Профили ИС, как сложной системы с иерархической структурой, могут включать в себя:
-
стандартизованные описания функций, выполняемых данной системой;
-
стандартизованные описания взаимодействия системы с внешней средой;
-
стандартизованные интерфейсы между приложениями и средой ИС;
-
профили отдельных функциональных компонентов, входящих в систему.
При этом, как уже говорилось ранее, при практическом формировании и применении профилей ИС в ряде случаев можно использовать региональные, национальные стандарты, стандарты де-факто и ведомственные нормативные документы.
Для эффективного использования конкретного профиля необходимо:
-
выделить объединенные логической связью проблемно-ориентированные области функционирования, где могут применяться стандарты, общие для одной организации или группы организаций;
-
идентифицировать стандарты и нормативные документы, варианты их использования и параметры, которые необходимо включить в профиль;
-
документально зафиксировать участки конкретного профиля, где требуется создание новых стандартов или нормативных документов, и идентифицировать характеристики, которые могут оказаться важными для разработки недостающих стандартов и нормативных документов этого профиля;
-
формализовать профиль в соответствии с его категорией, включая стандарты, различные варианты нормативных документов и дополнительные параметры, которые непосредственно связаны с профилем;
-
опубликовать профиль и/или продвигать его по формальным инстанциям для дальнейшего распространения.
При использовании профилей ИС следует обеспечить проверку корректности их применения путем тестирования, испытаний и сертификации, для чего должна быть создана технология контроля и тестирования в процессе применения профиля. Она должна поддерживаться совокупностью методик, инструментальных средств, составом и содержанием оформляемых документов на каждом этапе обеспечения и контроля корректности применения соответствующей версии и положений профиля.