рефераты скачать

МЕНЮ


Дипломная работа: Разработка геоинформационной системы

Последовательность действий при обработке и отображении картографической информации представлена на плакате.


7. Технико-экономическое обоснование

 

Целью диплома является написание программного модуля обработки и отображения картографической информации на цифровой карте местности. Заказчиком данного программного модуля является УП «НИИСА». Это программное средство должно выполнять следующие функции (задачи):

-  загрузка, отображение цифровой карты местности (ЦКМ), прокрутка и зуммирование изображения загруженной цифровой карты местности (с использованием функций существующей библиотеки картографического обеспечения);

-  создание, редактирование и сохранение списка стандартных высот для объектов цифровой карты местности (по видам объектов, согласно классификатора условных знаков);

-  расчет матрицы превышений на фоне цифровой карты местности (с учетом списка стандартных высот, соответствующих данному участку местности);

-  создание и редактирование матрицы корректировок.

Программные средства (ПС) вычислительной техники (ВТ) являются материальными объектами специфической интеллектуальной деятельности специалистов, состоящими из программных документально оформленных проектов, реализующих свои потребительские свойства и качества в составе функционирующих вычислительных систем или систем обработки данных. По стоимости и срокам службы ПС относятся к основным производственным фондам предприятия.

Широкое применение ВТ требует постоянного обновления и совершенствования ПС. Выбор эффективных проектов ПС связан с их экономической оценкой и расчетом экономического эффекта.

Новый программный продукт должен быть не только технически совершенным, но и экономически выгодным. На основе экономической оценки нового программного продукта принимается решение об инвестициях в данный проект. Отсутствие экономического обоснования и расчетов приводит к экономическим ошибкам в проектировании, созданию неэффективных проектов.

В результате разработки и применения программного модуля обработки и отображения картографической информации на цифровой карте местности экономический эффект достигается за счет экономии трудовых, материальных и финансовых ресурсов по сравнению с базовым вариантом, программного модуля. Если программное средство – товар, то возможен расчет экономического эффекта, который выполнен на 29.05.06.

Смета затрат и цена программного обеспечения

Определение объема и трудоемкости программного обеспечения (ПО)

Объем ПО. Базой для расчета плановой сметы затрат на разработку ПО является объем ПО.

Общий объем (V0) программного продукта определяется исходя из количества и объема функций, реализуемых программой

,                                       (7.1)

где: Vi – объем отдельной функции ПО;

n – общее число функций.

Расчет общего объема функций по каталогу представлен в таблице 7.1.

Единицы измерения объема ПО. Оценивание объема программного продукта связано с выбором наиболее подходящие единицы измерения размера продукта. В данном дипломном проекте, в качестве единицы измерения объема ПО, используется количество строк исходного кода (Lines Of Code, LOC).

Строка исходного кода (LOC) является универсальной метрикой, так как может применяться при создании любых программных продуктов.

Расчет объема программного продукта (количества строк исходного кода) предполагает определение типа программного обеспечения, всестороннее техническое обоснование функций ПО и определение объема каждой функции. На стадии технико-экономического обоснования проекта невозможно рассчитать точный объем функций. Могут быть получены только ориентировочные (прогнозные) оценки на основе имеющихся фактических данных по аналогичным проектам, выполненным ранее, или путем применения действующих нормативов. На основании информации о функциях разрабатываемого ПО по каталогу функций определяется объем функций и общий объем ПО, который уточняется (корректируется). Рассчитывается уточненный объем ПО (Vy)

,                                              (7.2)

где: Vyi – уточненный объем отдельной функции ПО;

Расчет уточненного объема ПО представлен в таблице 7.1.

Таблица 7.1. Перечень и объем функций программного модуля

№ функции Наименование (содержание) Объем функции (LOC)

по каталогу Vi

уточненный Vyi

1 2 3 4
101 Организация ввода информации 150 75
109 Организация ввода / вывода информации в интерактивном режиме 320 250
301 Формирование последовательного файла 290 120
305 Обработка файлов 720 622
309 Формирование файла 1020 571
703 Расчет показателей 460 295
707 Графический вывод результатов 480 325
Итого: 3440 2258

В связи с использованием более совершенных средств автоматизации общие объемы функций были уменьшены. Уточненный объем ПО () составил 2258 LOC, общий объем функций по каталогу (V0) 3440 LOC.

За общий объем (V0) программного продукта принимаем значение уточненного объема функций который равен 2258 LOC.

Трудоемкость разработки ПО. По уточненному объему ПО и нормативам затрат труда в расчете на единицу объема определяется нормативная и общая трудоемкость разработки ПО.

Нормативная трудоемкость разработки ПО. На основании принятого к расчету объема () и категории сложности определяется нормативная трудоемкость ПО (), которая уточняется с учетом сложности, новизны проекта и степени использования стандартных модулей при разработке. В данном дипломном проекте =2258, следовательно =61.

Общая трудоемкость разработки ПО. Нормативная трудоемкость () служит основой для определения общей трудоемкости (To), расчет которой осуществляется в зависимости от размера проекта.

