Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КП 230105.doc
Скачиваний:
4
Добавлен:
21.04.2019
Размер:
222.72 Кб
Скачать

10

Министерство образования и науки РФ

Тверской колледж им. А.Н. Коняева

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

К ВЫПОЛНЕНИЮ КУРСОВОГО ПРОЕКТА

По дисциплине «Экономика отрасли»

Для специальности 230115 «Программирование в компьютерных системах»

ТВЕРЬ

2011

Содержание Введение 3

  1. Организационная часть

    1. Организация труда программистов на предприятии 3

    2. Система оплаты труда программистов на предприятии 3

    3. Организация управления работой предприятия, отдела 3

    4. Расчет трудоемкости работ по разработке программно- го продукта, численности исполнителей и времени работы ЭВМ 3

    5. Календарный план-график работы над программным продуктом 13

  2. Экономическая часть

    1. Расчет стоимости материалов 14

    2. Расчет заработной платы 14

    3. Расчет накладных расходов 15

    4. Калькуляция затрат на разработку программного продукта 16

    5. Метод оценки по нормативным коэффициентам. Определение полной себестоимости программного продукта 16

    6. Расчет цены программного продукта 16

  3. Результирующая часть

    1. Технико-экономическое обоснование проекта 19

Заключение 20

Список источников литературы 21

Введение

Во введении необходимо отразить значение автоматизации и компьютеризации отраслей народного хозяйства, сформулировать проблемы, возникшие перед вычислительными центрами с переходом к рыночным отношениям, отразить связь темы курсового проекта с современными общеэкономическими проблемами, показать значение курсового проекта для изучения дисциплины «Экономика отрасли».

  1. Организационная часть

    1. Организация труда программистов на предприятии (вц)

В данном разделе необходимо раскрыть возможные системы организации труда программистов на предприятии или вычислительном центре, их достоинства и недостатки, возможные пути их устранения.

    1. Система оплаты труда программистов на предприятии

В данном разделе необходимо рассмотреть, какие формы и системы оплаты труда могут применяться на предприятии (ВЦ), выбрать наиболее подходящую систему для оплаты труда программистов, обосновать свой выбор. Необходимо определить способы стимулирования труда работников, показатели, условия, размеры и порядок премирования.

    1. Организация управления работой предприятия, отдела

В данном разделе необходимо отразить цели и задачи управления предприятием, механизм, методы управления. Целесообразно рассмотреть, кого следует отнести к кадрам управления, их полномочия, возможности делегирования обязанностей. Представить схему управления предприятием.

    1. Расчет трудоемкости работ по разработке программного продукта, численности исполнителей и времени работы эвм.

1.4.1 Определение трудоемкости разработки программного продукта ведется для следующих стадий разработки проектных материалов:

  • техническое задание

  • эскизный проект

  • технический проект

  • рабочий проект

  • внедрение

Наибольшим образом влияют на трудоемкость ряд факторов: количество форм и разнообразие входной и выходной информации, степень новизны задачи, сложность алгоритма, языка программирования, объема входной информации, использования в программировании типовых проектных решений (пакетов прикладных программ), стандартных модулей и т.д.

1.4.2 Под количеством разновидностей форм входной информации следует понимать количество форм переменной, нормативно-справочной информации, информации из банков данных. Необходимо закодировать данные, представленные в задании на курсовое проектирование следующим образом:

Переменная информация – ПИ ______ форм.

Нормативно-справочная информация – НСИ ______ форм.

Информация баз данных – БД ______ форм.

1.4.3 Количество разновидностей форм выходной информации включает формы печатных документов и информации, переносимой на машинные носители (диски, дискеты …).

1.4.4 Предусматривается 4 степени новизны разрабатываемых комплексов задач:

А – разработка задачи, предусматривающее применение принципиально новых методов разработки, проведение научно – исследовательских работ;

Б – разработка типовых проектных решений, оригинальных задач и систем не имеющих аналогов;

В – разработка проекта с использованием типовых проектных решений при условии их изменения; разработка проектов, имеющих аналогичные решения;

