САРАТОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра: Программное обеспечение вычислительной техники и автоматизированных систем
по дисциплине
Организация и планирование производства
на тему:
Инвестиционная политика предприятия
Выполнил:
Мордашов Н.В.
Саратов 2008
Содержание
1.1 Цели и задачи выполнения курсовой работы
1.2 Задание на выполнение курсовой работы
1.3 Актуальность темы
1.4 Исходные данные
1.5 Расчет планируемых технико–экономических показателей программного изделия
1.5.1Определение трудоемкости, длительности разработки, численности и состава разработчиков
1.5.2 Расчет планируемых текущих затрат на создание программного изделия (плановой себестоимости
1.5.3 Определение цены программного изделия и предполагаемой прибыли разработчика
Вывод
1.1 Цели и задачи выполнения курсовой работы
Целью выполнение курсовой работы является углубление и закрепление теоретических знаний по дисциплине «Организация и планирование производства» и развития практических навыков студентов по планированию создания программных изделий и проведению связанных с этим технико-экономических расчетов и обоснований.
1.2 Задание на выполнение курсовой работы
Рассчитать плановую трудоемкость создания программного продукта, длительность разработки, построить график работ, определить численность (состав) исполнителей, произвести расчет затрат на разработку (себестоимости), определить цену программного изделия и планируемый размер прибыли разработчика.
1.3 Актуальность темы
В настоящее время роль вычислительной техники растет все больше и больше. Практически все производство переводится под контроль вычислительных машин. Соответственно, фирмы и предприятия начинают брать на работу людей с хорошим знанием ПК. В связи с ростом количества вычислительной техники растет количество программных продуктов. Подавляющая часть программного обеспечения производится по заказу. Поэтому получают распространение фирмы, выполняющие подобные заказы.
В данной курсовой работе рассчитана трудоемкость создания программы, ее себестоимость, цена одной копии создаваемого изделия, затраты, а также полученная фирмой прибыль. Такой расчет необходим при разработке программного продукта как фирме-разработчику, так и заказчику.
1.4 Исходные данные
Расчеты производятся исходя из того, что заказ на разработку программного обеспечения получен малым научно-внедренческим предприятием информатики.
Табл.1
№ варианта | 1 |
Комплекс решаемых задач | 1 |
Степень новизны разработки | Б |
Степень сложности алгоритма | 2 |
Количество разновидностей форм входной информации | 6 |
Количество разновидностей форм выходной информации | 10 |
Число копий программы | 10 |
Затраты времени при выполнении работ на стадии «Техническое задание», чел-дней | 76 |
Затраты времени на стадии «Эскизный проект» работ, выполняемых разработчиками программного обеспечения, чел-дней. | 37 |
Труд-ть работ, выполн-х разработчиками постановки задачи, чел-дней | 125 |
Нормы времени на стадии «Рабочий проект»,чел-дней | 317 |
Трудоемкость работ, выполняемых разработчиками программного обеспечения на стадии «Внедрение», чел-дней | 56 |
Нормы амортизационных отчислений
Наименование основных средств | Норма амортизации, % |
Машины и комплексы электронные вычислит-е с прогр-ным управл-ем | 12,5 |
МикроЭВМ и процессоры унифицированные | 10,0 |
Персональные компьютеры, системы программного управления | 10,0 |
Организационная техника | 12,5 |
Значения коэффициентов сложности
Вид используемой информации | Степень новизны |
Переменная информация (Пи) | 1.8 |
Нормативно-справочная информация (НСи) | 1.08 |
Банки и базы данных | 0.9 |
Балансовая стоимость применяемого оборудования
Наименование вида оборудования | Стоимость, тыс. руб |
Машины и комплексы электронные | 40 |
МикроЭВМ и процессоры унифицированные | 36 |
Персональные компьютеры | 16 |
Организационная техника | 8 |
1.5 Расчет планируемых технико–экономических показателей программного изделия
1.5.1 Определение трудоемкости, длительности разработки, численности и состава разработчиков
Для определения трудоемкости и длительности разработки программного обеспечения необходимо выделить основные этапы его создания:
1. Составление технического задания:
1.1. определение состава и структуры разрабатываемого программного средства, комплекса решаемых задач;
1.2. составление технико-экономического обоснования.
2. Разработка технического проекта (включая эскизный и рабочий проект):
2.1. разработка экономико-математической модели и алгоритмов обработки данных;
2.2. анализ патентной литературы, поиск аналогов, уточнение состава применяемых пакетов прикладных программ;
2.3. определение комплекса технических средств, необходимых для функционирования системы, выбор среды программирования;
2.4. разработка и ввод в эксплуатацию программы по вводу и ведению информационной базы данных;
2.5. осуществление методического руководства по созданию заказчиком классификаторов и нормативно-справочной информации;
2.6. составление и отладка отдельных подпрограмм;
2.7. стыковка отдельных программных модулей в единую систему;
2.8. разработка методической документации и инструкций по всем видам обеспечения;
2.9. проведение работ по патентованию и осуществлению авторского надзора за создаваемым программным комплексом.
3. Внедрение:
3.1. подготовка документации с оформлением актов приемки-сдачи;
3.2. поэтапная сдача заказчику готовых программ на рабочем примере;
3.3. обучение персонала навыкам практической работы с программой.
Табл.2 Нормативная трудоемкость задач по стадиям.
Этапы разработки | Нормат-я трудоемк-ть, чел-дней. |
Техническое задание (ТЗ) | 76 |
Технический проект (ТП), вкл. раб. и эскизный проекты | 35+125+317 = 479 |
Внедрение | 56 |
Общая трудоемкость выполнения работ по созданию программного изделия:
tр.п.=tт.з.+tт.п.+tвн,
где tт.з., tт.п., tвн - трудоемкость работ по составлению технического задания, проектированию, внедрению, человеко-дней.
tр.п.= 76+479+56 = 611 (чел-дней)
Длительность разработки (в днях): Т= 20,45(tр.п.)0,32
Т = 20,45*(557)0,32 ≈ 160 (дней)
Среднее число исполнителей: Ч= tр.п. /Т, чел.
Ч = 611/160 ≈ 4 (чел.)
Табл.3 Состав исполнителей по стадиям и этапам разработки .
№ этапа | Исполнители | Кол-во чел. | Нормативная трудоемкость этапа | Длит-ть этапа | |
% от трудоемкости стадии | чел-дни | ||||
1.1. | РР, СИП | 2 | 60 | 131 | 24 |
1.2. | РР | 1 | 40 | 87 | 30 |
2.1. | РР, СИП, ИП | 4 | 14 | 41 | 17 |
СИП, ИП | 3 | 6 | 18 | 10 | |
2.3. | ИП | 2 | 2 | 6 | 5 |
2.4. | ИП | 2 | 6 | 18 | 15 |
2.5. | РР | 1 | 2 | 6 | 10 |
2.6. | СИП, ИП | 3 | 31 | 91 | 49 |
2.7. | СИП, ИП | 3 | 14 | 41 | 22 |
2.8. | СИП, ИП | 3 | 20 | 58 | 32 |
2.9. | РР, СИП | 2 | 5 | 15 | 12 |
3.1. | РР, СИП | 2 | 57 | 27 | 16 |
3.2. | ИП, СИП | 3 | 11 | 5 | 2 |
3.3. | ИП, СИП | 3 | 32 | 15 | 6 |
В создании программного средства принимают участие:
главный специалист – руководитель разработки (РР) – 1чел,
ведущий специалист – старший инженер-программист (СИП), -1чел,
инженеры-программисты (ИП) – 2чел.
Трудоемкость каждого этапа определяется в соответствии с удельным весом в трудоемкости стадии (табл.2).
Длительность этапа определяется: Тэi=tэi/Uэi,
где tэi - нормативная трудоемкость i-го этапа, чел-дней;
Uэi - количество исполнителей i-го этапа разработки, чел.
Ленточный график выполнения работ.
Табл.4 Распределение трудоемкости по исполнителям.
Стадия разработки | Трудоемкость, чел-дней | Должность исполнителя | Распределение трудоемкости по исполнителям |
Техническое задание | 76 | РР | 62 |
СИП | 16 | ||
Технический проект | 292 | РР | 55 |
СИП | 130 | ||
ИП | 146 | ||
Внедрение | 47 | РР | 24 |
СИП | 8 | ||
ИП | 8 |
1.5.2 Расчет планируемых текущих затрат на создание программного изделия (плановой себестоимости)