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

Автор работы: Пользователь скрыл имя, 05 Ноября 2013 в 23:35, курсовая работа

Описание работы

Целью данной контрольной работы является получение целостного представления задачи на ПК в ИТУ производством.
Для выполнения работы выбрано первое направление- постановка и решение транзакционной задачи, предназначенной для отражения ежедневных производственно-финансовых операций.
Задание: выполнить расчет начисления сдельной заработной платы по табельным номерам.
Входная информация: код цеха, табельный номер, код профессии, код заказа, код операции, код детали, вид оплаты, количество принятых деталей, расценка на одну деталь.
Справочная информация: табельный номер сотрудника, Ф.И.О. сотрудника, дата рождения.

Содержание работы

Введение 3
1. Организационно-экономическая сущность задачи 4
2. Описание входной информации 5
3. Описание условно-постоянной информации 6
4. Описание результирующей информации 7
5. Описание алгоритма решения задачи 8
6. Решение поставленной задачи 10
Заключение 14
Список литературы 15
Приложение 16

Файлы: 1 файл

c4078.doc

— 1.16 Мб (Скачать файл)

Содержание

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

 

Целью данной контрольной работы  является получение целостного представления задачи на ПК в ИТУ производством.

Для выполнения работы выбрано первое направление- постановка и решение  транзакционной задачи, предназначенной  для отражения ежедневных производственно-финансовых операций.

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

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

Справочная информация: табельный номер сотрудника, Ф.И.О. сотрудника, дата рождения.

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

Контрольная работа будет выполняться  в среде MS Excel.

 

1. Организационно-экономическая сущность задачи

 

Наименование  задачи: начисление сдельной заработной платы по табельным номерам.

Место решения задачи: бухгалтерия ООО «Легстар».

Цель решения  задачи: обеспечение бесперебойности начисления и контроль сдельной заработной платы, сокращение затрат на составление ведомости «Сдельная заработная плата».

Периодичность решения  задачи: ежемесячно до 10-го числа следующего месяца.

Для кого предназначено  решение задачи: для отдела бухгалтерии и руководства фирмы.

Источники получения исходных документов: бухгалтерия.

Информационная  модель задачи:


 

 


 



 

 

Рис. 1 Информационная модель задачи

Экономическая сущность задачи:

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

2. Описание входной  информации

 

В качестве входной  информации используется ведомость «Начисления по заказам». Форма документа (условная) приводится в приложении. На основании этого документа создается следующий машинный документ.

Начисления  заказам

Код цеха

Табельный номер

Код профессии

Код заказа

Код операции

Код детали

Вид оплаты

Количество принятых деталей

Расценка на одну деталь

kz

tab

kp

kzak

kop

kdet

v

kol

zena


 

Описание структуры  первичного документа

 «Ведомость  заработной платы по заказам»

 

Имя реквизита

Идентификатор

Тип данных

Длина

Ключ сортировки

Способ ввода реквизита

 

 

 

целые

дробные

 

 

Код цеха

Kz

С

1

   

Вручную

Табельный номер

Tab

С

2

 

1

Автоматически из справочника

Код профессии

Kp

С

2

   

Вручную

Код заказа

Kzak

С

2

   

Вручную

Код операции

Kop

С

1

   

Вручную

Код детали

Kdet

С

2

   

Вручную

Вид оплаты

V

С

3

   

Вручную

Количество принятых деталей

Kol

Ч

5

   

Вручную

Расценка на одну деталь

zena

Ч

3

   

Вручную


 

Будут различаться два типа данных: символьные С — не поддаются арифметической обработке, и числовые Ч - поддаются таковой.

Описание  контроля ввода документа:

- код цеха: контроль на диапазон значений от 1 до 3

- табельный  номер: контроль на диапазон значений от 01 до 20

- код профессии: контроль на диапазон значений от 1 до 15

- код заказа: контроль на диапазон значений от 01 до 55

- код операции: контроль на диапазон значений от 1 до 9

- код детали: контроль на диапазон значений от 1 до 50

 

Общая  ведомость 

 

Код цеха

 

<Kz>

 
 

Табельный номер

 

<Tab>

 
 

Код профессии

 

<Kp>

 
 

Код заказа

 

<Kzak>

 
 

Код операции

 

<Kop>

 
 

Код детали

 

<Kdet>

 
 

Вид оплаты

 

<V>

 
 

Количество принятых деталей

 

<Kol>

 
 

Расценка на одну деталь

 

<Zena>

 
         

