ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 11.06.2020

Просмотров: 144

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

5.1 Расчет трудоемкости создания мультимедийной программы


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

Для быстрой приближенной оценки трудоемкости и длительности разработки программного изделия может использоваться базовая модель. Оцениваемая размер программного изделия — 40 тысяч базовых команд.

Трудоемкость разработки программного изделия

, (?)

где nт.и.к. – число тысяч исходных команд,

nт.и.ч = 40 – число исходных команд в час (производительность труда инженера программиста).

Продолжительность труда группы разработчиков для разработки единицы программного изделия определяется периодом T=2,5 мес.

Число исполнителей рассчитывается исходя из заданных характеристик трудоемкости и длительности разработки программного изделия:

, (?)

.


5.2 Оценка издержек на разработку программы.


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

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

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


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

Цена на программные продукты устанавливается на единицу программной продукции с учетом комплексности ее поставки. Ее цена, обычно, формируется на базе нормативной себестоимости производства и прибыли:

Цп = С + П,

где С — себестоимость единицы продукции, руб.,

П — прибыль, руб.

Цена на программный продукт, являясь долей дополнительной прибыли потребителей, зависит от объема продаж (v) и размера экономии на издержках на учебный процесс при использовании продукта (c):

Pпп=af(v, c)

Причем коэффициент а изменяется в пределах от 0 до 1: если спрос выше предложения, то а близко к 1, если спрос ниже предложения, то а стремится к 0.

В свою очередь, функция f(v, c) выражает валовую дополнительную прибыль потребителей.

Маркетинговые исследования показали, что на рынке нет подобных программ в виду их специализации и узкой направленности.

Данная программа предназначена для внутреннего использования и делается в рамках проекта создания систем мультимедийного обучения.


3 Расчет себестоимости мультимедийной программы


Весь процесс создания программных средств может быть разделен на несколько независимых фаз или этапов. Конкретное число таких этапов и их содержание определяется целями и масштабами конкретных проектов и разработок. Этапы характерные для разработки крупных программных продуктов следующие:

- Анализ требований, предъявляемых к программному изделию;

- Определение спецификаций;

- Проектирование изделия;

- Кодирование;

- Тестирование и отладка.

Примерное распределение временных затрат на реализацию отдельных этапов цикла разработки показано на рисунке ?.

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

Рисунок ? - Временные затраты на реализацию цикла разработки программного обеспечения

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

Среднее количество рабочих дней в месяце равно 20-ти. Следовательно, дневная заработная плата определяется делением размера оклада на количество рабочих дней в месяце.


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

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

Определение норм времени на операции, и заработная плата приведена в таблице Таблица ? - Заработная плата

Наименование

Исполнитель

Трудоемкость

Оклад

Сумма


этапа


ч/дн

ч/мс

тыс.руб./м

тыс.руб./м

1

Техническое задание

Главный конструктор

2

0.09

8

0,72

2

Подготовительный

этап

Программист

1 категории

10

0.45

6

2,7

3

Рабочее

проектирование



Программист

1 категории

Программист

2 категории

20


35

0.90


1.58

6


5

5,4


7,9

4

Отладка и

тестирование

Программист

1 категории

10

0.45

6

2,7

5

Технический отчет



Программист

1 категории

Программист

2 категории

7


5

0.31


0.22

6


5

1,86


1,1

6

Сдача темы

Главный конструктор

2

0.09

8

0,72

Итого : 23100 руб.


Размер дополнительной заработной платы составляет 15% от размера основной, что, в данном случае, будет равно 3465 рублей. На эту статью относятся выплаты, предусмотренные законодательством о труде за неотработанное по уважительным причинам время: оплата очередных и дополнительных отпусков (принимается в размере 15% от суммы основной заработной платы)

ЗП =Основная + Дополнительная =23100+3465=26565 руб. ( )

Накладные расходы составляют НР=30% от размера основной заработной платы:

руб.

Амортизация оборудования включает амортизацию компьютерной техники и составляет 0,85 руб. в час, то есть за 3мес. составит

руб. ( )

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

руб. ( )

Затраты на электроэнергию по тарифу 1,5 руб./кВт при условии, что одно рабочее место инженера программиста потребляет 0,3 кВт, составят

руб ( )

Статья «Материальные ресурсы» включает стоимость всех видов сырья и материалов, расходуемых на изготовление продукции, а также транспортно заготовительные расходы.

