- •Оглавление
- •1.2. Постановка задачи
- •1.2.1. Цель и назначение проекта
- •1.2.2. Требования к разрабатываемой программе
- •1.2.3. Выбор языка программирования.
- •1.2.4.Программное обеспечение, необходимое для работы программы.
- •1.2.5. Используемые технические средства
- •1.3. Общие сведения
- •1.3.1. Использование ёмкостной связи для бесконтактного контроля параметров полупроводниковых пластин большого диаметра
- •1.3.2. Структура автоматизированной установки
- •1.3.3.Принципы взаимодействия эвм и приборов посредством адаптера
- •1.3.3.1 Программирование интерфейса
- •1.3.3.2 Аппаратные процедуры коп
- •1.4.Структура программы. Функции ее составных частей
- •1.4.1.Общая структура программы
- •Модуль 1
- •1.4.2. Краткое описание назначений процедур и функций
- •1.4.3. Взаимодействие процедур и функций
- •1.4.4. Внутренняя структура процедур и функций. Описание их работы.
- •1.5 Руководство пользователя
- •2. Технологическая часть
- •2.1 Введение
- •2.2 Этапы решения задачи на эвм
- •2.3.Необходимость отладки разработанного программного продукта
- •2.4 Методы и средства отладки
- •2.4.1 Контроль программы
- •2.4.2 Контроль результатов
- •2.4.3 Классификация методов контроля
- •2.5 Локализация ошибок
- •2.5.1 Способы локализации
- •2.5.2 Классификация средств локализации ошибок
- •2.6 Технология отладки программы сопряжения ibm_pCс автоматизированной установкой
- •2.7 Заключение
- •3.Организационно - экономическая часть
- •3.1 Введение
- •3.2 Составляющие затрат на разработку программ Kр
- •3.2.1 Затраты на непосредственную разработку кп
- •3.2.1.1 Факторы кп как объекта проектирования, влияющие на непосредственные затраты при разработке программ.
- •3.2.1.2 Применение современных методов разработки кп.
- •3.2.1.3 Факторы оснащенности процесса разработки кп аппаратурными средствами, влияющими на непосредственные затраты при разработке программ.
- •3.2.1.4 Факторы организации процесса разработки кп, влияющие на непосредственные затраты при создании программ.
- •3.2.2 Затраты на изготовление опытного образца как продукции производственно-технического назначения.
- •3.2.3 Затраты на технологию и программные средства автоматизации разработки кп.
- •3.3.3 Расчет непосредственных затрат на разработку
- •3.3.3.1 Затраты на эвм
- •3.4 Выводы
- •4. Производственная и экологическая безопасность
- •4.1 Введение
- •4.2 Рабочее место программиста
- •4.3 Вредные производственные факторы и их нейтрализация для создания комфортных условий труда
- •4.3.1 Микроклимат
- •4.3.2 Электрическая опасность.
- •4.3.3 Пожароопасность
- •4.3.4 Электромагнитное излучение.
- •4.3.5 Нерациональное освещение.
- •4.3.6 Шумы.
- •4.3.7 Психофизиологические факторы.
- •4.3.8 Расчет заземления персонального компьютера.
- •4.4 Выводы.
- •Используемая литература
3.2 Составляющие затрат на разработку программ Kр
Разработка программ является областью с малой материало- и энергоемкостью, и основные затраты связаны с непосредственным или овеществленным трудом специалистов различных категорий.
Наибольшее значение в составе Kрпри разработке комплекса программ ( КП ) имеют следующие составляющие затрат:
на непосредственное проектирование, программирование, отладку и испытания программ в соответствии с требованиями пользователя или заказчика - K1р;
на изготовление опытного образца КП как продукции производственно-технического назначения - K2р;
на разработку, подготовку и применение технологии программных средств автоматизации разработки программ - K3р;
на технологические и реализующие ЭВМ, используемые для автоматизации разработки программ - K4р;
на подготовку и повышение квалификации специалистов-разработчиков - K5р.
Первые две составляющие K1риK2рявляются непосредственными затратами на создание программных средств. Составляющие K3ри K4рможно рассматривать как затраты, обеспечивающие оснащенность процесса создания КП. Затраты на подготовку и повышение квалификации наиболее трудно формализовать и учитывать в конкретной разработке программных средств. В данном случае эта составляющая не учитывается.
3.2.1 Затраты на непосредственную разработку кп
Затраты на непосредственную разработку комплекса программ K1рявляются важнейшей составляющей в жизненном цикле КП. Наибольшее влияние на них оказывает объем КП. Затраты на разработкуK1ри объем программ Пк связаны через показатель интегральной средней производительности труда разработчиков Р. Для учета влияния наK1рразличных факторов удобно пользоваться коэффициентами изменения трудоемкости ( КИТ ) - Сij, учитывающими зависимостьi-ой составляющей совокупных затрат отj-го фактора. Непосредственные затраты на разработку можно представить как частное от деления объема КП и производительность труда, корректируемое произведением коэффициентов изменения трудоемкости:
Выделим четыре основных группы факторов, влияющих на затраты K1рпри непосредственной разработке программ:
факторы, отражающие особенности создаваемого комплекса программ как объекта разработки, и требования к его общим характеристикам;
факторы, характеризующие технологическую и программную оснащенность средствами автоматизации процесса разработки программ;
факторы, отражающие оснащенность процесса создания КП аппаратурными средствами, на которых базируются системы автоматизации разработки;
факторы, определяющие оснащенность процесса разработки программ и его обеспечение квалифицированными специалистами. Для каждого фактора может быть выделен параметр, наиболее полно отражающий его содержание численными значениями. Для большинства факторов произведены оценки диапазона возможного изменения относительных затрат на разработку одной команды в КП при варьировании соответствующего параметра в указанном диапазоне. Эти изменения затрат характеризуются коэффициентами Сij изменения усредненной трудоемкости разработки строки текста программы за весь цикл создания КП при варьированииj-го фактораi-ой группы. Приводятся их средние значения.