Общая трудоемкость в данном проекте рассчитывается по формуле:

,                     (7.3)

где:  – коэффициент, учитывающий сложность ПО;

 – поправочный коэффициент, учитывающий степень использования при разработке стандартных модулей;

 – коэффициент, учитывающий степень новизны ПО.

Категория сложности ПО. Все ПО принято подразделять на три категории сложности, в зависимости от наличия (отсутствия) следующих характеристик:

-  высокий уровень языкового интерфейса с пользователем;

-  режим работы в реальном времени;

-  управление удаленными объектами;

-  машинная графика;

-  существенное распараллеливание вычислений;

-  переносимость ПО;

-  и другие.

Влияние фактора сложности на трудоемкость учитывается умножением нормативной трудоемкости на соответствующий коэффициент сложности. Данный программный модуль обладает 2 категорией сложности.

Коэффициент сложности (). Посредством коэффициента сложности учитываются дополнительные затраты труда, связанные со сложностью разрабатываемого программного продукта. Коэффициент сложности рассчитывается по формуле:

,                                (7.4)

где:  – коэффициент, соответствующий степени повышения сложности ПО.

В разрабатываемом дипломном проекте , за счет наличия у программного модуля одновременно двух характеристик:

-  машинная графика;

-  обеспечение переносимости ПО.

принимаем =0,12.

Коэффициент, учитывающий степень использования при разработке ПО стандартных модулей (). Степень использования в разрабатываемом ПО стандартных модулей определяется их удельным весом в общем объеме проектируемого продукта. В данном дипломном проекте степень охвата реализуемых функций разрабатываемого ПО стандартными модулями, типовыми программами и ПО до 20%, следовательно =0,9.

Коэффициент новизны разрабатываемого ПО (). Сравнение характеристик разрабатываемого ПО с имеющимися аналогами позволяет определить экспертным путем степень его новизны. Разрабатываемый программный модуль является принципиально новым ПО, не имеющим доступных аналогов, в соответствии с вышеизложенным =1,0.

61*1,12*0,9*1=62 (чел./дн.)

Численность исполнителей и срок разработки ПО

На основе общей трудоемкости определяется плановое число разработчиков и плановые сроки, необходимые для реализации проекта в целом . При этом решаются следующие задачи:

-  расчет числа исполнителей при заданных сроках разработки проекта;

-  определение сроков разработки проекта при заданной численности исполнителей.

Численность исполнителей проекта  рассчитывается по формуле:

                               (7.5)

где: - эффективный фонд времени работы одного работника в течение года (дн.);

*- общая трудоемкость разработки проекта (чел./дн.);

- срок разработки проекта (лет).

Срок разработки проекта () определяется по формуле:

                                 (7.6)

В данном дипломном проекте срок разработки проекта установлен 3 месяца, что составляет 0,25 года, следовательно =0,25 года.

Эффективный фонд времени работы одного работника () рассчитывается по формуле:

,               (7.7)

где: - количество дней в году;

- количество праздничных дней в году;

- количество выходных дней в году;

- количество дней отпуска.

В разрабатываемом дипломном проекте будем принимать значения:

=32 дня.

Эффективный фонд времени работы одного работника () рассчитывается по формуле 7

(дн.).

Численность исполнителей проекта  рассчитывается по формуле 5

=1 (чел.).

Исходные данные для последующих расчетов, а также результаты расчетов объема и трудоемкости разработки программного обеспечения, численность исполнителей и срок разработки сведены в таблицу 7.2.

Таблица 7.2. Исходные данные и результаты расчетов

Наименование показателей Буквенное обозначение Единицы измерения Кол-во
1 2 3 4
Коэффициент новизны

Кн

1,0
Категория сложности 2
Дополнительный коэффициент сложности

Кi

0,12
Поправочный коэффициент, учитывающий использование типовых программ

Кт

0,9
Установленная плановая продолжительность разработки

Тр

год 0,25
Годовой эффективный фонд времени

Фэф

дней 221
Продолжительность рабочего дня

Тч

ч 8,0
Месячная тарифная ставка 1-го разряда

Тм1

руб. 100000
Коэффициент премирования К 1,5
Норматив дополнительной заработной платы

Нд

% 20,0
Ставка отчислений в фонд социальной защиты населения

Нсз

% 35,0
Ставка чрезвычайного налога

Нне

% 4,0
Ставка отчислений в фонд занятости

Ннз

% 1,0
Норматив прочих затрат

Нпз

% 20,0
Норматив накладных расходов

Нрн

% 80,0
Уровень рентабельности ПО

Урп

% 20,0
Норматив отчислений в местный и республиканский бюджеты

Нмр

% 3,0
НДС

Ндс

% 18,0
Норматив расходов на освоение

Но

% 10,0
Норматив расходов на сопровождение

Нс

% 20,0
Норматив налога на прибыль

Ннп

% 24,0

Страницы: 1, 2, 3, 4, 5, 6


Copyright © 2012 г.
При использовании материалов - ссылка на сайт обязательна.