Автор работы: Пользователь скрыл имя, 16 Июня 2011 в 16:22, курсовая работа
Прогресс в экономике, промышленности, науке и технике, в сфере образования в настоящее время во многом зависит от массового внедрения вычислительной техники. Любой компьютер в процессе работы использует средства программного обеспечения.
1. Введение.......................................................................................................2 стр.
2. Расчет времени на создание программного продукта..............…....3-7 стр.
3. Расчет заработной платы исполнителя работ по созданию
программного продукта....................................................................…...8-9 стр.
4. Расчет начислений на заработную плату.........................….................10 стр.
5. Расчет расходов на содержание и эксплуатацию ПЭВМ..........11-20 стр.
5.1. Расчет себестоимости 1-го машинного часа работы
ПЭВМ………………………………………………………………11-20 стр.
5.2. Расчет расходов на содержание и эксплуатацию ПЭВМ,
относящихся к данному программному продукту..............……...21 стр.
Расчет себестоимости программного продукта...............……......22-23 стр.
7. Расчет цены программного продукта......................................…….....24 стр.
8. Сводная таблица показателей..............................................…...............25 стр.
9. Список используемой литературы........................................…............26 стр.
10.Приложения...............................................................................................27 стр.
СОДЕРЖАНИЕ
1. Введение......................
2. Расчет времени на создание программного продукта..............…....3-7 стр.
3. Расчет заработной платы исполнителя работ по созданию
программного
продукта......................
4. Расчет
начислений на заработную плату...........
5. Расчет расходов на содержание и эксплуатацию ПЭВМ..........11-20 стр.
5.1. Расчет себестоимости 1-го машинного часа работы
ПЭВМ………………………………………………………………
5.2. Расчет расходов на содержание и эксплуатацию ПЭВМ,
относящихся к данному программному продукту..............……...21 стр.
7. Расчет цены
программного продукта......................
8. Сводная
таблица показателей..........
9. Список используемой
литературы....................
10.Приложения.................
1.Введение.
Прогресс в экономике, промышленности, науке и технике, в сфере образования в настоящее время во многом зависит от массового внедрения вычислительной техники. Любой компьютер в процессе работы использует средства программного обеспечения.
Разработка программных средств требует определенных интеллектуальных и трудовых затрат, а также обязательного использования компьютерной техники, что определяет особенности расчета себестоимости программного продукта.
Turbo Pascal - это язык высокого уровня (сокращенно ЯВУ) программирования общего назначения. Язык получил своё имя в честь великого французского математика и философа Блеза Паскаля, автора первых образцов счетной техники.
Паскаль был разработан швейцарским ученым Никлоусом Виртом (нем. Niklaus Wirth) в 1968-1971 годах и изначально был ориентирован на обучение программированию, за счет этого синтаксис языка получился интуитивно понятным даже для новичка в программирования. К примеру для печати (вывода) данных достаточно написать Write ('какая-то информация') (от английского write - писать). В последствии язык получил широкое распространение не только в сфере образования, но также стал использоваться в промышленном программировании и послужил базой для множества других языков.
С
помощью Паскаля можно
Turbo
Pascal - это не просто язык
2.Расчет времени
на создание
программного продукта.
Общее время на создание программы складывается из различных компонентов. Структура общего времени на создание программного продукта представлена в таблице 1
№ этапа | Обозначение времени данного этапа | Содержание этапа |
1 | Тпо | Подготовка описания задачи. |
2 | То | Описание задачи. |
3 | Та | Разработка алгоритма. |
4 | Тбс | Разработка блок-схемы алгоритма. |
5 | Тн | Написание программы на языке ... |
6 | Тп | Набивка программы. |
7 | Тот | Отладка и тестирование программы. |
8 | Тд | Оформление документации, инструкции пользователю, пояснительной записки. |
Время рассчитывается
в человеко-часах, причем Тпо
берется по фактически отработанному
времени, а время остальных этапов
определяется расчетно по условному
числу команд Q.
Условное число команд Q определяется по формуле: Q= q * c , (1) где q - коэффициент, учитывающий условное число команд в зависимости от типа задачи. Выбрать значение коэффициента q можно из таблицы 2 |
Табл. 2
Тип задачи | Пределы изменений коэффициента | |
Задачи учета | от 1400 до 1500 | |
Задачи оперативного управления | от 1500 до 1700 | |
Задачи планирования | от 3000 до 3500 | |
Многовариантные задачи | от 4500 до 5000 | |
Комплексные задачи | от 5000 до 5500 | |
Для данной задачи коэффициент q принимается = 5000
С - коэффициент, учитывающий новизну и сложность программы.
Программные продукты по степени новизны может быть отнесены к одной из 4-х групп:
- группа А - разработка принципиально новых задач;
- группа Б - разработка оригинальных программ;
- группа В - разработка программ с использованием типовых решений.
- группа Г - разовая типовая задача.
Для данной задачи степень новизны : А
По степени сложности программные продукты могут быть отнесены к одной из 3-х групп:
- 1 - алгоритмы оптимизации и моделирования систем;
- 2 - задачи учета, отчетности и статистики;
- 3 - стандартные алгоритмы
Данная задача может быть отнесена к 1 группе сложности.
Коэффициент
С определяется из табл.3
на пересечении групп сложности
и степени новизны.
|
Для
данной задачи коэффициент
С = 1,38
Теперь, исходя из формулы 1 можно определить условное число команд Q
Определяем
время, затраченное на каждый
этап создания программного
продукта:
Тпо = 5*8=40
чел / час.
2) То (время на описание задачи ) определяется по формуле :
То = Q * B / (50 *K),
(2)
где
В - коэффициент учета
изменений задачи, коэффициент
В в зависимости от сложности
задачи и числа изменений
выбирается в интервале от
1,2 до 1,5.
Для данной задачи В = 1,5
К
- коэффициент, учитывающий квалификацию
программиста.
Выбрать
значение коэффициента К можно
из табл. 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 |
В данном случае коэффициент К = 1,0
Применяя формулу 2 подсчитаем время на описание задачи.
То = 6900*1,5/(50*1,0)=207 (чел / час)