Лекция 2 профили стандартов жизненного цикла систем и программных средств в программной инженерии



Download 111,12 Kb.
bet4/9
Sana26.06.2022
Hajmi111,12 Kb.
#705498
TuriЛекция
1   2   3   4   5   6   7   8   9
Bog'liq
ЛЕКЦИЯ 2.

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







Функциональные профили

Технологические профили,

системы регламентирующие создание,



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

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

На этапах жизненного цикла системы выбираются и затем применя­ются общесистемные функциональные профили'.

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

  • профиль аппаратной и операционной среды системы;

  • профиль внешней и пользовательской среды функционирования ПС;

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

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

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

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

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

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

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

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

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

  • тестирование компонентов системы на соответствие профилям или проверка сертификатов соответствия для применяемых готовых программ­ных и аппаратных средств;

  • комплексирование компонентов в создаваемой системе на основе последовательного применения профилей и их квалификационного тести­рования.

Применение функциональных профилей должны поддерживать ос­новные, технологические профили (см. рис. 2.1):

  • жизненного цикла программных средств и баз данных;

  • обеспечения качества программных средств и информации баз данных;

  • верификации, тестирования и сертификации ПС и БД;

  • сопровождения и управления конфигурацией ПС и информаци­ей БД;

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

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

  • языки и процессы программирования программных компонентов;

  • визуализацию информации для пользователей и обеспечения уп­равления жизненным циклом ПС;

  • защиту информационных ресурсов от несанкционированных вме­шательств и криптографии;

  • телекоммуникацию и взаимодействие с внешней средой.

Эта группа стандартов непосредственно определяет инструменталь­ные средства решения соответствующих задач, и в процессах жизненного цикла ПС обычно стабильны, не изменяются и не раскрываются ниже в профилях ЖЦ.
Учитывая динамику формирования и применения профилей жизнен­ного цикла ПС, по мере детализации структуры системы и ее возможного развития образуется жизненный цикл профилей стандартов. Жизнен­ный цикл профилей ПС целесообразно рассматривать в составе техноло­гических работ проекта отдельно от этапов и работ непосредственной разработки и эксплуатации самих программных средств и баз данных. Создание и применение профилей жизненного цикла ПС можно разде­лить на два крупных процесса (рис. 2.2):

  • разработка, формирование и адаптация профилей стандартов ЖЦ ПС для использования в конкретном проекте системы;

  • непосредственное применение требований и рекомендаций каждо­го адаптированного профиля стандартов для регламентирования этапов, работ и документов проекта ПС.

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

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

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


Download 111,12 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish