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

Автоматизации формирования и ведения разовых заказов, служебных записок и шифров россыпи на предприятии ЗАО "Авиастар СП". Инструментальное средство разработки и язык программирования. Расчет себестоимости программы, трудовых и стоимостных затрат.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 17.12.2012
Размер файла 1,8 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

3) Проработка исходных данных и формирование раскрытого массива проводится сотрудниками УГК и УГТ.

4) Полный состав РЗ,СЗ,ШР проходит логический контроль сотрудниками УГК.( при наличии ошибок возвращается к формированию)

5) Проработка в УГТ технологами БТП и БНМ

6) Логический контроль АБД РЗ,СЗ,ШР технологами БТП и БНМ (при наличии ошибок возвращается на доработку в УГТ)

7) Централизованная проработка РЗ,СЗ,ШР и проставление подписи технологами УГТ(при наличии ошибок возвращается к формированию)

8) Логический контроль АБД и загрузка в базу утвержденных документов

Администратор АБД переводит в базу утвержденных РЗ,СЗ,ШР.( при наличии ошибок возвращается на проработку в УГТ)

Контекстная диаграмма формирование РЗ,СЗ,ШР

Рис. 6 Контекстная диаграмма формирование РЗ,СЗ,ШР

Диаграмма декомпозиции формирования РЗ, СЗ,ШР

Рис.7 Диаграмма декомпозиции формирования РЗ, СЗ,ШР

По старой схеме работа выполнялась сотрудниками отдела АБД преимущественно в пакетном и диалоговом режиме с многочисленными передачами РЗ,СЗ.ШР между различными исполнителями что приводило к существенным потерям времени.

Новая система включает в себя как старый принцип работы с пока еще существующей бумажной системой работы РЗ, СЗ, ШР так и в новом диалоговом режиме реализующем принцип обработки РЗ,СЗ,ШР по системе workflow. Это позволило устранить недостатки, присутствующие в старой системе. Разработан АРМ (автоматизированное рабочее место) по разработке РЗ,СЗ,ШР.

7. Информационное обеспечение системы

7.1 Выбор средств управления данными

При выборе СУБД выборка ведется по четырем интегральным параметрам

- производительность обработки

- гибкость к изменениям

- готовность базы (восстановление при разрушении)

- дружественность интерфейса к конечному пользователю и программисту

Сравнивая два существующих СУБД ADABAS 61 и Oracle 8.1 по трем первым параметрам они почти не уступают друг другу, но по четвертому параметру ADABAS существенно проигрывает Oracle.

- Использование языка SQL запроса и RAD (быстрая разработка приложения) систем в Oracle создаются приложения любой сложности, которые требуются для конечного пользователя

- используя язык SQL запроса есть возможность сортировать в любом виде и реализовывать в любой сложности бизнес процессы

- типы данных Blob поля (двоичные данные больших размеров позволяет хранить графическую информацию)

Благодаря всем пунктам система ADABAS была оставлена и заменилась на систему Oracle в PDM-системе.

7.2 Проектирование базы данных

7.2.1 Логическая модель данных

Информационное моделирование системы выполняется на основе совокупности моделей, принадлежащих нескольким уровням проектирования. На первом уровне создаётся логическая модель данных, при этом выявляются информационные объекты системы, зависимости между ними, задаются свойства объектов. На втором уровне строится универсальная физическая модель данных. В ней определяется состав и структура таблиц базы данных, основные характеристики полей таблиц. Модели этих двух уровней не зависят от выбранной СУБД. На третьем уровне определяется физическая модель данных, специфичная для выбранной СУБД. При этом могут быть заданы расширенные характеристики таблиц и их полей, описаны дополнительные объекты базы данных.

В данной дипломной работе при обработке РЗ,СЗ,ШР основным объектом является КТC РЗ,СЗ,ШР, поэтому мы строим данную ER-диаграмму.

При данной схеме обработки этих документов логическая схема БД представлена 10 файлами.

СЗ и РЗ в старой схеме содержат следующие файлы:

1. Файл перечня

2. Изменения КТС(ЛиКТС - лист изменений кострукторско-технологической части)

3. Дополнительный КТС.

4. Раскрытый состав СЗ, РЗ.

В ШР логическая схема БД представлена пятью файлами:

1. Перечень ШР

2. ЛиКТС ШР

3. Дополнительные КТС.

4. Перечень сдаточных позиций ШР.

5. Раскрытый состав ШР.

При разработке БД была проведена унификация алгоритмов, графических интерфейсов и способов отображения СЗ, РЗ,ШР на экранах мониторов. Это позволило логическую схему БД по данным документам свести к трем сущностям:

1. Сущность КТС документов в СЗ, РЗ, ШР

2. Сущность КТС раскрытых сборочных единиц и перечней СЗ, РЗ, ШР.

3. Каталог РЗ, СЗ, ШР.

Таблица № 3

название сущности

описание

1

KTC RZ,CZ,HR

сведения исходных данных составных частей РЗ,СЗ,ШР(перечня, изменения КТС, дополнительных КТС)

2

RAZZAK

полный раскрытый состав РЗ,СЗ,ШР

3

Каталог РЗ,РЗ,ШР

содержит полный перечень РЗ,СЗ,ШР с момента появления РЗ,СЗ,ШР

С этой целю, после унификации состава этих документов за основу была принята структура документооборота КТС. Полный реквизитный состав серийной КТС в БДЭОИ содержит полное множество реквизитов, описывающее сущность и состав СЗ, РЗ, ШР.

Для совместного хранения информации этих документов в единой сущности была проведена нормализация информации КТС.

Именно такая классификация позволила хранить информацию исходных данных в структуре КТС и свести разнообразие программного обеспечения к работе с одной таблицей (представлением логическим объединяющим три таблицы в одну) КТС. Алгоритм раскрытия состава сдаточных позиций так же из 10 разновидностей остался один.

Раскрытый файл СЗ, РЗ, ШР так же стал единым. Количество программного обеспечения уменьшилось на порядок, технология существенно упростилась.

Логические связи сущностей

Рис.8 Логические связи сущностей

Связь между этими сущностями ведется по номеру РЗ, СЗ, ШР.

Реляционная схема связи таблиц КТC РЗ,СЗ,ШР Таблица № 4

Схема полного раскрытого состава РЗ,СЗ,ШР. Схема каталога РЗ,СЗ,ШР.

Таблица №5. Таблица №6.

Была проведена нормализация таблицы в результату чего была разделена на взаимосвязанные таблицы.

7.2.2 Физическая модель данных

Титульная часть КТС KTCRZCZ_T Таблица № 7

Идентификатор

Формат

Назначение

ID_T

НО

SP

SPO

NM

IZ

SVM

SOM

KB

NI

RN

VI

NP

DV

VS

N

L

LIT

LITI

ZV

NUMBER(9)

VARCHAR2(30)

VARCHAR2(30)

VARCHAR2(150)

