Обоснование выбора средств и методов разработки




Скачать 424.82 Kb.
Название Обоснование выбора средств и методов разработки
страница 3/3
Дата публикации 24.05.2014
Размер 424.82 Kb.
Тип Документы
literature-edu.ru > Информатика > Документы
1   2   3



Общий объем ПС рассчитывается по формуле

,

(6.1)

где Vy - общий объем ПС (строк исходного кода);

Vi - объем функций ПС (строк исходного кода);

m - общее число функций.

Vo=3500 (строк исходного кода).

По уточненному объему ПО и нормативам затрат труда в расчете на единицу объема определяем нормативную и общую трудоемкость разработки ПО.

Все ПО принято подразделять на три категории сложности. Так как данная дипломная работа подразумевает управление внешним (возможно удаленным) устройством, то ее можно отнести к первой категории сложности.

На основании принятого к расчету объема (Vy) и категории сложности определяем нормативную трудоемкость ПО (Tн), которая уточняется с учетом сложности и новизны проекта и степени использования стандартных модулей при разработке, Тн = 110 чел./дн.

Наличие интерактивного доступа и функционирование ПО в расширенной операционной среде (связь с другими ПО), позволяет применить к объему ПО коэффициент , который определяется по формуле:

(6.2)
,
где – коэффициент, соответствующий степени повышения сложности ПО за счет конкретной характеристики;

N – количество учитываемых характеристик.
.
Разрабатываемое ПО является принципиально новым программой, поэтому коэффициент новизны ПО и (коэффициент использования стандартных модулей).

Общую трудоемкость рассчитаем по формуле:


(6.3)


,
(чел./дн.)
На основе общей трудоемкости определяются плановое число разработчиков (Чр) и плановые сроки, необходимые для реализации проекта в целом (Тр).

Численность исполнителей проекта (Чр) рассчитывается по формуле:

(6.4)
,

где – эффективный фонд времени одного рабочего в течение года, дней (день);

– общая трудоемкость разработки проекта, человеко–дней;

– срок разработки проекта, лет (=0,45 года);
(человек)
Таким образом, для разработки данного ПО потребуется один инженер-программист (программист I категории).


  1. Расчет затрат на разработку ПО


Общая трудоемкость, плановая численность работников и плановые сроки разработки ПО являются базой для расчета основной заработной платы разработчиков проекта.

Оплата труда осуществляется на основе Единой тарифной сетки Республики Беларусь (ЕТС).

Для расчета заработной платы правительственными органами устанавливается тарифная ставка 1-го разряда. При отсутствии задолженности по платежам в бюджет и по социальному.

Месячная тарифная ставка каждого исполнителя определяется путем умножения действующей месячной тарифной ставки 1-го разряда на тарифный коэффициент, соответствующий установленному тарифному разряду:


(6.5)


TМ = ТМ1ТK .
Так как нам необходим программист I категории, получаем:
TМ = 28,440 = 1136,0 (тыс. б.р.) .
Определим часовую тарифную ставку:

(6.6)

Основная заработная плата исполнителя на конкретное ПО рассчитывается по формуле:


(6.7)


где – количество исполнителей, занятых разработкой конкретного ПО;

– часовая тарифная ставка i-го исполнителя;

– плановый фонд рабочего времени i-го исполнителя, дней;

– количество часов работы в день, ч.;

– коэффициент премирования, примем равным 1,5.


(тыс. б.р.) .
Дополнительная заработная плата на конкретное ПО () включает выплаты, предусмотренные законодательством о труде (оплата отпусков, льготных часов, времени выполнения государственных обязанностей и других выплат, не связанных с основной деятельностью исполнителей), и определяется по нормативу в процентах к основной заработной плате:


(6.8)


,
где – норматив отчислений в фонд социальной защиты населения, %.
(тыс. б.р.) .

Отчисления в фонд социальной защиты населения () и отчисления по обязательному страхованию (Зосi) определяются в соответствии с действующими законодательными актами по нормативу в процентном отношении к фонду основной и дополнительной зарплаты исполнителей, определенной по нормативу, установленному в целом по организации.


(6.9)


,
где – норматив отчислений в фонд социальной защиты населения, %.