Рис. 2. Экранная форма  для ввода исходных данных

3. Описание условно-постоянной  информации

 

 В данном  разделе приводится перечень  справочников, используемых для решения задачи, расчетных ведомостей, а также описание их структуры.

Для решения  задачи используется справочник работников («Работники»), который служит для расшифровки табельного номера.

 

Описание  структуры справочника

«Работники»

 

Имя реквизита

Идентификатор

Тип данных

Длина

Ключ сортировки

     

целые

дробные

 

Табельный номер

tab

С

2

 

1

Ф.И.О. работника

fio

С

20

   

Год рождения работника

god

С

6

   

 

Описание  структуры расчетной ведомости

 

Имя реквизита

Идентификатор

Тип данных

Длина

Ключ сортировки

     

целые

дробные

 

Код цеха

Kz

С

1

   

Табельный номер

Tab

С

2

 

1

Код профессии

Kp

С

1

   

Код заказа

Kzak

С

2

   

Код операции

Kop

С

1

   

Код детали

Kdet

С

2

   

Сумма

sum

Ч

5

   

4. Описание результирующей  информации

 

 

Описание  структуры результирующего документа

«Начисление заработной платы по заказам в разрезе цехов»

Имя реквизита

Идентификатор

Тип данных

Длина

Ключ сортировки

     

целые

дробные

 

Код заказа

Kz

С

2

 

1

Табельный номер

Tab

С

2

   

Код профессии

Kp

С

1

   

Сумма сдельной заработной платы

Sum1

Ч

8

   

 

Печатная форма результирующего документа

             
 

Начисления по работникам

 
             
 

Табельный номер

Код заказа

Код профессии

Сумма сдельной заработной платы

 
 

<Tab>

<Kz>

<Kp>

<Sum1>

 
 

Итого

<S>

 
             

Рис.3. Печатная форма  результирующего документа

 

Количество документов за период: ежемесячно 1 шт.

Количество  строк в документе (в среднем): 100

Контроль  правильности документа: логический контроль полученных сумм.

5. Описание алгоритма  решения задачи

 

Математическая  модель. Для получения ведомости «Ведомость сдельной заработной» необходимо рассчитать для каждого сотрудника:

- сумма сдельной заработной платы по каждому заказу в разрезе профессий;

- сумма сдельной заработной платы итоговая.

Расчеты выполняются  по следующим формулам для каждого работника:

С1 =      

 количество деталей kdet, изготовленных tab-работником kz – цеха kp - профессии по заказу kzak операции kop.

С1 —сдельная заработная плата по заказу;

С2 -  сумма сдельной заработной платы всего.

Составим алгоритм решения  задачи в виде блок-схемы:

N – число работников

k – число профессий

k – число цехов

f – число заказов

Ci – сдельная заработная плата i-го заказа

C – всего сдельная  заработная плата

Рис. 4. Алгоритм решения задачи

6. Решение поставленной  задачи

 

  1. Запустить MS Excel.
  2. Создать книгу с именем «Сдельная заработная плата».
  3. Лист 1 переименовать в лист с названием «Справочник».
  4. На рабочем листе «Справочник» MS Excel создать таблицу для ввода данных о работниках, организовать контроль табельного номера и ввести данные.

Для этого выделить ячейки А3-А7 и выполнить команду главного меню «Данные» - «Проверка». В появившемся  окне в поле Тип данных в раскрывающемся списке выбирать Целое число. В поле «Минимум» задать 01, в поле Максимум 20.

Рис. 5 Организация контроля вводимых значений

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

Рис.6 Задание сообщения для ввода

При вводе значений на экране будет выводится подсказка.

Выбрать закладку Сообщение  об ошибке. Если установить флажок «Сообщение об ошибке», то при попытке ввода  в ячейку недопустимых значений выдается сообщение об ошибке или запрещается  ввод неверных значений. Выбрать вид  «Останов» и в поля Заголовок и Сообщение ввести следующий текст.

Рис.7 Организация вывода сообщения об ошибке

Справочник «работники»  выглядит так:

Рис 8. Справочник «Работники»

  1. Лист 2 переименовать в лист с названием «Исходная ведомость».
  2. Ввести заголовок таблицы «Ведомость начисления по заказам», наименования полей, организовать контроль на диапазон вводимых значений в ячейки «код цеха», «код заказа», «табельный номер», «код профессии», «код операции», «код детали» и заполнить ее необходимыми данными.

Информация о работе Рассчет начисления сдельной заработной платы по табельным номерам