4 - Экономический раздел (Конвертор для повышения эффективности перепрограммирования станков с ЧПУ)
Описание файла
Файл "4 - Экономический раздел" внутри архива находится в папке "Конвертор для повышения эффективности перепрограммирования станков с ЧПУ". Документ из архива "Конвертор для повышения эффективности перепрограммирования станков с ЧПУ", который расположен в категории "". Всё это находится в предмете "дипломы и вкр" из 12 семестр (4 семестр магистратуры), которые можно найти в файловом архиве МПУ. Не смотря на прямую связь этого архива с МПУ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "дипломы" в общих файлах.
Онлайн просмотр документа "4 - Экономический раздел"
Текст из документа "4 - Экономический раздел"
4 ЭКОНОМИЧЕСКИЙ РАЗДЕЛ
4.1 Планирование разработки программы с построением графика выполнения работ
Планирование и разработка программного средства содержит следующие этапы:
-
выделение отдельных стадий создания программного обеспечения (ПО), составляющих комплекс работ в соответствии с нормативными материалами;
-
определение трудоёмкости выполнения отдельных этапов и всего комплекса работ по созданию программы с использованием норм времени по базовой разработке с учетом сложности и новизны проектируемого ПС;
-
расчёт продолжительности каждой стадии работы с учетом принятого количества исполнителей;
-
построения сетевого графика разработки программы, расчет основных параметров;
-
расчет затрат на разработку программы и расчет экономической эффективности проекта.
4.1.1 Основные этапы разработки программного средства
Все работы по разработке и внедрению программы разделены на 5 стадий:
-
техническое задание (ТЗ);
-
эскизный проект (ЭП);
-
технический проект (ТП);
-
рабочий проект (РП);
-
внедрение (ВН).
В таблице 4.1 приведено содержание основных работ по каждому этапу
разработки программного комплекса.
Таблица 4.1 – Состав работ по этапам
№ | Перечень работ | Этапы |
1 | Постановка задачи | Техническое задание (ТЗ) |
2 | Определение требований | |
3 | Технико-экономическое обоснование | |
4 | Сбор и обработка справочных данных | |
5 | Анализ существующих программных комплексов | |
6 | Согласование и утверждение ТЗ | |
7 | Выбор программно-аппаратных средств | Эскизный проект (ЭП) |
8 | Разработка структурной схемы системы | |
9 | Согласование и утверждение ЭП | |
10 | Разработка алгоритмов программы | Технический проект (ТП) |
11 | Разработка интерфейса пользователя | |
12 | Согласование и утверждение ТП | |
13 | Программная реализация | Рабочий проект (РП) |
14 | Определение взаимодействия между различными частями системы | |
15 | Отладка | |
16 | Проверка работоспособности на реальных исходных данных | |
17 | Разработка технической документации | |
18 | Опытная эксплуатация | Внедрение (ВР) |
19 | Корректировка системы | |
20 | Сдача в эксплуатацию |
4.1.2 Расчет трудоемкости отдельных этапов разработки программного средства
В расчете стоимости разработки ПС используются “Укрупненные нормы времени на разработку программных средств вычислительной техники”.
Расчет затрат на разработку программы производится с учетом следующих факторов:
-
укрупненные нормы рассчитаны на одно ПС ВТ и указаны в человеко-днях при пятидневной рабочей неделе с продолжительностью рабочего дня 8 ч 12 мин;
-
годовой фонд рабочего времени – 254 человеко-дня;
-
ПС разрабатывается на ранее освоенном типе ЭВМ: персональный компьютер типа IBM PC или совместимый, и ОС Microsoft Windows (Кн = 0,7);
-
степень охвата реализуемых функций разрабатываемого ПС ВТ типовыми (стандартными) программами и ПС ВТ 40-60% (Кт = 0,7);
-
группа сложности разрабатываемого программного средства равна 2, так как оно обладает следующими характеристиками: обеспечение настройки ПС ВТ на изменения структур входных и выходных данных и обеспечение переносимости ПС ВТ;
-
ПС является развитием определенного параметрического ряда ПС ВТ, разработанные на ранее освоенных типах ЭВМ и операционных системах, следовательно, имеет код новизны “В” и коэффициент новизны 0,7.
Все расчеты, были выполнены для СМ ЭВМ, имеющих слабые средства автоматизации проектирования баз данных и разработки программного обеспечения, по отношению к ПЭВМ, на которых будет реализован программный комплекс. Следует ввести коэффициент, учитывающий понижение сложности за счет более производительных программных средств автоматизации программирования: Ксап = 0,15, кроме того, современные ПЭВМ имеют более мощные аппаратные средства, которые тоже необходимо учитывать введением коэффициента понижения сложности за счет более производительных средств Ктс = 0,2.
Таким образом, общая расчётная трудоемкость может быть вычислена по формуле:
Рассчитываем трудоемкость каждой операции разработки программного средства по формулам:
где LТЗ, LЭП, LТП, LРП, LВН – удельный вес трудоемкости отдельной стадии разработки (таблица 4.2).
Таблица 4.2 – Значение коэффициентов удельных весов для стадий разработки
Стадия | Удельный вес трудоемкости i-ой стадии разработки Li |
ТЗ | 0,09 |
ЭП | 0,07 |
ТП | 0,07 |
РП | 0,61 |
ВН | 0,16 |
Итоговая трудоемкость Тсум равна сумме трудоемкости каждого из этапов:
Тсум = 13 + 10 + 10 + 63 + 23 = 119 чел·дн.
Трудоемкость каждого вида работ Траб от общей трудоемкости стадии (Тi) определяется по формуле:
Траб = Кв Тi, (4.7)
где - весовой коэффициент (0 < Кв < 1, ).
Расчет продолжительности работ в днях по всем работам определяется по формуле:
где - трудоемкость работы, чел*дн;
- количество работников, одновременно занятых в работе;
- коэффициент выполнения нормы ( ).
Количество рабочих дней в году Траб.дн.=251, общее число дней Тгод =365.
Коэффициент календарных дней вычисляется по формуле:
Продолжительность каждой работы в календарных днях определяется по формуле:
Данные по продолжительности каждого вида работ в календарных днях приведены в таблице 4.3.
Таблица 4.3 – Перечень и продолжительность работ
№ | Содержание работ | Трудоем-кость каждой стадии разработки, чел/дни | Трудоем- кость каждой работы, | Продолжи-тельность работы, рабочие дни | Продол-житель-ность | |
ТЗ | ||||||
1 | Постановка задачи | 26 | 0,16 | 2 | 2 | 3 |
2 | Определение требований | 0,16 | 2 | 2 | 3 | |
3 | Технико-экономическое обоснование | 0,17 | 2 | 1 | 1 | |
4 | Сбор и обработка справочных данных | 0,18 | 2 | 2 | 3 | |
5 | Анализ существующих программных средств | 0,16 | 2 | 2 | 3 | |
6 | Согласование и утверждение ТЗ | 0,16 | 2 | 1 | 1 |
Таблица 4.3 – Продолжение
ЭП | ||||||
7 | Выбор программно-аппаратных средств | 20 | 0,25 | 3 | 3 | 4 |
8 | Разработка структурной схемы системы | 0,4 | 4 | 2 | 3 | |
9 | Согласование и утверждение ЭП | 0,35 | 4 | 2 | 3 | |
ТП | ||||||
10 | Разработка алгоритмов программы | 20 | 0,25 | 3 | 3 | 4 |
11 | Разработка интерфейса пользователя | 0,35 | 4 | 4 | 6 | |
12 | Согласование и утверждение ТП | 0,4 | 4 | 2 | 3 | |
РП | ||||||
13 | Программная реализация | 124 | 0,3 | 19 | 10 | 14 |
14 | Определение взаимодействия между различными частями системы | 0,2 | 13 | 7 | 10 | |
15 | Отладка | 0,3 | 19 | 21 | 30 | |
16 | Проверка работоспособности на реальных исходных данных | 0,1 | 6 | 7 | 10 | |
17 | Разработка технической документации | 0,1 | 6 | 3 | 4 | |
ВН | ||||||
18 | Опытная эксплуатация | 47 | 0,3 | 7 | 8 | 12 |
19 | Корректировка системы | 0,5 | 12 | 13 | 19 | |
20 | Сдача в эксплуатацию | 0,2 | 5 | 6 | 9 |
4.1.3 Построение сетевого графика выполнения работ
Календарный график выполнения работ составлен методом сетевого планирования и управления. Использование этого метода позволяет наглядно представить в комплексе и взаимосвязи перечень и объем работ и событий, совершение которых необходимо для осуществления поставленной цели [14].