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

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

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

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

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

Электробезопасность

Требования, предъявляемые к электрическому оборудованию, во многом зависят от помещения, в котором оно эксплуатируется. Согласно ПУЭ /34/ помещение, в котором работает пользователь, относится к помещениям без повышенной опасностью. Сеть электропитания относится к I-ой группе - до 1000 В, тип проводки - закрытая кабельная. Питание ПК осуществляется от трехфазной сети частотой 50 Гц, напряжением 380/220 В.

Для обеспечения электробезопасности в соответствии с /19/ и ГОСТ 12.1.019 /38/ следует предусмотреть следующие защитные меры:

? обеспечение недоступности токоведущих частей;

? защитное заземление по ГОСТ 12.1.030 /15/;

? защитное отключение по ГОСТ 12.4.155 /16/;

? закрытая проводка питающих кабелей в соответствии с /15/;

? электрическая изоляция токоведущих частей;

? цветовая сигнализация опасных для жизни человека мест (красные предупреждающие щиты, кнопки переключатели) по /6/;

? антистатическое покрытие пола;

? использование общей увлажняющей вентиляции для защиты от статического электричества по ГОСТ 12.1.018 /17/.

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

Техническая эстетика и эргономика

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

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

Сигнальные цвета и знаки опасности должны привлекать внимание рабочих к непосредственной опасности и предупреждать о возможной опасности, а так же нести необходимую информацию. С этой целью в административных зданиях надписи аварийных выходов должны быть выполнены зеленого цвета, в соответствии с ГОСТ 12.4.026 /6/.

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

Основные требования к организации и оборудованию рабочего места отражены в ГОСТ 12.2.032 /117/ и /5/. Организовывать рабочее место необходимо с учетом индивидуальных возможностей человека, характера выполняемой пользователем работы и возможностью выполнения рабочих операций в нормальных и аварийных условиях. Соблюдение всех требований способно увеличить производительность труда на 10% - 15% и значительно снизить утомляемость.

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

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

На рабочем месте в соответствии с /9/ следует установить подъемно-поворотный и регулируемый по высоте и углам наклона сиденья и спинки, а также расстоянию спинки от переднего края сиденья рабочий стул

Режим труда и отдыха

Режимы труда и отдыха оператора должны организовываться в зависимости от вида и категории трудовой деятельности. В соответствии с /11/ деятельность оператора будет относиться к группе «В» - творческая работа в режиме диалога с ЭВМ. Для этой группы категория тяжести работ устанавливается по суммарному времени непосредственной работы с ЭВМ за рабочую смену, но не более 6 часов.

Для обеспечения оптимальной работоспособности и сохранения здоровья пользователей на протяжении рабочей смены устанавливаться регламентированные перерывы. Время перерывов для оператора, предусмотреть в соответствии с /11/.

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

Требования безопасности к профессиональному отбору операторов

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

Требования безопасности к транспортированию и хранению объекта разработки

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

Диск должен храниться и транспортироваться в специальной пластиковой или бумажной упаковке при температуре от -50 до +550С и относительной влажности от 10 до 80%. Беречь от влаги, пыли и попадания прямых солнечных лучей.

Средства индивидуальной защиты

Основная опасность для оператора исходит от экранного терминала. Поэтому необходимо применять следующие средства индивидуальной защиты:

а) защитные экраны для монитора;

б) специальные (спектральные) очки с цветными фильтрами;

в) приборы для тренировки мышц глаз.

Сертификат безопасности на разработанную продукцию

Разработанный программный продукт должен обладать сертификатом безопасности в соответствии с /7/.

5.3 Санитарно-бытовое обеспечение

Для обеспечения нормальных условий труда в соответствии с СНиП 2.09.04 /26/ необходимо иметь: умывальник, уборную, место для курения, шкаф для верхней одежды, отдельное помещение для приема пищи. При количестве персонала от 20 до 300 человек необходимо иметь буфет, более 300 человек - столовую.

Здание, в котором располагаются рабочие помещения, должны быть оборудованы системой централизованного водоснабжения в соответствии с ГОСТ 12.3.006 /42/, СНиП 2.04.02 /43/.

Вода поступающая по системе водоснабжения должна соответствовать требованиям СанПин 2.1.4.559 /44/.

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

5.4 Пожарная безопасность

В соответствии с НПБ 105 /25/ и учетом СНиП 21-01 /26/, рабочее помещение оператора по категории пожарной опасности относится к категории «В». Проводниками пожара могут быть перегородки, двери, оконные рамы, полы, канцелярские принадлежности, изоляция силовых и сигнальных кабелей, обмотка радиотехнических деталей и т.д.

Ввиду высокой стоимости ЭВМ, горючести материалов, рабочие помещения проектируются 1 или 2 степени огнестойкости. При изготовлении строительных конструкций предусматривается использование не горючих и трудно сгораемых материалов: кирпича, железобетона, стекла, металла и др.

