Web-сайт о компьютерных играх

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?тка алгоритма4ТбсРазработка блок-схемы алгоритма5ТнНа писание программы на языке Joomla6ТпНабивка программы7ТотОтладка и тестирование сайта

Время рассчитывается в человеко-часах, причем Тпо берется по фактически отработанному времени, а время остальных этапов определяется расчетом по условному числу команд Q.

Условное число команд Q определяется по формуле:

(1)

где:

q - коэффициент, учитывающий условное число команд в зависимости от типа задачи;

с - коэффициент, учитывающий новизну и сложность программы.

Выбрать значение коэффициента q можно из Таблицы 2.

Таблица 2 - Значение коэффициента q

Тип задачиПределы изменений коэффициентаЗадачи учетаот 1400 до 1500Задачи оперативного управленияот 1500 до 1700Задачи планированияот 3000 до 3500Многовариантные задачиот 4500 до 5000Комплексные задачиот 5000 до 5500

Программные продукты по степени новизны могут быть отнесены к одной из 4-х групп:

группа А - разработка принципиально новых задач;

группа Б - разработка оригинальных программ;

группа В- разработка программы с использованием типовых решений;

группа Г - разовая типовая задача.

По степени сложности программные продукты могут быть отнесены к одной из 3-х групп:

- алгоритмы оптимизации и моделирования систем;

- задачи учета, отчетности и статистики;

- стандартные алгоритмы.

Так как коэффициент c находится в зависимости от степени новизны и сложности разрабатываемого проекта, то для его определения можно применять Таблицу 3.

Таблица 3 - Коэффициент с

Язык программированияГруппа сложностиСтепень новизныАБВГВысокого уровня11,381,261,150,6921,301,191,080,6531,201,101,000,60Низкого уровня11,581,451,320,7921,491,371,240,7431,381,261,150,69

Наш проект направлен на задачи учета, по новизне отнесем проект к группе В, по степени сложности относится ко 2 группе. Следовательно, исходя из формулы 1, можно определить условное число команд Q.

Q =1500*1,08 =1620 (команд)

Далее рассчитывается время, затраченное на каждый этап создания Web-сайта:

. Время на подготовку описания задачи (Тпо) измеряется в человеко-часах и берётся по факту:

Тпо = 15 (человеко-часов)

. Время на описание задачи (То) определяется по формуле (2):

To = Q*B/50*K (2)

где:

В - коэффициент учета изменений задачи, коэффициент В зависимости от сложности задачи и числа изменений выбирается в интервале от 1,2 до 1,5;

К - коэффициент, учитывающий квалификацию программиста.

Выбрать значение коэффициента К можно из Таблицы 4.

Таблица 4 - значение коэффициента К

Стаж программистаЗначение коэффициента Кдо 2-х лет0,8от 2 до 3 лет1,0от 3 до 5 лет1,1 - 1,2от 5 до 10 лет1,2 - 1,3свыше 10 лет1,3 - 1,5

Получается:

То = 1620 *1,3/50*0,8 =37 (человеко-часа)

3. Время на разработку алгоритма (Та) определяется по формуле (3):

(3)

Расчет времени на разработку алгоритма (Та):

Та =1620/50*0,8 = 26 (человеко-часов)

. Время на разработку блок-схемы (Тбс) рассчитывается аналогично времени на разработку алгоритма по формуле (3):

Тбс = 1620/50*0,8 =26 (человеко-часов)

. Время написания программного продукта (Web-сайта) на языке программирования (Тн) определяется по формуле (4):

(4)

Расчёт времени написания на языке программирования:

Тн = 1620*1,5/50*0,8 = 39 (человеко-часов)

. Рассчитать время набора программы (Тп) можно по формуле 5:

(5)

Расчёт времени набора программы:

Тп = 1620/50=32 (человеко-часов)

7. Время на отладку и тестирование программного продукта (Toт) определяется с помощью формулы (6):

(6)

Расчёт времени на отладку и тестирование программного продукта:

Toт = 1620*4,2/50*0,8=170 (человеко-часов)

Теперь, зная время, затраченное на каждом этапе, можно подсчитать общее время на создание программного продукта:

Т = Тпо + То + Та + Тбс + Тн + Тп + Тот (7)

Т = 15+37+26+26+39+32+170= 345 (человеко-часов)

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

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

Согласно Закона Республики Казахстан от 21.07.2011 года № 467-IV "О республиканском бюджете на 2012 - 2014 годы (с изменениями и дополнениями по состоянию на 01.01.2012 г.) ".

Минимальная заработная плата составляет 17439 тенге.

Рекомендуемые разряды представлены в Таблице 5.

Таблица 5 - Рекомендуемые разряды

Оператор ЭВМ8 разрядПрограммист - техник10 разрядПрограммист - математик11 разрядПрограммист - аналитик12 разрядВедущий программист13 разряд

Таблица 6 - Значение коэффициента Kt

Разряды8910111213Тарифные коэффициенты4,85,165,545,596,46,87

1.Определим месячную тарифную ставку работника:

(8)

где: Зmin - минимальная месячная заработная плата, 17439 тенге;

Kt - тарифный коэффициент.

Расчёт месячной тарифной ставки:

Тм = 17439*5,54= 96612 (тенге)

. Определим дневную тарифную ставку Тд при 22 рабочем дне в месяц:

Тд=Тм/22 (9)

Расчет дневной тарифной ставки Тд:

Тд = 96612/22 = 4391(тенге)

3. Определим часовую тарифную ставку Тч для данного разряда при 8-часовом рабочем дне:

(10)

Расчёт часовой тарифной ставки Тч:

Тч = 4391/8 = 548 (тенге)