1) наглядность изучаемого материала;
2) индивидуальный темп диалога ЭВМ-пользователь;
3) самостоятельный контроль знаний и как следствие повышение их качества;
4) освобождение преподавателя от чтения теоретической части темы для индивидуальной работы со студентами.
5) возможность, в случае необходимости, быстрого обновления и расширения базы данных вплоть до полного замены изучаемых тем;
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
nQ = 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 | -- |
8.2. Расчет сметы затрат
К разработке обучающей программы привлечены три инженера-программиста разной категории. Специалистам назначаются месячные оклады. Из составленного выше ленточного графика видно, что инженер-программист 1 категории имеет загрузку 35 рабочих дней, один инженер-программист 3 категории имеет 35 рабочих дней и второй инженер-программист 3 категории - 28 рабочих дней. С учетом выходных и праздничных дней в среднем в месяце приходится 20 рабочих дней. Их расчета 20 рабочих дней месяца сделаем расчет фонда заработной платы. Инженер-программист 1 категории будет работать 1 месяц 15 дней, первый инженер-программист 3 категории - 1 месяц 15 дней, а второй инженер-программист - 1 месяц 8 дней. Каждому специалисту начисляется основная и дополнительная заработная плата в соответствии с отработанным временем Расчет фонда заработной платы приведен в табл. 12
Таблица 12
Должность | ОкладРуб./мес. | Дополнитель-ная заработ-ная плата, % | Дополнитель-ная заработ-ная плата, % | Количество рабочих дней | Общий фонд заработной платы, руб. |
Инженер програм-мист 1 категории | 800 | 15 | 120 | 35 | 3 783 500 |
Инженер програм-мист 3 категории | 600 | 15 | 90 | 35 | |
Инженер програм-мист 3 категории | 600 | 15 | 90 | 28 |
Предполагается работа на арендуемой технике. Стоимость одного часа машинного времени 1000 руб.. Время работы над программой составляет 98 дней, что соответствует 764 часам из расчета 8-часового рабочего дня. Арендная плата за это время составит 764 000 руб.. Отчисления на социальное страхование, расходы на научные и производственные командировки и накладные расходы составляют соответственно 14%, 5%, 60% общего фонда заработной платы. После изготовления программа должна пройти недельное испытание. Для этого необхоимо использовать ЭВМ. Таким образом необходимо дополнительное машинное время в обьеме 40 часов. В смете затрат расходы на арендную плату за 40 часов машинного времени внесем в статью "Работы и услуги сторонних организаций".
Расчет сметы затрат приведен в табл. 13
Таблица 13
Смета затрат
Статья расхода | Сумма, руб. | Итоговая сумма | Сумма, % к итогу |
Специальное оборудование для 764 000 научных работ | 764 000 | 7 476 465 | 10,0 |
Общий фонд заработной платы | 3 787 500 | 50,2 | |
Отчисление на социальное страхование | 529 690 | 7.0 | |
Расходы на научные производственные командировки | 189 175 | 2,5 | |
Работы и услунни сторонних организаций | 40 000 | 0,3 | |
Накладные расходы | 2 270 100 | 30,0 |
9. ВОПРОСЫ ОХРАНЫ ТРУДА И ОКРУЖАЮЩЕЙ СРЕДЫ.
БЕЗОПАСНОСТЬ И САНИТАРНО-ГИГИЕНИЧЕСКЙЕ УСЛОВИЯ ТРУДА НА РАБОЧЕМ МЕСТЕ ПОЛЬЗОВАТЕЛЯ
9.1. Основные санитарно-технические требований к помещению
Охрана труда имеет очень важное значение. Несоблюдение правил техники безопасности приводит к неблагоприятным последствиям и несчастным случаям. В этой части дипломной работы рассматриваются:
1) основные санитарно-технические требования к вычислительному центру;