VARCHAR2(100)

NUMBER(6)

NUMBER(6)

NUMBER(6)

VARCHAR2(2)

VARCHAR2(6)

NUMBER(6)

VARCHAR2(2)

VARCHAR2(30)

Date

VARCHAR2(2)

NUMBER(9)

VARCHAR2(6)

VARCHAR2(6)

NUMBER(9)

VARCHAR2(50)

Счетчик

Обозначение чертежа

Обозначение спецификации

Применяется в спецификациях

Наименование спецификации (Перечень РЗ.СЗ.ШР)

Изделие

Серия введения спецификации (Мин.)

Серия ограничения спецификации (Мах.)

Код КБ на запуск

Индекс извещения на запуск

Регистрационный номер извещ. на запуск

Вид извешения на запуск

Код пользователя

Дата корректировки

Вид спецификации

Порядковый № изменения

Листов всего

Литера

Литера индекс

Предприятие разработчик документа

Основание раздела 9 КТС KTCRZCZ _9 Таблица № 8

Идентификатор

Формат

Назначение

ID_T

OTD

OSN

NUMBER(9) NOT NULL

NUMBER(3) NOT NULL

VARCHAR2(100) NOT NULL

Ключ для связи с «Титулом»

Код отдела ввода основания

Основание

Шифр россыпью по КТС KTCRZCZ_HR Таблица № 9

Идентификатор

Формат

Назначение

ID_T

HR

NUMBER(9) NOT NULL

NUMBER(11) NOT NULL

Ключ для связи с «Титулом»

ШР КТС

Конструкторская часть КТС KTCRZCZ_KC Таблица № 10

Идентификатор

Формат

Назначение

ID_KC

ID_T

P1

P2

HI

HD

SV

SO

S3

S4

KS

MA

RZ

KZ

NK

FR

ZN

PZ

NMD

EI_K

MT

KO

PR_K

R9

KB_К

NI_К

RN_К

VI_К

NP

DV

BK

IP

NUMBER(9) NOT NULL

NUMBER(9) NOT NULL

VARCHAR2(1 byte)

VARCHAR2(1 byte)

VARCHAR2(25 byte)

VARCHAR2(25 byte)

NUMBER(6)

NUMBER(6)

NUMBER(6)

NUMBER(6)

NUMBER(11, 5)

NUMBER(11, 5)

NUMBER(1)

NUMBER(14, 5)

NUMBER(1)

VARCHAR2(5 byte)

VARCHAR2(4 byte)

VARCHAR2(3 byte)

VARCHAR2(150 byte)

VARCHAR2(3 byte)

VARCHAR2(150 byte)

VARCHAR2(5 byte)

VARCHAR2(50 byte)

VARCHAR2(3 byte)

VARCHAR2(2 byte)

VARCHAR2(6 byte)

NUMBER(6)

VARCHAR2(2 byte)

VARCHAR2(30 byte)

DATE

RAW (16)

NUMBER (6)

Счетчик

Ключ для связи с «Титулом»

Признак корректировки док-та

Признак корректировки записи

Обозначение исполнения

Обозначение детали

Серия введения ОКБ

Серия ограничения ОКБ

Серия введения констр. УГК

Серия ограничения констр УГК

Кол-во на сборку

Масса

Раздел спецификации

Кол-во на изделие

Номер строки

Формат

Зона

Позиция

Наименование

Ед. измерения конструкторская

Материал конструкторский

Комплектация

Примечание конструкторское

Код отдела ввода основания

КБ изв.на изменение констр.

Индекс изв.на изм.констр.

Рег.№ извещения на изм.констр.

Вид извещения на изм.констр.

Код пользователя БДСИ

Дата корректировки

Поле модификаций

Код изделия строки КТС

Технологическая часть КТС KTCRZCZ_КСT Таблица № 11

Идентификатор

Формат

Назначение

ID_TC

ID_KC

S1

S2

KM

R1

KI

NR

TP

SHR

PR_T

KB_T

NI_T

RN_T

VI_T

NP

DV

C01-C21

P01-P21

ZP

PGO

ST

KP

KL

DV

NL

IL

NUMBER(9) NOT NULL

NUMBER(9) NOT NULL

NUMBER(6)

NUMBER(6)

NUMBER(12)

VARCHAR2(15 byte)

NUMBER(3)

NUMBER(11, 5)

VARCHAR2(3 byte)

NUMBER(11)

VARCHAR2(50 byte)

VARCHAR2(2 byte)

VARCHAR2(6 byte)

NUMBER(6)

VARCHAR2(2 byte)

VARCHAR2(30 byte)

DATE

NUMBER(3)

NUMBER(1)

NUMBER(3) NOT NULL

NUMBER(1)

NUMBER(9)

NUMBER(10)

NUMBER(10, 5)

DATE

NUMBER(3)

VARCHAR2(1)

Счетчик

Ключ для связи с «КС»

Серия введения технологическая

Серия ограничения техн.

Код материала

Размер заготовки

Единица измерения

Норма расхода

Тех. индекс

ШР (Для РЗ,СЗ код заказа)

Примечание технологическое

КБ изв.на изм.технол.

Индекс извещения на изм.технол.

Рег.№ извещения на изм.технол.

Вид извещения на изм.технол.

Код пользователя БДСИ

Дата корректировки

Цех-изг 1-21

ПГО 1-21

Цех потребитель

ПГО

СТК

Код подсборки

Количество на СТК

Дата корректировки

Номер листа

Доп. индекс листа

Описание записи таблицы исходных данных (сборок и техподсборок) для расчета TZADSBE

Таблица № 12

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

:иденти : Наименование реквизита и значность : тип поля и значность:

:фикатор : в первичном документе : в БД :

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

:RSB1 : Разузловываемая сборка (с 25зн) : Varchar2(25) INDX :

:IZ1 : Код изделия (ц 6 зн.) : Number(6) :

:KOLSB1 : Колич. разузловываемых СБЕ (ц 7 зн) : Number(7) :

:CEX1 : Цех-изготовитель (ц 3 зн.) : Number(3) :

:ST1 : СТК (ц 9 зн.) : Number(9) :

:VPRIM1 : Вид применяемости .(с 1 зн) : Varchar2(1) :

:NSNM1 : Серия вв (ц 6 зн.) : Number(6) :

:NSNMK1: Серия огр. (ц 6зн) : Number(6) :

:SBCVX1 : СБЕ по цепи входимости (с 25 зн.) : Varchar2(25) :

:KZAK1 : Код заказа (ц 8зн) : Number(8) :

:KNK1 : Количество на комплект (ц 6 зн.) : Number(6) :

:PDS1 : Признак сборки (с 1 зн.) : Varchar2(1) :

:PRA1 : Признак аннулирования (с 1 зн.) : Varchar2(1) :

:GSB1 : Головная сборка (сдат.поз.) (с 25 зн) : Varchar2(25) :

:PM1 : Поле модификаций (128 бит) : Raw(16) :

