МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Модель композиції програмного застосуванняМодель композиції використовується на ранній стадії конструювання ПО, коли: q розглядається макетування призначених для користувача інтерфейсів; q обговорюється взаємодія ПО і комп'ютерної системи; q оцінюється продуктивність; q визначається ступінь зрілості технології. Модель композиції додатку орієнтована на застосування об'єктних покажчиків. Об'єктний покажчик — засіб непрямого вимірювання ПО, для його розрахунку визначається кількість екранів (як елементів призначеного для користувача інтерфейсу), звітів і компонентів, потрібних для побудови додатку. Як показано в табл. 2.15, кожен об'єктний екземпляр (екран, звіт) відносять до одного з трьох рівнів складності. Тут місця підстановки зміряних і обчислених значень відмічені прямокутниками (прямокутник грає роль мітки-заповнювача). У свою чергу, складність є функцією від параметрів клієнтських і серверних таблиць даних (див. табл. 2.16 і 2.17), які потрібні для генерації екрану і звіту, а також від кількості уявлень і секцій, що входять в екран або звіт. Таблиця 15.15.Оцінка кількості об'єктних покажчиків
Таблиця 15.16.Оцінка складності екрану
Таблиця 15.17.Оцінка складності звіту
Після визначення складності кількість екранів, звітів і компонентів зважується відповідно до табл. 2.15. Кількість об'єктних покажчиків визначається перемножуванням початкового числа об'єктних екземплярів на вагові коефіцієнти і подальшим підсумовуванням проміжних результатів. Для обліку реальних умов розробки обчислюється відсоток повторного використання програмних компонентів %REUSE і визначається кількість нових об'єктних покажчиків NOP: NOP = (Об'єктні покажчики) х [(100 - %REUSE) /100]. Для оцінки витрат, заснованої на величині NOP, треба знати швидкість розробки продукту PROD. Цю швидкість визначають по табл. 2.18, що враховує рівень досвідченості розробників і зрілість середовища розробки. Проектні витрати оцінюються по формулі ВИТРАТИ = NOP /PROD [чіл.-мес] де PROD — продуктивність розробки, виражена в термінах об'єктних покажчиків. Таблиця 15.18.Оцінка швидкості розробки
У розвиненіших моделях додатково враховується безліч масштабних чинників, формувачів витрат, процедур поправок.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|