Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Модель композиції програмного застосування

Модель композиції використовується на ранній стадії конструювання ПО, коли:

q розглядається макетування призначених для користувача інтерфейсів;

q обговорюється взаємодія ПО і комп'ютерної системи;

q оцінюється продуктивність;

q визначається ступінь зрілості технології.

Модель композиції додатку орієнтована на застосування об'єктних покажчиків.

Об'єктний покажчик — засіб непрямого вимірювання ПО, для його розрахунку визначається кількість екранів (як елементів призначеного для користувача інтерфейсу), звітів і компонентів, потрібних для побудови додатку. Як показано в табл. 2.15, кожен об'єктний екземпляр (екран, звіт) відносять до одного з трьох рівнів складності. Тут місця підстановки зміряних і обчислених значень відмічені прямокутниками (прямокутник грає роль мітки-заповнювача). У свою чергу, складність є функцією від параметрів клієнтських і серверних таблиць даних (див. табл. 2.16 і 2.17), які потрібні для генерації екрану і звіту, а також від кількості уявлень і секцій, що входять в екран або звіт.

Таблиця 15.15.Оцінка кількості об'єктних покажчиків

Тип об'єкту Кількість Вага     Разом
    Простій Середній Складний  
Екран х1 х2 х3 = 0
Звіт х2 х5 х8 = 0
3GL компонент     х10 = 0
Об'єктні покажчики         = 0

Таблиця 15.16.Оцінка складності екрану

Екрани Кількість серверних (срв) і клієнтських (клт) таблиць даних
Кількість уявлень Всього < 4 (< 2 срв, <3клт) Всього < 8 (2-3 срв, 3-5 клт) Всього > 8 (>3срв, >5клт)
<3 Простій Простій Середній
3-7 Простій Середній Складний
>8 Середній Складний Складний

Таблиця 15.17.Оцінка складності звіту

Звіти Кількість серверних (срв) і клієнтських (клт) таблиць даних
Кількість уявлень Всього < 4 (< 2 срв < 3 клт) Всього < 8 (2-3 срв, 3-5 клт) Всього > 8 (>3срв > 5 клт)
0 або 1 Простій Простій Середній
2 або 3 Простій Середній Складний
>4 Середній Складний Складний

 

Після визначення складності кількість екранів, звітів і компонентів зважується відповідно до табл. 2.15. Кількість об'єктних покажчиків визначається перемножуванням початкового числа об'єктних екземплярів на вагові коефіцієнти і подальшим підсумовуванням проміжних результатів.

Для обліку реальних умов розробки обчислюється відсоток повторного використання програмних компонентів %REUSE і визначається кількість нових об'єктних покажчиків NOP:

NOP = (Об'єктні покажчики) х [(100 - %REUSE) /100].

Для оцінки витрат, заснованої на величині NOP, треба знати швидкість розробки продукту PROD. Цю швидкість визначають по табл. 2.18, що враховує рівень досвідченості розробників і зрілість середовища розробки.

Проектні витрати оцінюються по формулі

ВИТРАТИ = NOP /PROD [чіл.-мес]

де PROD — продуктивність розробки, виражена в термінах об'єктних покажчиків.

Таблиця 15.18.Оцінка швидкості розробки

Досвідченість / можливості розробника Зрілість / можливості середовища розробки PROD
Дуже низька Дуже низька
Низька Низька
Номінальна Номінальна
Висока Висока
Дуже висока Дуже висока

У розвиненіших моделях додатково враховується безліч масштабних чинників, формувачів витрат, процедур поправок.





Переглядів: 304

<== попередня сторінка | наступна сторінка ==>
Виконання оцінки в ході керівництва проектом | Глава II

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.004 сек.