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

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

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

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

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

Для обеспечения нормируемых параметров микроклимата предусматривается:

? общеобменная искусственная вентиляция в соответствии с требованиями СНиП 2.04.05 /15/;

? кондиционеры в соответствии с /15/;

? отопление в холодный период года в соответствии со СНиП 2.04.07 /15/;

? дежурное отопление в холодный период года, поддерживающее температуру воздуха в пределах 15-160С /15/;

? обеспечение подачи воздуха в помещение на одного работающего не менее 20 м3, но не более 30 м3 /15/.

5.2.4 Защита от шума и вибрации

Уровень шумов на рабочем месте пользователя ПК по /9/ считается допустимым 50 дБА, а в помещениях с шумными агрегатами вычислительных систем (принтеры и т.п.) - 80 дБА.

Основными источниками шума в помещениях являются:

а) Работающие вычислительные машины, принтеры;

б) Центральная система вентиляции и кондиционеры;

в) Светильники с лампами дневного света.

Защиту от шума, создаваемого на рабочих местах внутренними источниками, а также, проникающего извне, следует предусмотреть за счет:

а) Применения средств индивидуальной защиты (наушники);

б) Рациональной планировки помещения;

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

г) Акустической обработки помещения.

Печатающие устройства устанавливают на звукопоглощающую поверхность автономно от рабочего места оператора.

Шумное оборудование (принтеры и т.п.), уровни шума которого превышают нормированные, должно находиться вне помещения с ПК.

Акустическая обработка помещения в соответствии с требованиями /11/ может заключаться в отделке помещения звукопоглощающими материалами с максимальным уровнем звукопоглощения в области частот от 31,5 до 8000 Гц.

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

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

При работе с ПК вибрация не превышает допустимых норм.

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

Требования, предъявляемые к электрическому оборудованию, во многом зависят от помещения, в котором оно эксплуатируется. Согласно ПУЭ /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-ой квалификационной группы по технике безопасности. Должно проводиться обучение и периодическая проверка знаний безопасным методам труда.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Разработанный программный продукт должен обладать сертификатом безопасности в соответствии с /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 Экологическая безопасность программного продукта

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

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

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

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

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

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

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

Наименование материалов и веществ

Класс опасности

Воздействие на окружающую среду

ПДК, мг/м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

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

5.6.3 Выводы

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 г.) с Изменением N 1, утвержденным в октябре 1989 г; Введ. 20.12.82.

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

ГОСТ 12.1.003-89. ССБТ. Шум. Общие требования безопасности Взамен 12.1.003-76 Внесено изменение N 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 г. с Изм. N 1, утвержденным в сентябре 1981 г. (ИУС 12-81). Внесено изменение N 2, утв. в марте 1990 г. Введ.01.01.77.

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

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

ГОСТ 12.1.033-81. ССБТ. Пожарная безопасность. Термины и определения. Переиздание (декабрь 1985 г.) с Изменением N 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. Гигиенические требования при работах с источниками воздушного и контактного ультразвука промышленного, медицинского и бытового назначения. Взамен "Санитарных норм и правил при работе с оборудованием, создающим ультразвук, передаваемый контактным путем на руки работающих" N 2283-МЗ СССР, "Санитарных норм и правил при работе на промышленных ультразвуковых установках" N 1733-77 МЗ СССР. Введ.31.10.96.

СанПиН 2.2.4.548-96. "Гигиенические требования к микроклимату производственных помещений" Взамен "Санитарных норм микроклимата производственных помещений", утв. Минздравом СССР от 31.03.86 N 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


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

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

    дипломная работа [2,3 M], добавлен 11.04.2012

  • Расчет трансформатора питания. Численное решение нелинейных уравнений с заданной точностью и дифференциальных уравнений первого порядка. Разработка программы с использованием средств визуального программирования на алгоритмическом языке программирования.

    курсовая работа [1,2 M], добавлен 17.08.2013

  • Разработка справочной системы по визуальным компонентам языка программирования Delphi. Возможность сохранения измененных свойств компонент в файле с возможностью их загрузки в будущем. Логика работы приложения и разработка программного обеспечения.

    курсовая работа [602,4 K], добавлен 22.01.2015

  • Специфика визуального подхода к программированию, языки и среды программирования, которые поддерживают его возможности. Классификация языков визуального программирования. Объектная модель (иерархия классов VBA), используемая в MS Word и в MS Excel.

    контрольная работа [965,6 K], добавлен 27.04.2013

  • Разработка визуального интерфейса пользователя, на основе экранных форм среды Delphi и визуальных компонент. Основные типы данных, используемые в программе MD 5 Calc. Однонаправленные хэш-функции. Процесс хэширования MD5, возможности его применения.

    курсовая работа [433,1 K], добавлен 28.08.2012

  • Методы, подходы, принципы, интерфейс Lazarus и Delphi. Технические различия, ход установки и коммерческий доступ к продуктам среды визуального программирования. Установление дополнительных компонент программы, их совместимость с операционными системами.

    курсовая работа [4,1 M], добавлен 14.03.2012

  • Разработка прикладной программы для операций создания и уничтожения объектов в системе визуального объектно-ориентированного программирования C++Builder. Алгоритм работы программы, набор функций и операторов, компонент и модулей, кнопки событий.

    дипломная работа [672,5 K], добавлен 16.08.2012

  • Особенности среды визуального проектирования Borland Delphi 7.0. Этапы разработки программы и составления блок-схемы алгоритмов. Способы вычисления кусочно-заданной функции одной переменной. Рассмотрение компонентов среды Delphi, ее предназначение.

    контрольная работа [703,8 K], добавлен 24.09.2012

  • Методы грамматического разбора. Разработка структуры учебного транслятора на базовом языке программирования Object Pascal в среде объектно-ориентированного визуального программирования Borland DELPHI 6.0 с использованием операционной системы Windows XP.

    курсовая работа [493,8 K], добавлен 12.05.2013

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

    учебное пособие [1,7 M], добавлен 26.10.2013

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