48. Технико-экономические показатели разработки программных средств
Для вычисления затрат на создание программного продукта используются следующие показатели:
Заработная плата специалиста 1 категории: Зп = 3500 р.
Число часов работы разработчика за месяц: Чр = 160 час.
Количество машино-часов использования ЭВМ: Чм = 210 час.
Стоимость ЭВМ: KЭ = 23200 руб.
Стоимость одного кВт/час: СкВт/ч = 0,44 руб.
Мощность ЭВМ: МЭВМ = 300 Вт
Затраты на амортизацию, обслуживание и электроэнергию состоят:
амортизация:
обслуживание и электроэнергия:
Средняя часовая тарифная ставка разработчика:
Затраты на создание программного продукта состоят из заработной платы разработчика и затрат связанных с использованием ЭВМ. Заработная плата разработчика, включая отчисления на социальные нужды (35,6 %) и накладные расходы (50 %), за время разработки программного продукта рассчитывается так:
Затраты, связанные с использованием ЭВМ при разработке программного продукта рассчитываются так:
Отсюда затраты на создание программного продукта:
Стоимость программного продукта рассчитывается по формуле:
. (1)
Здесь 20 % рентабельность программного продукта.
Капитальные вложения определяются по формуле:
, (2)
где КЭ– стоимость ЭВМ; СПП– стоимость программного продукта.
При испытании работы системы было проведено тестирование времени реагирования системы при выполнении основных операций с базой данных в сравнении с используемой системой. Тестирование реализуемой системы в начале проводилось с заполнением базы данных на 100 налогоплательщиков. Затем база данных была увеличена еще на 100 плательщиков, после чего была подсчитана разница во времени реагирования системы при увеличении размера базы данных и определена величина задержки при одинаковых размерах баз данных. После было вычислено время реагирования для двух систем как если бы они содержали равное количество записей. Результаты тестирования указаны в таблице 4.1.
Таблица 4.1 Сравнение времени реагирования системы
Время в минутах
Виды работ | Имеющаяся система | Реализуемая система |
Среднее время выполнения запроса на поиск информации в базе данных | 0,11 | 0,19 |
Среднее время, затрачиваемое на ввод нового плательщика в базу | 10 | 8 |
Среднее время на подготовку и печать налогового уведомления | 0,20 | 0,24 |
Среднее время, затрачиваемое системой на удаление информации о плательщике | 0,25 | 0,22 |
Итого | 10,56 | 9,05 |
Из таблицы 4.1 видно, что реализуемая система осуществляет работу быстрее, чем имеющаяся почти по всем операциям кроме подготовки и печати платежного уведомления. В среднем в сутки один работник выполняет около 30 этих операций что составляет:
для имеющейся системы 5,28 часа в день;
для реализуемой системы 4,525 часа в день.
Расчет себестоимости программы следует проводить исходя из того, что для администрирования используемой системы автоматизации требуется 5 специалистов отдела информационных технологий, а для предлагаемого варианта достаточно 3 специалистов. Сравнение себестоимости имеющейся системы и реализуемой системы приведено в таблице 4.2.
Таблица 4.2 Сравнение себестоимости базового и нового вариантов
Расчеты в рублях
Статьи затрат | Имеющаяся система | Реализуемая система |
Заработная плата | 210000 | 126000 |
Отчисление на социальное страхование (35,6% от заработной платы) | 74760 | 44856 |
Накладные расходы (50% от заработной платы) | 105000 | 63000 |
Итого: | 389760 | 233856 |
Далее необходимо рассчитать показатели экономической эффективности.
Условно – годовая экономия определяется по формуле:
, (3)
ЭУ = С1 – С2 =389760 – 233856 = 155904 руб.
Годовой экономический эффект рассчитывается по формуле:
, (4)
где Ен– нормативный коэффициент эффективности капитальных вложений в отрасли Ен= 0,48, аK2– капитальные вложения.
Эг = ЭУ –Ен К2 = 155904-0,4854660,45 = 129666,99руб.
Срок окупаемости затрат рассчитывается по формуле:
(5)
Расчетный коэффициент экономической эффективности рассчитывается по формуле:
Нормативный коэффициент экономической эффективности равен:
Eн = 0,48
Так как Ер>Eн (2,85 > 0,48), внедрение разработанного программного продукта является экономически целесообразным.
- Разработка и стандартизация программных систем
- 1. Три типа жизненных циклов программных систем.
- Водопадная (каскадная, последовательная) модель
- Итерационная модель
- Спиральная модель
- 3. Стандарт iso серии 9000 при разработке программных систем.
- Iso 9000 — серия международных стандартов, описывающих требования к системе менеджмента качества организаций и предприятий.
- 4. Стандарты Единой системы программной документации (еспд)
- Классификация:
- 5. Стандарты рф (гост р) на документирование пс
- 6. Организация группы проекта при разработке программных систем.
- 7. Три способа определения требований к программной системе.
- 8. Спецификация требований к программной системе.
- 9. Методы контроля спецификации требований.
- 10. Спецификация качества программных систем.
- 11. Функциональная спецификация программных систем.
- 12. Архитектура программных систем
- 13. Основные классы архитектур программных систем.
- 14. Основные модели при разработке программных систем.
- (См. Вопрос 1!)
- 15. Принципы объектно-ориентированного анализа и проектирования пс
- 16. Принципы компонентной архитектуры информационных систем.
- 17. Стандарты семейства idef
- 18. Принципы построения модели idef0
- 19. Принципы разработки моделей as-is и то-ве
- 20. Диаграммы в стандарте idef0
- 21. Понятие работы в стандарте idef0
- 22. Описание взаимодействия работ в стандарте idef0
- 23. Типы связей работ в стандарте idef0
- 24. Стандарт idef1x
- 26. Диаграммы потоков данных.
- 27. Архитектурные виды программной системы.
- 28. Фазы, итерации и циклы разработки программных систем - руп.
- 29. Рабочие процессы создания программных систем - руп.
- 30. Основные артефакты при разработке программных систем.
- 31. Концепция языка uml
- 32. Язык uml как система визуализации, специфицирования, конструирования, документирования
- 33. Понятия модели и системы в языке uml
- 34. Принципы моделирования системной архитектуры в языке uml.
- 35. Принципы представления системы в языке uml.
- 36. Понятие сущностей в языке uml
- 37. Структурные сущности предметной области.
- 38. Отношения в языке uml
- 39. Диаграммы в языке uml
- 40. Правила языка uml.
- 41. Общие механизмы языка uml
- 42. Прецедент как спецификация поведения программных систем.
- 43. Организация прецедентов в языке uml.
- 44. Приемы анализа прецедентов в языке uml
- 45. Диаграммы прецедентов.
- 46. Моделирование требований к системе с помощью диаграмм прецедентов.
- 47. Критерии сравнения инструментальных систем разработки программных систем.
- 48. Технико-экономические показатели разработки программных средств
- 49. Сертификация программных средств
- 50. R-технология программирования