Расчет сырья и материалов приведен в таблице (?).

Таблица 4 Расчет сырья и материалов

Наименование

Ед. Измерения

Цена,

руб.

Норма расходов,

шт.

Стоимость,

руб.


База данных MySql

шт.

200

1

200


Язык программирования

Delphi v 7.0

шт.

60000

1

60000



Итого:

60200


ТЗ=



ТЗ=60200*1%/100%=602 руб.

МР=


МР=60200+602=60802 руб.

Статья «отчисления на социальные нужды» 35,6 % от начисленной заработной платы.


Таким образом себестоимость составит:

Полн.Себс.=ЗП+МР+СН+ЗАО +ЗАП+ЗЭ+НР

Полн.Себс.= 26565+60802+9355+2448+10800+486+7970=118425 руб.

Проведенные маркетинговые исследования показали, что поскольку потребителями разработанного программного продукта будут учебные заведения, имеющие схожие учебные планы, то на одну и ту же единицу программного продукта будут претендовать не менее 60 потребителей (только в Поволжье и Волго-Вятском районе около двух сотен высших учебных заведений). Таким образом, объем годовой выпускаемой продукции определим в размере VCD=2*60=120 компакт-дисков.

Себестоимость компакт-диска определяется приведенными затратами разработки программного продукта и закупочной ценой на болванку (которая равна ЦCD=12руб.) и составляет

руб. ( )

Определим уровень нормальной прибыли для одного компакт-диска:

руб. ( )

Оптовая цена одного компакт-диска

руб. ( )

Договорная цена увеличивается на сумму налога на добавленную стоимость:

руб. ( )

Таблица 1 — Статьи расходов

Наименование

Сумма, руб.

Основная заработная плата

23100

Дополнительная заработная плата

3465

Отчисления на соц. страхование

9355

Накладные расходы

7970

Амортизация оборудования

2448

Арендная плата занимаемой площади

10800

Материальные затраты

60802

Затраты на электроэнергию

486

Итого затраты на разработку продукта

118425

Объем продаж компакт-диски (CD)

60 шт.

Закупочная цена болванки

24

Себестоимость CD

1998

Нормальная прибыль c одного CD

600

Оптовая цена CD

2598

Итого цена CD с учетом НДС

3117

Итого выручка от реализации CD

187056

Итого балансная прибыль

36631


Таблица 2 — Условно-постоянные расходы

Наименование

Сумма, руб.

Расходы на электроэнергию

486

Амортизационные отчисления

2448

Арендная плата занимаемой площади

10800

Итого условно-постоянные расходы

13734

Рассчитаем точку безубыточности для чего сведем в таблицы 3 и 4 условно-переменные и условно-постоянные расходы по производству программного продукта.

Таблица 3 — Условно-переменные расходы

Наименование

Сумма, руб.

Затраты на болванки (120 шт.)

1440

Заработная плата

23100

Дополнительная заработная плата

3465

Отчисления на социальные выплаты

9355

Накладные расходы

7970

Итого условно-переменные расходы

45330


Точку безубыточности найдем по формуле

руб., (?)

где Ипост — условно-постоянные издержки;

Иперем — условно-переменные издержки;

Т — выручка от реализации всей продукции (60 компакт-дисков).


При этом минимальный объем продаж составит

компакт-дисков.

5.4 Анализ эффективности внедрения программы

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
















Рис












Экономический эффект

Экономия от замены ручной обработки информации на автоматизированную образуется в результате снижения затрат на обработку информации.

Зт = Зр - За,

где Зр - затраты на ручную обработку информации

За - затраты на автоматизированную обработку информации.

Зр = к*(V*Ц)/Нв,

где V - Объем информации, обрабатываемой вручную Mb.

Ц - стоимость одного часа работы.

Нв -норма выработки.

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

Зр = 1.1*(5*100)/0.1=5500 Руб.

Затраты на автоматизированную обработку информации:

За = ta*Ца +З1 ,

где ta - время автоматизированной обработки

Ца -стоимость одного часа машинного времени

З1 -трудозатраты пользователя

Ца=(Ам+Эл+Ар) ,

где Ам – амортизация

Эл – стоимость электроэнергии

Ар – стоимость аренды.

руб

Зт = 5500-150=5350 руб

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

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

При старом способе хранения данных была бы проблема централизации данных и доступа к ним.


7