КУРСОВАЯ РАБОТА
Расчет и обоснование себестоимости программного продукта
Дата сдачи _____________________
Оценка работы __________________
Тула 2007
Содержание
Содержание................................................................................................................ 2
Введение..................................................................................................................... 3
1. Расчёт трудоёмкости разработки программного продукта................................. 4
1.1. Исходные данные............................................................................................. 4
1.2. Определение затрат времени по стадиям разработки проекта..................... 5
1.3. Определение затрат машинного времени на отладку и внедрение............... 7
2. Расчёт стоимости машинного часа........................................................................ 8
3. Расчет себестоимости программного продукта.................................................. 11
4. Обоснование цены прикладной программы....................................................... 12
5. Анализ конкурентоспособности.......................................................................... 14
5.1. Сравнение конкурентов................................................................................. 14
5.2. Экспертные оценки........................................................................................ 15
5.3. Расчет конкурентоспособности..................................................................... 17
6. Расчёт экономического эффекта от внедрения программного продукта.......... 19
6.1. Обоснование экономического эффекта......................................................... 19
6.2. Расчет экономического эффекта.................................................................... 20
Заключение.............................................................................................................. 22
Список использованной литературы...................................................................... 23
Введение
Фундаментальной чертой цивилизации является рост производства, потребления и накопления информации во всех отраслях человеческой деятельности. Объем научной информации, начиная с XVII века, удваивался примерно каждые 10 —15 лет. Поэтому одной из важнейших проблем человечества является лавинообразный поток информации в любой отрасли его жизнедеятельности. В настоящее время специалист должен тратить около 80% своего рабочего времени, чтобы уследить за всеми новыми печатными работами в его области деятельности. А сколько литературных источников содержится в библиотеках!?
Сейчас все более актуальным становится вопрос о быстроте поиска необходимой информации, и в частности литературных источников. Такая потребность возникает в библиотеках, книжных магазинах, в отделах стандартизации и сертификации...
В настоящей курсовой работе производится расчет и экономическое обоснование себестоимости разработки «Электронная картотека», которая создана в помощь людям для быстрого и эффективного поиска нужного источника информации.
Целью курсовой работы является овладение базовыми экономическими понятиями, приобретение умения определять состав и величину затрат, себестоимость, цену конкретного программного продукта, обосновывать необходимость разработки программного продукта, анализировать его конкурентоспособность, а так же определять состав и величину экономического эффекта от его внедрения и использования. В ходе работы необходимо научиться трактовать полученные результаты.
Расчёт трудоёмкости разработки программного продукта
Для расчета трудоемкости разработки программного продукта применяется методика, представленная в типовых нормах времени [1]. Типовые нормы времени предназначены для нормирования труда специалистов, занятых разработкой программного обеспечения для ЭВМ, установления численности исполнителей, а также обоснования трудоемкости разработки проекта.
Они охватывают следующие стадии разработки проектных материалов:
- техническое задание;
- эскизный проект;
- технический проект;
- рабочий проект;
- внедрение.
Исходные данные
Согласно [1] первоначально необходимо определить, к какой подсистеме относится разрабатываемая задача, и описать требуемые исходные данные. В таблице 1 представлены основные данные, необходимые для расчета трудоемкости разработки.
Таблица 1. Исходные данные ПО «Электронная картотека»
Наименование характеристики | Значение |
Подсистема разработанного программного продукта | совершенствование документооборота и контроль исполнения документов |
Количество форм входной информации: переменная нормативно-справочная банк данных | |
Количество форм выходной информации: печатная на машинных носителях | |
Степень новизны комплекса задач | привязка типовых проектных решений (Г) |
Сложность алгоритма | алгоритмы, реализующие стандартные методы решения, а также не предусматривающие применения сложных численных и логических методов (3) |
Вид используемой информации | банк данных, переменная информация |
Сложность контроля входной и выходной информации | входные данные однообразной формы - 12 печать документов однообразной формы - 22 |
Язык программирования | С++ |
Объем входной информации | 100 тыс. документострок |
Вид обработки | режим реального времени |
Использование типовых проектных решений | 20% (коэффициент 0,8) |
Срок разработки | 3 месяца (0,25 года) |
Определение затрат времени по стадиям разработки проекта
В таблице 2 приведены расчеты трудоемкости разработки программного продукта по стадиям.
Таблица 2. Расчет трудоемкости разработки ПО «Электронная картотека»
Стадия разработки проекта | Затраты времени | Поправочный коэффициент | Затраты с учетом поправочного коэффициента | ||
Значение, чел.-дней | основание | Значение | основание | ||
1. Разработка технического задания | |||||
1.1. Затраты времени разработчика постановки задачи | Табл. 4.1, норма 9г | 0,65 | Примечание к табл. 4.1. | 9,75 | |
1.2. Затраты времени разработчика программного обеспечения | Табл. 4.1, норма 9г | 0,35 | Примечание к табл. 4.1. | 5,25 | |
2. Разработка эскизного проекта | |||||
2.1. Затраты времени разработчика постановки задачи | Табл. 4.2, норма 9г | 0,7 | Примечание к табл.4.2 | 32,2 | |
2.2. Затраты времени разработчика программного обеспечения | Табл. 4.2, норма 9г | 0,3 | Примечание к табл.4.2 | 13,8 | |
3. Разработка технического проекта | |||||
3.1. Затраты времени разработчика постановки задачи | Табл. 4.19, норма 4в | K1=0,67 | п.1.7 (табл.1.1): | 55,25 | |
K2=1,05 | п.1.7 (табл.1.3) | ||||
K3=1,1 | п.1.9 (табл.1.5) | ||||
K4=1,1 | п.1.10 | ||||
Кобщ=0,85 | Кобщ=K1∙K2∙K3∙K4==0,67∙1,05∙1,1∙1,1= =0,85 | ||||
3.2. Затраты времени разработчика программного обеспечения | Табл. 4.20, норма 4в | K1=0,67 | п.1.7 (табл.1.1): | 14,45 | |
K2=1,05 | п.1.7 (табл.1.3) | ||||
K3=1,1 | п.1.9 (табл.1.5) | ||||
K4=1,1 | п.1.10 | ||||
Кобщ=0,85 | Кобщ=K1∙K2∙K3∙K4==0,67∙1,05∙1,1∙1,1= =0,85 | ||||
4. Разработка рабочего проекта | |||||
4.1. Затраты времени разработчика постановки задачи | Табл. 4.45, норма 4в | K1=0,37 | п.1.7 (табл.1.2): | 10,5 | |
K2=1,10 | п.1.7 (табл.1.3) | ||||
K3=1 | п.1.8 (табл.1.4) | ||||
K4=1,15 | п.1.9 (табл.1.5) | ||||
K5=1,1 | п.1.10 | ||||
K6=0,8 | п.1.11 | ||||
K7=0,8 | п.1.12 (табл.1.4) | ||||
K8=1,5 | п.1.13 | ||||
Кобщ=0,5 | Кобщ=K1∙K2∙K3∙K4××K5∙K6∙K7∙K8=0,37∙1,1∙1∙1,15∙1,1∙0,8∙0,8∙1,5=0,5 | ||||
4.2. Затраты времени разработчика программного обеспечения | Табл. 4.46, норма 4в | K1=0,37 | п.1.7 (табл.1.2): | 58,5 | |
K2=1,10 | п.1.7 (табл.1.3) | ||||
K3=1 | п.1.8 (табл.1.4) | ||||
K4=1,15 | п.1.9 (табл.1.5) | ||||
K5=1,1 | п.1.10 | ||||
K6=0,8 | п.1.11 | ||||
K7=0,8 | п.1.12 (табл.1.4) | ||||
K8=1,5 | п.1.13 | ||||
Кобщ=0,5 | Кобщ=K1∙K2∙K3∙K4××K5∙K6∙K7∙K8=0,37∙1,1∙1∙1,15∙1,1∙0,8∙0,8∙1,5=0,5 | ||||
5. Внедрение | |||||
5.1. Затраты времени разработчика постановки задачи | Табл. 4.71, норма 4в | K1=1,15 | п.1.7 (табл.1.3) | 21,34 | |
K2=1,0 | п.1.8 (табл.1.4) | ||||
K3=1,05 | п.1.9 (табл.1.5) | ||||
К4=0,8 | п.1.12 (табл.1.6) | ||||
Кобщ=0,97 | Кобщ=K1∙K2∙K3∙K4==1,15∙1∙1,05∙0,8= =0,97 | ||||
5.2. Затраты времени разработчика программного обеспечения | Табл. 4.72, норма 4в | K1=1,15 | п.1.7 (табл.1.3) | 24,25 | |
K2=1,0 | п.1.8 (табл.1.4) | ||||
K3=1,05 | п.1.9 (табл.1.5) | ||||
К4=0,8 | п.1.12 (табл.1.6) | ||||
Кобщ=0,97 | Кобщ=K1∙K2∙K3∙K4==1,15∙1∙1,05∙0,8= =0,97 | ||||
Всего на комплекс задач (Тдн) | 245,29≈245 дней |