- •Раздел 1. Специальный раздел
- •1.1. Исследовательская часть
- •1.1.1. Постановка задачи
- •1.1.2. Предварительные нир
- •1.3. Информационные потребности пользователя
- •1.1.4. Требования, предъявляемые системе
- •1.2. Конструкторская часть
- •1.2.1. Структура входных и выходных данных
- •1.2.2. Общая схема работы модуля
- •1.2.3. Выбор платформы проектирования и его обоснование
- •1.2.4. Проектирование архитектуры модуля
- •1.2.5. Конфигурация технических средств
- •1.2.6. Алгоритмы работы модуля
- •1.2.7. Методика тестирования
- •1.2.8. Результаты экспериментальной проверки
- •2.1. Проектирование на языке uml
- •2.1.1. Концепция Unified Modeling Language
- •2.1.2. Виды диаграмм uml
- •2.1.3. Связь с объектно-ориентированными языками
- •2.2. Идеология stl в применении к архитектуре модуля
- •2.2.2. Контейнеры stl
- •2.2.3. Алгоритмы stl
- •2.2.4. Потоки
- •2.4.1. Умные указатели
- •2.3. Специализированный инструментарий
- •2.4.2. Типы тестов
- •2.4.3. Планирование модульных тестов
- •2.4.4. Примеры тестирования
- •2.4.5. Методы “грубой силы” и их применение при отладке программы
- •3.1. Цели определения себестоимости и цены модуля
- •3.2. Методы определения себестоимости
- •3.3. Расчет себестоимости vfs
- •3.4. Методы расчета цены
- •3.4.1. Расчет цены по стоимости изготовления
- •3.4.2. Расчет цены на основе роялти
- •3.4.3. Расчет цены на тиражируемый продукт
- •3.5. Расчет цены vfs
- •3.6. Выводы
- •4.2.1. Психофизиологические факторы
- •4.2.2. Электромагнитные излучения
- •4.2.3. Освещение рабочего места
- •4.2.4 Электробезопасность
- •4.2.5 Микроклимат
- •4.2.6. Зашумленность
- •4.3. Инженерный расчет освещенности машинного зала
- •4.4. Экологическая безопасность
- •4.5. Пожарная безопасность
- •4.6. Выводы
- •Список литературы
4.2.1. Психофизиологические факторы
Монотонность работы
Монотонность или монотония - психическое состояние человека, вызванное однообразием восприятий или действий. В работе программиста такой фактор имеет место при набирании больших количеств кода, особенно однотипного. К сожалению, даже при всех современных методиках разработки программного обеспечения встречаются участки работы, где без этого не обойтись. Для уменьшения утомления, связанного с влиянием этого фактора необходимо применять оптимальные режимы труда и отдыха в течение рабочего дня. Одна из распространенных рекомендаций - при работе за компьютером необходимо делать 15-минутные перерывы через каждые два часа, а при интенсивной работе - через каждый час. Также рекомендуется периодически выполнять несколько физических упражнений по своему вкусу.
Статические физические перегрузки
Рабочая поза оказывает значительное влияние на эффективность работы человека. Основные требования к рабочим местам при выполнении работы сидя приведены в ГОСТ 12.2.033-78 "ССБТ. Рабочее место при выполнении работ сидя. Общие эргономические требования". Согласно этому стандарту, при организации рабочего места программиста необходимо придерживаться следующих рекомендаций:
1) рабочее место должно быть оборудовано так, чтобы исключать неудобные позы и длительные статические напряжения тела;
2) поскольку найти такое идеальное положение для тела, в котором можно было бы пребывать в течении всего дня, вряд ли возможно, для большинства людей комфортабельным может быть рабочее место, которое можно приспособить, как минимум, для двух позиций (при этом положение оборудования должно соответствовать выполняемой работе и привычкам пользователя).
При организации взаимного расположения элементов рабочего места должны учитываться следующие моменты:
1) рабочая поза программиста;
2) пространство для размещения программиста, позволяющее осуществлять все необходимые движения;
3) физические, зрительные и слуховые связи между программистом и программистом;
4) возможность обзора пространства за пределами рабочего места;
5) возможность ведения записей, размещения документации и материалов, используемых программистом.
Зрительное утомление
Уже в первые годы компьютеризации было отмечено специфическое зрительное утомление у пользователей дисплеев, получившее общее название "компьютерный зрительный синдром" (CVS - Computer Vision Syndrome). Причин его возникновения несколько. И прежде всего – сформировавшаяся за миллионы лет эволюции зрительная система человека, которая приспособлена для восприятия объектов в отраженном свете (картин природы, рисунков, печатных текстов и т.п.), а не для работы с дисплеем. Изображение на дисплее принципиально отличается от привычных глазу объектов наблюдения. Оно – изображение - светится, состоит из дискретных точек; оно мерцает, т. е. эти точки с определенной частотой зажигаются и гаснут (в случае CRT мониторов); цветное компьютерное изображение не соответствует естественным цветам (спектры излучения люминофоров отличаются от спектров поглощения зрительных пигментов в колбочках сетчатки глаза, которые ответственны за наше цветовое зрение). Но не только особенности изображения на экране вызывают зрительное утомление. При работе на компьютере часами у глаз не бывает необходимых фаз расслабления, глазные мышцы напрягаются, их работоспособность снижается. Большую нагрузку орган зрения испытывает при вводе информации, так как пользователь вынужден часто переводить взгляд с экрана на текст и клавиатуру, находящиеся на разном расстоянии и по-разному освещенные.
Зрительное утомление выражается в:
1) затуманивании зрения;
2) трудности при переносе взгляда с ближних на дальние и с дальних на ближние предметы;
3) кажущемся изменении окраски предметов;
4) двоении;
5) неприятных ощущениях в области глаз (чувства жжения, "песка"), покраснении век, боли при движении глаз.