:NBM1 : Номер бита модификации (ц 3 зн) : Number(3) :

:GO1 : Группа опережения (ц 2 зн.) : Number(2) :

:NPR1 : Номер приказания (с 5 зн.) : Varchar2(5) :

:VRZ1 : Вид разузлования (с 2 зн.) : Varchar2(2) :

:VMS1 : Вид формируемого массива (с 1 зн.) : Varchar2(1) :

:ZPR1 : Цех-потребитель с ПГО (ц 3+1зн) : Number(4) :

:SVI1 : Серия вв. изготовления (ц 6 зн.) : Number(6) :

:SOI1 : Серия огр. изготовления (ц 6 зн.) : Number(6) :

:NP : Код пользователя (C 30 зн.) : Varchar2(30) :

:NKART : Номер карт.учета задела (ц 6 зн.) : Number(6) :

:КВ : Код КБ (с 2 зн.) : Varchar2(2) :

:SHR1 : Шифр россыпи (ц 11 зн.) : Number(11) :

:IP1 : Код изделия записи (ц 6 зн.) : Number(6) :

:КO1 : Признак комплектации (ц 2 зн.) : Number(2) :

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

Описание записи таблицы исходных данных (сборок и техподсборок) для расчета TZADSBE1

Таблица № 13

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

:иденти : Наименование реквизита и значность : тип поля и значность:

:фикатор : в первичном документе : в БД :

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

:RSB1 : Разузловываемая сборка (с 25зн) : Varchar2(25) INDX :

:IZ1 : Код изделия (ц 6 зн.) : Number(6) :

:KOLSB1 : Колич. разузловываемых СБЕ (ц 7 зн) : Number(7) :

:VPRIM1 : Вид применяемости .(с 1 зн) : Varchar2(1) :

:NSNM1 : Серия вв (ц 6 зн.) : Number(6) :

:NSNMK1: Серия огр. (ц 6 зн) : Number(6) :

:NCZ1 : № с/з (с 25 зн) : Varchar2(25) :

:PRA1 : Признак аннулирования (с 1 зн.) : Varchar2(1) :

:VRZ1 : Вид разузлования (с 2 зн.) : Varchar2(2) :

:DV1 : Дата : Date :

: NP : Код пользователя (C 30 зн.) : Varchar2(30) :

:КO1 : Признак комплектации (ц 2 зн.) : Number(2) :

:NPR1 : Номер приказания (с 5 зн.) : Varchar2(5) :

:NKART : Номер карт.учета задела (ц 6 зн.) : Number(6) :

:КВ : Код КБ (с 2 зн.) : Varchar2(2) :

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

Описание записи таблицы цепей входимости «дерева сборок» изделия для разузлования TABCVX

Таблица № 14

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

:иденти : Наименование реквизита и значность : тип поля и значность :

:фикатор : в первичном документе : в БД :

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

:GSB4 : Головная сборка (сдат.поз.) (с 25зн) : Varchar2(25) INDX :

:CHTOVX4: Обозначение что входит(с 25 зн) : Varchar2(25) INDX :

:KUDAVX4: Обозначение что входит(с 25 зн) : Varchar2(25) :

:VPRIM4 : Вид применяемости (с 1 зн.) : Varchar2(1) :

: SV4 : Серия вв (ц 6 зн.) : Number(6) :

: SO4 : Серия огр. (ц 6зн) : Number(4) :

: NCZ4 : Номер служебной записки (с 16 зн) : Varchar2(16) :

: KSB4 : Количество на сборку (ц 6+5др.) : Number(11,5) :

: KL4 : Количество на СТК (ц 6+5др.) : Number(11,5) :

: PKP4 : Признак конструк. принадл.(с 3 зн) : Varchar2(3) :

: KIZ4 : Количество на изделие (ц 9+5др.зн) : Number(14,5) :

: KZAK4 : Код заказа (ц 11 зн) : Number(11) :

: KNK4 : Количество на комплект (ц 6 зн.) : Number(6) :

: KODIZ4 : Код изделия (ц 6 зн.) : Number(6) :

: REZ : Резерв (ц 4 зн) : Number(4) :

: PM4 : Поле модификаций (128 бит) : Raw(16) :

: NCVX4 : Номер цепи входим., уровня(ц7+2зн) : Number(9) :

: NUR4 : Номер уровня (ц.3 зн.) : Number(3) :

: GROP4 : Группа опережения (ц 5 зн) : Number(5) :

: PRA4 : Признак аннулирования (с 1 зн.) : Varchar2(1) :

: CEX4 : Цех-изготовитель (ц 3 зн.) : Number(3) :

: ST4 : СТК (ц 9 зн.) : Number(9) :

: VRZ4 : Вид разузлования (с 2 зн.) : Varchar2(2) :

: VMS4 : Вид формируемого массива (с 1 зн.) : Varchar2(1) :

: ZPR4 : Цех-потребитель и ПГО (ц 3 + 1 зн) : Number(4) :

: SVI4 : Серия вв. изготовления (ц 6 зн.) : Number(6) :

: SOI4 : Серия огр. изготовления (ц 6 зн.) : Number(6) :

: STKS : Код СТК сдат.позиции (ц 9 зн.) : Number(9) :

: ZPS : Цех-потреб.сдат.позиции (ц 3 зн.) : Number(3) :

: NBM4 : № бита поля модификации (ц 3 зн.) : Number(3) :

: IP4 : Код изделия записи (ц 6 зн.) : Number(6) :

: NPR4 : № приказания (с 5 зн.) : Varchar2(5) :

: КО4 : Признак комплектации (с 5 зн.) : Varchar2(5) :

:NKART : Номер карт.учета задела (ц 6 зн.) : Number(6) :

:КВ : Код КБ (с 2 зн.) : Varchar2(2) :

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

Описание записи таблицы для выполнения расчетов(сд.позиции и разузлованные СБЕ) KTSRZR

Таблица № 15

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

:иденти : Наименование реквизита и значность : тип поля и значность :

:фикатор: в первичном документе : в БД :

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

: PK :признак корректировки записи(с 1 зн) : Varchar2(1) :

: P3 :Код изделия зад.раскрытия (ц 6 зн.) : Number(6) INDX :

: IB :Код изделия изготов. (ц 6 зн.) : Number(6) :

: ZK :Код заказа (ШР) (ц 11 зн.) : Number(11) INDX :

: GS :Обозначение сдаточной поз.(с 25 зн) : Varchar2(25) INDX :

: HO :Обозначение КТС (с 30 зн.) : Varchar2(25) INDX :

: HI :Обозначение исполнения (с 25 зн.) : Varchar2(25) INDX :

: HD :Обозначение детали (с 25 зн.) : Varchar2(25) INDX :

: KB :Код КБ (с 2 зн.) : Varchar2(2) :

: NI :Индекс изделия изв. (с 6 зн.) : Varchar2(6) :

