
- •128 М осковский Государственный Институт Электронной Техники (Технический Университет)
- •«Разработка программного модуля для удаленного администрирования и мониторинга raid-системы»
- •Содержание
- •Введение
- •Раздел 2 является технологическим разделом и содержит информацию о методике создания данного программного продукта и приемах его отладки.
- •Раздел 3 содержит организационно-экономическую часть дипломного проекта, в которой проводится расчет стоимости проекта и планирование разработки;
- •Раздел 4 посвящен вопросу организации рабочего места программиста и пользователя пк.
- •Специальный раздел
- •Исследовательская часть
- •Постановка задачи
- •Обзор программных продуктов для управленияRaid-системой
- •Gam(GlobalArrayManager)
- •Информационные потребности пользователя
- •Конструкторская часть
- •Требования к системе
- •Состав выполняемых функций
- •Требования к надежности
- •Условия эксплуатации и требования к составу и параметрам технических средств
- •Требования к информационной и программной совместимости
- •Требования к транспортировке и хранению
- •Специальные требования
- •Структурная схема работы программы
- •Структура входных и выходных данных
- •Общие схемы алгоритмов работы программы
- •Общая схема алгоритма работы модуля Менеджер
- •Схемы алгоритмов модуля Агент
- •Поиск подключенных raid-контроллеров
- •Мониторинг raid-массива
- •Формат данных модуля Агент
- •Формат ответов контроллера acs-9900
- •Выбор платформы проектирования
- •Реализация программного модуля Агент
- •Реализация модуля для поиска подключенных raid-контроллеров
- •Реализация сервера Агент
- •Общий вид модуля Менеджер
- •Установка программного обеспечения
- •Конфигурация технических средств
- •Минимальные технические характеристики по
- •Рекомендуемые технические характеристики по
- •Методика и результаты испытаний программы
- •Общие приемы тестирования
- •Тестирование работоспособности raid-контроллера
- •Технологический раздел
- •Объектно-ориентированное программирование
- •Объектно-ориентированное проектирование
- •Этапы разработки программного обеспечения
- •Постановка задачи
- •Составление проекта
- •Алгоритмизация
- •Программирование
- •Препарация
- •Трансляция
- •Отладка
- •Оформление программы
- •Отчет о работе
- •Модернизация
- •Методика испытаний программы и результаты экспериментальной проверки
- •Отладка и общие принципы тестирования
- •Алгоритмическое тестирование
- •Функциональное или аналитическое тестирование
- •Содержательное тестирование
- •Особенности среды программирования
- •Тестирование программы и его результаты
- •Организационно-экономический раздел
- •Планирование разработки
- •Сетевое планирование
- •Создание структурной таблицы работ
- •Структурная таблица работ
- •Проанализированная структурная таблица работ
- •Упорядоченная структурная таблица работ
- •Сетевой график
- •Расчет затрат на создание программного продукта
- •Метод для расчета затрат на создание пп
- •Расчет затрат на разработку пп
- •Результаты расчета коэффициентов изменения трудоемкости
- •72 408 Рублей,
- •Расчет затрат на изготовление опытного образца пп
- •4 972 Рубля,
- •Затраты на технологию и программные средства автоматизации разработки пп
- •Затраты на эвм, используемые для автоматизации разработки пп
- •Итоговые суммарные затраты на разработку по
- •Итоговые суммарные затраты на разработку по
- •Раздел по производственной и экологической безопасности
- •Вредные и потенциальноопасные факторы на месте разработчика по
- •Нерациональное освещение
- •Расчет общего освещения
- •Электробезопасность
- •Требования по пожарной безопасности
- •Уровень шума
- •Защита от вредных излучений
- •Микроклимат в компьютерном зале
- •Параметры воздушной среды
- •Психофизиологические факторы
- •Заключение
- •Список литературы
- •Приложения Приложение 1. Текст программного кода
- •Приложение 2. Спецификация контроллераAsc-9900
- •Приложение 3. Руководство пользователя
- •Встроенная система помощи
- •Приложение4. Интерфейсные окна программы
Вредные и потенциальноопасные факторы на месте разработчика по
Даже исправный компьютер постоянно оказывает вредное воздействие на организм человека, которое может причинить большой вред организму человека, если пренебрегать эргономическими и экологическими требованиями. К вредным производственным факторам относятся побочное излучение в различных диапазонах, дополнительные шумы, возникающие при работе компьютера. Группа эргономических факторов включает в себя правильность расположения отдельных частей компьютера, цветовую гамму окружающей обстановки, правильно подобранную палитру интерфейса прикладных программ. Работа с системой связана с воздействием следующих поражающих факторов:
Поражение электрическим током питающей сети.
Пожароопасность.
Нерациональное освещение.
Неблагоприятный микроклимат.
Излучения экрана монитора.
Шум, возникающий при работе механических и электрических устройств системы.
Психофизиологические перегрузки:
Утомление, связанное с монотонностью работы,
Перенапряжение зрительных анализаторов,
Умственное напряжение,
Эмоциональные перегрузки в большом коллективе,
Физические перегрузки (статические).
Поражающие факторы 1 и 2 не являются источниками постоянно действующей опасности. Их безопасность гарантируется тщательным соблюдением правил техники безопасности эксплуатации системы. Каждый работающий должен ознакомиться с этими правилами, пройти соответствующий инструктаж и следить за соблюдением этих правил. Поражающие факторы 3-8 являются постоянно действующими, возникающими при каждодневной текущей работе.
Нерациональное освещение
Одним из основных видов работ при работе с компьютером является работа с монитором. Это требует от программиста постоянного внимания. Недостаток или избыток освещения на рабочем месте может привести к быстрому утомлению, появлению головной боли, падению производительности труда, росту числа ошибок, а при систематическом нарушении режима освещенности - к нарушению зрения.
Правильно спроектированное и выполненное производственное освещение обеспечивает возможность нормальной производственной деятельности. Сохранность зрения человека, состояние его центральной нервной системы и безопасность на производстве в значительной мере зависят от условий освещения.
В компьютерном помещении освещение должно быть совместное - естественное (боковое, через окна в наружных стенах) и искусственное - и соответствовать требованиям СНиП 11-4-79. По конструктивному исполнению искусственное освещение может быть двух видов - общее и комбинированное, когда к общему освещению добавляется местное. В большинстве случаев достаточно иметь общее искусственное освещение (лампы местного освещения могут быть использованы, например, при работе с бумагами).
Анализируя условия работы программиста, получаем следующие требования к производственному освещению:
наименьшая допустимая освещенность для общего освещения составляет 300 лк;
при работе за компьютером желательно, чтобы освещенность рабочего места не превышала 2/3 нормальной освещенности помещения;
экран дисплея не должен быть ориентирован в сторону источников света (окон, настольных ламп и т.п.); при размещении рабочего места рядом с окном угол между экраном дисплея и плоскостью окна должен составлять не менее 90 градусов (для исключения бликов), прилегающую часть окна желательно зашторить;
не следует располагать дисплей непосредственно под источником освещения или вплотную с ним;
стена позади дисплея должна быть освещена примерно так же, как и его экран;
яркость для блестящих поверхностей более 0.2 кв.м не должна превышать 500 кд/кв.м;
показатель ослепленности не должен превышать 40 единиц;
коэффициент пульсаций 10 - 20 %.
Специфика работы за компьютером, состоит в том, что работать приходится с так называемым самосветящимся объектом.
Свечение со стороны экрана, а также частая смена заставок на экране при большой продолжительности трудовой деятельности может отрицательно воздействовать на зрение. Такой режим работы утомляет зрительные органы. Поэтому разработчику программного обеспечения следует учитывать этот фактор при проектировании программного обеспечения и его отладке за компьютером. Для обеспечения нормальной естественной освещенности, площадь оконных проемов должна быть не менее 25% площади пола.
Работу программиста за компьютером можно отнести к классу точных работ. Контрастность текста при светлом фоне на экране монитора не сильная. Согласно СНиП 11-4-79 освещенность при работе с дисплеем составляет 150 лк при малой контрастности, при средней – 200лк. Если предполагается работа с документами или бумагой, освещенность места разработчика ПО должна быть не менее 300лк.