БІЛОРУСЬКИЙ ДЕРЖАВНИЙ УНІВЕРСИТЕТ ІНФОРМАТИКИ І РАДІОЕЛЕКТРОНІКИ
кафедра економіки
реферат на тему:
В«Техніко-економічне обгрунтування програмного забезпечення для розрахунку параметрів супутникового зв'язку типу Vsat В»
МІНСЬК, 2008
1. Коротка характеристика програмного забезпечення
У дипломному проекті розроблено нове програмне забезпечення (ПЗ) для розрахунку параметрів системи супутникового зв'язку типу VSAT. Характер і склад завдань, що вирішуються за допомогою нового ПЗ, буде корисний широкому колі наукових та інженерних працівників, зайнятих створенням і проектуванням терміналів VSAT.
Розроблюване ПО не є принципово новим у своєму класі і являє собою продовження дослідницьких робіт в області прийому та передачі сигналів супутникового зв'язку. За ступенем новизни ПО відноситься до групи "Б" з коефіцієнтом 0,9. Розробка передбачає проведення всіх стадій проектування (технічне завдання, ескізний проект, технічний проект, робочий проект та впровадження).
Розробка ПЗ ведеться на мові програмування PHP: Hypertext Preprocessor (PHP) версії 4.3.3 і Hyper Text Markup Language (HTML) версії 4.0 ПЗ призначений для використання в операційній системі на базі платформи Windows або сімейства Unix систем. Програмне забезпечення мобільно, тобто легко переносимо на базу іншої операційної системи, існує можливість розміщення його в мережі Intenet, що дозволяє використовувати його широкому колу користувачів. При обгрунтуванні економічної доцільності розробки і використання даного ПЗ річний обсяг його реалізації можливими споживачами прийнятий на самому мінімальному рівні - не більше 10.
Розрахунок основної заробітної плати виконавців, зайнятих розробкою ПО проведений на підставі вихідних даних, представлених в таблиці 1.
Таблиця 1
Вихідні дані
Значення
Розмірність
Коефіцієнт складності, Ксл
0.08
-
Нормативна трудомісткість, Тн
306
Людино-днів
Ступінь новизни, Кі
0.9
Б
Фонд робочого часу, Феф
230
днів
Планова тривалість робіт, ТРД
0.5
років
Податок на прибуток за відсутності пільг
24
%
Коефіцієнт преміювання, К
1.4
-
Ціна машино-години, Цм
730
руб.
Коефіцієнт використання типових програм, Km
0.5
-
Обсяг ПО визначається на підставі інформації про функції розробляється ПО. По каталогу функцій визначається обсяг функцій. Характеристики функцій і їх обсяг наведені в таблиці 2, загальний обсяг ПО V про розраховується за формулою:
; (1)
де V про - загальний обсяг ПО;
Vi - обсяг функцій ПЗ;
n - загальне число функцій.
Таблиця 2
Номер функції
Зміст функцій
Обсяг (ум. машинних команд)
101
Організація введення інформації
100
102
Контроль, попередня обробка та введення інформації
520
109
Організація введення/виводу в інтерактивному режимі
220
204
Обробка наборів і записів бази даних
2050
507
Забезпечення інтерфейсу м/д компонентами
730
604
Довідка та навчання
680
703
Розрахунок показників
410
Всього
4710
Обсяг функцій ПО дорівнює
V про = 100 + 520 + 220 +2050 + 730 + 680 + 410 = 4710, у.м.к.
Нормативна трудомісткість Тн ПО визначена по таблиці укрупнених норм часу на розробку ПЗ. Обсягом 4710 умовних машинних команд (Група складності ПЗ - 3) відповідає нормативна трудомісткість Тн = 306 людино-днів.
Загальна трудомісткість дорівнює
Те = Тн + Тн В· Ксл, людино-днів, (2)
Те = 306 + 306.0 .08 = 330, людино-днів.
При вирішенні складних завдань з тривалим періодом розробки ПЗ трудомісткість визначається по стадіях розробки (технічне завдання, ескізний проект, технічний проект, робочий проект та впровадження) з урахуванням новизни, ступеня використання типових програм і питомої ваги трудомісткості стадій розробки ПЗ в загальній трудомісткості розробки ПО. При цьому на підставі загальної трудомісткості розраховується уточнена трудомісткість з урахуванням розподілу по стадіями:
; (3)
де Ту - уточнена трудомісткість по всіх стадіях;
Тст i - уточнена трудомісткість розробки на i-й стадії;
m - кількість стадій розробки.
Трудомісткість ПО за стадіями визначається з урахуванням новизни і ступеня використання у розробці типових програм і ПО:
; (4)
де d ст i - питома вага трудомісткості i-ої стадії;
Кн - Поправочний коефіцієнт, що враховує ступінь новизни ПО;
Кт - Поправочний коефіцієнт, що враховує ступінь використання в розробці типових програм і ПО.
Трудомісткість ПО на стадії робочий проект дорівнює
Тст = 0.58 В· 0.9 В· 0.5 В· 330 = 86.13, людино-днів,
Ту = 29.7 +23.76 +26.73 +86.13 +44.5 = 210, людино-днів.
Розрахунок уточненої трудомісткості програмного забезпечення по стадіям наведений у таблиці 3.
Таблиця 3
Стадії
Техзавдання
Ескізний проект
Технічний проект
Робочи...