Автор работы: Пользователь скрыл имя, 05 Марта 2015 в 23:12, курсовая работа
Бизнес-план выполняет три основные функции. Во-первых, он отражает концепцию ведения и развития бизнеса. Возникает возможность тщательной проработки стратегии организации бизнеса, что позволяет избежать ошибок еще «на бумаге». Во-вторых, бизнес-план позволяет сравнить фактические результаты деятельности с ранее намеченными. Благоприятные или нежелательные отклонения позволяют уточнить развитие бизнеса на перспективу.
Программный продукт будет распространяться небольшими партиями, а так же при непосредственном обращении покупателей в фирму.
После выпуска программного средства фирма будет заниматься разработкой обновлений, а так же исправлением ошибок, обнаруженных по средствам обратной связи с пользователями.
5 План разработки и производства продукции
5.1 Организация и планирование процесса создания программного средства
5.1.1 Характеристика этапов разработки программного средства
Процесс создания ПС представляет собой совокупность упорядоченных во времени, взаимосвязанных, объединённых в стадии и этапы работ, выполнение которых необходимо и достаточно для создания ПС, соответствующего заданным требованиям.
Стадии и этапы создания ПС выделяются как части процесса создания по соображениям рационального планирования и организации работ, заканчивающихся заданным результатом и регламентируются ГОСТ 34.601-90.
Таблица 4
Этапы разработки Microsoft Excel:
Стадии |
Этапы работ |
1 |
2 |
1.Формирование требований к Mi |
Определение целей создания программы |
Формирование требований к программе | |
Оформление отчета | |
2.Разработка концепции |
Изучение объекта |
Анализ предметной области | |
Анализ входных данных и определение структуры выходных данных | |
Оформление отчета | |
3.Техническое задание |
Разработка и утверждение технического задания |
4.Эскизный проект |
Выбор среды программирования |
Разработка предварительных проектных решений по системе | |
Разработка предварительной документации на программу Microsoft Excel | |
5.Технический проект |
Определение входных и выходных данных |
Проектирование интерфейса программы | |
Проектирование управляющих модулей |
Продолжение таблицы 4
1 |
2 |
Создание связей между модулями | |
Разработка спецификаций на модули | |
6.Рабочая документация |
Реализация интерфейса |
Создание вычислительной среды комплекса | |
Реализация программных модулей | |
Тестирование программы | |
Отладка и исправление недочетов | |
Реализация справочной системы | |
Изготовление эксплуатационных документов | |
7.Ввод в действие |
Подготовка объекта к вводу в действие |
Проведение опытной эксплуатации | |
Обработка результатов испытаний | |
Проведение приемочных испытаний и ввод в действие |
5.1.2 Определение общей трудоемкости разработки программного средства
Для оценки трудоемкости разработки ПС воспользуемся формулой:
, где То – общая трудоемкость разработки ПС, чел.-мес., nт.и.к – число тысяч исходных команд.
Получаем:
Продолжительность разработки ПС определяется по формуле:
, где D0 – продолжительность разработки, мес.
Получаем:
5.1.3 Расчет трудоемкости стадий разработки программного средства
Трудоемкость каждой стадии разработки ПС рассчитывается по следующей формуле:
где – трудоемкость i-стадии, чел.-мес., qi – удельный вес трудоемкости i-й стадии в общей трудоемкости разработки программного средства, %.
Так же трудоемкость можно рассчитать в чел.-ч.: , где – трудоемкость i-й стадии, чел.-ч.; – количество рабочих дней в месяц (для расчета можно принять величину – 21 рабочий день);
– продолжительность рабочего дня, принять равным 8 часов.
Таблица 5 – Удельный вес трудоемкости стадий в общей трудоемкости
Наименование стадии |
qi, % |
Трудоемкость работы, чел.-мес. |
Трудоемкость работы, чел.-ч. |
Формирование требований к Microsoft Word, разработка концепции программы |
4 |
1,74 |
292 |
Техническое задание, эскизный проект |
4 |
1,74 |
292 |
Технический проект |
14 |
6,1 |
1025 |
Рабочая документация |
70 |
30,52 |
5128 |
Ввод в действие |
8 |
3,5 |
588 |
Итого: |
100 |
43,6 |
7325 |
5.1.4 Определение состава группы исполнителей
необходимое число исполнителей разработки программного продукта рассчитывается исходя из определенных выше характеристик трудоемкости (То ,чел.-мес.) и длительности (Dо , мес.) разработки:
где Rи - среднее число исполнителей, чел.
Получаем:
Возьмем минимальное количество – 5 чел.
Данные о составе исполнителей, участвующие в процессе разработки программного средства, занесены в таблице 6.
Таблица 6 – Состав группы разработчиков программного обеспечения
Обозначение исполнителя |
Должность исполнителя |
Должностной оклад, р./мес |
А |
Руководитель |
55000 |
Б |
Инженер-программист |
40000 |
В |
Аналитик |
22000 |
Г |
Разработчик |
27000 |
Д |
Тестировщик |
18000 |
Итого: |
162000 |
5.1.5 Расчет и построение сетевого графика разработки программного средства
Сетевой график устанавливает взаимосвязь между всеми работами проекта и позволяет определить продолжительность и трудоемкость, как отдельных этапов, так и всего комплекса работ проекта в целом.
Сетевое планирование и управление (СПУ) – это графо-аналитический метод управления процессами создания любых систем.
Комплекс графических и расчетных методов, организационных мероприятий и контрольных приемов, обеспечивает моделирование сложных проектов и разработок, а так же позволяет проводить анализ и корректировку.
Основные элементы сетевого графика представляют собой следующие элементы: работа и событие.
Работа – это процесс или действие, которое нужно совершить, чтобы перейти от одного события к другому, имеющее затраты труда и времени. Если для перехода от одного события к другому не требуется затрат труда и времени, связь между ними изображается пунктирной стрелкой. Такая работа называется фиктивной и отображает логическую связь.
Событие – это фиксированный момент времени, который является одновременно окончанием предыдущей работы (исключение – начальное событие) и началом последующей работы (исключение – конечное событие).
Расчет и построение сетевого графика разработки программного средства.
Сетевой график устанавливает взаимосвязь между всеми работами проекта и позволяет определить продолжительность и трудоемкость как отдельных этапов, так и всего комплекса работ проекта в целом.
Составим и рассчитаем сетевой график в представленной ниже последовательности, а результаты запишем в таблицу 7:
Таблица 7
Перечень и длительность работ сетевого графика разработки программного средства
Код работы |
Этапы работ |
Трудоемкость работы |
Исполнители |
Длит.работы, календ дни | ||||||
Число исполнителей |
Категория | |||||||||
1 |
2 |
3 |
4 |
5 |
6 | |||||
| ||||||||||
1-2 |
Определение целей создания программы Microsoft Excel |
58 |
3 |
А, Б, В |
4 | |||||
2-3 |
Формирование требований к программе |
55 |
3 |
А, Б, В |
3 | |||||
2-4 |
Анализ предметной области |
49 |
2 |
Б, В |
4 | |||||
4-5 |
Анализ входных данных и определение структуры выходных данных |
90 |
3 |
А, Б, В |
5 | |||||
5-6 |
Оформление отчета |
40 |
2 |
Б,В |
4 | |||||
3-6 |
Фиктивная работа |
- |
- |
- |
- | |||||
Итог |
- |
292 |
- |
- |
20 | |||||
| ||||||||||
6-7 |
Разработка и утверждение технического задания |
91 |
2 |
Б,В |
8 | |||||
6-8 |
Выбор среды программирования |
47 |
3 |
Б,В,Г |
3 | |||||
8-9 |
Разработка предварительных проектных решений по системе |
78 |
3 |
Б, В,Г |
5 | |||||
9-10 |
Разработка предварительной документации на программу и его части |
76 |
2 |
Б,В |
7 | |||||
7-10 |
Фиктивная работа |
- |
- |
- |
- | |||||
Итог |
292 |
- |
- |
23 | ||||||
| ||||||||||
10-11 |
Определение входных и выходных данных |
120 |
2 |
Б, В |
11 | |||||
10-12 |
Проектирование интерфейса программы |
460 |
2 |
Б, Г |
42 | |||||
12-13 |
Проектирование управляющих модулей |
195 |
2 |
Б, Г |
18 | |||||
13-14 |
Создание связей между модулями |
160 |
2 |
Б, Г |
15 | |||||
14-15 |
Разработка спецификаций на модули |
90 |
1 |
Г |
16 | |||||
11-15 |
Фиктивная работа |
- |
- |
- |
- | |||||
Итог |
1025 |
- |
- |
102 | ||||||
| ||||||||||
15-16 |
Реализация интерфейса |
1750 |
2 |
А, Б,Г |
160 | |||||
15-17 |
Создание вычислительной среды комплекса |
1350 |
3 |
Б, В, Г |
82 | |||||
17-18 |
Реализация программных модулей |
948 |
3 |
Б, Г |
58 | |||||
16-18 |
Фиктивная работа |
- |
- |
- |
- | |||||
18-19 |
Тестирование программы |
420 |
3 |
Д |
26 | |||||
19-20 |
Отладка и исправление недочетов |
300 |
3 |
Г |
18 | |||||
18-21 |
Реализация справочной системы |
190 |
1 |
Б,В |
35 | |||||
21-22 |
Изготовление эксплуатационных документов |
170 |
3 |
А, Б, В |
10 | |||||
20-22 |
Фиктивная работа |
- |
- |
- |
- | |||||
Итог |
- |
5128 |
- |
- |
389 | |||||
| ||||||||||
22-23 |
Подготовка объекта к вводу в действие |
209 |
2 |
А, Б,Г |
19 | |||||
23-24 |
Проведение опытной эксплуатации |
120 |
3 |
Д |
7 | |||||
24-25 |
Обработка результатов испытаний |
110 |
3 |
А, Б, В |
7 | |||||
25-26 |
Проведение приемочных испытаний и ввод в действие |
149 |
3 |
А, Б |
9 | |||||
Итог |
588 |
- |
- |
42 |
5.1.6 Расчет параметров сетевого графика.
Используя программу "Сетевое планирование" введём исходные данные (код и трудоемкость работы, количество исполнителей) таблицы 6, получим параметры и резервы событий и работ, а также графики (сетевой график, график Ганта, эпюру загрузки исполнителей до оптимизации).
Из полученной таблицы "расчет резервов времени работ" длительность работ занесём в исходную таблицу 6.
Следующим этапом является оптимизация сетевого графика, что позволяет получить новые параметры и резервы событий и работ, а также графическую часть после оптимизации.
Сокращение сроков разработки
программного средства
Таблица "Календарный план-график" содержит даты начала и окончания каждой работы.
Вся работа с программой «Сетевое планирование» представлена в
приложении А – Сетевое планирование.
5.2 Расчёт затрат
на разработку программного
Расчет затрат на разработку ПС производится по статьям расходов.
В статье затрат "Материалы" отражаются материальные ресурсы (диски, дискеты, бумага, канцелярские принадлежности, расходные материалы для принтера и т.д.), расходуемые при разработке программного средства, с учетом транспортно-заготовительных расходов. Перечень данных расходов представлен в таблице 8.
Таблица 8
Расчет стоимости материалов
Наименование материала |
Ед. изм. |
Кол-во |
Цена за ед. изм. |
Сумма, р. |
Бумага |
шт |
11 |
150 |
1650 |
Ручка |
шт |
20 |
10 |
200 |
Картридж |
шт |
3 |
750 |
2250 |
Флэш-накопитель |
шт |
3 |
450 |
1350 |
Папка на резинках |
шт |
9 |
51 |
459 |
Папка на кольцах |
шт |
4 |
50 |
200 |
Степлер |
шт |
5 |
45 |
225 |
Скобы для степлера |
шт |
11 |
6 |
66 |
Скрепки |
шт |
10 |
8 |
80 |
Итого: |
6480 | |||
ТЗР 5% |
324 | |||
Всего: |
6804 |
Информация о работе Разработка бизнес-плана программного продукта Microsoft Excel