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




Часть 1. Постановка задачи

 

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

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

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

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

 

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

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

1.3. Цель решения задачи: обеспечение своевременного начисления

заработной платы.

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

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

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

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

 

 

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

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

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

 

2.1. Для решения задачи используется перечень всех первичных документов.

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

 

Ведомость по заказам

Таблица 1

 

Код цеха Наименование цеха Код заказа Наименование заказа Табельный номер Вид начисления Сумма начисления
i   j   t k Sijt

 

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

«Ведомость по заказам »

Таблица 2

 

Имя реквизита   идентификатор Тип данных   Длина целые дробные Способ ввода реквизита
Табельный номер АВ С   Вручную
Код цеха KC С   Вручную
Наименование цеха NC С   Автоматически из справочника
Код заказа KH С   Вручную
Наименование заказа NH С   Автоматически из справочника
Начисление з/п SUМ Ч   Вручную

 

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

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

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

- код заказа: контроль на диапазон значений (от 1 до 8).

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

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

Для решения задач используется два справочника:

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

- справочник заказов, который служит для расшифровки кодов заказов.

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

Описание структуры документа «Справочник цехов»

Таблица 3

 

Имя реквизита Идентификатор Тип данных Длина Ключ сортировки
целые дробные
Код цеха KC С      
Наименование цеха NC С      

 

 

Описание структуры документа «Справочник заказов»

Таблица 4

Имя реквизита Идентификатор Тип данных Длина Ключ сортировки
целые дробные
Код заказа КH С      
Наименование заказа NH С      

 

Справочник работников (Работники) – служит для расшифровки табельных номеров работников.

Описание структуры документа «Справочник работников»

 

Таблица 5

Имя реквизита Идентификатор Тип данных Длина Ключ сортировки
целые дробные
Табельный номер ТАВ С      
Фамилия И.О. FIO С      

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

4.1. Форма результирующего документа

Таблица 6

код цеха Итог
   
Сумма начисленных з/п по цеху Ci
Cумма начисленных з/п по предприятию   C

4.2. Приводится описание структуры результирующего документа.

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

Таблица 7

 

Имя реквизита идентификатор Тип данных Длина Ключ сортировки
Наименование цеха NC   С      
Сумма начисленных з/п по цеху QC Ч      
Общая сумма начисленных з/п OC Ч      

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

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

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

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

 

Для получения ведомости по начислению зарплат необходимо рассчитать два показателя:

- Сi- сумма заработной платы, начисленная для заказа j.

-C- сумма заработной платы, начисленная в цехе i.

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

СI = ∑∑Sijt; С=∑Сi,

Где Sijt - сумма заработной платы, начисленная работнику с табельным номером t, работающему в цехе i, для выполнения заказа j.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-12-29 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: