Расчет экономических показателей программного продукта, Расчет себестоимости программного продукта - Разработка интерфейса базы данных (на примере потребностей охранного предприятия ООО "Пересвет")
Расчет себестоимости программного продукта
Себестоимость программного продукта это все виды затрат понесенные при разработке продукта. Себестоимость включает в себя: затраты на материалы, трудовые затраты, амортизацию основных средств, накладные расходы, а также затраты сторонних организаций. Чтобы определить себестоимость разработки программного продукта будем использовать метод экспертных оценок. Данный метод заключается в следующем: оценка затрат производится несколькими экспертами на основании собственного опыта и знаний. В данном случае в качестве экспертов выступают автор проекта и руководитель. Использование данного метода оправдано, так как процесс написания программы является творческим и поэтому очень сложно ввести нормативы для оценки затрат. Для начала разобьем процесс разработки программного продукта на несколько этапов:
- § Анализ поставленной задачи § Разработка таблиц и связей базы данных § Разработка интерфейса § Программирование § Тестирование и отладка
Первый этап включает в себя анализ поставленной задачи и требований, предъявляемых к программе, поиск необходимой информации в Интернете и в других источниках.
Второй этап - разработка базы данных с таблицами и связями позволяющими хранить нужную информация.
Третий этап - моделирование визуальной части программы так, чтобы пользователям легко и доступно давалась предоставленная информация.
Четвертый этап - реализация разработанной программы на языке программирования.
Пятый этап - поиск и устранение ошибок.
Далее определяем для каждого из этапов три величины:
- § Наименее возможная величина затрат, Ai; § Наиболее вероятная величина затрат, Mi; § Наиболее возможная величина затрат, Bi;
На основании экспертных оценок средняя величина для ai, mi и bi определяется по формуле:
,
Где
- среднее время, полученное на основании экспертных оценок;
- оценка затрат времени, данная руководителем;
- оценка затрат времени, данная автором проекта.
Результаты расчета средней оценки затрат времени на разработку программного продукта приведены в Таблице 5.1 (оценка производится в днях).
Таблица 5.1 - Время, затраченное на разработку программного продукта
Этапы Разработки Программного Продукта |
Наименее возможная величина затрат, дни |
Наиболее вероятная Величина затрат, дни |
Наиболее возможная величина затрат, дни | ||||||
1 Анализ поставленной задачи |
2 |
3 |
2.6 |
4 |
5 |
4.6 |
6 |
7 |
6.6 |
2 Разработка таблиц и связей базы данных |
1 |
2 |
1.6 |
2 |
3 |
2.6 |
3 |
4 |
3.6 |
3 Разработка интерфейса |
8 |
9 |
8.6 |
11 |
13 |
12.2 |
14 |
17 |
15.8 |
4 Программирование |
34 |
36 |
35.2 |
38 |
40 |
39.2 |
42 |
43 |
42.6 |
5 Тестирование и отладка |
6 |
7 |
6.6 |
7 |
8 |
7.6 |
8 |
9 |
8.6 |
На основе средних оценок рассчитываются математическое ожидание и отклонение по каждому этапу разработки программного продукта.
Формула расчета математического ожидания для i-ro этапа приведена ниже:
,
Где
- математическое ожидание для i-гo этапа;
- средние значения.
Стандартное отклонение Gi по i-му этапу рассчитывается по формуле:
,
Где Gi - стандартное отклонение по i-му этапу.
Зная математическое ожидание по каждому этапу, рассчитывается общая величина математического ожидания в целом по программному средству:
,
Где
МО - общая величина математического ожидания.
Стандартное отклонение G в целом по программному средству рассчитывается по следующей формуле:
,
Где
G - стандартное отклонение;
Gi - стандартное отклонение по i-му этапу.
На основе расчетов математического ожидания (5.4) и стандартного отклонения (5.5) рассчитывается коэффициент вариации - коэффициент согласованности мнения экспертов.
Коэффициент вариации рассчитывается по формуле:
,
Где Yi - коэффициент вариации по i-му этапу.
Если коэффициент вариации Y (среднее арифметическое из Yi) ? 0.33, то мнения экспертов считаются согласованными.
Теперь можно произвести расчеты на основе Таблицы 5.1 и формул (5.1 - 5.6) и свести эти расчеты в Таблицу 5.2.
Таблица 5.2 - Затраты на разработку программного продукта
Этапы Разработки Программного Продукта |
Средняя величина затрат по этапам, Дни |
Матем. ожидание (МОi, дни) |
Станд. Отклонение (Gi, дни) |
Коэффициент вариации (Yi) | ||
Наименее возможная величина Затрат (Ai , дни) |
Наиболее Вероятная Величина Затрат (Mi , дни) |
Наиболее Возможная Величина Затрат (Bi , дни) | ||||
1Анализ поставленной задачи |
2.6 |
4.6 |
6.6 |
4.6 |
0.7 |
0.15 |
2 Разработка таблиц и связей базы данных |
1.6 |
2.6 |
3.6 |
2.6 |
0.3 |
0.12 |
3 Разработка Интерфейса |
8.6 |
12.2 |
15.8 |
12.2 |
1.2 |
0.1 |
4 Программиро- Вание |
35.2 |
39.2 |
42.6 |
39.1 |
1.2 |
0.03 |
5 Тестирование и отладка |
6.6 |
7.6 |
8.6 |
7.6 |
0.3 |
0.04 |
Итого |
54.6 |
66.2 |
77.2 |
66.1 |
1.9 |
0.09 |
Итоговый коэффициент вариации Y = 0.09 не превосходит 0.33, следовательно, мнения экспертов согласованы.
Так как данный программный продукт представляет собой затраты времени и затраты на интеллектуальный труд разработчика, то целесообразно произвести расчеты себестоимости программного продукта.
Себестоимость разработки программного продукта включает в себя затраты на зарплату работнику, накладные расходы, отчисления во внебюджетные фонды и на травматизм, затраты, связанные с использованием машинного времени. Тогда формула для расчета себестоимости выглядит следующим образом: пользовательский интерфейс база данный
Где
С - себестоимость разработки программного продукта;
3 - среднемесячная заработная плата программиста с учетом районного коэффициента (примем 3 = 15000 руб.);
М - среднее количество рабочих дней в месяце (примем М = 21 день);
K - страховые взносы (K = 34%);
МО - трудозатраты (72 дней);
Кн - коэффициент, учитывающий накладные расходы (освещение, отопление, уборка помещения), примем Кн = 10 %;
Tинт - время работы в Интернете, (примем Tинт = 20 часов);
Tмаш - время работы машины (компьютера). Складывается из времени на реализацию 2, 3, 4 и 5 этапов, т. е Tмаш = 67.4 дня;
См - стоимость одного часа машинного времени;
Синт - стоимость одного часа работы в Интернете. Стоимость работы в сети Internet оценивается по входящему трафику (количество мегабайт информации). Так как за время работы над проектом из сети Internet было получено 150 МБ информации и 1 МБ стоит 1 рубль, то при Tинт = 20 часов
Рассчитаем стоимость одного часа машинного времени, для этого рассчитаем затраты на эксплуатацию ЭВМ за год.
,
Где
См - стоимость одного часа машинного времени;
Тобщ - общее время работы компьютера в год;
Зэл - затраты на электроэнергию за год работы;
За - амортизационные отчисления;
Зкомпл - затраты на комплектующие материалы;
Зпр - прочие расходы.
Приведем формулы для расчета вышеперечисленных видов затрат.
Общее время работы компьютера за год: Тобщ = 21 * 12 * 8 = 2016 часов. Затраты на электроэнергию за год работы (на данный момент тариф Сэл составляет 1,76 коп. за кВт, по паспортным данным потребляемая мощность компьютера Р = 350 Вт в час):
Руб.
Амортизационные отчисления в год (Пр - процент отчисления на амортизацию согласно статьи 258 НК РФ составляет 20% (так как компьютер относится к третьей группе имущества со сроком полезного использования свыше 3 лет до 5 лет включительно) , С = 18000 руб. - стоимость компьютера):
Руб.
Затраты на комплектующие материалы составляют: Зкомпл = 1000 руб.
Прочие расходы составляют 5% от общей суммы затрат:
Руб.
Согласно формуле (5.9), рассчитаем стоимость одного часа машинного времени:
Руб.
Имея все необходимые данные, согласно формуле (5.7), рассчитаем себестоимость программного продукта:
= 135561.6 руб.
Похожие статьи
-
В процессе выполнения дипломной работы было проведено ознакомление с принципами построения баз данных. Мною изучена СУБД "MS SQL Server", которая на...
-
Для расчета эффективность программного продукта определим, какие задачи выполняет данный продукт, а также насколько снижаются трудозатраты персонала при...
-
Для работы системы необходимо предоставить пользователю интерфейс работы с базой данных. Так как используется операционная система MS Windows XP,...
-
Дипломная работа посвящена проектированию базы данных (БД), а также разработке интерфейса к ней на примере потребностей охранного предприятия ООО...
-
Интерфейс Пользовательский интерфейс программного обеспечения является неотъемлемой его частью. Именно через интерфейс конечный пользователь будет...
-
К затратам на проектирование и разработку ПП (Зс) относятся: - Материальные затраты (Зм); - Затраты на электроэнергию(Зэ); - Затраты на оплату труда(Зт);...
-
Для разработки базы данных применим инструмент "Management Studio" входящий в состав СУБД "MS SQL Server". Этот инструмент позволяет создавать новые базы...
-
Пользовательский интерфейс должен позволять заводить в базе данных информацию о новых охранниках, обслуживаемых объектах, автоматизировать составление...
-
В реляционных базах данных существует несколько видов связей между таблицами: 1) "Один к одному". Одной записи таблицы соответствует одна запись другой...
-
Требования к базе данных По желанию заказчика база данных должна хранить информацию об охранниках, охраняемых объектах, прохождении аттестаций, позволять...
-
Капиталовложение, связанные с работой ЭВМ, рассчитывается по формуле: КВЭвм = СЭвм + ЗТ + ЗЗч + ЗМ, (8) Где СЭвм - стоимость ЭВМ (руб.); ЗТ - стоимость...
-
В используемой мной версии "MS Visual Studio" (версия 10 доступна технология. NET4.0) доступно несколько языков программирования: - C#; - C++; - F#; -...
-
Целю дипломного проекта является разработка системы по учету и ведению охранников, своевременному оповещению об аттестациях, ведению информации об...
-
Разработка программного обеспечения предполагает необходимость координации значительного количества весьма разноплановых работ, в которых принимают...
-
Проектирование рабочих мест ПК относится к числу важных проблем эргономического проектирования в области вычислительной техники. Правильная организация...
-
1 Могилев А. В., Пак Н. И., Хеннер Е. К. Информатика: Учеб. пособие для студ. пед. ву-зов / Под ред. Е. К. Хеннера. - М., Academia, 2004. 2 Сборник задач...
-
Характеристика вредных факторов при работе с ПК В производственных условиях компьютер становится определяющим фактором влияния на здоровье и...
-
Среднее число исполнителей Чu, участвующих в разработке рассчитывается по формуле: Чu= , (10) Где Fд - полезный (действительный фонд времени одного...
-
Над созданием ИС "Учет посещаемости в детском саду" будет работать определенная группа разработчиков, состоящая из руководителя и инженера-программиста....
-
Сравнительная технико-экономическая эффективность разработки определяется по формуле: , (10) Где - сравнительная технико-экономическая эффективность...
-
Пусть в сборку входит n монтажников, Тогда - множество монтажников, участвующих в одном этапе - рабочие, участвующие в выполнении одной операций -...
-
Наиболее вероятные причины пожара от электроустановок короткое замыкание, большое переходное сопротивление, перегрузка, искрение, электрическая дуга. Для...
-
Для оценки возможности выполнения проекта имеющимся в распоряжении разработчика штатным составом исполнителей, нужно рассчитать их среднее количество,...
-
В качестве основы расчета оценки стоимости разработки информационной системы была выбрана модель - COCOMO II. Согласно описываемой модели расчеты должны...
-
После заполнения основной части бизнес-плана необходимо рассчитать потребность в финансовых средствах. В результате предварительного расчета определяется...
-
Для сравнения разработанного приложения и аналога используем такой интегральный экономический показатель, как цена потребления (Ic). Она выражается...
-
В разработке системы принимал участие один инженер-программист. Длительность выполнения работ по проектированию и разработке системы представлена в...
-
Для того чтобы оценить экономическую выгоду от внедрения АИС необходимо вычислить трудозатраты компании направленные непосредственно на реализацию...
-
Трудоемкость разработки проекта можно определить по формуле: Тм=Fн*tсм*Д (7) Где Fн - номинальный месячный фонд (22дн.) Tсм - продолжительность смены, ч...
-
Данная разработка открывает перспективы для обеспечения широкополосным высокоскоростным доступом в Интернет жилых домов. На современном этапе развития...
-
Выбор интерфейса Пользовательский интерфейс представляет собой совокупность программных и аппаратных средств, обеспечивающих взаимодействие пользователя...
-
В то время как цель проекта заключалась в оценке эффективности автоматизации тестирования функционала ядра, работа стала своего рода подведением итогов...
-
Расчет затрат на разработку автоматизированного рабочего места медицинского работника дошкольного учреждения Данная работа относится к прикладной...
-
Экономическая часть - Разработка сайта рекламного агентства "ART"
Расчет себестоимости разработки проекта В себестоимость разработки интерактивного веб-сайта входят следующие статьи затрат: Основная заработная плата;...
-
Требования к функциональным характеристикам система должна обеспечивать выполнение следующих функций: - Актуальная информативность Исходные данные:...
-
Разработка программного продукта - Автоматизированные системы управления и обработки информации
В большей степени программные продукты не являются монолитом и имеют конструкцию (архитектуру) построения - состав и взаимосвязь программных модулей....
-
При работе над проектом разрабатывались два основных компонента системы: база данных (далее - БД) и интерфейс клиентского приложения. Затем необходимо...
-
Заработная плата - это вознаграждение в денежной или иной форме, которое работодатель обязан выплачивать работникам за их труд, в соответствии с...
-
Расчет коэффициента качества Рассчитаем весовые коэффициенты критериев сравнения (таблица 6.7) и интегрального коэффициента качества. Интегральный...
-
В ходе разработки системы к прочим затратам можно отнести оплату интернет-трафика. Тариф Интернет-провайдера Мегалинк составляет 500 рублей в месяц....
Расчет экономических показателей программного продукта, Расчет себестоимости программного продукта - Разработка интерфейса базы данных (на примере потребностей охранного предприятия ООО "Пересвет")