Расходы по статье «Материалы» () определяются на основании сметы затрат, разрабатываемой на ПО с учетом действующих нормативов. По статье «Материалы» отражаются расходы на магнитные носители, бумагу, красящие ленты и другие материалы, необходимые для разработки ПО. Нормы расхода материалов в суммарном выражении () определяются в расчете на 100 строк исходного кода или по нормативу в процентах к фонду основной заработной платы разработчиков (), который устанавливается организацией на уровне трех-пяти процентов. Сумма затрат на расходные материалы рассчитывается по формуле:

(6.10)

где – норма расхода материалов от основной заработной платы, %.

Расходы по статье «Машинное время» () включают оплату машинного времени, необходимого для разработки и отладки ПО, которое определяется по нормативам (в машино-часах) на 100 строк исходного кода () машинного времени в зависимости от характера решаемых задач и типа ПК.


(6.11)



где цена одного машино-часа, д.е.;

общий объем ПО, LOC;

норматив расхода машинного времени на отладку 100 строк исходного кода, машино-часов.
(дес. тыс. б.р.)

Расходы по статье «Научные командировки» () на конкретное ПО определяются по нормативу, разрабатываемому в целом по организации, в процентах к основной заработной плате:


(6.12)

где – норматив расходов на командировки в целом по организации, %.


Расходы по статье “Прочие затраты” () на конкретное ПО включают затраты на приобретение и подготовку специальной научно-технической информации и специальной литературы [5]. Определяются по нормативу, разрабатываемому в целом по организации, в процентах к основной заработной плате:


(6.13)

где – норматив прочих затрат в целом по организации, %.

Затраты по статье «Накладные расходы» (Рнi), связанные с необходимостью содержания аппарата управления, вспомогательных хозяйств и опытных (экспериментальных) производств, а также с расходами на общехозяйственные нужды (Рнi), относятся на конкретное ПО по нормативу (Нрн) в процентном отношении к основной заработной плате исполнителей. Норматив устанавливается в целом по организации и составляет 100 %.


(6.14)

где – накладные расходы на конкретную ПО, ;

– норматив накладных расходов в целом по организации, %.

Общая сумма расходов по всем статьям сметы () на ПО рассчитывается по формуле:


(6.15)






Разработчик участвует в освоении ПО и несет соответствующие затраты, на которые составляется смета, оплачиваемая заказчиком по договору. Сметой предусматриваются не только затраты (основная и дополнительная зарплата, начисления на зарплату и т.д.), но и налоги, предусмотренные законодательством, и прибыль разработчика. Для упрощения расчетов до составления сметы затраты на освоение определяются по нормативу () от себестоимости ПО в расчете на 5 месяца и рассчитываются по формуле:

(6.16)

где – норматив расходов на освоение, %.
()
Кроме того, организация-разработчик осуществляет затраты на сопровождение ПО (), которые определяются по нормативу ():

(6.17)

где Нс – норматив расходов на сопровождение, %.


Общая сумма расходов на разработку (с затратами на освоение и сопровождение) как полная себестоимость ПО () определяется по формуле:


(6.18)




Поскольку создаваемое ПО является заказным, то оценку коммерческую эффективность проводить не нужно [5]. Таким образом, для потребителя цена данного программного продукта будет равна его полной себестоимости, то есть 41,425


  1. Оценка эффективности применения ПО у пользователя


Разработанное ПО имеем приятный, дружественный web-интерфейс. Не требует затрат (материальных и временных) на обучение оператора ЭВМ для

работы с ним, что положительно сказывается на стоимости разработки ПО.

Разработанная система позволяет снизить затраты времени, связанные с обработкой данных от непосредственной аппаратуры, вычислением параметров и построением графиков, может быть использована в качестве учебной программы для исследования влияния формы (и параметров) входного сигнала на его спектр.

  1. Охрана труда


Целью данного раздела дипломного проекта: “Web-интерфейс для управления анализатором спектра N9320A” – является изучение основных эргономических требований к организации рабочего места оператора ЭВМ, а также организация рабочего места.




Рис 7.1 Web-интерфейс для управления анализатором спектра.

На рисунке 7.1 представлен интерфейс, с которым придется работать инженеру по радиоэлектронике, он полностью имитирует аналоговый прибор для анализа спектра. Главное его предназначение – это удаленное управление прибором, так как один человек сможет управлять несколькими приборами, не выходя из кабинета.

