
- •Оглавление
- •1.2. Постановка задачи
- •1.2.1. Цель и назначение проекта
- •1.2.2. Требования к разрабатываемой программе
- •1.2.3. Выбор языка программирования.
- •1.2.4.Программное обеспечение, необходимое для работы программы.
- •1.2.5. Используемые технические средства
- •1.3. Общие сведения
- •1.3.1. Использование ёмкостной связи для бесконтактного контроля параметров полупроводниковых пластин большого диаметра
- •1.3.2. Структура автоматизированной установки
- •1.3.3.Принципы взаимодействия эвм и приборов посредством адаптера
- •1.3.3.1 Программирование интерфейса
- •1.3.3.2 Аппаратные процедуры коп
- •1.4.Структура программы. Функции ее составных частей
- •1.4.1.Общая структура программы
- •Модуль 1
- •1.4.2. Краткое описание назначений процедур и функций
- •1.4.3. Взаимодействие процедур и функций
- •1.4.4. Внутренняя структура процедур и функций. Описание их работы.
- •1.5 Руководство пользователя
- •2. Технологическая часть
- •2.1 Введение
- •2.2 Этапы решения задачи на эвм
- •2.3.Необходимость отладки разработанного программного продукта
- •2.4 Методы и средства отладки
- •2.4.1 Контроль программы
- •2.4.2 Контроль результатов
- •2.4.3 Классификация методов контроля
- •2.5 Локализация ошибок
- •2.5.1 Способы локализации
- •2.5.2 Классификация средств локализации ошибок
- •2.6 Технология отладки программы сопряжения ibm_pCс автоматизированной установкой
- •2.7 Заключение
- •3.Организационно - экономическая часть
- •3.1 Введение
- •3.2 Составляющие затрат на разработку программ Kр
- •3.2.1 Затраты на непосредственную разработку кп
- •3.2.1.1 Факторы кп как объекта проектирования, влияющие на непосредственные затраты при разработке программ.
- •3.2.1.2 Применение современных методов разработки кп.
- •3.2.1.3 Факторы оснащенности процесса разработки кп аппаратурными средствами, влияющими на непосредственные затраты при разработке программ.
- •3.2.1.4 Факторы организации процесса разработки кп, влияющие на непосредственные затраты при создании программ.
- •3.2.2 Затраты на изготовление опытного образца как продукции производственно-технического назначения.
- •3.2.3 Затраты на технологию и программные средства автоматизации разработки кп.
- •3.3.3 Расчет непосредственных затрат на разработку
- •3.3.3.1 Затраты на эвм
- •3.4 Выводы
- •4. Производственная и экологическая безопасность
- •4.1 Введение
- •4.2 Рабочее место программиста
- •4.3 Вредные производственные факторы и их нейтрализация для создания комфортных условий труда
- •4.3.1 Микроклимат
- •4.3.2 Электрическая опасность.
- •4.3.3 Пожароопасность
- •4.3.4 Электромагнитное излучение.
- •4.3.5 Нерациональное освещение.
- •4.3.6 Шумы.
- •4.3.7 Психофизиологические факторы.
- •4.3.8 Расчет заземления персонального компьютера.
- •4.4 Выводы.
- •Используемая литература
Какую работу нужно написать?
3.2.1.4 Факторы организации процесса разработки кп, влияющие на непосредственные затраты при создании программ.
Индивидуальные особенности специалистов могут приводить к изменению производительности труда во много раз. В среднем технологическую квалификациюможно считать выше среднего (С52=0.7),тематическую квалификацию- как средняя (С51=0.8). Программистская квалификацияи опыт работы с языками проектирования составил 3 года ( С53= 0.9)
Уровень квалификации заказчикавысок, но техническое задание на разработку было сформировано с дальнейшими доработками (С54=1.2).
3.2.2 Затраты на изготовление опытного образца как продукции производственно-технического назначения.
Затраты на изготовление опытного образца КП как продукции производственно-технического назначения К2ропределяется необходимостью обеспечить отчуждение всего комплекса программ от его непосредственных разработчиков. Для изготовления КП как продукции производственно-технического назначения необходимо:
изготовить и оформить опытный образец КП на носителях данных;
Затраты K2p в нашем случае не имеют смысла, поскольку, как уже отмечалось ранее, данный комплекс существует в единственном экземпляре и не предполагается его тиражировать.
3.2.3 Затраты на технологию и программные средства автоматизации разработки кп.
Затраты на технологию и программные средства автоматизации разработки КП K3pобычно являются весьма весовыми только при использовании автоматизированных технологий. В нашем случае мы имеем принципиально новую систему, технология разработки которой пока не определена, поэтому затратами на технологию можно пренебречь.
3.2.4 Затраты на ЭВМ, используемые для автоматизации разработки данной программы.
Затраты на ЭВМ, используемые для автоматизации разработки данного КП - К4рвключают капитальные затраты на закупку и установку соответствующих ЭВМ, а также текущие затраты на их эксплуатацию в течении разработки КП.
Поэтому общие затраты на ЭВМ будут выглядеть как:
С4р= С4р1= а41*Тр.
Где а41- стоимость машинного времени реализующей ЭВМ.
3.3 Расчет затрат на разработку комплекса
3.3.1 Исходные данные
Наименование характеристики |
Количество |
|
1 чел. |
|
1200 руб./ мес. |
|
600 строк |
|
5 руб./ч |
|
~ 4 мес. |
|
3 ч/день |
3.3.2 Коэффициенты изменения трудоемкости
сложность программы - С11 = lg(600 * 10-3)=0.22;
ограничение ресурсов производительности ЭВМ -
С14 = (1.14 * (1 - р)1/2)-1 = 2.7;
современные методы разработки - С31 = 0.7;
уровень языка программирования - С33 = 0.5;
относительное быстродействие ЭВМ - С41 = 0.8;
относительный объем памяти - С42 = 1.1;
технологическая квалификация - С51 = 0.7;
тематическая квалификация - С52 = 0.8;
программистская квалификация - С53 = 0.9;
квалификация заказчика - С54 = 1.2;
остальные коэффициенты примем равными единице.
3.3.3 Расчет непосредственных затрат на разработку
Пк = 600 (команд);
Производительность P = Пк/ Тр =600/88=6.8(команд/день);
Считаем, что в месяце, в среднем, 22 рабочих дня, тогда средняя дневная заработная плата разработчика Sд = 54,5 (руб.);
Произведение коэффициентов Сij - Пij Cij = 0.245;
Также необходимо учитывать расходы, включающие в себя:
заработную плату административно - управленческого персонала с отчислением на социальные нужды;
аренду помещения;
хозяйственные нужды;
приобретение специальной литературы.
Считаем, что
накладные расходы составили kнр= 90%от непосредственных затрат;
коэффициент дополнительной зарплаты kдоп= 29%;
коэффициент сбора на социальные нужды kсн= 39,5%
Теперь можем рассчитать непосредственные затраты на разработку - К1р :
K1р = Пк * ПijCij * Sд * S * 1.5 / P = 600 * 0.245 * 54,5* 1 * 1.5 / 6.8 = 1767 (рублей).
Затратами на создание опытного образца являются затраты на разработку, т.е. программа сама по себе и есть опытный образец. Затратами на технологию и программные средства мы пренебрегаем.