- •1 Общие положения
- •2 Содержание курсового проекта
- •3 Основные требования к оформлению курсового проекта
- •4 Рекомендации по выполнению расчетной части курсового проекта
- •Раздел 1. Характеристика программного продукта
- •Раздел 2. Расчет времени на создание программного продукта
- •Раздел 6. Расчет себестоимости программного продукта
- •Раздел 3. Расчет годового фонда заработной платы исполнителя по созданию программного продукта
- •Раздел 4. Расчет начислений на заработную плату (социальное страхование)
- •Раздел 5. Расчет расходов на содержание и эксплуатацию пэвм
- •Раздел 7. Расчет цены программного продукта
- •Раздел 8. Расчет экономической эффективности
- •Приложение а
- •Курсовой проект Основные производственные фонды
- •Приложение б
3 Основные требования к оформлению курсового проекта
Курсовой проект выполняется на белой бумаге формата А4 (210х297 мм). Текст работы излагается на одной стороне листа.
Нумерация страниц и глав должна быть обозначена арабскими цифрами без точки в конце.
Текст работы следует печатать, соблюдая следующие требования:
текст набирается шрифтом Times New Roman , 14 кеглем, 1,5 интервалом, без выделения, с выравниванием по ширине;
абзацный отступ должен быть одинаковым и равнее по всему тексту 1,27 см;
поля страницы: верхнее, нижнее и левое – 20 мм, правое – 10 мм;
полужирный шрифт, курсив и подчеркивание не применяются.
Номера страниц проставляются внизу страницы справа, титульный лист не нумеруется.
Каждая глава начинается с нового листа (страницы).
Расстояние между заголовками глав и параграфами составляет два интервала (слова «глава», «раздел», «параграф» не пишутся и не обозначаются иными знаками). Заголовки пишутся в середине строчки заглавными буквами (например: ВВЕДЕНИЕ), без переносов и точек в конце заголовка.
Между номеров главы и названием точка не ставится и отделяются лишь пробелом.
Формулы, приводимые в тексте должны иметь сквозную нумерацию арабскими цифрами, которые записываются на уровне формулы справа в круглых скобках. После формулы, необходимо расшифровывать величины, вошедшие в нее, ставится запятая, затем пишется слово «где»
Таблицы нумеруются арабскими цифрами сквозной нумерацией. Таблицу с большим количеством строк допускается переносить на другую страницу. При делении таблицы на части к заголовку таблицы необходимо дополнить строку с соответствующей нумерацией строк. Текст в таблице допускается печатать 12 шрифтом, через одинарный интервал.
4 Рекомендации по выполнению расчетной части курсового проекта
Расчетная часть курсового проекта состоит из нескольких разделов расчетов, которые необходимо оформить в таблицы и указать способы решения.
Структура расчетной части курсового проекта:
Раздел 1. Характеристика программного продукта
Описание продукта (услуги) – это описание того продукта (услуги), который предприниматель собирается производить или предоставлять. В этом разделе необходимо ответить на следующие вопросы:
1 Какие потребности призван удовлетворять ваш продукт (услуга)?
2 Какой полезный эффект можно получить от вашего товара (услуги)?
3 Чем отличается ваш продукт (услуга) от товара конкурента?
Раздел 2. Расчет времени на создание программного продукта
Затраты времени на создание программного продукта дает трудоемкость.
Трудоемкость измеряет человека в часах, в днях и она является обратным показателем производительности труда т.е снижая трудоемкость по большому счету повышается производительность труда который является единственным источником роста благосостояния личности хозяйственного субъекта и в целом экономики.
Структура общего времени на создание программного продукта представлена в табл.1
Таблица 1
№ этапа |
Обозначение времени данного этапа |
Содержание этапа |
1 |
2 |
3 |
1 |
Тпо |
Подготовка описания задачи |
2 |
То |
Описание задачи |
3 |
Та |
Разработка алгоритма |
4 |
Тбс |
Разработка блок-схемы алгоритма |
5 |
Тн |
Написание программы на языке … |
6 |
Тп |
Набивка программы |
1 |
2 |
3 |
7 |
Тот |
Откладка и тестирование программы |
8 |
Тд |
Оформление документации, инструкции пользователю, пояснительной записки |
Время рассчитывается в человеко-часах, причем Тпо берется по фактически отработанному времени (исходные данные), а время остальных этапов определяется расчетно по условному числу команд Q.
Условное число команд определяется по формуле:
Q=q*c (1)
где q - коэффициент, учитывающий условное число команд.
Выбрать значение коэффициента q можно из табл.2
Таблица 2
Тип задачи |
Пределы измерений коэффициента |
Задачи учета |
от 1400 до 1500 |
Задачи оперативного управления |
от 1500 до 1700 |
Задачи планирования |
от 3000 до 3500 |
Многовариантные задачи |
от 4500 до 5000 |
Комплексные задачи |
от 5000 до 5500 |
где c – коэффициент, учитывающий новизну и сложность программы.
Программные продукты по степени новизны отнесены к одной из 4-х групп:
- группа А – разработка принципиально новых задач;
- группа Б – разработка оригинальных программ;
- группа В – разработка программ с использованием типовых решений;
- группа Г – разовая типовая задача.
По степени сложности программные продукты могут быть отнесены к одной из 3-х групп:
-1- алгоритм оптимизации и моделирования систем;
-2- задачи учета, отчетности и статистики;
-3-стандартные алгоритмы.
Коэффициент С определяется из табл.3 на пересечении групп сложности новизны.
Таблица 3
Язык программирования |
Группа сложности |
Степень новизны |
|||
А |
Б |
В |
Г |
||
Высокого уровня |
1 |
1,38 |
1,26 |
1,15 |
0,69 |
2 |
1,30 |
1,19 |
1,08 |
0,65 |
|
3 |
1,20 |
1,10 |
1,00 |
0,60 |
|
Низкого уровня |
1 |
1,58 |
1,45 |
1,32 |
0,79 |
2 |
1,49 |
1,37 |
1,24 |
0,74 |
|
3 |
1,38 |
1,26 |
1,15 |
0,69 |
|
Определяем время, затраченное на каждый этап создания программного продукта:
Тпо берется по факту (смотри исходные данные)
То определяется по формуле:
То=Q*B/(50*K) (2)
где В – коэффициент учета изменений задачи
К – коэффициент, учитывающий квалификацию программиста. Выбрать значение коэффициента К можно из табл.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 |
Таблица 4
3)Та рассчитываем по формуле:
Та=Q/(50*K) (3)
4)Тбс определяется аналогично Та
5)Тн определяется по формуле:
Тн=Q*1,5/(50*K) (4)
6)Тп определяется по формуле:
Тп=Q/50 (5)
7)Тот определяется по формуле:
Тот=Q*4,2/50*K (6)
8) Тд определяется аналогично Тпо
Теперь зная время, затраченное на каждом этапе, можно подсчитать общее время на создание программного продукта:
Т=Тпо+То+Та+Тбс+Тн+Тп+Тот+Тд (7)
