
- •Перечень условных обозначений
- •Введение
- •1 Анализ теоретических данных
- •Постановка задачи
- •Пятая, основная, таблица включает в себя все данные о начислениях и о зп за все время использования программного продукта.
- •1.2 Исследование предметной области
- •1.5 Выбор субд
- •1.6 Краткая характеристика сред проектирования баз данных
- •1.6.1 Среда Microsoft Visual Studio
- •2 Практические данные
- •2.1 Выбор инструментальных средств разработки проекта
- •2.2 Логическое и физическое проектирования бд
- •В таблице 2.3 представлено описание полей таблицы «Надбавки»
- •В таблице 2.4 представлено описание полей таблицы «Тарифный коэффициент»
- •В таблице 2.5 представлено описание полей таблицы «Коэффициент трудоемкости»
- •2.3 Схема данных
- •3 Тестирование программного продукта
- •4 Руководство пользователя
- •По однократному нажатию на запись в таблице, в окне справа будет отображена краткая информация о сотруднике. По нажатию кнопки «Полная информация» откроется панель «Сотрудники» (рисунок 4.10).
- •5 Экономическое обоснование разработки пп
- •5.1 Необходимость экономического обоснования
- •5.2 Определение трудоемкости разработки программного продукта
- •5.3 Определение себестоимости создания пп
- •5.3.1 Определение затрат на оплату труда разработчика
- •5.3.2 Определение стоимости машино-часа работы эвм (для разработанного пп)
- •5.3.3 Определение затрат на отладку пп
- •5.4 Определение отпускной цены пп
- •5.5 Определение ожидаемого прироста прибыли в результате внедрения пп
- •5.5.1 Определение годовых эксплуатационных расходов при ручном решении задачи
- •5.5.2 Определение годовых текущих затрат, связанных с эксплуатацией пп
- •5.5.3 Определение ожидаемого прироста прибыли в результате внедрения пп
- •5.6 Расчет показателей эффективности использования программного продукта
- •6 Охрана труда
- •6.1 Необходимость охраны труда
- •6.2 Анализ состояния охраны труда
- •6.2.1 Производственная санитария
- •6.3 Мероприятия по улучшению охраны труда
- •6.4 Индивидуальное задание
- •6.4.1 Определение показателей травматизма.
- •6.4.2 Определение экономических потерь
- •Приложения
По однократному нажатию на запись в таблице, в окне справа будет отображена краткая информация о сотруднике. По нажатию кнопки «Полная информация» откроется панель «Сотрудники» (рисунок 4.10).
Работа с панелью «Тарифные ставки» (рисунок 4.18). На этой панели осуществляется слежение за данными об изменении тарифных ставок. Поиск осуществляется тем же путем, как и на панели «Сотрудники» (рисунок 4.6).
Рисунок 4.18 - Панель «Тарифные ставки»
Работа с панелью «Коэффициент труда» (рисунок 4.19). На этой панели осуществляется слежение за данными об изменении коэффициента сложности труда. Поиск осуществляется тем же путем, как и на панели «Сотрудники» (рисунок 4.6).
Рисунок 4.19 - Панель «Коэффициент труда»
Работа с панелью «Расчетные» (рисунок 4.20). На этой панели отображается таблица с данными о ЗП за весь период использования программы. По нажатию клавиши «Печать» осуществляется печать данных о ЗП за выбранный период в строке поиска (рисунок 4.21). Образец печати отображен на рисунке 4.22.
Рисунок 4.20 – Панель «Расчетные»
Рисунок 4.21 – Работа поиска
Рисунок 4.22 – Образец печати
Кнопка «Рассчитать з/п за прошедший месяц» является основной в данной программе, так как программа является расчетной для ЗП по предприятию. По ее нажатию происходит расчет ЗП с использованием всех таблиц программы, а результат заносится в таблицу на панели «Расчетные» (рисунок 4.20).
Все кнопки программы продублированы в Меню. По нажатию кнопки «О программе» отображается краткая информации о программе (рисунок 4.23).
Рисунок 4.23 – Информация о программе
По нажатию кнопки «Об авторе» отображается краткая информация об авторе программы (рисунок 4.24).
Рисунок 4.24 – Информация об авторе
По нажатию кнопки «Help!» загружается данное руководство пользователя.
5 Экономическое обоснование разработки пп
5.1 Необходимость экономического обоснования
Разработанный программный продукт позволяет автоматизировать процесс учета компетенций сотрудников предприятия.
Для экономического обоснования разработки ПП необходимо произвести расчет экономической эффективности. Эффективность выражается показателем степени соизмерения результатов с затратами, то есть уровнем использования различных ресурсов в производственной структуре. Расчет экономической эффективности позволяет определить целесообразность разработки и внедрения программного обеспечения.
При расчете экономической эффективности разработки программного продукта необходимо сопоставить затраты пользователя программного продукта до его внедрения на выполнение им того комплекса работ, который обеспечит приобретаемый программный продукт, с затратами после внедрения. При этом в качестве базового варианта берется ручной метод расчетов, так как задача автоматизируется.
5.2 Определение трудоемкости разработки программного продукта
Трудоемкость разработки программного продукта (ПП) может быть определена укрупненным методом. При этом необходимо воспользоваться формулой:
,
(5.1)
чел-ч,
где ТОА – трудоемкость подготовки описания задачи и исследования алгоритма решения;
ТБС – трудоемкость разработки блок-схемы алгоритма;
ТП – трудоемкость программирования по готовой блок-схеме;
ТОТЛ – трудоемкость отладки программы на ЭВМ;
ТДР – трудоемкость подготовки документации по задаче в рукописи;
ТДО – трудоемкость редактирования, печати и оформления документации по задаче.
Составляющие приведенной формулы определяются, в свою очередь, через условное число операторов Q в разрабатываемом ПП по формуле:
(5.2)
где q – число операторов в программе(q=1005);
С – коэффициент сложности программы (С=1,1);
p – коэффициент коррекции программы в ходе ее разработки (р=0,25).
Тогда составляющие трудоемкости разработки программы определятся по формулам:
, (5.3)
чел-ч;
, (5.4)
чел-ч;
, (5.5)
чел-ч;
,
(5.6)
чел-ч;
, (5.7)
чел-ч;
, (5.8)
чел-ч;
где W – коэффициент увеличения затрат труда вследствие недостаточного описания задачи (W = 1,2…1,5);
К – коэффициент квалификации разработчика алгоритмов и программ (при стаже до двух лет K = 1,0).