Г – привязка типовых проектных решений.

Студенту необходимо определить по заданию к какой группе задач относится разработка его программного продукта.

1.4.5 Сложность алгоритма может быть представлена тремя группами:

1 – алгоритмы оптимизации и моделирования систем и объектов;

2 – алгоритмы учета, отчетности, статистики поиска;

3 – алгоритмы, реализующие стандартные методы решения, а также не предусматривающие применения сложных численных и логических методов.

Студенту требуется определить обозначение сложности алгоритма разрабатываемого программного продукта.

1.4.6 Сложность организации контроля входной и выходной информации представлена следующими группами:

11 – входные данные и документы разнообразного формата и структуры; контроль осуществляется перекрестно, т.е. учитывается связь между показателями различных документов;

12 – входные данные и документы однообразной формы и содержания, осуществляется формальный контроль;

21 – печать документов сложной многоуровневой структуры, разнообразной формы и содержания;

22 – печать документов однообразной формы и содержания, вывод массивов данных на машинные носители.

Студенту необходимо определить сложность контроля информации представленную в задании на курсовое проектирование.

1.4.7 Нормы времени, указанные в нормативах, разработаны для комплекса задач степени новизны В, группы сложности разработки алгоритма 3 при использовании переменной входной информации. При этом объем входной информации не должен превышать 50 тыс. документострок. Для определения трудоемкости разработки задач с другими характеристиками следует пользоваться поправочными коэффициентами (см. табл. 1,2, 3).

Таблица 1.1 Поправочные коэффициенты для определения трудоемкости работ на стадии «Технический проект» (Кт1, Кт2, Кт3)

Вид используемой информации

Степень новизны

А

Б

В

Г

ПИ

НСИ

БД

1,70

1,45

4,37

1,20

1,08

3,12

1,00

0,72

2,08

0,50

0,43

1,25

Таблица 1.2 Поправочные коэффициенты для определения трудоемкости работ на стадии «Рабочий проект» (Кр1, Кр2, Кр3)

Вид используемой информации

Группа сложности алгоритма

Степень новизны

А

Б

В

Г

ПИ

НСИ

БД

1

2

3

1

2

3

1

2

3

2,27

2,02

1,68

1,36

1,21

1,01

1,14

1,05

0,85

1,62

1,44

1,20

0,97

0,86

0,72

0,81

0,72

0,60

1,20

1,10

1,00

0,65

0,58

0,48

0,54

0,48

0,40

0,65

0,58

0,48

0,40

0,34

0,29

0,32

0,29

0,24

При использовании информации различных видов поправочный коэффициент на стадиях технический проект и рабочий проект рассчитывается по формуле 1.1.

(1.1)

где Кп – поправочный коэффициент;

К1, К2, К3 – поправочные коэффициенты согласно таблицам 1.1 и 1.2

м – количество наборов данных переменной информации

п - количество наборов данных нормативно-справочной информации

р – количество наборов данных при использовании банка данных.

Таблица 1.3 Поправочные коэффициенты для определения трудоемкости на стадиях «Технический проект», «Рабочий проект», «Внедрение»

Стадии разработки проекта

Объем входной информации, тыс. документострок

До 50

До 100

До 200

Свыше 200

Технический проект

Рабочий проект

Внедрение

1,0

1,0

1,0

1,05

1,10

1,15

1,10

1,20

1,25

1,20

1,30

1,40

1.4.8 Нормы времени на разработку стадий «Рабочий проект и Внедрение рассчитаны при сложности контроля входной информации – 12 и контроля выходной информации – 22. В других случаях следует пользоваться поправочными коэффициентами (см. табл. 1.4)

Таблица 1.4 Поправочные коэффициенты, учитывающие сложность входной и выходной информации

Сложность контроля входной информации

Сложность контроля выходной информации

21

22

11

12

1,16

1,08

1,07

1,00

