: з минулим досвіду. Если новий проект за розміром и функціямі схожий на Попередній проект, Цілком імовірно, Що буде нужно Такі ж ресурси, годину і гроші. br/>
3.1 Теоретичні Відомості
Функціонально-орієнтовані метрики побічно вімірюють Програмні продукти и процес его розробки. Замість підрахунку LOC-ОЦІНКИ при цьом розглядається НЕ розмір, а функціональність або корисність продукту. p align="justify"> Вікорістовується 5 ІНФОРМАЦІЙНИХ характеристик.
. Кількість зовнішніх введення. Підраховуються ВСІ Введення користувача, по якіх поступають Різні Прикладні дані. Введення мают буті відокремлені від Запитів, Які підраховуються окремо.
2. Кількість зовнішніх виводів. Підраховуються ВСІ виводи, по якіх до користувача поступають результати, обчіслені програмнного! Застосування. У цьом контексті виводи означаються Звіти, екранах, роздрукі, ПОВІДОМЛЕННЯ про помилки. Індівідуальні одініці даніх усередіні Звіту окремо НЕ підраховуються
. Кількість зовнішніх Запитів. Під Запитів розуміється діалогове вступу, Яку приводити до негайної програмної ВІДПОВІДІ У ФОРМІ діалогового виводу. При цьом діалогове Введення в Додатках НЕ зберігається, а діалоговій вивід НЕ вімагає Виконання обчислень. Підраховуються ВСІ Предложения - КОЖЕН Враховується окремо
. Кількість внутрішніх логічніх файлів. Підраховуються ВСІ логічні файли (тоб логічні групи даніх, Які могут буті Частинами Бази даних або окремим файлом).
. Кількість зовнішніх інтерфейсніх файлів. Підраховуються ВСІ логічні файли з других! Застосування, на Які посілається дяни! Застосування.
Введення, виводи и Предложения відносять до категорії транзакція. Транзакція - це елементарно процес, что розрізняється користувачем І що переміщає дані между зовнішнім СЕРЕДОВИЩА и програмнного! застосування. У своїй работе транзакції Використовують внутрішні и Зовнішні файли. Прийняті наступні визначення.
Зовнішнє Введення - Елементарна процес, что переміщає дані Із зовнішнього середовища в додаток. Дані могут поступат з екранах Введення або з Іншого! Застосування. Дані могут використовуват для оновлення внутрішніх логічніх файлів. Дані могут містіті інформацію, что як управляє, так и ділову. Керівнікі дані НЕ повінні модіфікуваті внутрішній логічний файл.
Зовнішній вивід - Елементарна процес, что переміщає дані, обчіслені в Додатках, в Зовнішнє середовище. Крім того, в цьом процесі могут оновлюватіся внутрішні логічні файли. Дані створюють Звіти або вихідні файли, что...