Дипломная работа: Автоматизация обработки заявок ИП "Байбеков"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
76
Взаимодействие пользователя с системой осуществляется в диалоговом
режиме. Основным связующим элементом разрабатываемой АИС является
система меню, состоящего из главной формы и вспомогательных.
Разработанная система является меню - ориентированной.
В результате можно сделать вывод, что программа работает и
соответствует целям и задачам дипломной работы.
77
III ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ
ЭФФЕКТИВНОСТИ ПРОЕКТА
3.1 Выбор и обоснование методики расчёта экономической
эффективности
В разрабатываемом дипломном проекте программное обеспечение
(ПО) по компьютерному ведению обработки заявок в ИП «БАЙБЕКОВ»
позволяет сократить трудовые затраты предприятия на выполнение
рутинных ежедневных операций по хранению и управлению
корпоративными данными, а также автоматизировать большую часть
процессов, связанных с хранением и управлением
внутрипроизводственной информации.
Разработка данного программного продукта предусматривает
проведение регламентированных стадий разработки программного
продукта, а именно исследование, анализ требований, проектирование,
разработка и внедрение, и относится ко 2-ой категории сложности, то есть
предполагается обеспечить телекоммуникационную обработку данных и
переносимость системы.
Тип разрабатываемого проекта определен как ПО функционального
назначения, а по степени новизны относится к категории В [13].
Базой для расчета плановой сметы затрат на разработку данного ПО
является объем ПО. Для оценивания объема ПО в дипломном проекте в
качестве единицы измерения используется строка исходного кода (Lines Of
Code, LOC), которая представляет собой универсальную метрику для
создания любых программных продуктов.
Для оценивания объема ПО в дипломном проекте в качестве
единицы измерения используется строка исходного кода (Lines Of Code,
LOC), которая представляет собой универсальную метрику для создания
любых программных продуктов (ГОСТ 28195-89).
78
Общий объем (V
0
) программного продукта определяется исходя из
количества и объема функций, реализуемых программой [13]:
n
1i
io
VV
, (1)
где V
i
объем отдельной функции ПО;
n – общее число функций.
На основании информации о функциях разрабатываемого ПО
определен объем функций и общий объем ПО, представленный в таблице
22.
Таблица 22
Перечень и объем функций исходного кода программных
модулей
функции
Наименование (содержание)
Объем функции
исходного кода
(LOC)
101
Организация ввода информации
150
109
Организация ввода/вывода информации в
интерактивном режиме
320
110
Организация ввода/вывода информации с сети
терминалов
3200
203
Формирование базы данных
2180
204
Обработка наборов и записей базы данных
2670
206
Обслуживание базы данных в интерактивном
режиме
6950
207
Манипулирование данными
9550
208
Организация поиска и поиск в базе данных
5480
305
Обработка файлов
720
308
Управление файлами
5750
506
Обработка ошибочных и сбойных ситуаций
410
Итого (V
o
)
37380
По объему ПО и нормативам затрат труда в расчете на единицу
объема определяется нормативная и общая трудоемкость разработки ПО.
Нормативная трудоемкость (Т
н
) определяется по таблице укрупненных
норм времени на разработку ПО и при объеме V
o
= 37380 LOC составляет
Т
н
= 847 чел./дн.
На основании нормативной трудоемкости рассчитывается общая
трудоемкость (Т
о
) с учетом распределения ее по стадиям:
79
n
1i
, (2)
где Т
i
трудоемкость разработки ПО на i-й стадии, чел./дн.;
n – количество стадий разработки.
Расчет общей трудоемкости разработки ПО с учетом стадий
приведен в таблице 23.
Таблица 23
Расчет общей трудоемкости разработки ПО с учетом
стадий
Показатели
Стадии
Итого
ТЗ
ЭП
ТП
РП
ВН
Коэффициенты
удельных весов
трудоемкости стадий
разработки ПО (d)
0,09
0,07
0,07
0,61
0,16
1
Распределение
нормативной
трудоемкости ПО (Т
н
)
по стадиям, чел./дн.
76,23
59,29
59,29
516,67
135,52
847
Коэффициент
сложности ПО (К
с
)
1,12
1,12
1,12
1,12
1,12
-
Коэффициент
использования
стандартных модулей
т
)
1
1
1
0,7
1
-
Коэффициент новизны
ПО (К
н
)
0,7
0,7
0,7
0,7
0,7
-
Общая трудоемкость
ПО (Т
о
), чел./дн.
59,8
46,5
46,5
283,6
94,9
532
Новизне ПО категории В соответствует коэффициент новизны К
н
=
0,7 и следующее распределение трудоемкости по стадиям: d
з
= 0,09; d
э
=
0,07; d
т
= 0,07; d
р
= 0,61; d
в
= 0,16. Наличие двух характеристик,
определяющих сложность ПО: обеспечение настройки ПО на изменение
структур входных и выходных данных и обеспечение переносимости ПО,
позволяет применить к объему ПО коэффициент сложности К
с
: К
с
= 1 +
80
0,12 = 1,12. Доля используемых стандартных модулей составила от 40% до
60%, следовательно, коэффициент использования стандартных модулей К
т
= 0,7.
На основе общей трудоемкости определяется плановое число
разработчиков (Ч
р
) по формуле:
эфр
о
р
ФТ
Т
Ч 
, (3)
где Ф
эф
эффективный фонд времени работы одного работника в течение
года, дн.;
Т
о
общая трудоемкость, чел./дн.;
Т
р
срок разработки проекта, лет.
Эффективный фонд времени работы одного работника (Ф
эф
)
рассчитывается по формуле:
Ф
эф
= Д
г
– Д
п
– Д
в
– Д
о
, (4)
где Д
г
количество дней в году, дн. (Д
г
= 365 дн.);
Д
п
количество праздничных дней в году, дн. (Д
п
= 9 дн.);
Д
в
количество выходных дней в году, дн. (Д
в
= 99 дн.);
Д
о
количество дней отпуска, дн. (Д
о
= 24 дн.).
Таким образом, эффективной фонд работы одного сотрудника
составит Ф
эф
= 365 – 9 99 – 24 = 233 дн.
При сроке разработки проекта Т
р
= 0,5 года плановая численность
исполнителей составит
3.2 Расчёт показателей экономической эффективности проекта
Общая трудоемкость, плановая численность работников и плановый
срок разработки ПО являются базой для расчета основной заработной
платы разработчиков проекта. В разработке ПО будут заняты два
программиста II категории, два программиста I категории и ведущий
программист [13].
Источник: https://baza.diplomsite.ru/previewfile/1876