Задание
Выполнить расчёт заработной платы, предназначенной для конкретных заказов в разрезе цехов. Расчет выполнять путём накопления сумм заработной платы, начисленных каждому рабочему.
Входная информация : код цеха, код заказа, табельный номер, вид начисления, сумма начисления по табельному номеру.
Результирующая информация : код заказа, вид начисления, сумма заработной платы, использованной на заказ, сумма заработной платы, использованной на заказ.
1. Организационно-экономическая сущность задачи
1.1. Наименование задачи: расчет начисления заработной платы для конкретных заказов.
Возможно вы искали - Лабораторная работа: Алгоритм формирования ключей в процессе функционирования DES
1.2. Место решения задачи: расчётный отдел предприятия «N».
1.3. Цель решения задачи:определение количество денежных средств, затраченных на оплату труда для выполнения конкретного заказа.
1.4. Периодичность решения задачи: по необходимости.
1.5. Для кого предназначено решение задачи: для планового отдела, руководства предприятия, бухгалтерии, отдела кадров.
1.6. Источники получения исходных документов: плановый отдел.
Похожий материал - Контрольная работа: Алгоритми шифрування інформації
1.7. Информационная модель задачи:
![]() | ||
![]() | ||
![]() | ||
Рис. 1 Информационная модель
1.8.Экономическая сущность задачи: данные о плановой численности производственных рабочих, необходимых для выполнения производственной программы, используются для расчета фонда заработной платы и принятия управленческих решений по обеспечению производства работниками нужных специальностей.
2. Описание входной информации и методов её контроля
2.1 В качестве входной информации используется документ «Плановые трудоемкость и фонд рабочего времени». На основании этого документа создаётся следующий машинный документ:
Очень интересно - Контрольная работа: Алгоритмизация задач
Данные о поступивших заказах. (Заказы) таблица 1
Код заказа | Код детали | Норма оплаты | Код цеха | Количество деталей |
| Z | D | C |
2.2. Описание структуры первичного документа
Данные о поступивших заказах
Таблица 2
Имя реквизита | Идентификатор | Тип данных |
Код заказа | KZ | С |
Код детали | KD | С |
| Норма оплаты | NO | С |
| Код цеха | FP | С |
| Количество деталей | kn |
2.3 Описание контроля ввода документов
Вам будет интересно - Лабораторная работа: Алгоритмические языки: использование множеств
- код профессии: контроль на диапазоне значений (от 100 до 104).
2.4 Описание условно-постоянной информации
Для решения данной задачи будем использовать один справочник – «Справочник сотрудников».
Описание структуры документа
Таблица 3
Имя реквизита | Идентификатор | Тип данных |
| Код детали | KD | С |
| Вид начисления | WN | C |
| Табельный номер | TN | C |
Похожий материал - Лабораторная работа: Алгоритмические языки: использование процедур при работе с двумерными массивами
Контрольный пример
Данные о поступивших заказах. (Заказы)
| код заказа | код детали | норма оплаты | код цеха | количество деталей |
| 001 | 01 | 10 | 101 | 100 |
| 002 | 02 | 5 | 101 | 50 |
| 003 | 03 | 17 | 101 | 150 |
| 004 | 04 | 12 | 102 | 60 |
| 005 | 05 | 8 | 102 | 40 |
| 006 | 06 | 15 | 102 | 110 |
| 007 | 07 | 18 | 103 | 70 |
| 008 | 08 | 12 | 103 | 80 |
| 009 | 09 | 7 | 103 | 90 |
Справочник сотрудников
| код детали | вид начисления | |
| 675 | 01 | сдельная |
| 836 | 02 | сдельная |
| 456 | 03 | сдельная |
| 548 | 04 | сдельная |
| 485 | 05 | сдельная |
| 763 | 06 | сдельная |
| 385 | 07 | сдельная |
| 216 | 08 | сдельная |
| 412 | 09 | сдельная |
3. Описание результирующей информации


