Рефераты

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

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


© 2010 Современные рефераты