Автор работы: Пользователь скрыл имя, 28 Июля 2013 в 20:32, дипломная работа
Цель программирования состоит в том, чтобы создать программу, которая показывает определенное желательное поведение в ответ на действия пользователя либо автономно - независимо от пользователя. [2]
Программное обеспечение является одним из видов обеспечения вычислительной системы, наряду с техническим, математическим, информационным, лингвистическим, организационным и методическим обеспечением. [1]
Данный проект предназначен для автоматизации труда и сокращения затрачиваемого времени на рутинные операции, так же данный проект позволит наиболее полно использовать человеческие ресурсы предприятия.
Введение 6
1 Анализ задачи 8
1.1 Описание предметной области 8
1.2 Функциональная модель 8
1.3 Инструменты разработки 9
2 Проектирование задачи 11
2.1 Организация данных 11
2.2 Система помощи 11
2.3 Концептуальный прототип 12
3 Реализация 13
3.1 Функции и элементы управления 13
3.1.1 Описание основной части программы 13
3.1.2 Описание принципа создания расписания и сопутствующих документов. 19
3.2 Функциональное тестирование 22
3.3 Полное тестирование 23
4 Применение 25
4.1 Назначение 25
4.2 Среда функционирования 25
4.3 Инсталляция 26
5 Экономический анализ ДП 27
5.1 Краткая характеристика программного средства 27
5.2 Расчет себестоимости 27
5.2.1 Расчет объема ПС 29
5.2.2 Оценка трудоемкости разработки ПС 30
5.2.3 Расчет численности разработчиков 31
5.2.4 Расчет основной заработной платы 32
5.2.5 Расчет дополнительной заработной платы 34
5.2.6 Отчисления в фонд социальной защиты 34
5.2.7 Отчисления в Белгосстрах 35
5.2.8 Расчет стоимости материалов 35
5.2.9 Расчет стоимости машинного времени 36
5.2.10 Прочие расходы 36
5.2.11 Расчет накладных расходов 37
5.3 Расчет отпускной цены 38
6 Вопросы охраны труда при работе с компьютерами 42
6.1 Социально-экономическое значение охраны труда 42
6.1.1 Оптимальные условия труда 42
6.1.2 Обеспечение охраны труда на рабочем месте оператора ЭВМ 44
Заключение 46
Список использованных источников 48
Данная программа может
Периодичность использования программы составит минимум один раз в месяц, а так же при необходимости составить расписание дежурств и сопутствующие документы.
Минимальные требования, к аппаратном и программному обеспечению, необходимому для корректной работы программы являются:
4.3 Инсталляция
Процесс инсталляции происходит в автоматическом режиме после задания необходимых параметров или подтверждения стандартных установок. После инсталляции на ПК будет доступна полная версия программы. Дополнительная настройка операционной системы для работы программы не требуется.
Для установки программы воспользуйтесь инсталлятором TPSSetup.exe. После запуска инсталлятора следуйте всем указаниям мастера инсталляции. При указании пути для установки программы избегайте в названиях папок специальных символов. После этого вы можете начинать работу с запуска файла TPS.exe.
5 Экономический анализ ДП
Темой дипломного проекта является разработка программы для автоматизированного учета рабочего времени службы охраны.
В программе реализованы следующие функции:
Программа автоматически генерирует расписание дежурств службы охраны и автоматически переносит эти сведения в документы, которые в последствии можно экспортировать в MS Excel.
Данный программный продукт повысит эффективность работы службы охраны путем уменьшения временных затрат на составление графика дежурств и заполнения необходимых документов, так же в случае потери документа или прихода его в негодность документ можно восстановить взяв его из хранилища программы. Это позволит увеличить производительность труда службы охраны, что приведет к положительному производственному эффекту. Программное средство (далее – ПС) позволит осуществить дополнительный контроль над использованием фонда рабочего времени и наиболее полно использовать человеческие ресурсы предприятия.
Стоимостная оценка ПС у разработчиков предполагает составление сметы затрат, которая включает следующие статьи:
Исходные данные для расчета сметы затрат и отпускной цены представлены в таблице 5.1.
Таблица 5.1 – Исходные данные для расчета сметы затрат и отпускной цены
Наименование показателей |
Буквенные обозначения |
Единицы измерения |
Значения показателей |
Группа сложности |
единиц |
2 | |
Дополнительный коэффициент |
Ксл |
% |
0,07 |
Коэффициент премирования |
Кп |
единиц |
1,2 |
Плановая продолжительность |
Трд |
Лет |
1,3 |
Количество дней в году |
Дг |
Дней |
365 |
Количество праздничных дней в году |
Дп |
Дней |
9 |
Количество выходных дней в году |
Дв |
Дней |
99 |
Количество дней отпуска |
До |
Дней |
25 |
Продолжительность рабочего дня |
Тч |
Ч |
8 |
Среднемесячная расчетная норма времени при 40-часовой рабочей неделе |
Фр |
Ч |
170,8 |
Норматив дополнительной заработной платы |
Нп |
% |
10% |
Тарифная ставка 1-ого разряда |
Тм1 |
Руб |
120 000 |
Ставка отчислений в фонд социальной защиты населения |
Нсз |
% |
34 |
Ставка отчислений в Белгосстрах |
НБГС |
% |
0,6 |
Норматив прочих затрат |
Нпз |
% |
3 |
Продолжение таблицы 5.1
Наименование показателей |
Буквенные обозначения |
Единицы измерения |
Значения показателей |
Норматив накладных расходов |
Нрн |
% |
60 |
Норматив на сопровождение и адаптацию ПС |
Нрса |
% |
1 |
Ставка налога на добавленную стоимость |
НДС |
% |
20 |
Ставка налога на прибыль |
Пн |
% |
24 |
Уровень рентабельности |
Урпi |
% |
17 |
Объем ПС определяется путем подбора аналогов на основании классификации типов ПС (в соответствии с таблицей А.1) каталога функции ПС и аналогов ПС в разрезе функций (в соответствии с таблицами А.1 и А.2), которые постоянно обновляются и утверждаются в установленном порядке. На основании информации о функциях разрабатываемого ПС по каталогу функций определяется объем функций (в соответствии с таблицей А.2). С использованием среды разработки C++ Builder общий объем ПС рассчитывается по формуле (5.1):
, (5.1)
где VO – общий объем ПС;
Vi – объем функций ПС;
n – общее число функций.
Для определения объема ПС воспользуемся нормативными документами, приведёнными в приложении А.
Список функций, реализуемых ПС с использованием среды разработки C++ Builder, и их объём представлен в таблице 5.2.
Таблица 5.2 - Характеристика функций и их объём
Номер функции |
Содержание функций |
Объем (условных машинных команд) |
102 |
Контроль, предварительная обработка и ввод информации |
550 |
103 |
Анализ входного языка |
660 |
105 |
Обработка входного заказа и формирование таблиц |
900 |
203 |
Формирование баз данных |
1750 |
204 |
Обработка наборов и записей базы данных |
2350 |
208 |
Организация поиска и поиск в базе данных |
5460 |
305 |
Обработка файлов |
800 |
309 |
Формирование файла |
1080 |
506 |
Обработка ошибочных и сбойных ситуаций |
410 |
604 |
Справка и обучение |
680 |
703 |
Расчет показателей |
500 |
704 |
Процессор отчетов |
1230 |
707 |
Графический вывод результатов |
310 |
На основании этих данных получим:
V0= 550 + 660 + 900 + 1750 + 2350 +5460 +800 + 1080 + 410 + 680 + 500 + 1230 + 310 = =16680 (условных машинных команд).
На основании общего объема ПС определяется нормативная трудоемкость (ТН) по таблицам, приведенным в приложении А. Нормативная трудоемкость устанавливается с учетом сложности ПС. Выделяется три группы сложности, в которых учтены следующие составляющие ПС: языковой интерфейс, ввод-вывод, организация данных, режим работы, операционная и техническая среда. Кроме того, устанавливаются дополнительные коэффициенты сложности ПС.
Тн = 406 (человеко-дней)
То же с учетом поправочного коэффициента, учитывающего разработку программного средства с использованием современных ПЭВМ:
Тн = 406
С учетом дополнительного коэффициента сложности Ксл рассчитаем общую трудоемкость ПС по формуле (5.2):
, (5.2)
где То – общая трудоемкость ПС, человеко-дни;
Тн – нормативная трудоемкость ПС, человеко-дни;
Ксл – дополнительный коэффициент сложности ПС.
Подставив данные в формулу (5.2), получим:
То = 284,2 + (284,2
На основании трудоемкости разработки ПС и установленного периода разработки рассчитаем общую плановую численность разработчиков:
, (5.3)
где Чр – плановая численность разработчиков (чел.);
Фэф – годовой эффективный фонд времени работы одного работника в течение года (дней в год);
Трд – плановая продолжительность разработки ПС.
Подставив данные в формулу (5.3), получим:
Эффективный фонд времени работы одного работника (ФЭФ) рассчитывается по формуле (5.4):
Фэф = Дг – Дп – Дв – До, (5.4)
где Дг – количество дней в году;
Дп – количество праздничных дней в году;
Дв – количество выходных дней в году;
До – количество дней отпуска;
Подставив данные в формулу (5.4), получим:
Фэф = 365 – 9 – 99 – 25 = 232 (дней).
В соответствии с "Рекомендациями по применению "Единой тарифной сетки" рабочих и служащих народного хозяйства" и тарифными разрядами и коэффициентами должностей руководителей научных организаций и вычислительных центров, бюджетных учреждений науки непроизводственных отраслей народного хозяйства каждому исполнителю устанавливается разряд и тарифный коэффициент. Разработкой программного средства занимается техник–программист второй категории (8 разряд). Тарифный коэффициент 8 разряда – 2,17.
Трудоемкость и общая плановая
численность разработчиков
где Тм1 - месячная тарифная ставка 1-го разряда, руб.;
Тк – тарифный коэффициент соответствующего разряда.
Разработкой программного средства занимаются техники – программисты второй категории (8 разряд). Тарифный коэффициент 8 разряда – 2,17.
Часовую тарифную ставку рассчитаем путем деления месячной тарифной ставки на установленную в 2010 году среднемесячную расчетную норму времени при 40-часовой рабочей неделе – 170,8 часа.
(5.6)
где Тч – часовая тарифная ставка (руб.);
Тм – месячная тарифная ставка (руб.).
По формулам (5.5) и (5.6) определим месячную и часовую тарифные ставки исполнителя – техника-программиста второй категории:
Основная заработная плата исполнителей на конкретное ПС рассчитывается по формуле (5.7):
, (5.7)
где n – количество исполнителей, занятых разработкой конкретного ПС;
Tчi – часовая тарифная ставка i-го исполнителя (руб.);
Фэi – эффективный фонд рабочего времени i-го исполнителя (дней);
Тч – количество часов работы в день (ч);
К – коэффициент премирования.
Подставив данные в формулу (5.7), получим:
Зоi =
Дополнительная заработная плата на конкретное ПС (Здi) включает выплаты, предусмотренные законодательством о труде (оплата отпусков, льготных часов, времени выполнения государственных обязанностей и других выплат, не связанных с основной деятельностью исполнителей), и определяется по нормативу в процентах к основной заработной плате:
где Здi – дополнительная заработная плата исполнителей на конкретное ПС;
НД – норматив дополнительной заработной платы (10 %) .
Подставив данные в формулу (5.8), получим:
Здi =
Информация о работе Разработка программы по учету рабочего времени службы охраны предприятия