Автор: Пользователь скрыл имя, 16 Февраля 2012 в 21:43, курсовая работа
Выполнить расчет начисления заработной платы, предназначенной для конкретных заказов в разрезе цехов. Расчет выполняется путем накопления сумм заработной платы, начисленных для каждого работника.
Входная информация: код цеха, код заказа, табельный номер, вид начисления, сумма начисления по табельному номеру.
Часть 1. Постановка задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Организационно-экономическая сущность задачи. . . . . . . . . . . . . . . .4
Описание входной информации и методов ее контроля. . . . . . . . . . . 4
Описание условно-постоянной информации. . . . . . . . . . . . . . . . . . . . .5
Описание результирующей информации. . . . . . . . . . . . . . . . . . . . . . . .6
Описание алгоритма решения задачи. . . . . . . . . . . . . . . . . . . . . . . . . . .7
Часть 2. Решение задачи средствами MS Excel. . . . . . . . . . . . . . . . . . . . . 8
Список использованной литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Содержание:
Часть 1. Постановка задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Часть 2. Решение задачи средствами MS Excel. . . . . . . . . . . . . . . . . . . . . 8
Список
использованной литературы . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 15
Выполнить расчет начисления заработной платы, предназначенной для конкретных заказов в разрезе цехов. Расчет выполняется путем накопления сумм заработной платы, начисленных для каждого работника.
Входная информация: код цеха, код заказа, табельный номер, вид начисления, сумма начисления по табельному номеру.
Результирующая информация: код заказа, вид начисления, сумма заработной платы, использованной на заказ, сумма заработной платы, использованной в цехах.
Рис.1.
Информационная модель задачи
Имеются
сведения о денежных суммах, начисленных
работникам предприятия с отнесением
этих сумм на подразделения предприятия
и виды продукции (заказы). Необходимо
на основании табелей выполнить
группировку начисленной
В качестве входной информации используется документ
«Табель». На основании этого документа создается следующий машинный документ.
2.1. Описание первичного документа «Табель» (рис.2).
Код цеха | Код заказа | Табельный номер | Сумма начисления по табельному номеру |
С | Z | T | SCZT |
Рис.2. Структура документа
2.2. Описание структуры полей документа «Табель» (Рис. 3)
Имя реквизита | Иденти-фикатор | Тип данных | Длина | Ключи сортировки | Способ ввода реквизита | |
целые | дробные | |||||
Код цеха | C | Т | 3 | 1 | Автоматически из справочника | |
Код заказа | Z | Т | 3 | 2 | Автоматически из справочника | |
Табельный номер | T | Т | 2 | Автоматически из справочника | ||
Сумма начисления по табельному номеру | SCZT | Ч | 5 | Вручную |
Рис. 3 Структура документа
2.3. Количество документов за период: ежемесячно до 30 шт.
2.4. количество контроля ввода документа:
- код цеха (С): контроль на диапазон значений (от 100 до 103);
- код заказа (Z): контроль на диапазон значений (от 100 до 108);
- табельный номер (Т): контроль на диапазон значений (от 1 до 12).
Для решения задачи будем использовать четыре справочника: «Справочник цехов», «Справочник сотрудников», «Справочник заказов» и «Справочник начислений».
3.1. Описание структуры документа «Справочник цехов» (Рис. 4):
Имя реквизита | Идентификатор | Тип данных | Длина | Ключ сортировки | |
Целые | Дробные | ||||
Код цеха | C | Ч | 3 | 1 | |
Вид цеха | W | C | 15 |
Рис. 4 Структура
документа «Справочник цехов»
3.2. Описание структуры документа «Справочник сотрудников» (Рис.5):
Имя реквизита | Идентификатор | Тип данных | Длина | Ключ сортировки | |
Целые | Дробные | ||||
Табельный номер | Т | Ч | 2 | 1 | |
Ф.И.О. | F | C | 20 |
Рис. 5 Структура документа «Справочник сотрудников»
3.3. Описание структуры документа «Справочник заказов» (Рис.6):
Имя реквизита | Идентификатор | Тип данных | Длина | Ключ сортировки | |
Целые | Дробные | ||||
Код заказа | Z | Ч | 3 | 1 | |
Заказ | З | С | 50 |
Рис. 6 Структура документа «Справочник заказов»
3.4. Описание структуры документа «Справочник начислений» (Рис.7):
Имя реквизита | Идентификатор | Тип данных | Длина | Ключ сортировки | |
Целые | Дробные | ||||
Начисления | N | Ч | 4 | 1 | |
Вид начисления | V | C | 10 |
Рис. 7 Структура документа «Справочник начислений»
В результате решения задачи следует получить документ: «Заработная плата в разрезе цехов».
4.1.
Описание структуры полей
Имя реквизита | Идентификатор | Тип данных | Длина | Ключ сортировки | |
Целые | Дробные | ||||
Код цеха | C | Т | 2 | 1 | |
Код заказа | Z | Т | 3 | 2 | |
Сумма по заказу | SZ | Ч | 4 | ||
Сумма по цеху | SC | Ч | 4 | ||
Сумма всего | S | Ч | 4 |
Рис. 6 Структура документа
4.2. Количество документов за период: ежемесячно 1 шт.
4.3. Количество строк в документе (в среднем): 100.
4.4. Контроль правильности документа: логический контроль полученных сумм.
Для получения ведомости «Заработная плата по цехам и участкам» необходимо рассчитать следующие показатели:
SZC=
где SZC - заработная плата по заказу Z в цехе С,
- заработная плата сотрудника с табельным номером T, работающего по заказу Z в цехе С;
SC=
где SC - заработная плата по цеху С,
- заработная плата по заказу Z в цехе С;
S=
где - общая заработная плата,
- заработная плата по цеху С.
Приложение к постановке задачи
Форма первичного документа «Ведомость начисления заработной платы» (условная) (Рис. 7)
|