: RN :Рег.номер извещения (ц 6 зн.) : Number(6) INDX :

: VI :Вид извещения (с 2 зн.) : Varchar2(2) :

: SV :Серия введ.конст. раскр. (ц 6 зн.) : Number(6) :

: SO :Серия огр.конст. раскр. (ц 6 зн.) : Number(6) :

: S1 :Серия введения раскр. (ц 6 зн.) : Number(6) :

: S2 :Серия огранич. раскр. (ц 6 зн.) : Number(6) :

: S3 :Серия введения изг. (ц 6 зн.) : Number(6) :

: S4 :Серия огранич. Изг. (ц 6 зн.) : Number(6) :

: KS :Кол.на сбор.или техподсборку (ц6+5др.зн) : Number(11,5) :

: MA :Масса (ц 6+5др.зн) : Number(11,5) :

: RZ :Раздел КС (ц 1 зн.) : Number(1) INDX :

: KM :Код материала (ц 12 зн.) : Number(12) INDX :

: R1 :Размеры заготовки (с 15 зн.)с : Varchar2(15) :

: KI :Код единицы измерения (ц 3 зн.) : Number(3) :

: NR :Норма расх. мат. (ц 6ц+5др.зн) : Number(11,5) :

: TP :Технологический индекс(с 3 зн.) : Varchar2(3) :

: ST :СТК (ц 9 зн.) : Number (9) INDX :

: KP :Код техподсборки (ц 10 зн.) : Number (10) INDX :

: Z1 :1 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: Z2 :2 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: Z3 :3 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: Z4 :4 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: Z5 :5 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: Z6 :6 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: Z7 :7 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: ZP :Цех-потребитель+ПГО (ц 3+2зн) : Number(5) :

: KL :Кол.на СТК расчетное (ц 5+5др.зн) : Number(10,5) :

: КN :Количество на изделие новое (ц 5 зн) : Number(14,5) :

: КК :Количество на комплект (ц 5 зн) : Number(5) :

: KZ :Кол.на сдаточную позицию : Number(14,5) :

: : расчетное (ц 9+5др.зн) : :

: NP :Код пользователя ( с 30 зн.) : Varchar2(30) :

: IZ :Извещение на изменение (с16 зн.) : Varchar2(16) INDX :

: DV :Дата ввода в БД : Date INDX :

: DI :Дата корректировки : Date INDX :

: NU :Номер уровня (ц 2 зн.) : Number(2) :

: RR :Резерв (с 10 зн.) : Varchar2(10) :

: KO :Признак комплектации (с 2 зн.) : Varchar2(2) :

: VD :Вид документа (с 2 зн.) : Varchar2(2) :

: NPR :№ приказания (с 5 зн.) : Varchar2(5) :

: PM :Резерв (с 10 зн.) : Varchar2(10) :

:NKART:Номер карт.учета задела (ц 6 зн.) : Number(6) :

: КВ :Код КБ (с 2 зн.) : Varchar2(2) :

: SТКS :Код СТК сдат.позиции (ц 9 зн.) : Varchar2(10) :

: ZPS :Цех - потреб.сдат.позиции (ц 3 зн.) : Varchar2(10) :

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

Описание записи таблицы для хранения результатов расчета RAZZAK

Таблица № 16

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

:иденти : Наименование реквизита и значность : тип поля и значность :

:фикатор: в первичном документе : в БД :

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

: VD :Вид документа(РЗ,СЗ,ШР) (с 2 зн) : Varchar2(2) INDХ :

: PK :признак корректировки записи(с 1 зн) : Varchar2(1) :

: P3 :Код изделия зад. раскр (ц 6 зн.) : Number(6) INDX :

: IB :Код изделия изгот. (ц 6 зн.) : Number(6) :

: ZK :Код заказа(ШР) (ц 11 зн.) : Number(11) INDX :

: GS :Обозначение сдаточной поз.(с 25 зн) : Varchar2(25) INDX :

: HO :Обозначение КТС (с 30 зн.) : Varchar2(30) INDX :

: HI :Обозначение исполнения (с 25 зн.) : Varchar2(25) INDX :

: HD :Обозначение детали (с 25 зн.) : Varchar2(25) INDX :

: KB :Код КБ (с 2 зн.) : Varchar2(2) :

: NI :Индекс изделия изв. (с 6 зн.) : Varchar2(6) :

: RN :Рег.номер извещения (ц 6 зн.) : Number(6) INDX :

: VI :Вид извещения (с 2 зн.) : Varchar2(2) :

: S1 :Серия введения раскр. (ц 6 зн.) : Number(6) :

: S2 :Серия огранич. раскр. (ц 6 зн.) : Number(6) :

: S3 :Серия введения изг. (ц 6 зн.) : Number(6) :

: S4 :Серия огранич. изг. (ц 6 зн.) : Number(6) :

: KS :Кол.на сбор.или техподсбор. (ц6+5др.зн) : Number(11,5) :

: MA :Масса (ц 6+5др.зн) : Number(11,5) :

: RZ :Раздел КС (ц 1 зн.) : Number(1) INDX :

: KM :Код материала (ц 12 зн.) : Number(12) INDX :

: R1 :Размеры заготовки (с 15 зн.) : Varchar2(15) :

: KI :Код единицы измерения (ц 3 зн.) : Number(3) :

: NR :Норма расх. мат. (ц 6ц+5др.зн) : Number(11,5) :

: TP :Технологический индекс(с 3 зн.) : Varchar2(3) :

: ST :СТК (ц 9 зн.) : Number (9) INDX :

: KP :Код техподсборки (ц 10 зн.) : Number (10) INDX :

: Z1 :1 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: Z2 :2 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: Z3 :3 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: Z4 :4 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: Z5 :5 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: Z6 :6 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: Z7 :7 цех мар. изг.+ПГО (ц 3зн+2зн) : Number(5) :

: ZP :Цех-потребитель+ПГО (ц 3+2зн) : Number(5) :

: KZ :Кол.на сдаточную позицию : Number(14,5) :

: : расчетное (ц 9+5др.зн) : :

: KL :Кол.на СТК расчетное (ц 5+5др.зн) : Number(10,5) :

: КК :Количество на комплект (ц 5 зн) : Number(5) :

: NP :Код пользователя ( с 30 зн.) : Varchar2(30) :

: IZ :Извещение на изменении (с16 зн.) : Varchar2(16) INDX :

: DV :Дата ввода в БД : Date INDX :

: DI :Дата корректировки : Date INDX :

: NU :Номер уровня (ц 2 зн.) : Number(2) :

: RR :Резерв (с 10 зн.) : Varchar2(10) :

: NPR :№ приказания (с 5 зн.) : Varchar2(5) :

:NKART : Номер карт.учета задела (ц 6 зн.) : Number(6) :

:КВ : Код КБ (с 2 зн.) : Varchar2(2) :

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

Описание записи таблицы для хранения каталога РЗ, СЗ, ШР KATSZRZ