Во избежание пожара систему электропитания по /49/ предусматривается прокладывать через противопожарную стену и изолировать негорючими материалами. Для предотвращения распространения огня во время пожара с одной части здания на другую предусматривается устройство противопожарных преград. Для защиты от короткого замыкания применяются автоматические предохранители и автоматы тепловой защиты в соответствии с /22/. Для предотвращения или/и ликвидации пожара применяются автоматические установки пожаротушения, углекислотные огнетушители, а также другие меры безопасности в соответствии со НПБ 88-01 /24/ и ГОСТ 12.1.033 /25/.

Для вынужденной эвакуации людей из помещений предусматриваются в соответствии с /44/ эвакуационные пути.

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

? организационные (инструктаж персонала, разработка плана эвакуации и т.д.);

? технические (устройство не горючих перегородок);

? режимные (курение в специальных местах);

? эксплуатационные (профилактические осмотры).

5.5 Безопасность в чрезвычайных ситуациях

При возникновении чрезвычайной ситуации необходимо:

? по возможности отключить все оборудование и аппаратуру от электрической сети;

? при необходимости оказать содействие по ликвидации ЧС;

? оказать помощь нуждающимся в этом людям;

? покинуть здание в соответствии с планом эвакуации, и поступить в распоряжение начальника ГО и ЧС или иного уполномоченного лица.

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

? выключать электрооборудование после завершения работы;

? избегать попадания воды на электрические приборы и токоведущие части;

? соблюдать правила пожарной безопасности предусмотренные ГОСТ 12.1.004 /24/ и СНиП 31-03-01 /25/;

? проводить профилактические мероприятия.

5.6 Экологическая безопасность программного продукта

Экологическая безопасность исходных материалов, использованных в проектировании объекта

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

Экологическая безопасность материалов и веществ, обращающихся в технологических процессах

В пыли рабочего помещения содержится более 100 органических и неорганических веществ, разнообразные грибки, бактерии.

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

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

Таблица 4. - Нормы предельного содержания вредных веществ

Наимен. матер. и в-в

Класс опасн.

Воздействие на окр. среду

ПДК, мг/м3

в раб. зоне

в атм. воздухе

Сероводород

1

Чрезвычайное

10

0,008

Формальдегид

2

Высокоопасное

0,5

0,035

Фенол

2

Высокоопасное

0,3

0,01

Этилен

3

Умерено

100

3

Ацетон

4

Малоопасное

200

0,35

Углекислый газ (СО2)

4

Малоопасное

20

9,2

Трихлорэтан

4

Малоопасное

20

10

Изопрен

4

Малоопасное

40

30

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

Выводы

1) Для обеспечения безопасности пользователя данного программного продукта разработаны организационные, инженерно-технологические, лечебно-профилактические, санитарно-гигиенические меры направленные на создание безопасных условий труда.

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

Заключение

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

Разработанная система была выпущена и размещена на сайте http://Algoritm2.ru. На данный момент посещаемость сайта достигла 10-15 тыс. человек в месяц. Среда доступна для скачивания. На основе отзывов и замечаний пользователей продукта были сделаны доработки, выявлены и устранены небольшие ошибки и недочеты.

Система продолжает развиваться. Создана английская версия, начались продажи в США и Европе.

Список используемых источников

