Разработка программного обеспечения
ends=1
ENDIF
c0=AT('{ANNOTATE',bufer)
IF c0<>0
bufer:=LTRIM(RIGHT(bufer,LEN(bufer)-(c0+5)))
FOR kol=1 TO 2 //поиск между ANNOTATE и COMP_DEF
kol=2
c0=AT('[Ly "KONTUR"]',bufer)
IF c0<>0
bufer:=LTRIM(RIGHT(bufer,LEN(bufer)-(c0+5)))
FOR kol1=1 TO 2
kol1=2
c0:=AT('{R ',bufer)
ver:=AT('[Ly "',bufer)
IF ver=0
ver:=66000
ENDIF
IF c0=0
IF AT('COMP_DEF ',bufer)<>0
ends=1
ELSEIF AT('Ly "',bufer)<>0
ends=1
ELSE
IF filesost<>'end'
filesost=READF()
kol1=1
ENDIF
ENDIF
ELSEIF c0>ver
ends=1
ELSE
kont=ALLTRIM(STROKA(c0+3))
ends=1
verkont=1 //переменная наличия
контура
DISPOUT('Найден контур платы','b/gb')
koll:=SKONT(kont)
FOR kk:=1 TO LEN(koll)
AADD(kontur,({nil}))
kontur[kk]=koll[kk]
NEXT
ENDIF
NEXT
ELSE
c1=AT('{COMP_DEF ',bufer)
IF c1<>0
ends=1
ELSEIF ends=1
ends=1
ELSE
IF filesost<>'end'
filesost=READF()
kol=1
ENDIF
ENDIF
ENDIF
NEXT
ENDIF
IF filesost='end'
IF AT('{COMP_DEF ',bufer)=0
ends=1
ENDIF
ELSEIF ends=0
contin=1
ENDIF
NEXT
IF verkont=0
DISPOUT('Контур платы не обнаружен','r/gb')
ENDIF
private endc2,contin,powtor,slovo
namecomp:='not found'
c1=AT('{COMP_DEF ',bufer)
IF c1<>0 //поиск имени prt в bufer
slovo:=STROKA(c1)
namecomp=ALLTRIM(SUBSTR(slovo,11,15))
bufer:=LTRIM(RIGHT(bufer,LEN(bufer)-(c1+11)))
ENDIF
FOR contin:=1 TO 2
IF SHELK()=1
FINDCOMP()
ENDIF
c1=AT(' IF pnow=parts',st0)
k=2
ELSE
k=1
ENDIF
nom:=nom+1
AADD(rez,({nil}))
rez[nom]=SUBSTR(st0,0,p1-1)
rez[nom]=(VAL(rez[nom])*koef)
st0=ALLTRIM(SUBSTR(st0,p1,60))
NEXT
RETURN rez
//****************************************************
FUNCTION SHELK(max) //проверка компонента на слой шелкографии
false:=0
FOR proo:=1 TO 2
proo=2
n1:=AT ('[Ly "SLK',bufer)
n2=AT('{I '+namecomp,bufer)
n3=AT('COMP_DEF ',bufer)
IF n3=0
n3=65500
ENDIF
IF n2=0
n2=n3
ENDIF
IF n1<>0
IF n1'end'
filesost=READF()
proo=1
ENDIF
ENDIF
ENDIF
NEXT
RETURN false
//****************************************************
FUNCTION FINDCOMP() // поиск компонента с именем 'namecomp'
FOR kol:=1 TO 2
kol=2
c2=AT('{I ',bufer) //поиск {I 'имя
prt'
c1=AT('{COMP_DEF ',bufer)
IF c2<>0 .AND. c1<>0 .AND. c2>c1
c2=0
ENDIF
IF c2<>0
kol=1 //после конца процедуры
повторить поиск с тем- //же именем
nomcomp=nomcomp+1
?'Количство элементов на
плате:',ALLTRIM(STR(nomcomp)),' '
setpos(row()-1,Col())
AADD(compon,{NIL,NIL,NIL,0,0,NIL,0,0,NIL})
//увеличение массива на один элемент
slovo:=STROKA(c2)
st0:=ALLTRIM(slovo)
st1:=AT('.',st0)
compon[nomcomp,1]=ALLTRIM(SUBSTR(st0,4,st1-4))
//выделение названия компонента
st1:=RAT(' ',slovo)
compon[nomcomp,9]:=(SUBSTR(st0,st1+1,30))
compon[nomcomp,6]:=0
compon[nomcomp,3]:=0
compon[nomcomp,2]='top'
bufer:=LTRIM(RIGHT(bufer,LEN(bufer)-
(c2+3))) //отброс передней части
буфера
FOR powtor:=1 TO 2
powtor=2
c2=AT('{I ',bufer)
//определ.поз.следующ.компон.
c3=AT('{Ps "B"',bufer)
c4=AT('{Pl ',bufer)
c1=AT('{COMP_DEF ',bufer)
//определ.след.названия
IF c1=0
c1=66000
ENDIF
c5=AT('{Ro' ,bufer)
c6=AT('{At H ' ,bufer)
IF c2<>0 .AND. c1<>0 .AND. c20
//определения конца области
endc2=c1 //поиска
в пределах текущего
ELSE
//компонента
endc2=65001
ENDIF
IF c3<>0
//определ.стороны
IF c30
//определ.стороны
IF c50
//определ.стороны
IF c60
опр.атриб.комп,если он расположен
IF c4'end' не
наидены и до конца буфера
filesost=READF() не
встречается {I
,{COMP_DEF, тогда
powtor=1
подгрузить след. буфер и искать
ELSE
в нем
powtor=2
если буфер последний то
идти дальше
ENDIF
ENDIF
ENDIF
NEXT
ENDIF
NEXT повторный поиск комп. в оставш. буфере с
тем-же именем
RETURN
//****************************************************
FUNCTION POISK(name) поиск данных о новом
элементе
PRIVATE razmx:={},razmy:={},st_org:=' ',st_razm:=' ',x:=0,y:=0,tp
CLS
fclose(desc)
pnow=0
setpos(0,0)
??'Поиск данных на элемент ',name,'...'
str=4
stolb=15
desc:=FOPEN('PDF\'+alltrim(name)+'.pdf')
IF FERROR()<>0
??'не найдены'
IF ASCAN(errfile,name+'.pdf')=0
AADD(errfile,name+'.pdf')
ENDIF
fclose(desc)
RETURN 'no'
ENDIF
FOR cont:=1 to 2
cont=2
IF READF()='end'
cont=2
ELSE
cont=1
ENDIF
c1=AT('{Org ',bufer)
IF c1<>0
st_org:=STROKA(c1+5)+'}'
ENDIF
c1=AT('{At H ',bufer)
IF c1<>0
tm1:=(STROKA(c1+6)+'}')
ttt:=SKONT(tm1)
hcomp:=ttt[1]
ENDIF
POISKRAZM(@x,@y)
NEXT
PROCENT()
st_org:=SKONT(st_org) координаты org
ASORT(razmx)
ASORT(razmy)
IF len(razmx)65000 .AND. mpoisk[1,2]<>'C'
st_razm:=ALLTRIM(STROKA(cc+3))+'}'
bufer:=SUBSTR(bufer,cc+3,65000)
mas:=SKONT(st_razm)
FOR k:=1 TO LEN(mas)-1 STEP 2 выборка координат по Х
x=x+1
AADD(razmx,0)
razmx[x]:=mas[k]
IF LEN(razmx)>20
ASORT(razmx)
min1:=razmx[1]
max2:=razmx[LEN(razmx)]
razmx={min1,max2}
x=2
ENDIF
NEXT
FOR k:=2 TO LEN(mas) STEP 2 выборка координат по Y
y=y+1
AADD(razmy,0)
razmy[y]:=mas[k]
IF LEN(razmy)>20
ASORT(razmy)
min1:=razmy[1]
max2:=razmy[LEN(razmy)]
razmy={min1,max2}
y=2
ENDIF
NEXT
POISKRAZM(@x,@y)
ELSEIF cc<>65000 .AND. mpoisk[1,2]='C'
st_razm:=ALLTRIM(STROKA(cc+3))+'}'
bufer:=SUBSTR(bufer,cc+3,65000)
mas:=SKONT(st_razm)
IF len(mas)=3
st_tmp:=SKONT(st_org) координаты org
AADD(razmx,st_tmp[1]+(mas[1]+mas[3]/2))
AADD(razmy,st_tmp[2]+(mas[2]+mas[3]/2))
AADD(razmx,st_tmp[1]+mas[1]-mas[3]/2)
AADD(razmy,st_tmp[2]+mas[2]-mas[3]/2)
ENDIF
POISKRAZM(@x,@y)
ENDIF
RETURN
//****************************************************
5. Файл specif.prg содержит в себе текст подпрограммы, создающей
перечень всех элементов, содержащихся на анализируемой плате, в виде
стандартного dbf файла с именем xxxxx.dbf, где ххххх — имя pfd файла
PCAD-а.
//***************************************************************
FUNCTION CreatSpec()
PRIVATE struct1 [4,4],nom,
ns1:='name',ns2:='oboz',ns3:='kol',ns4:='con'
// описание массива-структуры базы данных
struct1[1,1]=ns1
struct1[1,2]="C"
struct1[1,3]=20
struct1[1,4]=0
struct1[2,1]=ns2
struct1[2,2]="C"
struct1[2,3]=25
struct1[2,4]=0
struct1[3,1]=ns3
struct1[3,2]="C"
struct1[3,3]=6
struct1[3,4]=0
struct1[4,1]=ns4
struct1[4,2]="C"
struct1[4,3]=10
struct1[4,4]=0
public nameper:=''
nameper:=alltrim(left(fname,at('.',fname)-1))+'.dbf'
DBCREATE(nameper,struct1) //создание базы данных перечня
элементов
USE
//***************************************************************
USE &nameper //открытие б.д. перечня элементов
private
//массив со всевозможными названиями элементов
snaz:={{"Конденсаторы",1},{"Резисторы",1},{"Дроссели",1},{"Транзисто
ры",2},{"Диоды",2},{"Микросхемы",2},{"Вилки",1},{"Прочие",1}}
private
//массив со всевозможными обозначчениями элементов
soboz:={{'C','c'},{'R','r'},{'L','l'},{'VT','vt,'},{'VD','vd'},{'DD',
'D','d','dd'},{'X','x'},}
APPEND BLANK
REPLACE &ns1 WITH 'Название'
REPLACE &ns2 WITH 'Обозначение'
REPLACE &ns3 WITH 'Кол-во'
REPLACE &ns4 WITH 'Примеч.'
APPEND BLANK
REPLACE &ns1 WITH '-----------------------------------------
-'
REPLACE &ns2 WITH '-----------------------------------------
-'
REPLACE &ns3 WITH '-----------------------------------------
-'
REPLACE &ns4 WITH '-----------------------------------------
-'
append blank
// поиск элементов, соответствующих определенным обозначениям, и
занесение их в свою графу базу данных
FOR naz=1 to len(snaz)
REPLACE &ns1 WITH snaz[naz,1]
nzap:=recno()
kolv:=0 //кол-во эл. одного класса
strsp:=''
FOR nom=1 TO len(compon)
vrem:=compon[nom,9]
IF vrem<>nil
aaa:=posalpha(vrem,.T.)
pvr:=alltrim(left(vrem,aaa-1))
set exact on
IF (ascan(soboz[naz],pvr)>0);
.OR.(naz=len(snaz) .AND.
ascan(soboz,)=0)
kolv=kolv+1
IF (len(alltrim(&ns2))+len(vrem)+1)0
vrstr=left(vrstr,len(vrstr)-1)
replace &ns2 with vrstr
goto nzap
replace &ns3 with alltrim(STR(kolv))
APPEND BLANK
APPEND BLANK
ELSE
REPLACE &ns1 WITH ''
ENDIF
NEXT
USE //закрытие б.д.
RETURN
Функционирование разработанной программы было проверено на реальном изделии
(4 платы в изделии).
Организационно-Экономическая часть.
Задание: Техноко-Экономическое обоснование разработки. Анализ разделов
бизнес-плана. Выполнение расчетов по учету издержек и конкурентоспособности
продукции. Образование цены.
Введение .
Несмотря на то, что данный проект является экспериментальным, и
изготавливается на заказ конкретного предприятия, его можно рассмотривать
как товар так как, несомненно, найдется большое количество аналогичных
предприятий и частных пользователей заинтересованных в таком программном
продукте. Поэтому далее предлагается к рассмотру бизнес-план по
производству и реализации этого программного продукта.
Бизнес-план является одним из первых обобщающих документов
обоснования инвестиций и содержит укрупнённые данные о планируемой
номенклатуре и объёмах выпуска продукции, характеристики рынков сбыта и
сырьевой базы, потребность производства в земельных, энергетических и
трудовых ресурсах, а также содержит ряд показателей, дающих представление
о коммерческой, бюджетной и экономической эффективности рассматриваемого
проекта, и в первую очередь представляющих интерес для участников-
инвесторов проекта. Расчёты показателей адаптированы к требованиям и
условиям современного отечественного и зарубежного инвестирования.
Описание товара.
Программный продукт представляет собой пакет программных средств,
написанных для IBM-совместимых компьютеров. Программа предназначена для
использования ее совместно с пакетами PCAD и T-FLEX (которые применяются
для разработки и проектирования печатных плат и деталей остнастки). Пакет
PCAD предназначен для разработки плат, а в пакете T-FLEX разрабатывается
корпус. В система PCAD плата изображается только в двухмерном виде и
поэтому такой образ платы бесполезен при разработке корпуса в ситеме T-
FLEX т.к. этот чертеж не обладает объемными размерами. Разработанный
программный продукт позволяет передавать все параметры и элементы
печатной платы, разрабатываемой в PCAD, пакету T-FLEX, конвертируя чертеж
платы в трехмерный объект, для дальнейшей разработки корпуса под
созданную плату.
Основные технические требования :
Конфигурация компьютера - IBM 386/DX или выше.
Операционная система - MS-DOS 5.0 или выше.
Свободная память DOS - не менее 450 kb.
Размер, занимаемый на диске - 500 kb.
Возможности программного пакета.
. представленная на рассмотрение программа способна обрабатывать pdf-файлы
(полученные программой pdifout.exe) в формате PCAD4.5, PCAD7, PCAD8 ;
. в ходе своей работы программа создает постоянно пополняющуюся базу
данных элементов;
. программа способна создавать файлы в формате T-FLEX, которые
представляют собой графический образ платы в трехмерном виде
(изометрии), что позволяет визуально оценить ее объемный размер и
принять решения по разработке деталей оснастки;
. программа имеет возможность, по желанию пользователя, подготавливать
форму со спецификацией всех элементов, содержащихся на анализируемой
плате в виде стандартного dbf-файла;
Рынок сбыта.
Предполагается поставлять данный программный продукт ограниченному
кругу организаций занимающихся разработкой печатных плат и
конструкционной остнастке к ним. Основным потребителем программы должны
стать различные подразделения НИИ «Автоматики». Предполагаемый объем
поставок системы:
| |1998 |1999 |2000 |2001 |
|НИИ «Автоматики» |50 |60 |70 |70 |
|Прочие организации |10 |80 |140 |360 |
Конкуренты.
Ввиду уникальности и узконаправленности нашего программного продукта,
конкурентов пока можно не опасаться. В дальнейшем-же нужно следить за
сохранением коммерческой тайны, что-бы потенциальные конкуренты не
смогли воспользоваться нашей идеей.
Источник финансирования.
Финансирование проекта осуществляется за счет базового предприятия из
средств выделенных на НИР. На первом этапе предполагается устанавливать
программу только в устройствах производства НИИ «Автоматики». На втором
этапе предполагается расширить рынок сбыта за счет продаж программы
прочим производителям. Поскольку НИИ «Автоматики» финансировало
разработку системы предполагается поставлять ему программу по существенно
более низким ценам.
Календарный план разработки
|Название этапа |Время выполнения|Количество |
| |(дни) |(человек) |
|Разработка технического задания |3 |1 |
|Изучение технической документации и |2 |1 |
|выбор языка программирования | | |
|Изучение форматов файлов систем PCAD |5 |1 |
|и T-FLEX | | |
|Разработка алгоритма передачи данных |2 |1 |
|Разработка алгоритма конвертирования |2 |1 |
|трехмерного изображения | | |
|Создание работающей модели алгоритмов |10 |1 |
|Отладка программы |10 |1 |
|Подготовка технической документации |2 |1 |
|Всего чел/дней |32 | |
Этапы:
|1|1| | | | | | | | | | | | | | | | | | | | | | | |
|2| |2| | | | | | | | | | | | | | | | | | | | | | |
|3| | |3| | | | | | | | | | | | | | | | | | | | | |
|4| | | | | | | |4| | | | | | | | | | | | | | | | |
|5| | | | | | | | |5| | | | | | | | | | | | | | | |
|6| | | | | | | | | |6| | | | | | | | | | | | | | |
|7| | | | | | | | | | | |7| | | | | | | | | | | | |
|8| | | | | | | | | | | | | | | | | | | | | | |8| |
| |1|2|3|4|5|6|7|8|9|1|1|1|1|1|1|1|1|1|1|2|2|2|2|2|
| | | | | | | | | | |0|1|2|3|4|5|6|7|8|9|0|1|2|3|4|
Структура разработки.
Проект по разработке и испытанию программы выполняется силами 2-х
инженеров-программистов и руководителя проекта . Первый этап работы
предполагает разработку, тестирование и пробное внедрение данной
программой.
Расчет издержек и цены продукта.
Затраты на материалы и покупные изделия.
|№ |Наименование |Кол-во|Цена за |Общая |
| | | |единицу |сумма |
|1 |Документация по PCAD и T-FLEX |8 |40000 |320000 |
|2 |Папка для диплома |1 |30000 |30000 |
|3 |Дискеты |40 |5000 |200000 |
|4 |Программный продукт |1 |240000 |240000 |
|5 |Ватман |6 |8000 |48000 |
|6 |Книги по теме проекта |4 |20000 |80000 |
|7 |Бумага |1 |60000 |60000 |
Всего на материалы было истрачено 978000 руб.
С учетом транспортных расходов затрачено 998000 руб.
Основная заработная плата.
|Этап |Исполнители |Кол-во |За работу |Месячный |
| | |дней |получено |оклад |
|Разработка технического|Руководитель |3 |450000 |3000000 |
| |проекта | | | |
|задания. | | | | |
|Изучение технической |Инженер |2 |200000 |2000000 |
|документации |программист | | | |
|Изучение форматов PCAD |Инженер |5 |500000 |2000000 |
|и T-FLEX. |программист | | | |
|Разработка алгоритма |Инженер |2 |200000 |2000000 |
|передачи данных |программист | | | |
|Разработка алгоритма |Инженер |2 |200000 |2000000 |
|конвертирования |программист | | | |
|трехмерного изображения| | | | |
|Создание работающей |Инженер |10 |1000000 |2000000 |
|модели алгоритмов |программист | | | |
|Отладка программы |Инженер |10 |1000000 |2000000 |
|микропроцессора |программист | | | |
|Подготовка технической |Инженер |2 |200000 |2000000 |
| |программист | | | |
|документации | | | | |
| | |Итого |3750000 | |
Дополнительная З/П
Средства затраченные на выходные дни, отпуска , премии и т .д.
Дополнительная З/П=15%Основная З/П =562500 руб.
Отчисления на социальные нужды.
Отчисления на социальные нужды=40%(Дополнительная З/П+ Основная
З/П)=40%(3750000 руб+562500 руб.)=1725000 руб.
Накладные расходы
Затраты, связанные с управлением, покупкой деталей, обслуживанием и
коммунальными услугами, составляют 2400000 руб.
Прочие расходы.
При разработке испытательного устройства используются 2 персональных
компьютера в течение всего срока разработки. Стоимость одного дня работы
на компьютере составляет 10000 руб. с учетом амортизации и потребления
электричества. Время выполнения всего проекта составляет 24 дня.
Стоимость работы на компьютере будет составлять 480000 руб.
Итоговая таблица издержек и цены продукта.
|Название издержек |Затраты (руб.) |
|Затраты на материалы и покупные изделия |998000 |
|Основная З/П |3750000 |
|Дополнительная З/П |562500 |
|Отчисления на социальные нужды |1725000 |
|Накладные расходы |2400000 |
|Прочие расходы |480000 |
|Всего |6165500 |
Норма прибыли=20%
Издержки=6165500 руб.
Стоимость разработки без НДС на затраты=
Норма прибыли+Издержки=7398600 руб.
НДС на затраты =20% Затраты=1479720 руб.
Стоимость разработки=8878320 руб.
Охрана труда.
Задание: Составить карту условий труда программиста, определить категорию
тяжести труда и разработать мероприятия по оптимизации условий труда.
Изучение и решение проблем, связанных с обеспечением здоровых и
безопасных условий, в которых протекает труд человека - одна из наиболее
важных задач в разработке новых технологий и систем производства. Изучение
и выявление возможных причин производственных несчастных случаев,
профессиональных заболеваний, аварий, взрывов, пожаров, и разработка
мероприятий и требований, направленных на устранение этих причин
позволяют создать безопасные и благоприятные условия для труда человека.
Комфортные и безопасные условия труда— один из основных факторов влияющих
на производительность служащих Вычислительных Центров.
Работа сотрудников вычислительных центров непосредственно связана
компьютером, а соответственно с дополнительным вредным воздействиям.
Главный показатель, на основе которого можно определять меры по
восстановлению исходного дорабочего состояния является категория тяжести
труда. На основании краткой хар-ки технологического процесса или вмда
трудовой деятельности составляется карта условий труда, которая позволяет
определить категорию тяжести труда.
Составим карту условий труда программиста, учитывая специфические
факторы и особенности, относящиеся к нашему производству.
Карта условий труда программиста на рабочем месте.
|№|Показатели условий труда.|ПДУ|Оценка |Длительност|Балл|
| |Единицы измерения. |, |показателя |ь |с |
| | |ПДК| |воздействия|учет|
| | | | |(экспозиция|ом |
| | | | |) |эксп|
| | | | | |озиц|
| | | | | |ии |
| | | |Абсолю|В |Мин. |В % | |
| | | |тная |баллах| |смены| |
|1|2 |3 |4 |5 |6 |7 |8 |
|А. Психофизиологические нагрузки. |
|1|Напряжение зрения: | |На |2 | |95 |2 |
| |освещенность рабочего | |уровне| | | | |
| |места, лк | |санита| | | | |
| | | |рн. | | | | |
| | | |норм | | | | |
| |размеры объекта, мм | |0.3-0.|3 | |90 |3 |
| | | |15 | | | | |
| |энтропия зрительной | |32 |4 | |80 |4 |
| |информации, бит/сигнал | | | | | | |
| |число информационных | |>300 |4 | |80 |4 |
| |сигналов в час | | | | | | |
|2|Напряжение слуха: | |ПДУ |2 | |90 |2 |
| |уровень шума, дб | | | | | | |
| |соотношение сигнал-шума ,| |70 |2 | |85 |2 |
| |% | | | | | | |
| |энтропия слуховой | |24 |3 | |85 |3 |
| |информации, бит/сигнал | | | | | | |
|3|Напряжение внимания: | |90 |4 | |95 |4 |
| |длительность | | | | | | |
| |сосредоточенного | | | | | | |
| |наблюдения, % времени | | | | | | |
| |смены | | | | | | |
| |число важных объектов | |>25 |4 | |85 |4 |
| |наблюдения | | | | | | |
| |число движения пальцев в | |1080 |3 | |95 |3 |
| |час | | | | | | |
|4|Напряжение памяти: | |3-5 |6 | |87 |6 |
| |необходимость помнить об | | | | | | |
| |элементах работы свыше | | | | | | |
| |2-х часов (кол-во эл.) | | | | | | |
| |поиск рассогласований, в | |50 |3 | |60 |1.8 |
| |% от числа регулируемых | | | | | | |
| |параметров | | | | | | |
|5|Нервно-эмоциональное | | |4 | |65 |2.5 |
| |напряжение. Экспертная | | | | | | |
| |оценка. | | | | | | |
|6|Интеллектуальное | | |4 | |70 |4 |
| |напряжение. Экспертная | | | | | | |
| |оценка. | | | | | | |
|7|Физическая нагрузка: | |232 |2 | |30 |0.6 |
| |энергозатраты, Вт | | | | | | |
| |внешняя механическая | |37 |2 | |40 |0.8 |
| |работа, Вт | | | | | | |
|8|Статическая нагрузка в | |36000 |2 | |90 |2 |
| |течение смены, кгс.сек | | | | | | |
| |на обе руки | |86000 |2 | |90 |2 |
| |на весь корпус | |123000|2 | |90 |2 |
|9|Рабочее место, рабочая | | |1 | |97 |1 |
| |поза, перемещение в | | | | | | |
| |пространстве. Экспертная | | | | | | |
| |оценка. | | | | | | |
|1|Сменность | |Одна |1 | | |1 |
|0| | | | | | | |
|1|Продолжительность работы | |8 |2 | |100 |2 |
|1|в течение суток, час | | | | | | |
|1|Монотонность: | |5-3 |4 | |95 |4 |
|2|число приемов в операции | | | | | | |
| | | |Абсолю|В |Мин. |В | |
| | | |тная |баллах| |долях| |
| | | | | | |смены| |
| | | |Абсолю|В |Мин. |В | |
| | | |тная |баллах| |долях| |
| | | | | | |смены| |
| |длительность | |5-9 |5 | |80 |5 |
| |повторяющихся операций, с| | | | | | |
|1|Режим труда и отдыха | |Без |2 | |10 |0.2 |
|3| | |гимнас| | | | |
| | | |тики и| | | | |
| | | |музыки| | | | |
| | | | | | | | |
|Б. Санитарно-гигиенические условия труда. |
|1|Температура воздуха на | |21-22 |2 | |97 |2 |
|4|рабочем месте: | | | | | | |
| |теплый период, С | | | | | | |
| |холодный период, С | |17-19 |2 | |97 |2 |
|1|Вредные химические в-ва, | |ПДК |2 | |97 |2 |
|5|кратность превышения ПДК | | | | | | |
|1|Промышленная пыль, | |ПДК |2 | |97 |2 |
|6|кратность превышения ПДК | | | | | | |
| | | | | | | | |
|В. Оценка условий труда. |
|1|Число факторов, |29 | | | | | |
|7|формирующих тяжесть | | | | | | |
| |труда, n | | | | | | |
|1|Сумма балов, [pic]i[pic] |73.| | | | | |
|8| |9 | | | | | |
|1|Усредненный бал kср |2.5| | | | | |
|9| |48 | | | | | |
|2|Показатель интегральной |39.| | | | | |
|0|оценки условий труда, kz |81 | | | | | |
|2|Категория тяжести труда, |III| | | | | |
|1|kт | | | | | | |
| | | | | | | | |
Выясняем, с помощью карты условий труда, что работа на нашем
производстве определяется III категорией тяжести труда, а это значит, что
необходимо предусмотреть специальные меры по восстановлению исходного
дорабочего состояния: это отдых и перерывы после работы рационализация
режима труда и отдыха, оздоровление условий труда.
Из карты видно, что основная нагрузка программиста - психологическая.
Это напряжение памяти, внимания, монотонность работы. Из физических
нагрузок наибольшим показателем категории тяжести труда является непряжение
зрения (т.к. программист все свое рабочее время проводит перед монитором).
Остальные физические показатели, такие как уровень шума, физическая
нагрузка, невелики и не выходят за пределы допустимых норм.
Для оптимизации условий труда на рабочем месте рекомендуются
следующие организационные меры:
Страницы: 1, 2, 3, 4, 5
|