- •Томский государственный университет систем управления и радиоэлектроники (тусур)
- •Cadgis Integrator - технология обмена данными между гис и сапр
- •Реферат
- •Введение
- •Анализ предметной области
- •Описание предметной области
- •Обзор существующих подходов к трансляции данных
- •Постановка и анализ задачи
- •Постановка задачи
- •Анализ задачи
- •Разработка структурной схемы программы
- •Графический интерфейс пользователя
- •Реализация
- •Классификаторы цифровой информации
- •Классификатор цифровой информации «cad/gis Integrator» для гис
- •Классификатор цифровой информации «cadgis Integrator» для сапр
- •Реализация алгоритма чтения данных на примере формата esri shp с помощью AutoDesk Feature Data Objects
- •Тестирование
- •Нагрузочное тестирование
- •Функциональное тестирование
- •Конвертирование данных shp в формат mif/mid
- •Конвертирование данных shp в формат dxf
- •Тестирование на реальных проектах
- •Технико-экономическое обоснование
- •Карта описания программного продукта
- •Определение технико-экономических показателей проекта прямым методом
- •57 Чел.- месяцев
- •Определение технико-экономических показателей методом функциональных точек
- •Определение стоимости (договорной цены) на создание программной системы
- •Определение фонда оплаты труда на разработку и комплексные испытания программной системы
- •Определение фонда оплаты труда на проведение опытной эксплуатации программной системы
- •Структура договорной цены на программное обеспечение
- •Определение и анализ рыночной стоимости прикладного программного обеспечения
- •Безопасность жизнедеятельности
- •Анализ опасных и вредных производственных факторов, связанных с эксплуатацией пэвм на рабочем месте
- •Требования безопасности к рабочему месту пользователя электронно-вычислительной машины (эвм)
- •Допуск к работе и контроль здоровья
- •Требование к пэвм
- •Требования к помещениям для работы с пэвм
- •Требования к микроклимату
- •Требования к уровню шума и вибрации
- •Требования к освещению помещений и рабочих мест с пэвм
- •Расчет искусственного освещения
- •Расчет естественного освещения
- •Требования к уровням электромагнитных полей на рабочем месте, оборудованным пэвм.
- •Требования к визуальным параметрам вдт, контролируемым на рабочем месте.
- •Требования к организации и оборудованию рабочих мест с пэвм взрослых пользователей.
- •Мероприятия по снижению пожароопасности в рабочей зоне
- •Мероприятия по контролю и гигиенической оценке уровня электромагнитных полей на рабочих местах
- •Мероприятия по обеспечению электробезопасности
- •Инструкция по технике безопасности для пользователей и операторов эвм
- •Общие требования
- •Требования безопасности перед началом работы
- •Требования безопасности во время работы
- •Требования безопасности в аварийных ситуациях
- •Требования безопасности по окончании работы
- •Меры оказания первой медицинской помощи при поражении электрическим током
- •Действия персонала в случае возникновения пожара
- •Заключение
- •Список использованных источников
- •Приложение а
- •Обзор файловых форматов
- •Приложение б
- •Обзор технологии доступа к произвольным форматам fdo
- •Общее описание
- •Основные операции
- •Приложение в
- •Список научных трудов по тематике дипломного проекта
Определение технико-экономических показателей проекта прямым методом
Исходные данные:
Тип системы: программно-информационная
Сложность системы: простая
Язык программирования – C#
Плановый срок разработки системы, установленный заказчиком – 6 месяцев.
Прямой метод определения технико-экономических параметров программной системы основан на использовании метода экспертных оценок.
Программная система декомпозируется до уровня элементарных компонент (рис. 6.1), а для оценки размеров каждого из компонент в качестве экспертов выступают специалисты разработчика и заказчика.
В результате проведенного анализа получаем следующую структуру программных комплексов и компонент (рисунок 6.2).
Каждый из экспертов должен дать оптимистическую (о), пессимистическую (p) и реалистическую (b) оценки.
Средняя оценка по бета-распределению определяется по формуле:
|
(6.1) |
Оценка размерности программной системы проводилась двумя экспертами, результаты оценки представлены в таблице 6.1 и 6.2. Используемые сокращения: П – пессимистическая оценка; Р – реалистическая оценка; О – оптимистическая оценка.
Таблица 6.1 – Бланк экспертного оценивания размерности программной системы, эксперт 1 – представитель разработчика
Программные комплексы и компоненты CADGIS Integrator |
Оценка |
|||
П |
Р |
О |
Средняя оценка |
|
Форматы |
|
|
|
|
|
6700 |
5300 |
3000 |
5000 |
Межформатные объекты |
|
|
|
|
|
2000 |
1800 |
1000 |
1600 |
|
3000 |
1800 |
1200 |
2000 |
|
5000 |
3500 |
2500 |
4000 |
ИТОГО |
12600 |
|||
Таблица 6.2 – Бланк экспертного оценивания размерности программной системы, эксперт 2 – представитель заказчика
Программные комплексы и компоненты CADGIS Integrator |
Оценка |
|||
П |
Р |
О |
Средняя оценка |
|
Форматы |
|
|
|
|
|
6400 |
5000 |
3300 |
4900 |
Межформатные объекты |
|
|
|
|
|
2200 |
1900 |
1300 |
1800 |
|
2600 |
2100 |
1600 |
2100 |
|
4800 |
3600 |
2700 |
3700 |
ИТОГО |
12500 |
|||
После оценивания всех компонент на каждом уровне, суммируются результаты измерения по принципу «снизу-вверх» и определяется размерность системы
|
(6.2) |
где
- количество экспертов,
q = 2 эксперта;
-
количество программных компонент на
i-м уровне.
(12500 +
12600)/2 = 12550 (строк)
Следующим этапом определения технико-экономических показателей (ТЭП) проекта является оценка трудозатрат, длительности и средней численности разработчиков при реализации проекта. Она основана на согласовании между разработчиком и заказчиком производительности труда программиста - P. Основываясь на нормативах трудоемкости (таблица 2.3[9]) разработки программ в базовой модели COCOMO примем P = 220 строк/чел.-месяц. Трудозатраты на разработку определяются по формуле:
