- •Пояснительная записка к дипломному проекту
- •1. Анализ объекта автоматизации
- •1.1 Общая характеристика сто
- •1.1.1 Характер работы
- •1.2 Организационная модель сто
- •1.3 Информационные потоки сто
- •1.4 Анализ функциональной структуры сто
- •1.5 Дерево проблем
- •2. Описание постановки задачи
- •2.1 Характеристика задачи
- •2.1.1 Цели и задачи разработки автоматизированной системы
- •2.1.6 Условия прекращения автоматизированной обработки
- •2.2 Алгоритм функционирования автоматизированной системы
- •2.3 Входная информация
- •2.4 Нормативно-справочная информация
- •2.5 Выходная информация
- •4. Руководство по эксплуатации
- •4.1 Начало работы
- •4.2 Работа мастера
- •4.3 Работа администратора бд
- •5. Экономическое обоснование проекта
- •5.1 Описание программного продукта
- •5.2 Определение затрат труда на разработку и внедрение системы
- •5.3 Определение численности и состава исполнителей
- •5.4 Расчет себестоимости разработки программного продукта
- •5.4.1 Расчет основной заработной платы
- •5.4.2 Расчет дополнительной заработной платы
- •5.4.3 Отчисления на социальные нужды
- •5.4.4 Расходы на приобретение дополнительных средств вт и по
- •5.4.5 Расчет прочих прямых расходов
- •5.4.7 Себестоимость разработки
- •5.5 Расчет экономической эффективности внедрения продукта
- •6. Безопасность жизнедеятельности
- •6.1 Анализ опасных и вредных факторов на рабочем месте с пэвм
- •6.1.1 Физические вредные производственные факторы
- •6.1.2 Психофизиологические негативные факторы н рабочем месте с пэвм
- •6.2 Комплексные мероприятия по снижению воздействия опасных и вредных производственных факторов на рабочем месте с пэвм
- •6.3 Разработка инструкций по охране труда для пользователей пэвм
5.2 Определение затрат труда на разработку и внедрение системы
Затраты труда на разработку программного продукта точно определить невозможно, так как они связаны с творческим характером работы. Но они могут быть оценены экспертным путем на основе имеющегося опыта разработки аналогичных задач.
Трудоемкость выполнения отдельных видов работ определяется двумя видами оценок:
– минимальные затраты времени на выполнение отдельного вида работ при наиболее благоприятных условиях;
– максимальное время выполнения при наименее благоприятных условиях.
На основе этих величин оценивается ожидаемое значение трудоемкости и стандартное отклонение по следующим формулам:
(5.1)
,(5.2)
где: - минимальные затраты времени, чел/ч;
- максимальные затраты времени, чел/ч;
- номер этапа работы.
Стандартное отклонение характеризует степень неопределенности выполнения работ за ожидаемое время . Если разброс между и мал, то степень достоверности того, что работа будет выполнена в срок, велика.
Трудоемкость всей разработки и ее стандартное отклонение составят:
,(5.3)
где: - ожидаемое значение трудоемкостина каждом отдельном этапе работ, чел/ч;
- номер этапа работы.
,(5.4)
где: - стандартное отклонение на каждом отдельном этапе работ, чел/ч;
- номер этапа работы.
Экспертные оценки и расчетные величины трудоемкости, а также стандартные отклонения по всем видам работ приведены в таблице 5.1.
Таблица 5.1 – Оценка трудоемкости отдельных по всем видам работ
Вид работы |
Оценка трудоемкости (ч) |
Расчетные величины (чел/ч) |
||
|
|
|
|
|
1 Анализ предметной области |
30 |
40 |
34 |
2 |
2 Разработка структуры БД |
40 |
50 |
44 |
2 |
3 Разработка алгоритма |
45 |
55 |
49 |
2 |
4 Программирование |
210 |
270 |
234 |
12 |
5 Отладка |
55 |
75 |
63 |
4 |
6 Подготовка документации |
70 |
80 |
74 |
2 |
Итого: |
450 |
570 |
498 |
13,3 |
Трудоемкость всей разработки составляет:
5.3 Определение численности и состава исполнителей
Период разработки программы – 3 месяца, с 1 февраля по 30 апреля.
Количество рабочих дней в феврале 19, марте – 21, апреле – 22. Рабочий день примем за 8 часов. Отсюда получаем действительный фонд времени за период разработки программы:
Численность исполнителей, необходимая для выполнения работ определяется по формуле:
(5.5)
где: - трудоемкость всей разработки, ч;
- действительный фонд времени за весь период разработки программы, ч.
Таким образом, получаем:
чел.
Отсюда следует, что разработчиком будет являться один исполнитель – техник.
В таблице 5.2 представлено распределение трудоемкости по стадиям разработки и исполнителям.
Таблица 5.2 – Распределение трудоемкости по стадиям разработки
Вид работы |
Трудоемкость этапа, ч. |
Должность исполнителя |
1 Анализ предметной области |
34 |
Техник |
2 Разработка структуры БД |
44 |
Техник |
3 Разработка алгоритма |
49 |
Техник |
4 Программирование |
234 |
Техник |
5 Отладка |
63 |
Техник |
6 Подготовка документации |
74 |
Техник |
Итого: |
498 |
|