Файл: Разработка регламента выполнения процесса «Расчет заработной платы» (Описание предметной области. Постановка задачи).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 23.04.2023

Просмотров: 438

Скачиваний: 9

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ВВЕДЕНИЕ

Прежде чем создать информационную систему расчета заработной платы необходимо понять, как работает организация, для которой создается данная модель. Никто в организации не знает, как она работает в той мере подробности, которая необходима для создания информационной системы. Руководитель хорошо знает работу в целом, но не в состоянии вникнуть в детали работы каждого рядового сотрудника. Рядовой сотрудник хорошо знает, что творится на его рабочем месте, но плохо знает, как работают коллеги. Поэтому для описания работы предприятия необходимо построить модель. Такая модель должна быть адекватна предметной области, следовательно, она должна содержать в себе знания всех участников бизнес-процессов организации. Наиболее удобным языком моделирования бизнес-процессов является IDEF0, предложенный более 20 лет назад и называвшийся первоначально SADT - Structured Analysis and Design Technique.

Сегодня на рынке представлен ряд программных продуктов, так или иначе решающих задачи расчета оплаты труда.

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

Целью курсовой работы является разработка регламента выполнения процесса «Расчет заработной платы».

Для достижения поставленной цели необходимо решить следующие задачи:

  • Выполнить описание предметной области;
  • Выбрать средство для моделирования бизнес-процессов;
  • Выполнить моделирование бизнес-процессов «как есть» и «как должно быть».

Объектом исследования курсовой работы является расчет заработной платы.

Предмет исследования – средства для автоматизации моделирования бизнес процессов.

Первая глава описывает процесс создания модели для процесса расчета заработной платы.

Во второй главе раскрыты методы совершенствования созданной модели.

В ходе работы были созданы диаграммы IDEF0 в среде Ramus.

Глава 1. Создание модели для процесса расчета заработной платы


1.1 Описание предметной области. Постановка задачи

Среди наиболее трудоемких участков бухгалтерского учета особое место занимают расчеты с персоналом по оплате труда. Для работы на данном участке необходимы высокая точность, аккуратность, максимум внимания и, безусловно, своевременное выполнение всех расчетных операций. В роли объектов учета могут выступать десятки, сотни и даже тысячи человек, по каждому из которых нужно учитывать и обрабатывать достаточно большие объемы данных.

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

Оплата труда может быть сдельной или повременной. Рассмотрим основные нюансы применения данных систем.

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

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

Рассмотрим, какую же формулу применяют для расчета по сдельной оплате и по окладу.

Зарплата по окладу = окладная часть / количество рабочих дней за определенный период * количество отработанных дней + сумма премиальных – НДФЛ – удержанные суммы с зарплаты.

Зарплата = сдельные расценки * количество произведенной продукции + сумма премиальных + доплаты – НДФЛ – удержания с заработной платы.

От полученного результата необходимо вычесть сумму НДФЛ.

Зарплата за полный месяц определяется по вышеприведенной формуле. Но как быть, если сотрудник не полностью отработал период? Зарплата за неполный месяц = значение, полученное при расчете по формуле / количество рабочих дней за определенный период * количество отработанных дней по факту.

Заработная плата за один день = значение, полученное при расчете по формуле / количество рабочих дней в периоде.

При расчете зарплаты за год принято использовать средний дневной заработок:


Средняя зарплата за день = сумма зарплаты за год / количество месяцев / 29,3.

Если сотрудник взял отпуск, то расчет зарплаты будет производиться по следующей формуле:

Заработная плата, если в расчетном периоде был отпуск = оклад работника / общее количество рабочих дней в периоде * количество фактически отработанных дней в месяце.

Сумма аванса рассчитывается по следующей формуле:

Аванс = оклад сотрудника / количество рабочих дней за определенный период * количество рабочих дней в месяце до даты выплаты аванса.

Заработная плата без учета пособия по временной нетрудоспособности рассчитывается следующим образом:

Заработная плата после больничного = оклад работника / количество рабочих дней в месяце по производственному календарю * количество отработанных дней без учета проведенных на больничном листе.

Ставка налога на доходы физических лиц составляет 13 %. НДФЛ удерживается один раз в месяц с основной части заработной платы. Аванс подоходным налогом не облагается. Все дополнительные надбавки суммируются и в конечном итоге формируют итоговое значение заработной платы:

Общая заработная плата = оклад + больничные + отпускные + командировочные.

Выплаты 13-й зарплаты действующим законодательством не регламентированы. Работодатель самостоятельно принимает решение о необходимости выплаты такого вида поощрения. Расчет обычно производится в размере одного месячного оклада сотрудника.

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

1.2 Выбор средства для моделирования бизнес-процессов

Описание бизнес-процесса некоторой предметной области можно сформировать с помощью нотации и инструментальной среды. Рассмотрим нотации ARIS eEPC и IDEF.

