- •Содержание
- •Перечень сокращений
- •Введение
- •1Постановка задачи
- •2Анализ требований
- •3Выбор решений
- •4Создание бд
- •4.1 Проектирование и создание таблиц бд
- •4.2 Выбор и создание связей между таблицами бд
- •4.3 Разработка и создание запросов
- •4.4 Запрос на выборку
- •4.5 Параметрический запрос
- •5Запрос с параметрическими полями
- •5.1 Запрос на создание таблицы
- •5.2 Запрос на удаление
- •5.3 Запрос на обновление
- •5.4 Запрос на заполнение столбца (на добавление)
- •6РаЗрАботка отчетов для приложений
- •6.1 Разработка пользовательского интерфейса на основе форм
- •6.2 Объединение объектов бд в единое приложение и отладка
- •7 Руководство пользователя
- •Экономическая часть
- •6.24.2 Расчет единовременных затрат на разработку по
- •6.44.3 Единовременные расходы организации заказчика по при внедрении автоматизированных рабочих мест (арм)
- •6.54.4 Источники финансирования проекта
- •6.64.5 Текущие расходы пользователя по при эксплуатации арм
- •Заключение
- •Список литературы
- •Приложение
Экономическая часть
Структура экономической части при создании программного обеспечения по заказу фирмы следующая:
Технико-экономическое обоснование разработки ПО;
Расчет затрат на разработку ПО;
Стоимость внедрения ПО Заказчиком;
Расходы заказчика при эксплуатации ПО;
Эффективность внедрения для Заказчика ПО;
Правовые аспекты.
6.1
6.24.2 Расчет единовременных затрат на разработку по
К единовременным затратам разработчика относятся затраты на теоретические исследования, постановку задачи, проектирование, разработку алгоритмов и программ, отладку, опытную эксплуатацию, оформление документов, исследование рынка и рекламу.
Определим временные затраты на различных стадиях проекта.
Этап технического задания – рассматриваемую задачу можно отнести к комплексу задач управления, поэтому с учётом степени новизны задачи (Б) определим временные затраты на этой стадии равными 10 человеко-дней.
Этап эскизного проекта – с учётом степени новизны, класса задачи и видов используемой информации получаем 20 человеко-дней.
Этап технического проекта включает разработку алгоритмов обработки информации, создание пользовательского интерфейса, системы контроля выходной информации (контроль за непротиворечивостью информации, проверка правильности формата данных и т.д.). Поэтому при оценке временных затрат учитываются такие факторы, как использование типовых проектных решений, сложность контроля выходной информации, сложность используемых алгоритмов, количество разновидностей форм выходной информации. С учётом этих факторов определим длительность выполнения этого этапа равным 35 человеко-дней.
Этап рабочего проекта включает в себя создание средств генерации документации, в которой представляются результаты функционирования программы, а также отладка программы, создание справочной системы, руководства пользователя. На этом этапе учитываются такие факторы, как количество разновидностей форм выходной информации, сложность алгоритма, сложность контроля выходной информации, видов используемой информации. С учётом этого проектная длительность этого этапа равна 41 человеко-дней.
Этап внедрения учитывает класс проекта, специфику продукта и отрасли применения. Длительность этого этапа определяется в 9 человеко-дней. Фактическая трудоемкость по стадиям проектирования представлена в виде таблицы (табл.4.1).
Таблица 4.1.
-
Стадия НИР
Трудоёмкость
Дней
%
1. Техническое задание
10
8,70
2. Эскизный проект
20
17,39
3. Технический проект
35
30,43
4. Рабочий проект
41
35,65
5. Внедрение
9
7,83
Итого:
115
100
Общая фактическая трудоемкость разработки ПО составляет:
(дня),
где
- общая трудоемкость разработки;
- трудоемкость по стадиям.
В смету затрат на разработку ПО включаются:
материальные затраты;
основная и дополнительная зарплаты;
отчисления на социальные нужды;
стоимость машинного времени на подготовку и отладку программ;
стоимость инструментальных средств;
накладные расходы.
Материальные затраты.
Под материальными затратами понимают стоимость всех материалов, использующихся в процессе разработки и внедрения ПО (в том числе стоимость бумаги, дискет, картриджа или красящей ленты и прочих материалов) в действующих ценах. В процессе работы использовались материалы и принадлежности, представленные в таблице4.2.
Таблица 4.2.
Материалы и принадлежности, использованные в процессе разработки.
-
Наименование
Количество,
Цена,
Стоимость,
шт.
руб.
руб.
Бумага
210
1
210
Ручка
2
5
10
Карандаш простой
4
2
8
CD-RW диск
7
20
140
Дипломная папка
2
15
30
Картридж
1
600
600
Итого:
998
Основная и дополнительная заработные платы.
Основная заработная плата при выполнении НИР включает зарплату всех сотрудников, принимающих непосредственное участие в разработке ПО. В данном случае необходимо учитывать основные зарплаты разработчика (студента), руководителя дипломного проекта, консультанта по экономической части.
Таким образом, основная заработная плата Зосн при выполнении НИР рассчитывается по формуле:
,
где Зср.дн.j – среднедневная зарплата j-го сотрудника, руб./день; Тоб.j – общая трудоемкость проекта j-го сотрудника, дни; n – количество сотрудников, принимающих непосредственное участие в разработке ПО.
Основная зарплата разработчика определена из расчета 8000 руб. в месяц при среднем количестве рабочих дней, равных 21:
.
Заработная плата дипломного руководителя составляет 70 руб./час, причем на консультацию запланировано 23 часа. Следовательно, основная зарплата руководителя дипломного проекта за весь период разработки равна:
.
Заработная плата консультанта по экономической части составляет 50 руб./час, причем на консультацию запланировано 3 часа. Следовательно, основная зарплата консультанта по экономике за весь период разработки равна:
.
В итоге основная заработная плата при выполнении НИР равна:
.
Дополнительная заработная плата равна 10% от основной:
.
Итого основная и дополнительная заработная плата составляют:
.
Отчисления на социальные нужды.
Отчисления на социальные нужды составляют на сегодняшний день 26% от общего фонда заработной платы, следовательно:
.
Стоимость машинного времени на подготовку и отладку программ.
Стоимость машинного времени Зомв зависит от себестоимости машино-часа работы ЭВМСМЧ, а также времени работы на ЭВМ ТЭВМ, и включает амортизацию ЭВМ и оборудования, затраты на электроэнергию, зарплату обслуживающего персонала.
Себестоимость машино-часа ЭВМ и принтера равны соответственно:
,
.
Время работы на ЭВМ и принтере равны соответственно:
.
Затраты на оборудование.
,
где АМ – амортизационные отчисления, руб.; Оф – стоимость ЭВМ и оборудования, руб.; Нам – норма амортизации, %; Тм – время использования оборудования, дни
Затраты на электроэнергию.
,
Затраты на обслуживающий персонал.
Данный вид затрат отсутствует.
Итого: 1625 руб.
Таким образом, стоимость машинного времени на подготовку и отладку программ равно:
Стоимость инструментальных средств.
Стоимость инструментальных средств включает стоимость системного программного обеспечения, использованного при разработке проекта в размере износа за этот период. Расчет производить аналогично расчету амортизационных отчислений оборудования, представим его в таблице 4.3.
Таблица 4.3.
Стоимость СПО.
-
Программное обеспечение
Стоимость,
руб.
MS WINDOWS 7
2200.00
Adobe Photoshop CS 8.0
1000.00
Microsoft Office 2007 Professional
6300.00
Итого:
9500.00
Затраты на амортизацию инструментальных средств:
руб.
Расчет стоимости машинного времени
;
руб./ч.
Накладные расходы.
Накладные расходы составляют 30% от основной заработной платы разработчиков ПО, а значит:
.
Итак, смета затрат на НИР приведена в таблице 4.4.
Таблица 4.4.
Смета затрат на разработку ПО.
-
Элемент затрат
Стоимость, руб.
Материальные затраты
998,00
Основная и дополнительная зарплата
50297,5
Отчисления на социальные нужды
13077,35
Оплата машинного времени
2985,17
Стоимость инструментальных средств
516,9
Накладные расходы
13717,5
Итого:
81592,42
6.3