1.4.9 При разработке проекта с учетом обработки информации в режиме работы в реальном времени (РВ) и обеспечении обработки данных и управления удаленными объектами (ТОУ) на стадиях «Технический проект», «Рабочий проект», и «Внедрение» следует пользоваться поправочными коэффициентами (см. табл. 1.5)

Таблица 1.5 Поправочные коэффициенты, учитывающие вид обработки информации.

Стадия разработки проекта

Вид обработки

Степень новизны

А

Б

В

Г

Технический проект

Рабочий проект

Внедрение

РВ

ТОУ

РВ

ТОУ

РВ

ТОУ

1,67

1,75

1,75

1,92

1,60

1,67

1,45

1,52

1,52

1,67

1,39

1,45

1,26

1,36

1,32

1,44

1,21

1,26

1,10

1,15

1,15

1,25

1,05

1,10

1.4.10 В случае участия разработчиков в подготовке информационного обеспечения к затратам времени на разработку постановки задачи на стадиях «Технический проект» и «Рабочий проект» следует применять повышающий коэффициент 1,1.

1.4.11 Если при разработке проекта используются типовые проектные решения (пакеты прикладных программ), типовые проекты, типовые программы и стандартные модули, то по решению руководителя разработки к нормам времени применяются поправочные коэффициенты (см. табл. 1.6)

Таблица 1.6 Поправочные коэффициенты по степени применения типовых проектных решений (ТПР), пакетов прикладных программ (ППП), типовых проектов, типовых программ и стандартных модулей на стадиях «Рабочий проект» и «Внедрение»

Степень применения ТПР (ППП), типовых проектов, программ, стандартных модулей

Кт

60% и выше

40-60%

25-40%

20-25%

0,5

0,6

0,7

0,8

1.4.12 При разработке стандартного математического обеспечения к нормам времени, по усмотрению руководителя, следует применять коэффициент 1,2 – 1,6.

1.4.13 В случаях, когда техническое задание не предусматривает разработку отдельных стадий, трудоемкость этих стадий не учитывается в общей трудоемкости проекта.

Допускается проведение стадии «Технорабочий проект» взамен двух стадий «Технический проект» и «Рабочий проект». При этом трудоемкость разработки технорабочего проекта складывается из 85% трудоемкости технического и 100% трудоемкости рабочего проекта.

1.4.14 Для определения времени работы ЭВМ при отладке и внедрении программ комплексов задач следует пользоваться поправочными коэффициентами (см. табл. 1.7, 1.8) Коэффициенты приведены для решения задач с использованием языков программирования высокого уровня.

Таблица 1.7 Поправочные коэффициенты для определения времени работы ЭВМ при отладке и внедрении программ комплексов задач (задачи)

Группа сложности алгоритма

Степень новизны

А

Б

В

Г

1

2

3

1,38

1,30

1,20

1,26

1,19

1,10

1,15

1,08

1,00

0,69

0,65

0,60

Таблица 1.8 Поправочные коэффициенты при изменении объемов входной информации

Объем входной информации (включая верхнюю границу), тыс. документострок

До 50

До 100

До 200

Свыше 200

1,0

1,2

1,35

1,5

1.4.15 Состав работ, выполняемых программистами на ЭВМ:

При отладке – отладка задачи сдача в опытную эксплуатацию, кодировка программ и программной документации по результатам отладки;

При внедрении – проверка алгоритмов и программ решения задач и технологического процесса обработки данных, опытная эксплуатация задач, корректировка технической документации по результатам опытной эксплуатации, подготовка документации и сдача в промышленную эксплуатацию.

Время работы ЭВМ при внедрении комплексов задач (задачи) составляет 10 – 25% значений, приведенных в нормативных таблицах, и определяется руководителем разработки.

1.4.16 В случаях, когда в разрабатываемых программах используется система управления базами данных (СУБД), к норме времени работы ЭВМ следует применять коэффициент 1,1.

1.4.17 В случае применения нескольких коэффициентов общий поправочный коэффициент (Коб) определяется по формуле 1,2.

(1.2)

