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

Автор работы: Пользователь скрыл имя, 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

Работа состоит из  1 файл

Пояснительная записка.doc

— 1.88 Мб (Скачать документ)

Данная программа может применяться  на предприятии ООО «Белсветоимпорт», а также на любых других предприятиях имеющих собственную службу охраны и нуждающихся в составлении графиков дежурств на каждый месяц.

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

4.2 Среда функционирования

Минимальные требования, к аппаратном и программному обеспечению, необходимому для корректной работы программы являются:

  • процессор: Pentium III 800МГц и выше;
  • объем оперативной памяти не менее 512 Мб;
  • не менее 100 MB свободного места на жестком диске;
  • операционная система Windows XP SP3;
  • наличие манипулятора “мышь”;
  • клавиатура IBM PC любой модификации.
  • наличие монитора VGA с разрешением не менее 1024x768 точек;
  • наличие Microsoft Office Access 2003 и выше;
  • наличие Microsoft Office Excel 2003 и выше;
  • наличие Microsoft C++ Redistributable 2005 и выше.

4.3 Инсталляция

Процесс инсталляции происходит в  автоматическом режиме после задания необходимых параметров или подтверждения стандартных установок. После инсталляции на ПК будет доступна полная версия программы. Дополнительная настройка операционной системы для работы программы не требуется.

Для установки программы воспользуйтесь инсталлятором TPSSetup.exe. После запуска инсталлятора следуйте всем указаниям мастера инсталляции. При указании пути для установки программы избегайте в названиях папок специальных символов. После этого вы можете начинать работу с запуска файла TPS.exe.

 

5 Экономический анализ ДП

5.1 Краткая характеристика программного средства

Темой дипломного проекта является разработка программы для автоматизированного учета рабочего времени службы охраны.

В программе реализованы следующие функции:

  • учет персонала службы охраны;
  • учёт праздничных дней и переносов рабочих дней;
  • создание графика учёта и табеля учёта рабочего времени;
  • возможность указания желательного и нежелательного времени для дежурств;
  • экспорт графика учёта и табеля учёта рабочего времени в MS Excel;
  • учёт отработанного времени за месяц;
  • вызов справочной информации;
  • подсказки при работе с программой;
  • смена внешнего вида программы;
  • ведение архива документов с возможностью автоматической очистки.

Программа автоматически генерирует расписание дежурств службы охраны и автоматически переносит эти сведения в документы, которые в последствии можно экспортировать в MS Excel.

Данный программный продукт  повысит эффективность работы службы охраны путем уменьшения временных затрат на составление графика дежурств и заполнения необходимых документов, так же в случае потери документа или прихода его в негодность документ можно восстановить взяв его из хранилища программы. Это позволит увеличить производительность труда службы охраны, что приведет к положительному производственному эффекту. Программное средство (далее – ПС) позволит осуществить дополнительный контроль над использованием фонда рабочего времени и наиболее полно использовать человеческие ресурсы предприятия.

5.2 Расчет себестоимости

Стоимостная оценка ПС у разработчиков предполагает составление сметы затрат, которая включает следующие статьи:

  • заработная плата исполнителей основная (ЗО) и дополнительная (ЗД);
  • отчисления в фонд социальной защиты населения (ЗСЗ);
  • отчисления в Белгосстрах (ЗБГС);
  • материалы и комплектующие (М);
  • машинное время (РМ);
  • прочие прямые затраты (Пз);
  • накладные расходы (РН);
  • расходы на сопровождение и адаптацию (Рсаi).

Исходные данные для расчета  сметы затрат и отпускной цены представлены в таблице 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


 

5.2.1 Расчет объема ПС

Объем ПС определяется путем подбора аналогов на основании классификации типов ПС (в соответствии с таблицей А.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 (условных машинных команд).

5.2.2 Оценка трудоемкости разработки ПС

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

 

Тн = 406 (человеко-дней)

То же с учетом поправочного коэффициента, учитывающего разработку программного средства с использованием современных ПЭВМ:

 

Тн = 406

0,7 = 284,2 (человеко-дней)

 

С учетом дополнительного  коэффициента сложности Ксл рассчитаем общую трудоемкость ПС по формуле (5.2):

 

,      (5.2)

где То – общая трудоемкость ПС, человеко-дни;

Тн – нормативная трудоемкость ПС, человеко-дни;

Ксл – дополнительный коэффициент сложности ПС.

 

Подставив данные в формулу (5.2), получим:

 

То = 284,2 + (284,2

0,07) =304,09 (человеко-день).

5.2.3 Расчет численности разработчиков

На основании  трудоемкости разработки ПС и установленного периода разработки рассчитаем общую  плановую численность разработчиков:

 

,     (5.3)

где Чр – плановая численность разработчиков (чел.);

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

Трд – плановая продолжительность разработки ПС.

 

Подставив данные в формулу (5.3), получим:

 

 (разработчик).

 

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

 

Фэф = Дг – Дп – Дв – До,      (5.4)

где Дг – количество дней в году;

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

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

До – количество дней отпуска;

 

Подставив данные в формулу (5.4), получим:

 

Фэф = 365 – 9 – 99 – 25 = 232 (дней).

 

В соответствии с "Рекомендациями по применению "Единой тарифной сетки" рабочих и служащих народного  хозяйства" и тарифными разрядами  и коэффициентами должностей руководителей научных организаций и вычислительных центров, бюджетных учреждений науки непроизводственных отраслей народного хозяйства каждому исполнителю устанавливается разряд и тарифный коэффициент. Разработкой программного средства занимается техник–программист второй категории (8 разряд). Тарифный коэффициент 8 разряда – 2,17.

5.2.4 Расчет основной заработной платы

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

 

,     (5.5)

где Тм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 =

8
304,09
1,2 = 4450680,7 (руб.).

5.2.5 Расчет дополнительной заработной  платы

Дополнительная  заработная плата на конкретное ПС (Здi) включает выплаты, предусмотренные законодательством о труде (оплата отпусков, льготных часов, времени выполнения государственных обязанностей и других выплат, не связанных с основной деятельностью исполнителей), и определяется по нормативу в процентах к основной заработной плате:

 

,     (5.8)

где Здi – дополнительная заработная плата исполнителей на конкретное ПС;

НД – норматив дополнительной заработной платы (10 %) .

 

Подставив данные в формулу (5.8), получим:

 

Здi =

= 445068,07 (руб.).

5.2.6 Отчисления в фонд социальной  защиты

Информация о работе Разработка программы по учету рабочего времени службы охраны предприятия