Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лекции 2005 / P4 / Профили ИС

.doc
Скачиваний:
18
Добавлен:
16.04.2013
Размер:
47.1 Кб
Скачать

Профили ИС.

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

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

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

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

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

В зависимости от области применения профили могут иметь различные категории и статусы утверждения.

Категории профилей с учетом области применения:

  • Профили ИС, определяющие стандартизованные проектные решения в пределах одного проекта;

  • Профили ИС, предназначенные для решения некоторого класса прикладных задач.

Использование профилей ИС призвано решить следующие задачи:

  • Снижение трудоемкости проекта;

  • Повышение качества компонентов ИС;

  • Обеспечение расширяемости и масштабируемости (использование системы в различных организациях: больших, малых) разрабатываемых систем;

  • Обеспечение возможности функциональной интеграции в ИС задач, которые раньше решались раздельно (БУ, склад, торговля, кадры, 1С: Предприятие);

  • Гарантирование переносимости прикладного программного обеспечения.

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

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

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

  • функциональными стандартами поддержаны только самые простые объекты и рутинные массовые процессы (телекоммуникации, программирование, документирование программ и данных). Наиболее сложные творческие, следовательно, сложность унификации;

  • совершенствование и согласование нормативных и методических документов в ряде случаев позволяет создать на их основе международные и национальные стандарты.

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

  • стандартизованное описание функций, выполняемых ИС;

  • функции взаимодействия с внешней для нее средой;

  • стандартизованные интерфейсы между приложениями и средой, в которой функционируют ИС;

  • профили отдельных компонентов, входящих в систему.

Для эффективного использования конкретного профиля необходимо:

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

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

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

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

  • опубликовать профиль или представить его в формальные инстанции для дальнейшего распространения.

Структура профилей ИС.

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

Чтобы обеспечить корректное применение профилей, их описание должно содержать:

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

  • Точное перечисление функций объекта или процесса стандартизации, определяется данным профилем;

  • Формализованные сценарии применения базовых стандартов и спецификаций, включенных в данный профиль;

  • Содержать сводку требований к ИС или её компонентам, определить их соответствие профилю и требование к методам тестирования соответствия;

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

На стадиях ЖЦ ИС выбираются, а затем применяются основные функциональные профили:

1) профиль прикладного программного обеспечения;

2) профиль среды, в которой функционирует ИС;

3) профиль защиты информации в ИС;

4) профиль инструментальных средств, встроенных в ИС.

Профиль прикладного программного обеспечения.

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

Профиль среды, в которой функционирует ИС.

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

  • область графического пользовательского интерфейса;

  • область реляционных/объектно-ориентированных СУБД;

  • область операционных систем с учетом основных сетевых функций, выполняемых на уровне операционной системы;

  • область телекоммуникационной среды (электронная почта, доступ к удаленным БД, передача файлов, доступ к файлам, управление файлами).

С профилем среды ИС связан выбор аппаратных платформ ИС, для выбранной аппаратной платформы определяются следующие параметры:

  • вычислительная мощность серверов и рабочих станций;

  • степень масштабируемости аппаратных платформ;

  • надежность.

Профиль защиты информации в ИС.

Этот профиль должен обеспечивать реализацию политики информационной безопасности. Функциональная область защиты информации включает в себя следующие функции:

1. Функции, реализуемые операционной системой. Например, регистрация пользователей, их паролей.

2. Функции защиты от несанкционированного доступа, реализуемые на уровне программного обеспечения.

3. Функции управления данными, реализуемая СУБД (Например, ограничение целостности – искажение, некорректное изменение информации).

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

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

6. Функции администрирования средств безопасности.

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

Профиль инструментальных средств, встроенных в ИС.

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

  • контроль производительности и корректности функциони­рования системы в целом;

  • управление конфигурацией прикладного программного обеспечения;

  • управление доступом пользователей к ресурсам системы и управление конфигурацией ресурсов;

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

  • настройку пользовательских интерфейсов (обеспечение генерации экранных форм и отчетов);

  • ведение БД ИС;

  • восстановление работоспособности ИС после сбоев и аварий.

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

Контрольные вопросы.

  1. Профиль это:

    1. совокупность нескольких базовых стандартов

    2. подмножество одного базового стандарта

  1. На какой из профилей влияет аппаратная платформа ИС?

    1. профиль прикладного ПО

    2. профиль среды функционирования

    3. профиль защиты информации

    4. профиль инструментальных средств

  1. На какие из указанных профилей влияют

I) вычислительная мощность серверов и рабочих станций

II) степень масштабируемости аппаратных платформ

III) надежность