где К1, К2, К3,…. Кп – поправочные коэффициенты, учитывающие влияние качественных факторов на изменение затрат времени при выполнении конкретной стадии проектирования;

Норма времени (Нвр) с учетом общего поправочного коэффициента определяется по формуле 1.3.

(1.3)

где Нврi – базисная норма времени, определенная по нормативной таблице;

Коб – поправочный коэффициент, определенный по формуле (1.2)

1.4.18 Расчет общей трудоемкости разработки проекта (Тоб) производится по формуле 1.4.

(1.4)

где t – трудоемкость работ по стадиям проектирования (от 1 до п)

Численность исполнителей, необходимая для выполнения работ по стадиям проектирования и по комплексам задач (задаче) в целом определяется по формуле 1.5.

(1.5)

где Ч – численность специалистов, чел.

Тоб – общая трудоемкость разработки проекта, чел.-дней.

Фпл – плановый фонд рабочего времени одного специалиста (рассчитывается по формуле 1.6), дн.

ПРИМЕР

Задание Определить трудоемкость, численность и должностной состав исполнителей при разработке проекта «Учет основных средств» подсистемы Бухгалтерский учет.

Техническое задание предусматривает проведение стадии «Технорабочий проект» вместо стадий «Технический проект» и «Рабочий проект»

Планируемый срок разработки – 0,5 года.

Исходные данные:

Количество форм входной информации - 5

В том числе:

Переменной – 2

Информации, получаемой от решения смежных задач – 1

Справочной, условно-постоянной информации – 2.

Количество разновидностей выходной информации – 10

В том числе:

Печатных документов – 6

Информации, наносимой на машинные носители – 4

Степень новизны комплекса задач – Г

Сложность алгоритма – 3

Вид используемой информации:

Количество разновидностей форм переменной информации (ПИ) – 3, в том числе переменной – 2, информации, получаемой от решения смежных задач – 1;

Количество разновидностей форм нормативно-справочной информации (НСИ) – 2 (справочная, условно-постоянная информация относится к нормативно-справочной)

Объем входной информации – 5 тыс. документострок.

Сложность организации контроля входной и выходной информации: входные данные и документы разнообразного формата и структуры, контроль осуществляется перекрестно (11); печать документов сложной многоуровневой структуры разнообразной формы и содержания (21).

Проект разрабатывается с учетом обработки информации в режиме работы в реальном времени.

Использование типовых проектных решений, типовых проектов, типовых программ и стандартных модулей – 20% (руководителем разработки установлен коэффициент 0,8).

Решение

Таблица 1.9 Определение затрат времени по стадиям разработки проекта

Стадия разработки проекта

Затраты времени

Поправочный коэффициент

Затраты времени с учетом поправочного коэффициента

Основание

Значение

Основание, расчет

значение

  1. Разработка технического задания

    1. затраты времени разработчика постановки задачи

    2. затраты времени разработчика программного обеспечения

Табл. 4.1 норма 3г

35

Примечание к табл. 4.1

Примечание к табл. 4.1

0,65

0,35

23

12

  1. Разработка эскизного проекта

    1. Затраты времени разработчика постановки задачи

    2. затраты времени разработчика программного обеспечения

Табл. 4.2 норма 3г

57

Примечание к табл. 4.2

Примечание к табл. 4.2

0,7

0,3

40

17

  1. Разработка технорабочего проекта

    1. Разработка технического проекта Затраты времени разработчика постановки задачи

Затраты времени разработчика программного обеспечения

    1. Разработка рабочего проекта затраты времени разработчика постановки задачи затраты времени разработчика программного обеспечения

Табл. 4.7 норма 5е

Табл. 4.8 норма 5е

Табл. 4.33 норма 5е

Табл. 4.34 норма 5е

114

34

67

263

Табл. 1.1 п. 1.4.7

табл. 1.3 п. 1.4.7

табл. 1.5 п. 1.4.9

п. 1.4.13

Кобщ=К1*К2*К3*К4

Табл. 1.1 п. 1.4.7

табл. 1.3 п. 1.4.7

