Автор: Пользователь скрыл имя, 22 Декабря 2011 в 08:30, курсовая работа
В данной курсовой работе описывается экономический расчет затрат, эффективности, конкурентоспособности нового программного продукта, а именно разработки информационной службы ЛПУ. В процессе расчетов производится сравнение нового программного продукта и базового.
Задание на курсовую работу 2
Замечания руководителя 3
Введение 5
Краткая характеристика ПС и стадии их разработки 6
Определение трудоемкости разработки ПП 9
Расчет состава группы исполнителей 11
Расчет и построение сетевого плана-графика разработки и внедрения ПП 12
Определение затрат на разработку ПП и договорной цены 19
5.1 Расчет затрат на разработку 19
5.1.1 Расчет стоимости материалов 20
5.1.2 Расчет стоимости специального оборудования 21
5.1.3 Расчет текущих расходов и износа оборудования 22
5.1.4 Расчет затрат на эксплуатацию специального оборудования 25
5.1.5 Расчет затрат на оплату труда разработчиков ПП 27
5.1.6 Расчет отчислений на социальные нужды 28
5.2 Расчет договорной и продажной цены ПП 28
5.3 Расчет эксплуатационных расходов, связанных с использованием нового программного продукта 29
Экономическая эффективность программного изделия 30
6.1 Годовой экономический эффект от производства нового ПП 32
6.2 Годовой экономический эффект от использования ПП 33
6.3 Расчет экономии затрат на оплату машинного времени 35
6.4 Расчет условной годовой экономии затрат на оплату труда работников 36
6.5 Годовая экономия затрат на оплату труда операторов 37
6.6 Расчет относительной годовой экономии затрат на материалы 37
6.7 Расчет общего экономического эффекта от использования ПП 38
6.8 Расчет коэффициента экономической эффективности 39
Оценка конкурентоспособности программного продукта 40
7.1 Техническая прогрессивность нового изделия 40
7.2 Расчет коэффициента изменения функциональных возможностей 42
7.3 Определение конкурентоспособности нового ПП 43
Организация и разработка информационной службы ЛПУ 44
Заключение 49
Список литературы 50
Системный подход к информатизации сети ЛПУ дает возможность повысить качество и доступность медицинской помощи, создать систему мониторинга за здоровьем своих пациентов, значительно упростить учет всех медицинских услуг и избавить медицинский персонал от рутинных и затратных операций по ручной фиксации требуемой информации в медицинской документации.
Разрабатываемый ПП должен обладать следующими параметрами, влияющими на трудоемкость разработки:
Объем ПС в тыс. условных машинных команд V0 = 32000;
Сложность разрабатываемого программного продукта – I;
Степень новизны разрабатываемого программного продукта – Б;
Объем занимаемой памяти памяти – 4 Мб;
Директивный срок разработки – 12 мес.
Для второй группы сложности ПС экспертно определяется дополнительный коэффициент сложности по следующей формуле:
где Ki – коэффициент, учитывающий уровень повышения сложности по дополнительным характеристикам программного продукта;
n – количество дополнительно учитываемых характеристик.
В
нашем случае к дополнительным характеристикам
относится обеспечение хранения, введения
и поиска данных в сложных структурах
и интерактивный доступ, поэтому коэффициент
сложности равен:
Ксл=1+
0,08=1,08
Степень новизны Б характеризует ПС ВТ, являющиеся развитием определенного параметрического ряда ПС ВТ, разработанные на новом типе ЭВМ и ОС.
Разработка данного ПС ВТ включает пять стадий:
1)
Техническое задание (ТЗ). На этой
стадии заказчик формирует
2) Эскизный проект (ЭП). На данной стадии прорабатывается ТЗ и по итогам выбирается и разрабатывается математическая модель, алгоритм разработки ПП.
3)
Технический проект (ТП). На стадии
ТП разрабатывается
4)
Рабочий проект (РП) является наиболее
трудоемким этапом, на котором
происходит непосредственная
5)
Внедрение (ВН). На этой стадии проводится
проверка правильности работы ПП на практике
в процессе подготовки соответствующей
документации, а затем ПП сдается в эксплуатацию.
2
Определение трудоемкости
Расчет общей трудоемкости и трудоемкости стадий разработки:
Общая трудоемкость (То) разработки ПП рассчитывается по формуле:
где Тр – значение трудоемкости, определяемое из нормативной таблицы по значению объема разрабатываемого ПП (Vо) для второй группы сложности ПП, чел -дн;
Ксл – дополнительный коэффициент сложности ПП.
Для ПП с коэффициентом сложности второй группы и Vо = 32000 условных машинных команд, значение трудоемкости равно:
Тр = 5891 чел.-дн.
Таким образом, общая трудоемкость равна:
Т0=1,08*5891=6362,3 чел.-дн.
Трудоемкость каждой стадии разработки ПП определяется по формулам:
1.
Стадия ТЗ:
2.
Стадия ЭП:
3.
Стадия ТП:
4.
Стадия РП:
5.
Стадия ВН:
где Lj – удельный вес трудоемкости j-ой стадии разработки;
Кн – поправочный коэффициент, учитывающий степень новизны ПП;
Кт – поправочный коэффициент, учитывающий степень использования в разработке типовых стандартных программ.
Так как степень новизны разрабатываемого ПП Б, то L1=0,10; L2=0,08; L3=0,09; L4=0,58; L5=0,15; Кн=1,00 и степень охвата реализуемых функций разрабатываемого ПП типовыми стандартными программами ПС до 20%, со значением коэффициента использования Кт=1,0.
Следовательно,
Уточненная общая трудоемкость разработки ПП рассчитывается по следующей формуле
где ТJ – трудоемкость разработки j-ой стадии, чел.-дн.;
k – количество стадий разработки.
3
Расчет состава группы исполнителей
Потребное количество исполнителей, необходимое для выполнения работ по созданию программного обеспечения в целом и отдельным стадиям, определяется по формулам:
где Ч – численность программистов, чел;
Фд – действительный (полезный) фонд времени одного работающего в месяц, дн.;
Д – директивный срок выполнения разработки, мес.
Действительный полезный фонд времени вычисляется:
Fд=Fн(1-b/100)/12
Где Fн – номинальный (табельный) месячный фонд времени одного работника (22 дня)
b – прочие потери (7-12%)
Таким образом,
Затем определяем состав исполнителей и устанавливаем их должностные оклады и составляем штатное расписание сотрудников (таблица 1).
Таблица 1- Штатное расписание сотрудников
Наименование должности | Количество человек | Коэффициент оценки квалификационного уровня | Минимальный оклад, руб. | Оклад, руб. |
Научный руководитель | 1 | 1,4 | 7000 | 9800 |
Ведущий программист | 1 | 1,3 | 6250 | 8125 |
Программист I категории | 1 | 1,14 | 5500 | 6270 |
Программист II категории | 1 | 1,04 | 5000 | 5200 |
4 Расчет и построение
сетевого плана-графика
Весь процесс разработки и внедрения программного обеспечения расчленим на конкретные работы и соответствующие им события, а также установим логическую последовательность работ и событий, определим длительность выполнения работ. Перечень работ и их длительность приведены в таблице 2.
Длительность работы рассчитывается по формуле
где Т – трудоемкость работы, чел.-дн.;
Ч – количество исполнителей, чел.;
Пд – продолжительность рабочего дня;
Кп – коэффициент перевода рабочих дней в календарные (7:5=1,4).
Таблица 2- Перечень и длительность работ
Код работы | Содержание работы | Трудоемкость работы, чел-дн. | Исполнители чел. | Длительность, дн. |
1 | 2 | 3 | 4 | 5 |
ТЗ | 636 | |||
1-2 | Определение требований заказчика | 94 | 4 | 3 |
2-3 | Обоснование решения поставленной задачи | 66 | 2 | 4 |
3-4 | Разработка концепции выполнения поставленной задачи | 119 | 2 | 7 |
4-5 | Определение состава ППП | 59 | 2 | 4 |
4-7 | Определение структуры информационной базы | 42 | 2 | 3 |
5-6 | Подготовка информационной базы | 171 | 3 | 7 |
6-7 | Выбор языков программирования | 49 | 2 | 3 |
7-8 | Участие в согласовании и утверждении ТЗ | 36 | 2 | 2 |
ЭП | 509 | |||
8-9 | Изучение и проработка ТЗ | 126 | 4 | 4 |
9-10 | Установление перечня и состава информации | 77 | 3 | 3 |
10-11 | Установление структурных форм входных документов | 43 | 2 | 3 |
9-11 | Консультирование разработчиков постановки задачи | 71 | 2 | 4 |
11-12 | Установление структурных форм выходных документов | 61 | 1 | 8 |
12-13 | Определение методов решения задач | 79 | 3 | 3 |
11-13 | Утверждение ЭП | 52 | 2 | 3 |
ТП | 573 | |||
13-14 | Определение
состава и организации |
69 | 2 | 4 |
14-15 | Анализ и определение форм входных документов | 117 | 4 | 4 |
13-15 | Выдача рекомендаций исполнителям | 98 | 4 | 3 |
15-16 | Анализ и определение форм выходных документов | 60 | 2 | 4 |
16-17 | Организация контроля обработки информации | 36 | 2 | 3 |
17-18 | Подготовка контрольно-отладочного примера | 80 | 3 | 3 |
18-19 | Разработка программной документации | 46 | 2 | 3 |
16-19 | Контроль за соблюдением требований к составу и оформлению постановки задачи | 42 | 3 | 2 |
19-20 | Согласование и утверждение технического проекта | 25 | 1 | 3 |
РП | 3690 | |||
20-21 | Разработка и отладка программы | 1044 | 4 | 33 |
21-22 | Описание контрольного примера | 235 | 3 | 10 |
22-23 | Подготовка руководств программиста и оператора | 221 | 2 | 14 |
20-23 | Изучение постановки задачи | 284 | 4 | 71 |
23-24 | Комплексная отладка
задач сдача в опытную |
1012 | 3 | 42 |
24-25 | Подготовка документации РП к рассмотрению | 220 | 2 | 14 |
25-26 | Согласование и утверждение РП | 674 | 3 | 28 |
ВН | ||||
26-27 | Проверка алгоритмов и программ решения задач | 320 | 4 | 10 |
27-28 | Проверка технологического процесса обработки данных | 127 | 4 | 4 |
28-29 |
Опытная эксплуатация задач |
80 | 2 | 5 |
26-29 | Корректировка технической документации по результатам опытной эксплуатации | 110 | 1 | 14 |
29-30 | Подготовка документации | 122 | 3 | 5 |
30-31 | Сдача в промышленную эксплуатацию | 195 | 3 | 8 |
Для перехода к построению сетевого графика необходимо знать следующие величины:
ранние сроки свершения событий:
где - продолжительность работы между событиями,
- ранние сроки свершения i-го и j-го событий,
поздние сроки свершения событий:
где - поздние сроки свершения i-го и j-го событий;
полный резерв времени события:
Рассчитанные параметры сетевого графика приводится в таблице 3.
Ниже представлены таблицы данных, полученных в результате расчета таблица 3.
Таблица 3 - Ранние и поздние сроки свершения и резервы событий
Номера событий | Ранний срок свершения событий | Поздний срок свершения событий | Полный резерв времени события |
1 | 4 | 4 | 0 |
2 | 10 | 10 | 0 |
3 | 16 | 16 | 0 |
4 | 21 | 21 | 0 |
5 | 34 | 34 | 0 |
6 | 30 | 30 | 0 |
7 | 34 | 34 | 0 |
8 | 36 | 36 | 0 |
9 | 42 | 42 | 0 |
10 | 46 | 46 | 0 |
11 | 49 | 49 | 0 |
12 | 49 | 49 | 0 |
13 | 54 | 54 | 0 |
14 | 58 | 58 | 0 |
15 | 58 | 58 | 0 |
16 | 64 | 64 | 0 |
17 | 70 | 70 | 0 |
18 | 70 | 70 | 0 |
19 | 76 | 76 | 0 |
20 | 78 | 78 | 0 |
21 | 86 | 86 | 0 |
22 | 82 | 82 | 0 |
23 | 86 | 86 | 0 |
24 | 87 | 87 | 0 |
25 | 143 | 143 | 0 |
26 | 165 | 165 | 0 |
27 | 155 | 155 | 0 |
28 | 165 | 165 | 0 |
29 | 218 | 218 | 0 |
30 | 228 | 228 | 0 |
31 | 262 | 262 | 0 |
32 | 280 | 280 | 0 |
33 | 294 | 294 | 0 |
34 | 286 | 286 | 0 |
35 | 294 | 294 | 0 |
36 | 300 | 300 | 0 |
37 | 310 | 310 | 0 |