Таблица № 17

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

:иденти : Наименование реквизита и значность :тип поля и значность :

:фикатор: в первичном документе : в БД :

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

: VD :Вид документа(РЗ,СЗ,ШР) (с 2 зн) : Varchar2(2) IND :

: KOD :Код подразд., выпустившего С/З(ц 3 зн.) : Number(3) INDX :

: KB :Код КБ (с 2 зн.) : Varchar2(2) :

: NI :Индекс изделия изв. (с 6 зн.) : Varchar2(6) :

: RN :Рег.номер извещения (ц 6 зн.) : Number(6) INDX :

: VI :Вид извещения (с 2 зн.) : Varchar2(2) :

: SR :Шифр россыпи (ц 11 зн.) : Number(11) :

: KO :Признак комплектации (с 5 зн.) : Varchar2(5) :

: DV :Дата ввода в БД (при запуске КД) : Date INDX :

: DI :Дата изменения : Date INDX :

: NS :Номер извещения на измен. (с 16 зн.) : Varchar2(16) :

: PD :Признак действия С/З ( с 1 зн.) : Varchar2(1) :

: PG :Признак гашения С/З ( с 1 зн.) : Varchar2(1) :

: OZ :Основание запуска С/З ( с 200 зн.) : Varchar2(200) :

: NP :Код пользователя (с 30 зн.) : Varchar2(30) :

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

Описание записи таблицы «Массив плановых машин» PLANM

Таблица № 18

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

:иденти : Наименование реквизита и значность :тип поля и значность :

:фикатор: в первичном документе : в БД :

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

: P1 : Признак корректировки : Varchar2(1) :

: P3 : Код изделия : Number(6) INDX :

: SP : Cерия плановой машины : Number(6) :

: DV : Дата ввода в БД : Date INDX :

: NP : Код пользователя (с 30 зн.) : Varchar2(30) :

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

7.4 Организация сбора, передачи, обработки и выдачи информации

Поскольку в данном дипломе разрабатывается безбумажная технология создания и ведения документов, то при реализации данной функции технолог открывает базу данных и вносит информацию непосредственно в нужный раздел с помощью ЭВМ. Перед этим предварительно проверяется и корректируется информация. После этого готовая информация вносится в БД. Так же система должна работать и для введения с бумажных носителей в БД. С бумажного носителя вводят информацию, загружают файл с исходными данными КТС РЗ,СЗ,ШР и раскрывают. Эту работу выполняет сотрудник АБД.

Запуск служебных записок УГК в электронном виде.

В целях обеспечения разработки автоматизированного рабочего места (АРМ) конструктора УГК и технолога УГТ по запуску служебных записок УГК в электронном виде, принимается следующий порядок оформления и проработки конструкторских служебных записок:

Предлагаемая технология обработки информации:

1. По указанию главного специалиста начинается формирование перечня

РЗ, СЗ, ШР с помощью конструкторов и технологов. Ведется проработка в УГК.

2. Перечень РЗ,СЗ,ШР проходит логический контроль исходных данных на наличие ошибок конструкторами.(при наличии ошибок возвращается к формированию)

3. Проработка исходных данных и формирование раскрытого массива проводится сотрудниками УГК и УГТ.

4. Полный состав РЗ,СЗ,ШР проходит логический контроль сотрудниками УГК.( при наличии ошибок возвращается к формированию)

5. Проработка в УГТ технологами БТП и БНМ

6. Логический контроль АБД РЗ,СЗ,ШР технологами БТП и БНМ (при наличии ошибок возвращается на доработку в УГТ)

7. Централизованная проработка РЗ,СЗ,ШР и проставление подписи технологами УГТ(при наличии ошибок возвращается к формированию)

8. Логический контроль АБД и загрузка в базу утвержденных документов

Администратор АБД переводит в базу утвержденных РЗ,СЗ,ШР.( при наличии ошибок возвращается на проработку в УГТ)

8. Математическое обеспечение системы

Математическое обеспечение представлено следующими алгоритмами:

- Алгоритм конвертирования данных РЗ,СЗ,ЩР из старой системы в новую

В данном алгоритме входными данными являются файлы КТС1 КТС2.КТС3,КТС4 RAZZAK выгружается в последовательный текстовый файл.

Читается на большой ЭВМ и распаковывается.

- Алгоритм ввода и корректировки данных РЗ, СЗ. ШР

Проводится подготовка данных бумажного документа. И формируется последовательный текстовый файл который передается с ГАРМ на сервер ПК. Затем запускается проект ввода текстового файла KTCRZ и проводится загрузка БД (Oracle).

- Алгоритм ввода РЗ,СЗ,ШР (исходных данных) в режиме телеобработки

Задается номер служебной записки , шифр затрат, код изделия, вид исходных данных. Затем на экране в таблицу вводится информация с исходных данных и записывается в базу в таблицу KTC RZ..

- Алгоритм раскрытия и формирования РЗ, СЗ, ШР

Создать входную таблицу служебных записок(СЗ) с заданными РЗ,СЗ,ШР для выполнения раскрытия СБЕ. (Пункт панели «Создать вх. таблицу»)

Пользователь заносит один номер РЗ,СЗ,ШР, для которого он хочет раскрыть состав перечня заданного документа.

По заданным заданной СЗ,РЗ,ШР формируют список СБЕ подлежащий разузлованию (Будет далее проведено раскрытие состава СБЕ по всем уровням входимости) (пункт панели «Создать таблицу для разузлования»).

Для формирования списка СБЕ из перечня РЗ, СЗ, ШР выбирают всю номенклатуру и подсоединяют недостающую информацию из серийных КТС (реквизиты материала и маршрута изготовления) и эту информацию заносят в выходную таблицу. Стандартным изделиям подсоединяют недостающую информацию из справочника стандартных изделий

Из перечня РЗ, СЗ, ШР выбирают СБЕ и заносят их в отдельную таблицу. В этих СБЕ отмечают те СБЕ, которые будут разузловываться по файлу дополнительных КТС и по файлу серийных КТС. Здесь же формируют поле модификаций по коду изделия.

Для каждой служебной записки РЗ,СЗ,ШР обращаются в ЛИКТС и формируют таблицу в оперативной памяти ПК по всем изменения . Здесь присутствуют изменения типа Было - Стало, аннулируемые СБЕ и вводимые вновь позиции. Аннулированные СБЕ заносят также в таблицу СБЕ для разузлования.

После создания списка СБЕ для раскрытия приступают к их разузлованию.

Пункт меню «Сформировать РЗ,СЗ,ШР»

Проводится раскрытие далее состава СБЕ по всем уровням входимости. Раскрытие состава СБЕ проводится в два этапа. Первоначально раскрывается состав СБЕ для дополнительных КТС (если таковые имеются). При их раскрытии состав раскрываемых СБЕ пополняется при раскрытии СБЕ по дополнительным КТС сборками, которые не были раскрыты в дополнительном файле и находятся в серийном изделии. Затем на втором этапе раскрываются СБЕ серийного изделия (если таковые имеются)

