ПЛАНИРОВАНИЕ НАУЧНО-ТЕХНИЧЕСКОЙ ПОДГОТОВКИ ПРОИЗВОДСТВА

235892
знака
25
таблиц
6
изображений

8. ПЛАНИРОВАНИЕ НАУЧНО-ТЕХНИЧЕСКОЙ ПОДГОТОВКИ ПРОИЗВОДСТВА

8.1. Построение ленточного графика проектирования программы

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

В соответствии с технических заданием требуется создать про­грамму для обучения работе в графическом режиме языка TURBO-PASCAL 6.0\7.0. Для ее создания необходимо не только написание программы, но и подготовка соответствующих методических материалов. Так как тема обучающей программы связана с программированием, то данную работу могут полностью выполнить инженеры-программисты. При разра­ботке темы данной дипломной работы целесообразно привлечение группы специалистов, состоящей из трех человек: одного инженера-программиста первой категории и двух инженеров-программистов третьей категории.

Для составления ленточного графика проектирования программы необходимо составить перечень необходимых работ, которые потребу­ется выполнить в процессе проектирования, и оценить их трудоем­кость. В соответствии с технологией и планированием разработки программ работу по созданию данной программы можно разбить на сле­дующие компоненты: разработка требований, составление алгоритма, написание программы, отладка. Для определения временных затрат используем метод экспертных оценок и метод обработки экспертных оценок - раздельное оценивание составляющих затрат. При этом определяем для каждого вида работ ai - наименьшую возможную, mi - наиболее вероятную , bi - наибольшую возможную величину затрат. Ожидаемая величина затрат MOi и стандартное отклонение Qi для каждой компоненты составят соответственно:

ai+4m+b;

M0i= --------- ,

6

bi-ai

Qi = --------- .

6

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

n

МО = Е Moi ,

I=1

n

Q = E Qi2

 I=1

Оценка затрат времени на разработку программы приведена в табл. 9

Таблица Затраты времени на разработку программы, чел.-дн.

Компоненты ai mi bi MOi Qi MO Q
Разработка требований 13 17 21 17,0 1,3
Составление алгоритма 23 24 33 25,3 1,7 89,9 2,6
Написание программы 23 30 30 28,8 1,2
Отладка 26 29 31 28,8 0,8

Для составления перечня работ разобьем компоненты на сос­тавляющие следующим образом:

1) разработка требований: разработка требований к программ­ному обеспечению, разработка методических материалов;

2) составление алгоритма: составление алгоритма;

3) написание программы: написание основной программы, написание процедур, создание базы данных;

4) отладка: отладка основной программы, отладка модулей, общая отладка.

Оценку трудоемкости проводим в соответствии с данными табл. 9 Перечень работ и их трудоемкость приведены в табл. 10

Таблица 10

Перечень работ по созданию обучающей

Программы

Компоненты Наименование работы Код работы Исполнитель Длительность работ, дн.
Разработка требований Разработка требований к программному обеспечению 1 Инженер-программист 1 категории 3
Разработка требований Разработка методических материалов 2 Инженер-программист 3 категории 14
Продолжение табл. 10
Компоненты Наименование работы Код работы Исполнитель Длительность работ, дн.
Составление алгоритма Составление алгоритма 3 Инженер-программист 1 категории 15
Инженер-программист 3 категории 10,3
Написание программы

Написание

основной программы

4 Инженер-программист 1 категории 5
Написание подпрограмм 5 Инженер-программист 3 категории 5
Создание базы данных 6 Инженер-программист 3 категории 18,8
Отладка Отладка основной программы 7 Инженер-программист 1 категории 12,8
Отладка модулей 8 Инженер-программист 3 категории 13
Общая отладка 9 Инженер-программист 3 категории 2

Как видно из приведенной выше таблицы для работы над программой привлекаются инженеры-программисты 1 и 3 категории. Причем с учетом всех видов работ целесообразно привлечь одного инженера программиста 1 категории и двух инженеров-программистов 3 катего­рии. В этом случае часть работ возможно выполнять параллельно.

Ленточный график отражает порядок распределения работ между исполнителями во времени.

Ленточный график возможно построить пользуясь табл. , распределив работы между исполнителями с учетом квалификации и загрузки. Ленточный график работы над созданием обучающей прог­раммы приведен в табл. 11

Таблица 11

Код работы

Длительность работы, дн.

3 7 17 26 38

1 ---
2

-------

-------

3

--------------

--------

4 ----
5 ----
6 -----------------------
7 -----------------
8 ------------------
9 --

Информация о работе «Обучающая программа Графика программированию в графическом режиме на языке turbo-pascal 7.x»
Раздел: Информатика, программирование
Количество знаков с пробелами: 235892
Количество таблиц: 25
Количество изображений: 6

Похожие работы

Скачать
110612
10
19

... набор процедур и функций языков программирования Basic и Pascal, позволяют управлять графическим режимом работы экрана, создавать разнооборазные графические изображения и выводить на экран текстовые надписи. ГЛАВА 2. ГРАФИЧЕСКИЕ ВОЗМОЖНОСТИ ЯЗЫКА ПРОГРАММИРОВАНИЯ В КУРСЕ ИНФОРМАТИКИ БАЗОВОЙ ШКОЛЫ (НА ПРИМЕРЕ BASIC И PASCAL)   2.1 Разработка мультимедиа курса «Графические возможности языков ...

Скачать
46704
1
0

... деятельности во внешней речи про себя и этап выполнения деятельности в форме внутренней речи. Данные характеристики деятельности и этапы ее становления и определяют требования к составлению обучающих программ. 2. При оценке авторской технологии проверяйте ее на соответствие признакам педагогической (методической) технологии   Классификационные параметры технологии По уровню применения: ...

Скачать
38455
2
1

... программирования Турбо Паскаль. Диалог между компьютером и играющим осуществляется как в меню, так и во время самой игры.   2. СПЕЦИФИКАЦИЯ ИГРОВОЙ ПРОГРАММЫ «SIEGE» 1.   Название задачи Компьютерная игра. Название программы – «Siege». Система программирования Turbo Pascal. 2.   Описание Игра начинается с заставки, где написано название игры. Затем следует главное меню, где ...

Скачать
102471
0
17

... следует курсор установит на отметку “Exit” и нажат клавишу <Enter>. 14. Для повторения работы необходимо выполнить последовательно пункты с 4-го по 13-й. §2.3 Текст анимационно-обучающей программы механической системы Program Water_Program; Uses Crt, Graph; Const { Vvod Unit Graphics } FunWeb='c:tpBgi'; Var Gd,Gm,I,X,Y,X1,Y1,XX,YY,Rad,J:Integer; Z,J1,J2,W,V,G:Integer; ...

0 комментариев


Наверх