табл. 1.5 п. 1.4.9

п. 1.4.13

Кобщ=К1*К2*К3*К4

Табл. 1.2 п. 1.4.7

табл. 1.4 п. 1.4.8

табл. 1.5 п. 1.4.9.

Табл. 1.6 п. 1.4.11

Кобщ=К1*К2*К3*К4

Табл. 1.2 п. 1.4.7

табл. 1.4 п. 1.4.8

табл. 1.5 п. 1.4.9

Табл. 1.6 п. 1.4.11

Кобщ=К1*К2*К3*К4

К1=0,47

К2=1,00

К3=1,10

К4=0,85

Кобщ=0,44

К1=0,47

К2=1,00

К3=1,10

К4=0,85

Кобщ=0,44

К1=0,40

К2=1,16

К3=1,15

К4=0,8

Кобщ=0,43

К1=0,40

К2=1,16

К3=1,15

К4=0,8

Кобщ=0,43

50

15

33

129

  1. Внедрение

    1. затраты времени разработчика постановки задачи

    2. затраты времени разработчика программного обеспечения

Табл. 4.59 норма 5е

Табл. 4.60 норма 5е

53

41

Табл. 1.3 п. 1.4.7

табл. 1.4 п. 1.4.8

табл. 1.5 п. 1.4.9

Табл. 1.6 п. 1.4.11

Кобщ=К1*К2*К3*К4

Табл. 1.3 п. 1.4.7

табл. 1.4 п. 1.4.8

табл. 1.5 п. 1.4.9

Табл. 1.6 п. 1.4.11

Кобщ=К1*К2*К3*К4

К1=1,0

К2=1,16

К3=1,05

К4=0,8

Кобщ=0,97

К1=1,0

К2=1,16

К3=1,05

К4=0,8

Кобщ=0,97

51

40

Всего на комплекс задач

410

Определение численности исполнителей ведем по формуле 1.5

Тоб = 410 чел-дней

Ф = 0,5 года = 125 рабочих дней

Ч = 410 / 125 = 3,28.

Таблица 1.10 Определение состава исполнителей

Стадия разработки

Трудоемкость, чел.-дней

Должность исполнителей

Распределение трудоемкости по исполнителям, чел.-дней

Расчетная численность

  1. Разработка технического задания

  2. Разработка эскизного проекта

  3. Разработка технорабочего проекта

  4. Внедрение

35

57

227

91

Ведущий инженер

Инженер

Ведущий инженер

Инженер

Ведущий инженер

Инженер

Ст. техник

Техник

Ведущий инженер

Инженер

Ст. техник

15

20

15

42

69

88

40

30

20

47

24

0,12

0,16

0,12

0,34

0,55

0,70

0,32

0,24

0,16

0,38

0,19

Всего

410

410

3,28

Принимаем списочное число работников на разработку задачи:

Ведущий инженер: 0,12+0,12+0,55+0,16=0,95 Принимаем 1 вед. инженера

Инженер: 0,16+0,34+0,7+0,38=1,58 Принимаем 2 инженеров

Старший техник: 0,32+0,19=0,51 Принимаем 1 ст. техника

Техник: 0,24 Принимаем 1 техника

В целях экономии средств ставку техника отдаем старшему технику, таким образом, для выполнения задачи в заданные сроки потребуется участие 4-х специалистов.

Определяем время работы ЭВМ при отладке и внедрении программного обеспечения.

Норма машинного времени определяется по таблице 4.82. В таблице находим время, соответствующее значениям факторов «Количество разновидностей форм входной информации» – 5 и «Количество разновидностей форм выходной информации» – 10. Норма 5е 115 час.

По таблице 1.7 определяем величину поправочного коэффициента, учитывающего степень новизны, группу сложности алгоритма (К=0,60). При 5 тыс. документострок входной информации согласно таблице 1.8 К=1,0.

Время работы ЭВМ при отладке и внедрении проекта составит:

115 * 0,60 * 1,0 = 69 дн., в том числе на внедрение 13,8 дня (20%).