В некоторых случаях СБЕ для раскрытия могут отсутствовать.

Разузлование СБЕ проводится в два этапов. На первом этапе проводится разузлование СБЕ по дополнительным КТС РЗ,СЗ,ШР (Если таковые имеются в РЗ,СЗ,ШР). В виртуальной таблице формируется выходной результат, котрый сортируется, суммируется и затем рассчитывается полная применяемость СБЕ по дополнительным КТС. Если будет обнаружена СБЕ при расчете применяемости, которая отсутствует в дополнительных КТС, то ее включают в перечень СБЕ для дальнейшего разузлования по серийным КТС. Сборочные единицы стандартных изделий так же разузловываются. Результат записывается в конечную таблицу разузлованных разовых заказов.

После разузлования СБЕ по дополнительным КТС проводится автоматически повторное разузлованике СБЕ серийных КТС (если таковые имеются в списке СБЕ). Аннулируемые СБЕ заносятся в таблицу ОП ПК.

При выполнении разузлования формируется цепочка входимостей СБЕ по всем уровням. Вдоль цепочки перемножаются реквизит К колб на сбi с учетом пересечения серии, поля модификаций и вычисляется применяемость На сдаточную позицию.

При выполнении разузлования цепочка входимостей СБЕ на аннулируемой СБЕ разрывается (что приводит к удалению аннулируемой СБЕ и всех ниже входящих в нее сборок. Результат вычислений заносится в таблицу применяемости сборок, которая после сортируется и затем суммируется.

Далее проводится расчет полной применяемости. Для чего из таблицы применяемости СБЕ извлекают каждую СБЕ и читают ее состав из серийной КТС. При этом вычисляется количество на заданную СБЕ (или сдаточную позицию) всех позиций КТС, входящих в эту СБЕ. В результате чего получаем полную применяемость по каждой входящей позиции по формуле

Ксдп = Ксбе * Кол. на сб.

При вычислении полной применяемости проводится ряд дополнительных вычислений.

для СБЕ общей части по исполнению, в которое входит общая часть, определяется состав техподсборок, входящих в это исполнение.

Для сдаточных техподсборок вычисляется их количестово с учетом СТК, пересечения серий и поля модификаций.

Затем читается каждая позиция с учетом пересечения серий и поля модификаций (для семейства изделий 7400). Для прочих изделий проверяется равенство кода изделия со входа и БД.

Отобранная позиция для расчетов корректируется по таблице изменений

«Было-Стало» и аннулируемых деталей. Если позиция аннулируется, то она будет пропущена, т.е. удаляется из расчета, если изменяется, то в этой позиции будут изменены некоторые реквизиты.

В оперативную паять ПК по каждой позиции заносятся все записи с пересекающимся конструкторским интервалом серий. В этом интервале выбираются все технологические интервалы серией ( в конструкторском интервале серий пересекающемся с серией СБЕ применяемости со входа). Если на входе применяемости СБЕ была техподсборка, то отбираются записи по равенству СТК и суммируется реквизит количество на СТК.

При упаковке в таблицу:

- вычисляется группа опережения по маршруту;

выполняется групповая корректировка;

для 5-го раздела (стандартных изделий ) из КТСУСД подсоединяются технологические реквизиты;

сборочные единицы стандартных изделий заносятся в таблицу заданных сорок для разузлования.

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

- вычисление количества на сдаточную позицию

Ксдп = Ксбе * К кол.на сб

(для раздела 2,3,4,5,6,8) для конструкторской СБЕ со входа)

Для техподсборки со входа

К кол.на сб = koldet / koltp;

Ксдп = Ксбе * К кол.на сб

koldet - количество по СТК по детали

koltp - количество по СТК техподсборки со входа.

определение старшей серии с учетом техподсборки в первом младшем интервале

подсчет группы опережения в выходной записи

отбор записей с учетом техподсборки в исполнении при расчете общей части

распределение количество на сдаточную позицию по старой пропорции СТК, имеющейся в БД вычислить количество на исполнение нормы расхода для 7-го раздела для деталей (раздел КТС 4) раскрыть цветовую схему

- алгоритм одиночной корректировки RAZZAK

Запускается проект с вызовом соответствующей служебной записке с вызовом RAZZAK на экран Grid, где проводится корректировка информации по соответствующим изменяемым реквизитам в записи.

- алгоритм групповой корректировка RAZZAK

Запускается проект с вызовом соответствующей служебной записке с вызовом соответствующей служебной записки и задают исходные данные по корректировке (было и стало).Например задают маршрут движение детали старой и маршрут движения детали новой и нажимают кнопку выполнить. Происходит замена старой информации на новую в БД. После окончания работы выдается счетчик количества откорректированных записей.

9. Программное обеспечение системы

9.1 Операционная система

На предприятии Авиастар -- СП уже установлена операционная система Windows 2000, основываясь на этих данных выбрана эта ОС.

9.2 Инструментальное средство разработки и язык программирования

C++BuilderX создана специально для решения комплексных IT задач больших предприятий. В этой среде разработчикам будут доступны высокопроизводительные драйверы для распространенных корпоративных баз данных, средства настройки для повышения производительности приложений, а также интеграция с CORBA - всё это поможет специалистам быстрее создавать профессиональные, конкурентоспособные корпоративные системы. Использование C++BuilderX значительно снижает затраты на IT-инфраструктуру, так как гибкость этой среды позволяет переносить приложения, созданные на C++, на различные платформы.

Основные преимущества Borland C++BuilderX

Позволяет в рамках унифицированной среды перенести разработку на языке C++ на различные платформы.

Основным акцентом остается разработка, а не интеграция инструментальных средств.

Улучшена коммуникация и синхронизация деятельности членов группы разработки.

Оптимизация капиталовложений в существующие проекты и успешное управление изменениями.

Перенос разработки на языке C++ на различные платформы в рамках унифицированной среды

Информационные технологии постоянно и непрерывно развиваются, и многие предприятия часто обнаруживают, что их ИТ-ресурсы превратились в сложный конгломерат различных платформ, каждая из которых требует свою собственную среду для создания и управления программными приложениями. Для преодоления этой проблемы и был создан C++BuilderX, простым и интуитивно понятным образом поддерживающий различные платформы и средства компиляции-отладки. Работа с единым согласованным интерфейсом помогает, с одной стороны, сократить время, затрачиваемое разработчиками на обучение, конфигурирование и переход от одной платформы к другой, а с другой - увеличить продуктивность. Тесная интеграция управления проектами обеспечивает разработчикам более простое управление приложениями или их миграцию при переходе от одной платформы к другой, увеличивая эффективность и сокращая время выхода на рынок.

Улучшенная коммуникация и синхронизация групповой деятельности

