а - ширина помещения, м;
b - длина помещения, м;
h - высота подвеса светильников над рабочей поверхностью, м.
Принимая, что а=5 м., b=10 м., h=2 м., вычисляем
=1.66. Теперь по таблице соответствия определяем, что =0.33.Подставляя все необходимые данные получаем:
= 300*1.3*50*1.1 / 2*3000*0.33 » 10Таким образом, получаем, что для освещения нашего помещения необходимо 10 светильника, по 2 лампы марки ЛБ-40 в каждом.
Схема расположения светильников в помещении.
Вывод: В результате правильного расчёта освещения, у операторов ЭВМ уменьшается риск профессиональных заболеваний (в основном потеря зрения), утомлённость и как следствие - повышается производительность труда.
ГЛАВА 6.Организационно-экономическая часть проекта.
Введение
Основой организации разработки программного продукта является планирование сроков выполнения работ и определение их сметной стоимости. В процессе разработки плана устанавливается стадии разработки и перечень выполняемых на каждой стадии работ, определяется их трудоемкость, продолжительность и потребное число исполнителей.
Исходными данными для планирования являются объемные и трудовые нормативы. На основании объемных нормативов устанавливается состав выполняемых работ. Трудовые нормативы определяют затраты времени в нормо-часах на выполнение каждой работы.
Для организации разработки программного продукта целесообразно использовать метод сетевого планирования и управления, который обеспечивает взаимоувязку выполняемых работ, выявление узких мест и оптимизацию планов разработки. Он обладает наглядностью процесса создания программного продукта, что способствует четкой организации работ и оперативному контролю их выполнения.
Решение о целесообразности разработки и внедрения программного продукта принимается на основании расчета ожидаемого экономического эффекта, определяемого путем сравнения приведенных (текущих и капитальных) затрат в базовом и внедряемом вариантах.
6.1. Организация разработки программного продукта.
6.1.1. Состав и структура проекта.
Анализ ранее выполненных разработок программных продуктов (ПП) и рекомендации Государственных стандартов "Единая система программной документации" (ГОСТ 19.001) позволяют представить структуру проекта и стадии решаемых задач в виде дерева целей, изображенного на рис. 6.1.
┌────────────────────────────┐
│ Разработка программного │
│ продукта │
└─────────────┬──────────────┘
┌────────────┬─────────────┴─┬──────────────┬──────────┐
┌─────┴─────┬──────┴───────┬───────┴──────┬───────┴──────┬───┴─────┐
│техническое│ эскизное │ техническое │ рабочее │внедрение│
│задание │проектирование│проектирование│проектирование│ │
├───────────┼──────────────┼──────────────┼──────────────┼─────────┘
│ ├выбор метода ├разработка ├разработка ├сдача ПП
├постановка │ решения │ алгоритма │ программ │ заказчику
│ задачи ├опредедение ├опредедение ├тестирование ├сопровож-
├сбор исход.│ конфигурации │ форм данных │ и отладка │ дение ПП
│ материалов│ тех.средств ├разработка ├разработка
├составление├разработка │ тех.экон-го │ сопроводите-
│ Т.З. │ архитектуры │ обоснования │ льной доку-
│ системы │ целесообраз- │ ментации
│ программ │ ности внедре-│ испытание ПП
├организация │ ния продукта
│ разработки ├составление
│ пояснительной
│ записки
Рис. 6.1 Дерево целей разработки ПП.
6.1.2. Новизна и сложность разработки.
Рассмотрение основных характеристик состава и структуры программного продукта, а также изучение аналогичных программ, дают возможность оценить новизну и сложность разрабатываемого программного продукта. Результаты оценки новизны и сложности, выполненные на основе методических указаний кафедры 115, приведены в табл. 6.1, 6.2.
Таблица 6.1.
Оценка новизны ПП.
NNпп | Признак Новизны | Характеристика признака | Коэф.новизны |
1 2 3 | Степень новизны разработки Язык написания программы Степень использования в программе типовых алгоритмов | Является развитием определенного параметрического ряда программ Необходимо изучить и освоить до 70% | 1,6 2,5 1,0 |
Коэффициент новизны равен:
Кн = (1,6 + 2,5 + 1,0)/3 = 1,7
Таблица 6.2.
Оценка сложности ПП.
NNпп | Признак Сложности | Характеристика Признака | Коэф.сложности |
1 2 3 4 5 | Количество операторов в программе Уровень языка программирования Категория программы Интерфейс с пользователем Операционная и технологическая среда | до 5000 Высокого уровня F,dB Организации данных Среднего уровня Хорошо известна | 0,7 1,6 1,6 1,6 0,7 |
Коэффициент сложности равен:
Kc = (0,7 + 1,6 + 1,6 + 1,6 + 0,7)/5 =1,3
6.1.3. Перечень работ и стадии их выполнения.
Создание нового программного продукта предусматривает выполнение совокупности работ на каждой стадии разработки программ и программных документов. Состав работ определяется условиями и организацией разработки программной документации и количеством проектируемых программных модулей. В зависимости от новизны и сложности разработки ПП определяются стадии проектирования и устанавливается перечень выполняемых на каждой стадии работ.
Выполнение любой работы заканчивается написанием документа, в котором отражена суть работы и полученные результаты. Совокупность текстовых документов, разрабатываемых на стадиях эскизного и технического проектирования, оформляется в виде пояснительной записки и плакатов, необходимых для защиты проекта.
Перечень конкретных работ с указанием стадий их выполнения и объема выпускаемой документации (в листах формата А4) приведен в табл. 6.3.
Таблица 6.3.
Перечень выполняемых работ.
NNпп | Наименование работы | Стадия разр. | Колич. форм А4 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | Формулировка проблемы и постановка задачи Сбор и проработка исходных материалов Обоснование необходимости разработки Разработка структуры вх/вых данных, функций интерфейса с пользователем Обоснование принципиальной возможности решения задачи Составление, согласование и утверждение ТЗ Подготовка графической части проекта Опред. требований к пр-ме и техн-м средствам Определение стадий разработки и состава выполняемых работ Разработка общего алгоритма решения задачи Определение конфигурации техн-х средств Составление плана разработки программного продукта в виде сетевого графика Разработка структуры программы Изображение сетевого графика на плакате Уточнение вх/вых данных и определение форм их представления Определение объема и трудоемкости выполненных работ Выбор методов решения задачи Опред. затрат на разработку и внедрение ПП Описание ограничений и допущений, связанных с методом решения задачи Оценка ожидаемого экон..эф. от внедрения ПП Обоснование выбора языка программирования Описание лог-й структуры и функ-й пр-мы Оформление и утверждение пояснительной записки проекта Разработка алгоритма программы Написание программы Тестирование программы Разработка руководства оператора Компоновка и отладка программы Проведение пред.приемо-сдаточных исп-ий Сдача программного продукта заказчику | ТЗ ТЗ ТЗ ЭП ЭП ТЗ ТП ТЗ ТЗ ЭП ТП ЭП ТП ТП ТП ТП ЭП ТП ТП ТП ТП ТП ТП ТП РП РП РП РП РП ВН | 2 120 2 7 4 4 24 2 3 8 3 6 4 8 3 4 4 6 2 6 1 2 85 6 16 6 8 8 10 25 |
6.1.4. Трудоемкость выполняемых работ.
Создание программного продукта предполагает разработку программ и всей программной документации предусмотренной техническим заданием. Результатом выполнения каждой работы является документированная отчетность в виде текстовых документов или программ.
Трудоемкость выполнения любой работы определяется по формуле:
Тр = Тб * Кн * Кс * Кэ * Кв * Р ** 0.8 , (1)
где Тб - норма времени (трудоемкость в нормо-часах разработки