- •128 М осковский Государственный Институт Электронной Техники (Технический Университет)
- •«Разработка программного модуля для удаленного администрирования и мониторинга raid-системы»
- •Содержание
- •Введение
- •Раздел 2 является технологическим разделом и содержит информацию о методике создания данного программного продукта и приемах его отладки.
- •Раздел 3 содержит организационно-экономическую часть дипломного проекта, в которой проводится расчет стоимости проекта и планирование разработки;
- •Раздел 4 посвящен вопросу организации рабочего места программиста и пользователя пк.
- •Специальный раздел
- •Исследовательская часть
- •Постановка задачи
- •Обзор программных продуктов для управленияRaid-системой
- •Gam(GlobalArrayManager)
- •Информационные потребности пользователя
- •Конструкторская часть
- •Требования к системе
- •Состав выполняемых функций
- •Требования к надежности
- •Условия эксплуатации и требования к составу и параметрам технических средств
- •Требования к информационной и программной совместимости
- •Требования к транспортировке и хранению
- •Специальные требования
- •Структурная схема работы программы
- •Структура входных и выходных данных
- •Общие схемы алгоритмов работы программы
- •Общая схема алгоритма работы модуля Менеджер
- •Схемы алгоритмов модуля Агент
- •Поиск подключенных raid-контроллеров
- •Мониторинг raid-массива
- •Формат данных модуля Агент
- •Формат ответов контроллера acs-9900
- •Выбор платформы проектирования
- •Реализация программного модуля Агент
- •Реализация модуля для поиска подключенных raid-контроллеров
- •Реализация сервера Агент
- •Общий вид модуля Менеджер
- •Установка программного обеспечения
- •Конфигурация технических средств
- •Минимальные технические характеристики по
- •Рекомендуемые технические характеристики по
- •Методика и результаты испытаний программы
- •Общие приемы тестирования
- •Тестирование работоспособности raid-контроллера
- •Технологический раздел
- •Объектно-ориентированное программирование
- •Объектно-ориентированное проектирование
- •Этапы разработки программного обеспечения
- •Постановка задачи
- •Составление проекта
- •Алгоритмизация
- •Программирование
- •Препарация
- •Трансляция
- •Отладка
- •Оформление программы
- •Отчет о работе
- •Модернизация
- •Методика испытаний программы и результаты экспериментальной проверки
- •Отладка и общие принципы тестирования
- •Алгоритмическое тестирование
- •Функциональное или аналитическое тестирование
- •Содержательное тестирование
- •Особенности среды программирования
- •Тестирование программы и его результаты
- •Организационно-экономический раздел
- •Планирование разработки
- •Сетевое планирование
- •Создание структурной таблицы работ
- •Структурная таблица работ
- •Проанализированная структурная таблица работ
- •Упорядоченная структурная таблица работ
- •Сетевой график
- •Расчет затрат на создание программного продукта
- •Метод для расчета затрат на создание пп
- •Расчет затрат на разработку пп
- •Результаты расчета коэффициентов изменения трудоемкости
- •72 408 Рублей,
- •Расчет затрат на изготовление опытного образца пп
- •4 972 Рубля,
- •Затраты на технологию и программные средства автоматизации разработки пп
- •Затраты на эвм, используемые для автоматизации разработки пп
- •Итоговые суммарные затраты на разработку по
- •Итоговые суммарные затраты на разработку по
- •Раздел по производственной и экологической безопасности
- •Вредные и потенциальноопасные факторы на месте разработчика по
- •Нерациональное освещение
- •Расчет общего освещения
- •Электробезопасность
- •Требования по пожарной безопасности
- •Уровень шума
- •Защита от вредных излучений
- •Микроклимат в компьютерном зале
- •Параметры воздушной среды
- •Психофизиологические факторы
- •Заключение
- •Список литературы
- •Приложения Приложение 1. Текст программного кода
- •Приложение 2. Спецификация контроллераAsc-9900
- •Приложение 3. Руководство пользователя
- •Встроенная система помощи
- •Приложение4. Интерфейсные окна программы
Микроклимат в компьютерном зале
Метеорологическими условиями согласно ГОСТ 12.1.005-88 являются:
температура;
относительная влажность;
скорость движения воздуха;
атмосферное давление.
Работающие люди, включенные компьютеры, а в летнее время еще и солнечная радиация являются источниками избыточного тепла в помещении машинного зала. Повышенная температура и недостаточная влажность воздуха влияет на работоспособность и самочувствие пользователя ПК.
С целью обеспечения комфортных условий для пользователей компьютеров и надежной работы оборудования, необходимо поддерживать следующие метеорологические условия (согласно СН 512-78):
Атмосферное давление в помещении машинного зала должно быть 1013.25±266 ГПа. При пониженном давлении воздуха ухудшается отвод теплоты от элементов компьютера (монитор, системный блок), снижаются изоляционные свойства воздуха.
Воздух, используемый для вентиляции машинного зала, должен очищаться от пыли. Запыленность воздуха не должна превышать 1 мг/м³, а размеры пылинок – 3 мкм. Пыль, попадающая на платы комплекса, приводит к снижению теплообмена и способствует перегреву приборов.
В помещении машинного зала необходимо предусмотреть систему отопления. Она должна обеспечивать достаточное, постоянное и равномерное нагревание воздуха в помещении в холодный период года, а также безопасность в отношении пожара и взрыва. При этом колебания температуры в течении суток не должны превышать 2-3 °С; в горизонтальном направлении – 2 °С на каждый метр длины; а в вертикальном – 1 °С на каждый метр высоты помещения. Для отопления помещения машинного зала рекомендуется использовать водяные или воздушные системы центрального отопления.
Работающие люди и включенные компьютеры являются источниками избыточного тепла в помещении машинного зала. Поэтому необходимо предусмотреть систему кондиционирования и вентиляции помещения.
Параметры воздушной среды в зависимости от температуры наружного воздуха представлены в таблице 4.1.
Таблица 4.1
Параметры воздушной среды
Температура наружного воздуха |
Оптимальные параметры |
Допустимые параметры |
Ниже +10 °С |
Температура: 20-22 °С; Относительная влажность: 40-60 %; Скорость движения воздуха не более 0,2 м/с. |
Температура: 18-22 °С; Относительная влажность: не более 70 %; Скорость движения воздуха не более 0,3 м/с. |
Выше +10 °С |
Температура: 20-25 °С; Относительная влажность: 40-60 %; Скорость движения воздуха не более 0,3 м/с. |
Температура: не более чем на 3 °С выше наружного воздуха в 13 ч дня самого жаркого месяца, но не выше 28 °С; Относительная влажность: 70 при 24 °С и ниже; 65 при 25 °С; 60 при 26 °С; 55 при 27 °С; 50 при 28 °С; Скорость движения воздуха не более 0,5 м/с. |
Психофизиологические факторы
Психофизиологические факторы в зависимости от характера действия делятся на следующие группы:
физические перегрузки (статические);
нервно-психические перегрузки:
умственное перенапряжение,
перенапряжение зрительных анализаторов,
монотонность труда,
эмоциональные перегрузки в большом коллективе.
Монотонность или монотония - психическое состояние человека, вызванное однообразием восприятий или действий. Под утомлением понимается процесс понижения работоспособности, временный упадок сил, возникающий при выполнении определенной физической или умственной работы. Для уменьшения влияния этих факторов необходимо применять оптимальные режимы труда и отдыха в течении рабочего дня:
общее время работы за дисплеем не должно превышать 50% всего рабочего времени программиста;
при обычной работе за компьютером необходимо делать 15-минутные перерывы через каждые два часа, а при интенсивной работе - через каждый час;
не следует превышать темп работы порядка 10 тысяч нажатий клавиш в час (примерно 1500 слов);
предпочтительнее использовать дисплеи с высокой разрешающей способностью (разрешением) и удобным размером экрана (лучше TFT-панели диаметром от 17 дюймов);
для CRT-монитора частота обновления экранного изображения должна быть не менее 70-72 Гц,
наконец, при вводе данных с клавиатуры рекомендуется не зажимать телефонную трубку между плечом и ухом.
Рабочая поза оказывает значительное влияние на эффективность работы человека. Основные требования к рабочим местам при выполнении работы сидя приведены в ГОСТ 12.2.033-78 "ССБТ. Рабочее место при выполнении работ сидя. Общие эргономические требования". При организации рабочего места программиста необходимо придерживаться следующих рекомендаций:
рабочее место должно быть оборудовано так, чтобы исключать неудобные позы и длительные статические напряжения тела;
поскольку найти такое идеальное положение для тела, в котором можно было бы пребывать в течении всего дня, вряд ли возможно, для большинства людей комфортабельным может быть рабочее место, которое можно приспособить, как минимум, для двух позиций (при этом положение оборудования должно соответствовать выполняемой работе и привычкам пользователя).
Для предотвращения перенапряжения зрительных анализаторов пользователя и снижения монотонности труда, работу, связанную с использованием монитора, необходимо чередовать с работой, не требующей использования компьютера, либо делать небольшие перерывы через каждые 45-90 минут. Общее время работы за монитором не должно превышать 6 часов в день.
К обслуживанию и работе на компьютере допускаются лица прошедшие медосмотр при поступлении на работу. Последующий медосмотр проводится раз в два года. Также необходимо соблюдать ограничения на работу с персональными компьютерами для служащих, страдающих заболеваниями опорно-двигательного аппарата, глаз (или нарушениями зрения), кожи.
Выводы
В данном разделе было проанализировано рабочее место разработчика ПО с точки зрения производственной и экологической безопасности. При рассмотрении вопросов безопасности большое внимание уделялось проблемам:
Освещенности
Защиты от излучений
Электробезопасности
Опасные психофизиологические и вредные производственные факторы
Создание оптимального микроклимата.
Были произведены расчеты для оптимального освещения компьютерной комнаты.
Вопрос экологической безопасности не был рассмотрен, так как современный компьютер является устройством, практически не оказывающим вредного воздействия на состояние окружающей среды, поэтому можно считать, что процесс работы на ЭВМ экологически безопасен.