Методологические основы


Прослеживание качества результатов при углублении и детали­зации этих описаний



Download 2,39 Mb.
bet148/293
Sana26.06.2022
Hajmi2,39 Mb.
#705514
TuriУчебник
1   ...   144   145   146   147   148   149   150   151   ...   293
Bog'liq
Липаев В В Программная инженерия Методологические основы 2006

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

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

  • Цель и назначение ПС детализируются и формализуются в требова­ниях к функциям компонентов и всего комплекса программ, способного реализовать декларированные цели:

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

    • соответствие автоматизируемых функций и комплексов задач на­значению ЖЦ ПС;

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

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

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

    • Цель и функции ПС реализуются тогда, когда выходная информация достигает потребителей — объектов или операторов-пользователей, с тре­буемым содержанием и качеством, достаточным для обеспечения ее эф­фективного применения. Содержательная часть этой информации опреде­ляется конкретными задачами системы, основными технико-экономичес­кими и/или социальными показателями функционирования системы и отражается метриками в использовании. Степень покрытия всей выход­ной информацией: целей, назначения и функций ПС для пользователей — следует рассматривать как основную меру качества функциональной при­годности. Прослеживание и оценивание адекватности и полноты состава выходной информации снизу вверх к назначению ПС должны завершать выбор базовых субхарактеристик качества функциональной пригодности, независимо от сферы применения системы.

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

    • экономические, организационные, технические и/или социальные стратегические цели всего жизненного цикла ПС и его компонентов;

    • назначение, внешнюю среду и условия эффективного применения ПС;

    • системную эффективность и в том числе требуемые технико-эко­номические показатели применения ПС в составе системы;

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

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

    • соответствие ПС и его компонентов стандартам и нормативным документам на проектирование и применение;

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

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

    • соответствие функций и структуры программного средства аппа­ратной и операционной среде и их ограниченным ресурсам;

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

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

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

    • должно быть определено допустимое время задержки выдачи ре­зультатов решения задач;

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

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

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

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

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

    • интенсивность и объемы потоков информации базы данных.
  • 1   ...   144   145   146   147   148   149   150   151   ...   293




    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