Разработка программного модуля для компьютерной игры
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?ваемого программного комплекса составит:
Cost_total = 134692+ 33673 = 168365 руб.
3.6 Выводы
Расчет себестоимости продукта был проведен с учетом того, что данный продукт является программным обеспечением. Поэтому при расчетах были учтены такие факторы, как объем программного продукта, язык программирования, квалификация разработчика, надежность функционирования и другие.
В результате была получена стоимость разработки программного комплекса, равная 134692 рублей.
Цена на программную библиотеку Виртуальная файловая система, сформированная на основе себестоимости производства ПС и прибыли, составляет: 168365 руб.
Раздел 4. Раздел производственно-экологической безопасности
.1Производственная безопасность
Представленный модуль был написан во время работы в коллективе программистов, занятых созданием крупного программного проекта. Работа выполнялась в машинном зале на персональных компьютерах типа IBM PC. В этом разделе я хочу рассмотреть основные опасности и вредности, связанные с работой программиста, iелью выработки рекомендаций по защите людей от этих опасностей при работе на компьютере, а также отдельно исследовать проблему освещенности машинного зала. Необходимо отметить, что меры по охране труда людей в машинном зале должны носить комплексный характер и включать в себя полный спектр работ, направленных на ликвидацию источников вреда.
.2Анализ работы за компьютером с точки зрения производственной безопасности
Рабочие места программистов подвержены воздействию двух источников опасностей: техника, с которой они работают, и внешние факторы, оказывающие влияние на обстановку машинном зале.
Рассмотрим рабочее место программиста iелью выяснения опасностей и вредностей, создаваемых его рабочей техникой. Стандартное автоматизированное рабочее место программиста имеет необходимые составные части:
) системный блок, включающий в себя основную аппаратную логику;
) монитор, являющийся основным средством вывода информации, через который выдается подавляющее количество всей выводимой информации;
) клавиатуру как основное средство ввода;
) манипулятор (мышь и/или планшет).
Иногда программист имеет дело с дополнительными периферийными устройствами, такими как принтер, модем, сетевая аппаратура, но это происходит гораздо реже, поэтому эти устройства не играют значимой роли в обеспечении производственной и экологической безопасности рабочего места программиста и исключены из дальнейшего рассмотрения.
Даже исправный компьютер постоянно оказывает вредное воздействие на организм человека, поэтому, если пренебрегать эргономическими и экологическими требованиями, человеку можно причинить большой вред. Работа с компьютером связана с воздействием следующих поражающих факторов:
) психофизиологические факторы:
а) утомление, связанное с монотонностью работы;
б) статические физические перегрузки;
в) зрительное утомление;
2)электромагнитные излучения;
3) опасность поражения электричеством;
) зашумленность.
К факторам, влияющим на общее для работающих программистов место, - машинный зал - можно отнести следующие:
1)освещение (общее и рабочих мест);
2)микроклимат;
3)общая зашумленность.
Факторы, связанные с сильными внешними воздействиями, - например, сильные внешние электромагнитные поля - в данной работе не рассматриваются.
4.2.1 Психофизиологические факторы
Монотонность работы
Монотонность или монотония - психическое состояние человека, вызванное однообразием восприятий или действий. В работе программиста такой фактор имеет место при набирании больших количеств кода, особенно однотипного. К сожалению, даже при всех современных методиках разработки программного обеспечения встречаются участки работы, где без этого не обойтись. Для уменьшения утомления, связанного с влиянием этого фактора необходимо применять оптимальные режимы труда и отдыха в течение рабочего дня. Одна из распространенных рекомендаций - при работе за компьютером необходимо делать 15-минутные перерывы через каждые два часа, а при интенсивной работе - через каждый час. Также рекомендуется периодически выполнять несколько физических упражнений по своему вкусу.
Статические физические перегрузки
Рабочая поза оказывает значительное влияние на эффективность работы человека. Основные требования к рабочим местам при выполнении работы сидя приведены в ГОСТ 12.2.033-78 "ССБТ. Рабочее место при выполнении работ сидя. Общие эргономические требования". Согласно этому стандарту, при организации рабочего места программиста необходимо придерживаться следующих рекомендаций:
) рабочее место должно быть оборудовано так, чтобы исключать неудобные позы и длительные статические напряжения тела;
) поскольку найти такое идеальное положение для тела, в котором можно было бы пребывать в течении всего дня, вряд ли возможно, для большинства людей комфортабельным может быть рабочее место, которое можно приспособить, как минимум, для двух позиций (при этом положение оборудования должно соответствовать выполняемой работе и привычкам пользователя).
При организации взаимного расположения элементов рабочего места должны учитываться следующие моменты:
1) рабочая поза программиста;
) пространство для размещения программиста, позволяющее осуществлять все необходим