Определение трудоемкости разработки программ
Автор: Саша Масной • Март 13, 2023 • Лабораторная работа • 542 Слов (3 Страниц) • 172 Просмотры
Министерство цифрового развития,
связи и массовых коммуникаций Российской Федерации
Федеральное государственное образовательное бюджетное учреждение высшего образования «Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича»
Факультет «Инфокоммуникационных сетей и систем»
Кафедра «Программной инженерии и вычислительной техники»
Отчет по лабораторной работе №2
На тему «Определение трудоемкости разработки программ»
Дисциплина: «Проектирование и архитектура программных систем»
студент гр. ИКПИ-92 ________________ Масной А.С.
преподаватель каф. ПИиВТ ________________ Кокарев А.С.
Санкт-Петербург
2023
Постановка задачи
Для проекта по созданию ПО, предназначено для организации процессов: заказа и доставки товаров из магазинов требуется определить затраты труда.
В общем случае затраты труда определяются по формуле:
T = tо + tи + tа + tп + tот + tд, где tо, tи, tа, tп, tот, tд – затраты труда соответственно на: подготовку описания задачи, на изучение описания задачи, разработку алгоритмы решения задачи и составление проектных спецификаций программы, программирование, отладку программы, подготовку документации по задаче.
tи = [pic 1]
tа = [pic 2]
tп = [pic 3]
tот = [pic 4]
tд = tдр + tдо , где tдр – затраты труда на подготовку материала в рукописи, равные ;[pic 5]
tдо – затраты на редактирование, печать и оформление документации, равные 0,75* tдр.
Условное количество команд Q в программе задачи может быть определено по формуле:
Q = qC(1+).[pic 6]
Ход работы
Предполагаемое число команд q = 60000 операторов.
Коэффициент сложности программы C = 1, потому что задача относится к типовой.
Коэффициент коррекции программы = 0,07, потому что будем считать, что при коррекции программы изменялось 7% программы, как правило от 5% до 10%[pic 7]
...