Усилия по координации проекта могут столкнуться со значительными трудностями в коммуникации при попытке удержания информационных ресурсов проекта на уровне современных требований и обеспечения их доступности для всех членов проектной группы. Усовершенствованные технологии командной продуктивности и эффективности могут увеличить производительность разработчиков, включая большие группы или те группы, члены которых работают на различных платформах. C++BuilderX предназначен для упрощения параллельного управления исходным кодом за счет тесной интеграции с Borland StarTeam - системы автоматического конфигурирования и управления изменениями, а также с системой контроля параллельных версий CVS (Concurrent Versions System), Rational ClearCase и Microsoft Visual SourceSafe. При создании C++BuilderX особое внимание уделялось увеличению групповой координированности и снижению количества ошибок. Эта среда позволяет группам разработки наглядно проводить обновления и разрешать конфликты рабочих версий путем согласования изменений между рабочим пространством и репозиторием.

Язык С++

C++ (Си++) -- компилируемый статически типизированный язык программирования общего назначения. Поддерживает разные парадигмы программирования, но, в сравнении с его предшественником -- языком Си, -- наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования.

Нововведениями C++ в сравнении с Си являются:

поддержка объектно-ориентированного программирования;

поддержка обобщённого программирования через шаблоны;

дополнительные типы данных;

исключения;

пространства имён;

встраиваемые функции;

перегрузка операторов;

перегрузка имён функций;

ссылки и операторы управления свободно распределяемой памятью;

дополнения к стандартной библиотеке.

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

9.3.1 Ввод РЗ,СЗ,ШР из текстового файла

Рис.9 Алгоритм ввода РЗ,СЗ,ШР из текстового файла

1. Открытие текстового файла

2. Цикл чтения текстового файла

2.1 Чтение записи

2.2 Перекодировка из DOS в Widows

2.3 Распаковка реквизитов отдельных записей

2.4 Очистка запросов

2,5 Сформировать вид части РЗ, ШР,СЗ (перечень, изменения КТС или дополнительная КТС)

2.6 Проверка есть ли в таблице такой СЗ,РЗ,ШР если есть то удаляется

2.7 Сформировать реквизит для каждого раздела

2.8 Ввести в КТС конструкторские и технологические записи

2.9 Проверка есть ли изменения в КТС титул если есть удаляет запись

2.10 Вписать строчку в каталог

Рис.10. Ввод СЗ,РЗ,ШР в БДЭОИ.

9.3.2 Просмотр и корректировка перечня РЗ,СЗ,ШР

1. Задает номер СЗ,РЗ,ШР на панели и код заказа

2. Жмет кнопку выполнить запрос

3. По исходным данным считывается информация

4. Информация отображается в окне отображения (DBGrid)

5. Пользователь находит соответствующую строку и корректирует

6. Информация сразу же вносится в БД

7. После внесения изменений пользователь жмет кнопку закрыть

Рис.11. Алгоритм просмотра и корректировки перечня РЗ,СЗ,ШР

Рис.12 Просмотр и корректировка перечня РЗ,СЗ,ШР

9.3.3 Раскрытие состава РЗ,СЗ,ШР

Рис.13 Раскрытие состава РЗ,СЗ,ШР

9.3.4 Корректировка применяемости раскрытых СЗ,РЗ,ШР

Рис.14 Корректировка применяемости раскрытых СЗ,РЗ,ШР.

10. Тестирование системы

Процесс аттестации -- это тестирование компонентов, которое представляет собой процесс создания выполняемых тестовых случаев, используемых в процессе реального тестирования функционирующей системы. Этот процесс требует обязательного использования компьютера.

Статическое оценивание и динамическое тестирование являются составляющими элементами процесса аттестации--верификации, они выполняют решающую роль в создании качественной информационной системы.

Тестирование направлено на оценку и обеспечение качества создаваемых компонентов и всей системы. В процессе тестирования решаются следующие задачи:

* поиск и документирование дефектов качества;

* формирование общих рекомендаций относительно качества;

* проверка выполнения основных требований на конкретных примерах;

* проверка, что продукт функционирует так, как было запроектировано;

* проверка, что требования выполнены соответствующим образом;

* устранение найденных дефектов.

Тестирование -- это прежде всего анализ программного обеспечения, направленный на выявление отличий между его реально существующими и требуемыми свойствами (дефектами) и на оценку его свойств.

Цель тестирования -- обнаружение и устранение максимально возможного количества ошибок в создаваемой КИС. Процесс тестирования состоит из тестирования и отладки (устранения найденных ошибок).

Процесс отладки включает: выявление ошибки; определение сущности и местонахождения предполагаемой ошибки в рамках программы; устранение обнаруженной ошибки.

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

Рис. 15 Типы тестов и их связь с этапами жизненного цикла КИС

Для уникального типа проекта КИС применяются следующие типы тестирования:

* автономные тесты используются для тестирования отдельных модулей, обычно в изолированной среде;

* тесты сопряжения, или интегральное тестирование, направлены на контроль сопряжения между отдельными модулями;

* тестирование внешних функций направлено на контроль внешнего поведения системы модулей, определенных внешними спецификациями;

* комплексное (системное) тестирование -- контроль и испытание системы по отношению к исходным целям. Комплексное тестирование является процессом контроля, если оно выполняется в моделируемой среде, и процессом испытания, если выполняется в реальной аппаратно-программной среде в условиях действующей локальной сети;

* тестирование приемлемости -- проверка соответствия КИС информационным потребностям пользователей.

10.1 Перечень объектов тестирования

Ввод РЗ,СЗ,ШР из текстового файла

Произведен комплексный уровень тестирования

Последовательность произведенных операций

Тип проверки -автоматизированный

Для тестирования ИС мы разработали специальное программное средство. Оно позволяет сравнить результаты работы нового программного средства и БЭВМ. Сравнение происходит последовательно, по срокам результаты расхождений заносятся в файл.

11. ЭКОЛОГИЯ И БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ

11.1 Безопасность жизнедеятельности

К самостоятельной работе на персональном компьютере допускаются лица, прошедшие:

Предварительный медицинский осмотр. К непосредственной работе с персональным компьютером допускаются лица, не имеющие медицинских противопоказаний. Женщины со времени установления срока беременности и в период кормления ребенка грудью к выполнению видов работ, связанных с использованием персонального компьютера не допускаются.

Первичный инструктаж на рабочем месте и имеющие квалификационную группу по электробезопасности.

Опасными и вредными производственными факторами при выполнении работ на персональном компьютере являются:

Физические:

- повышенные уровни электромагнитного излучения;

- повышенные уровни рентгеновского излучения;

- повышенные уровни ультрафиолетового излучения;

- повышенный уровень инфракрасного излучения;

- повышенный уровень статического электричества;

- повышенные уровни запыленности воздуха рабочей зоны;

- повышенное содержание положительных аэроионов рабочей зоны;

- пониженное содержание отрицательных аэроионов рабочей зоны;

- пониженная или повышенная влажность воздуха рабочей зоны;