Accessing Attributes With Reflection (C# Programming Guide). [Электронный ресурс] / Режим доступа: http://msdn.microsoft.com/en-us/library/z919e8tw(v=VS.80).aspx.

Compile code using C# compiler. [Электронный ресурс] / Режим доступа: http://support.microsoft.com/kb/304655.

C# Reflection and Dynamic Method Invocation. [Электронный ресурс] / Режим доступа: http://my.execpc.com/~gopalan/dotnet/reflection.html.

PropertyGrid FAQ. [Электронный ресурс] / Режим доступа: http://rsdn.ru/article/dotnet/PropertyGridFAQ.xml#EXB.

ГОСТ 12.0.001-82. ССБТ. Основные положения. - Взамен ГОСТ 12.0.001-74 Переиздание (январь 1996 г.) с Изм. №1, утвержденным в октябре 1989 г; Введ. 20.12.82.

ГОСТ 12.0.003-74. ССБТ. Опасные и вредные производственные факторы. Классификация. Переиздание (январь 1996 г.) с Изм. №1, утвержденным в октябре 1978 г, Введ. 01.01.76.

ГОСТ 12.1.003-89. ССБТ. Шум. Общие требования безопасности Взамен 12.1.003-76 Внесено изм. №1, утв. пост. Госстандарта СССР от 19.12.1988 г. Введ. 01.07.84.

ГОСТ 12.1.004-91. ССБТ. Пожарная безопасность. Общие требования. Введ. 01.07.92.

ГОСТ 12.1.005-88. ССБТ. Общие санитарно-гигиенические требования к воздуху рабочей зоны Введ. 01.01.89.

ГОСТ 12.1.007-76. ССБТ. Вредные вещества. Классификация и общие требования безопасности. Переиздание октябрь 1981 г. с Изм. №1, утвержденным в сентябре 1981 г. (ИУС 12-81). Внесено изм. №2, утв. в марте 1990 г. Введ. 01.01.77.

ГОСТ 12.1.019-79. ССБТ. Электробезопасность. Общие требования и номенклатура видов защиты. Введ. 01.07.80.

ГОСТ 12.1.030-81. ССБТ. Электробезопасность. Защитное заземление, зануление. Внесены изм. №1, утв. пост. Госстандарта СССР от 27.03.87 №990 (ИУС 7-87) и поправка (ИУС 10-83). Введ. 01.07.82.

ГОСТ 12.1.033-81. ССБТ. Пожарная безопасность. Термины и определения. Переиздание (декабрь 1985 г.) с Изм. №1, утв. в августе 1983. Введ. 01.07.82.

ГОСТ 12.2.003-91. ССБТ. Оборудование производственное. Общие требования безопасности. Взамен ГОСТ 12.2.003-74. Введ. 01.01.92

ГОСТ 12.2.032-02. ССБТ. Рабочее место при выполнении работ сидя. Общие эргономические требования. Переизд. ноябрь 1980. Введ. 01.01.79.

ГОСТ 12.2.049-80. ССБТ. Оборудование производственное. Общие эргономические требования.

ГОСТ 12.2.061-81. ССБТ. Оборудование производственное. Общие требования безопасности к рабочим местам. Введ. 01.07.82.

ГОСТ 12.2.064-81. ССБТ. Органы управления производственным оборудованием. Общие требования безопасности.

ГОСТ 12.3.002-75. ССБТ. Процессы производственные. Общие требования безопасности.

ГОСТ 12.4.155-85. ССБТ. Устройства защитного отключения. Классификация. Общие технические требования. Введ. 01.01.86.

ГОСТ Р 12.4.026-2001. ССБТ. Цвета сигнальные, знаки безопасности и разметка сигнальная. Назначение и правила применения. Общие технические требования и характеристики. Методы испытаний.

ГОСТ Р 50923-96. Дисплеи. Рабочее место оператора. Общие эргономические требования и требования к производственной среде. Методы измерения.

ГОСТ Р 50948-96. Средства отображения информации индивидуального пользования. Общие эргономические требования.

Закон РФ №5151-1. "О сертификации продукции и услуг" Введ. 10.06.93.

Интернет и сеть. [Электронный ресурс] / Режим доступа: http://www.codenet.ru/cat/Languages/Delphi/Internet.

Операционная система Linux в качестве сервера. [Электронный ресурс] / Режим доступа: http://www.kubuntu.ru/node/2376

Программирование баз данных. [Электронный ресурс] / Режим доступа: http://www.erudition.ru/referat/ref/cat.323.html.

ПУЭ. Правила устройства электроустановок. Введ. 01.07.2000.

Работа с сетями и протоколами. [Электронный ресурс] / Режим доступа: http://expert.delphi.int.ru/groups/13.

СанПиН 2.2.2/2.4.1340-03. Гигиенические требования к персональным электронно-вычислительным машинам и организации работ.

СанПиН 2.2.4./2.1.8.582-96. Гигиенические требования при работах с источниками воздушного и контактного ультразвука промышленного, медицинского и бытового назначения. Взамен "Санитарных норм и правил при работе с оборудованием, создающим ультразвук, передаваемый контактным путем на руки работающих" №2283-МЗ СССР, "Санитарных норм и правил при работе на промышленных ультразвуковых установках" №1733-77 МЗ СССР. Введ. 31.10.96.

СанПиН 2.2.4.548-96. "Гигиенические требования к микроклимату производственных помещений" Взамен "Санитарных норм микроклимата производственных помещений", утв. Минздравом СССР от 31.03.86 №4088-86. Введ. 01.10.96

СанПиН 2.1.4.559-96. Питьевая вода. Гигиенические требования к качеству воды централизованных систем питьевого водоснабжения. Контроль качества

Создание WEB сервера на Delphi. [Электронный ресурс] / Режим доступа: http://z-oleg.com/delphi/web1.htm.

СНиП 2.09.04-02. "Административные и бытовые здания". Введ. 01.01.89.

СНиП 21-01-02. Пожарная безопасность зданий и сооружений.

СНиП 23-05-03. Естественное и искусственное освещение Введ. 01.01.96

СНиП 31-03-01. Производственные здания.

СНиП 41-01-03. Отопление, вентиляция и кондиционирование.

НПБ 105-03. Определение категорий помещений и зданий по взрывопожарной и пожарной опасности.

Размещено на Allbest.ru


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

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