Описание нотации ARIS eEPC

Нотация ARIS eEPC расшифровывается следующим образом - extended Event Driven Process Chain – расширенная нотация описания цепочки процесса, управляемого событиями. Нотация разработана специалистами компании IDS Scheer AG (Германия), в частности профессором Шеером. В следующей таблице приводятся основные используемые в рамках нотации объекты (см. таблицу 1.2.1)

Таблица 1.2.1 – Основные элементы нотации ARIS

Наименование

Описание

Графическое

представление

Функция

Объект «Функция» служит для описания функций (процедур, работ), выполняемых подразделениями/сотрудниками предприятия.

Событие

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

Организационная

единица

Объект, отражающий различные организационные звенья предприятия (например, управление или отдел)

Документ

Объект, отражающий реальные носители информации, например бумажный документ

Прикладная система

Объект отражает реальную прикладную систему, используемую в рамках технологии выполнения функции

Кластер информации

Объект характеризует данные, как набор сущностей и связей между ними. Используется для создания моделей данных

Стрелка связи между

объектами

Объект описывает тип отношений между другими объектами, например – активацию выполнения функции некоторым событием

Логическое «И»

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

Логическое «ИЛИ»

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

Логическое

исключающее «ИЛИ»

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


Помимо указанных в Таблице 1,2.1 основных объектов, при построении диаграммы eEPC могут быть использованы многие другие объекты. Применение большого числа различных объектов, связанных различными типами связей значительно увеличивает размер модели и делает ее плохо читаемой. Для понимания смысла нотации eEPC достаточно рассмотреть основные используемые типы объектов и связей. На следующем рисунке представлена простейшая модель eEPC, описывающая фрагмент бизнес-процесса предприятия.

Рисунок 1.2.1 – Фрагмент модели в нотации ARIS.

На рисунке 1.2.1 видно, что связи между объектами имеют определенный смысл и отражают последовательность выполнения функций в рамках процесса. Стрелка, соединяющая Событие 1 и Функцию 1 «активирует» или инициирует выполнение Функции 1. Функция 1 «создает» Событие 2, за которым следует символ логического «И», «запускающий» выполнение Функций 2 и 3. Нотация eEPC построена на определенных семантических правилах описания:

  • каждая функция должна быть инициирована событием и должна завершаться событием;
  • в каждую функцию не может входить более одной стрелки, «запускающей» выполнение функции, и выходить не более одной стрелки, описывающей завершение выполнения функции.

Бизнес-процесс в нотации eEPC представляет собой последовательность процедур, расположенных в порядке их выполнения. Следует отметить, что реальная длительность выполнения процедур в eEPC визуально отражена быть не может. Это приводит к тому, что при создании моделей возможны ситуации, когда на одного исполнителя будет возложено выполнение двух задач одновременно. Используемые при построении модели символы логики позволяют отразить ветвление и слияние бизнес-процесса. Для получения информации о реальной длительности процессов необходимо использовать другие инструменты описания, например графики Ганта в системе MS Project.

Таким образом, при помощи нотации eEPC ARIS можно описывать бизнес-процесс в виде потока последовательно выполняемых работ (процедур, функций).

Описание нотации IDEF0, IDEF3

Нотация IDEF0 [4] была разработана на основе методологии структурного анализа и проектирования SADT, утверждена в качестве стандарта США и успешно эксплуатируется во многих проектах, связанных с описанием деятельности предприятий. Нотация IDEF3 была разработана с целью более удобного описания рабочих процессов, для которых важно отразить логическую последовательность выполнения процедур. Нотации IDEF0 и IDEF3 используют следующие объекты (см. таблицу 1.2.2).


Таблица 1.2.2 – Основные составляющие нотаций IDEF0 и IDEF3

Наименование

Описание

Графическое представление

Нотация IDEF3

Модуль поведения

(UOB)

Объект служит для описания функций (процедур, работ), выполняемых

подразделениями/сотрудниками предприятия.

Стрелка слева

Стрелка описывает входящие документы, информацию, материальные ресурсы, необходимые для выполнения функции.

Стрелка справа

Стрелка описывает исходящие документы, информацию, материальные ресурсы, являющиеся результатом выполнения функции.

Стрелка сверху

Стрелка описывает управляющее воздействия, например распоряжение, нормативный документ и т.д. В нотации IDEF0 каждая процедура должна обязательно иметь не менее одной стрелки сверху, отражающей управляющее воздействие.

Стрелка снизу

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

Нотация IDEF3

Модель работы

(UOW)

Объект служит для описания функций (процедур, работ), выполняемых подразделениями/сотрудниками предприятия.

Ссылочный объект

Объект, используемый для описания ссылок на другие диаграммы модели, циклические переходы в рамках одной модели, различные комментарии к функциям

Логическое «И»

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

Логическое «ИЛИ»

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

процесса

Логическое

исключающее

«ИЛИ»

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