Работа с данным web-интерфейсом подразумевает под собой постоянный анализ данных, отображаемых на экране ЭВМ. Для того? что бы оператор не уставал за рабочим местом, необходимо максимально эффективно обустроить его.

Функции работника сводится к следующим действиям (рассматриваем удаленное управление): включить ЭВМ имеющие доступ к локальной сети, запустить браузер (необходима поддержка HTML5), авторизоваться и начать работать.

Все действия оператора ЭВМ сводятся к работе со средствами ввода и отображения информации.

Для рабочего места оператора выделен ряд пространственных параметров, подлежащих оптимизации. Использованы антропометрические данные мужской и женской групп населения по ГОСТ 12.2.049-80 [6]. Положение работающего относительно переднего края рабочей поверхности, его подвижность в переднезаднем направлении являются важным фактором при расчете границ моторного пространства и зон досягаемости. Для положения сидя принимается, что передний край сидения находится в одной вертикальной плоскости с передним краем рабочей поверхности .

Высота сиденья (от пола до верхней плоскости сиденья) составляет и регулируется в пределах в зависимости от антропометрических особенностей человека [6].

Ширина сидения составляет , глубина – . Высота опорной поверхности спинки составляет , ширина – . Радиус ее кривизны в горизонтальной плоскости – . Угол наклона спинки изменяется в пределах к плоскости сидения [6].

Глубина пространства для ног (от переднего края) на уровне коленей составляет , на уровне ступней – .

Высота пространства для ног (для нерегулируемой высоты стола) на уровне коленей составляет , на уровне ступней – .

Ширина пространства для ног составляет .

Высота подставки для ног (от пола до передней части подставки) составляет . Угол наклона подставки для ног (от горизонтали) составляет . Возможна регулировка в диапазоне . Данная подставка необходима для более комфортной работы с Web-интерфейсом, так как работа очень монотонна и не требует активных телодвижений.

Глубина подставки для ног (от переднего до заднего края) составляет , ширина – [7].

Рабочее место должно обеспечивать условия комфортной работы в течение дня. Такая среда формируется в условиях, когда величина факторов рабочей среды не превышают требований нормативно - технических документов. При этом физические, умственные и нервно - эмоциональные нагрузки остаются оптимальными.

Продолжим рассмотрение правильного расположения оператора ЭВМ за рабочим местом, но с уклоном на органы управления техническими средствами с учетом зоны досягаемости.

Высота клавиатуры от пола составляет , высота клавиатуры от уровня стола составляет около . Угол наклона клавиатуры составляет и изменяется в пределах .

Ширина основной клавиатуры составляет , дополнительные блоки и клавиши, размещаются в зоне легкой досягаемости за пределами основной клавиатуры. Глубина основной клавиатуры составляет .

Удаленность клавиатуры от края стола составляет .

Расположение клавиш и символов на клавиатуре соответствует требованиям ГОСТ 14289-88 [8]; шаг клавиш равен . Рабочая поверхность кнопки имеет вогнутую структуру.

Высота экрана монитора (от пола до нижнего края экрана) составляет . Оптимальный угол наклона экрана от вертикали составляет . Монитор имеет шарнирную опору, благодаря которой оператор ЭВМ может установить наиболее удобный для него угол наклона экрана в диапазоне 0-300 [9].

Экран удален от переднего края стола на расстояние .

Поверхность для записи расположена на расстоянии от пола. Размер поверхности для записи составляет . Угол наклона поверхности для постоянной письменной работы составляет .

Поверхность стола имеет покрытие, обладающее свойством диффузного рассеянного отражения светового потока в целях предотвращения бликов в поле зрения оператора.

Принимая во внимание все вышеизложенные параметры (нормативы) по обустройстве рабочего места – получаем рабочее место человека, управляющего анализатором спектра N9320A через Web-интерфейс (рисунок. 7.2, все размеры даны в ).

Соблюдение выше перечисленных факторов рабочей среды в нормативных рамках позволит осуществлять качественную работу и не оказывать отрицательного влияния на здоровье человека при профессиональной деятельности в течение длительного времени, а также не вызывать снижения надежности и качества работы во время работы.



Рис 7.2. Пространственные параметры рабочего места

оснащенного дисплеем