- пониженная или повышенная подвижность воздуха рабочей зоны;

- повышенный уровень шума;

- повышенный или пониженный уровень освещенности;

- повышенный уровень прямой блесткости;

- повышенный уровень отраженной блесткости;

- повышенный уровень ослепленности;

- неравномерность распределения яркости в поле зрения;

- повышенная яркость светового изображения;

- повышенный уровень пульсации светового потока;

- повышенное значение напряжения в электрической сети, замыкание которой может пройти через тело человека.

Химические:

- повышенное содержание в воздухе рабочей зоны двуокиси углерода, озона, аммиака, фенола, формальдегида и полифинных бифенилов.

Психо-физические:

- напряжение зрения;

- напряжение внимания;

- интеллектуальные нагрузки;

- эмоциональные нагрузки;

- длительные статические нагрузки;

- монотонность труда;

- большой объем информации, обрабатываемой в единицу времени;

- нерациональная организация рабочего места.

Биологические:

- повышенное содержание в воздухе рабочей зоны микроорганизмов.

Все персональные компьютеры (видеомониторы) должны иметь гигиенический сертификат, включающий, в том числе, оценку биологических параметров.

Площадь на одно рабочее место с персональным компьютером для взрослых пользователей должна составлять не менее 6 м., а объем - не менее 24 м .

Запрещается проводить ремонт персональных компьютеров непосредственно в рабочих, учебных помещениях, в присутствии пользователей.

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

Схемы размещения рабочих мест с персональным компьютером должны учитывать расстояния между рабочими столами с видеомониторами (в направлении тыла поверхности одного видеомонитора и экрана другого видеомонитора), которое должно быть не менее 2 м., а расстояние между боковыми поверхностями видеомониторов не менее 1,2 м.

Экран видеомонитора должен находиться от глаз пользователя на оптимальном расстоянии 600-700 мм, но не ближе 500 мм, с учетом размеров алфавитно-цифровых знаков и символов.

В помещениях с персональным компьютером ежедневно должна проводиться влажная уборка.

Помещения с персональным компьютером должны быть оснащены аптечкой первой помощи и углекислотными огнетушителями.

Высота рабочей поверхности стола для взрослых пользователей должна регулироваться в пределах 68О-800 мм; при отсутствии такой возможности высота рабочей поверхности стола должна составлять 725 мм.

Рабочее место с персональным компьютером должно быть оснащено легко перемещаемым пюпитром для документов.

Клавиатуру следует располагать на поверхности стола на расстоянии от 100 мм до 300 мм от края, обращенного к пользователю, или на специальной регулируемой по высоте рабочей поверхности, отдельно от основной, столешнице.

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

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

В случаях возникновения у работающих с персональным компьютером зрительного дискомфорта и других неблагоприятных субъективных ощущений, несмотря на соблюдение санитарно--гигиенических, эргономических требований, режимов труда и отдыха следует применять индивидуальный подход в ограничении времени работ с персональным компьютером, коррекцию длительности перерывов для отдыха или проводить смену деятельности на другую, не связанную с использованием персонального компьютера.

Виды трудовой деятельности разделяются на 3 группы:

- группа А - работа по считыванию информации с экрана ПЭВМ с предварительным запросом;

- группа Б -- работа по вводу информации;

- группа В - творческая работа в режиме диалога с ЭВМ.

Для видов трудовой деятельности устанавливается 3 категории тяжести и напряженности работы с ПЭВМ, которые определяются:

- для группы А - по суммарному числу считываемых знаков за рабочую смену, но не более 60000 знаков за смену;

- для группы Б - по суммарному числу считываемых или вводимых знаков за рабочую смену, но не более 40000 знаков за смену;

- для группы В - по суммарному времени непосредственной работы с ПЭВМ за рабочую смену, но не болев 6 часов за смену.

Работающим с персональным компьютером с высоким уровнем напряженности во время регламентированных перерывов и в конце рабочего дня показана психологическая разгрузка в специально оборудованных помещениях (комната психологической разгрузки).

11.2 Требования перед началом работ

Перед началом работы:

Осмотреть и привести в порядок рабочее место.

Отрегулировать освещенность на рабочем месте, убедиться в достаточной освещенности, отсутствии отражений на экране, отсутствии встречного светового потока.

Проверить правильность подключения оборудования к электросети.

Убедиться в наличии защитного заземления и подключения экранного проводника к корпусу процессора.

Протереть специальной салфеткой поверхность.

Убедиться в отсутствии дискет в дисководах процессора персонального компьютера.

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

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

- включить блок питания;

- включить периферийные устройства (принтер, монитор, сканер и др.);

- включить системный блок (процессор).

Запрещается приступать к работе при:

Обнаружении неисправности оборудования.

Отсутствии защитного заземления устройства ПЭВМ;

Отсутствии углекислотного или порошкового огнетушителя и аптечки первой помощи.

Нарушении гигиенических норм размещения ПЭВМ (при однорядном расположении менее 1 м от стен, при расположении рабочих мест в колонну на расстоянии менее 1,5 м, при размещении на площади менее 6 м на одно рабочее место, при рядном размещении дисплеев экранами друг к другу).

Для уменьшения воздействия вредных Факторов рекомендуется:

Подготовить рабочее место так, чтобы исключить неудобные позы и длительные напряжения.

Исключить блики на экране.

Не пользоваться люминесцентными лампами, если вы замечаете их мигание.

Стена или какая-либо поверхность позади дисплея должна быть освещена примерно также как экран.

Предпочтительнее использовать жидкокристаллический дисплей.

Расстояние от расположенных рядом терминалов должно быть не менее 1,2 м.

Центр изображения на дисплее должен находиться на высоте 0,7-1,2 м от уровня пола.

Осмотреть рабочее место и убрать посторонние предметы.

11.3 Требования безопасности во время работы

Во время работы:

Выполнять только ту работу, которая была поручена и по которой проинструктирован.

Содержать в порядке и чистоте рабочее место.

Держать открытым все вентиляционные отверстия устройств.

Внешнее устройство "мышь" применять только при наличии специального коврика.

При необходимости прекращения работы на некоторое время корректно закрыть все активные задачи.

Отключить питание только в том случае, если пользователь во время перерыва в работе на компьютере вынужден находиться в непосредственной близости от видеотерминала (менее 2 м), в противном случае питание разрешается не отключать.

Выполнять санитарные нормы и соблюдать режимы работы и отдыха.

Соблюдать правила эксплуатации вычислительной техники в соответствии с инструкциями по эксплуатации; при работе с текстовой информацией выбрать наиболее физиологичный режим представления черных символов на белом фоне.

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

Соблюдать расстояние от глаз до экрана в пределах 60-80 см.

Во время работы ЗАПРЕЩАЕТСЯ:

Касаться одновременно экрана монитора и клавиатуры.

Прикасаться к задней панели системного блока (процессора) при включенном питании.


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.