ЗАКЛЮЧЕНИЕ
В ходе дипломной работы был разработаны web-интерфейс для управления анализатором спектра N9320A. Стоимость разработки данного интерфейса составляет 41,425 . На первый взгляд это кажется большой суммой, но учитывая, что сам анализатор стоит порядка 60 тысяч долларов, и его поломка по неосторожности, которая полностью исключена при работе с web-интерфейсом, привет к большей утрате денег, можно предоставить деньги на его разработку.

Следует учитывать тот факт, что однажды написанная программа может быть без труда растиражирована любое количество раз, чего не скажешь о самом анализаторе спектра.

По окончанию написания дипломной работы были получены навыки работы с различными языками программирования

При разработке данного ПО было решено несколько серьезных задач:

– выбор оптимальной структуры ПО;

– обмен информацией между ЭВМ и анализатором спектра N9320A;

– отображение информации в режиме реального времени;

– легкость установки и настройки ПО;

– кроссплатформенность работы разработанного ПО.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.


[1] Wikipedia [Электронный ресурс]. – Веб-программирование. – Режим доступа : http://ru.wikipedia.org/wiki/Веб-программирование.

[2] Agilent [Электронный ресурс]. – Agilent Technologies. – Режим доступа : http://www.home.agilent.com/agilent/home.jspx?cc=US&lc=eng.

[3] Agilent N9320A Spectrum Analyzer [Электронный ресурс] : Datasheet / Agilent Technologies. – Электронные данные. – Режим доступа : N9320AProgrammerGuide.pdf.

[4] Agilent IO Libraries Suite E2094Q [Электронный ресурс] : Datasheet / Agilent Technologies. – Электронные данные. – Режим доступа : 5989-6135EN.pdf.

[5] Палицын В.А. Технико-экономическое обоснование дипломных проектов. Ч4. – Мн. БГУИР, 2006. – 77с.

[6] ГОСТ 12.2.049-80.

[7] Боброва-Голикова Л. П., Крюкова. Д. Н. Вынужденная рабочая поза и профилактика заболеваний на производстве. – М, 1988. – 155с.

[8] ГОСТ 14289-88.

[9] Михнюк Т. Ф. Охрана труда и основы экологии. – Мн: Выш. шк., 2007. – 155с.


1   2   3

Похожие:

Обоснование выбора средств и методов разработки icon Типичные черты исследовательского проекта
При этом разработчики не скованы никакими внешними формальными требованиями типа проектной документации или используемых средств...
Обоснование выбора средств и методов разработки icon Тема обоснование выбора
Развитие у учащихся навыков самостоятельной работы на основе адаптивной технологии
Обоснование выбора средств и методов разработки icon Курсовой проект по курсу “Основы предпринимательской деятельности”...
«Экономическое обоснование проведения научно-исследовательской работы “Использование методов днк-анализа для диагностики моногенных...
Обоснование выбора средств и методов разработки icon Обоснование необходимости проекта
Проект «Путешествие в леголэнд» представляет собой систему организационно-педагогических мероприятий и действий, обеспечивающих интеграцию...
Обоснование выбора средств и методов разработки icon Программа учебник методическое обеспечение обоснование выбора хозяинова...
Рабочая тетрадь в двух частях. Москва «Просвещение» 2011 г. М. И. Моро Контрольные работы по математике Москва «Экзамен» 2011 г....
Обоснование выбора средств и методов разработки icon Арт-менеджмент управление в сфере искусства; совокупность принципов,...

Обоснование выбора средств и методов разработки icon Описание системы работы библиотекаря лсош №2
В настоящее время происходит процесс адаптации библиотечного обслуживания к быстро меняющимся условиям общественной жизни, обновления...
Обоснование выбора средств и методов разработки icon Национальный исследовательский университет
Целью изучения дисциплины является изучение теоретических и методологических положений анализа экономических процессов и систем на...
Обоснование выбора средств и методов разработки icon Пример программы для учреждений дополнительного образования детей...
Пояснительная записка обоснование актуальности, нормативное обеспечение программы, концептуальное обоснование, цели, задачи, принципы,...
Обоснование выбора средств и методов разработки icon Инструкция пользователя. 23
Разработка методов информационного поиска на основе методов интеллектуального анализа данных. 8
Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции