Учебная работа. Лабораторная работа: Создание информационной модели расчета начисления заработной платы
Постановка задачки
1. Информационная модель задачки
2. Описание входной инфы
3. Описание условно-постоянной инфы
4. Описание результирующей инфы
5. Описание метода решения задачки
6. Решение задачки средствами MSAccess
7. Результаты
Постановка задачки
Выполнить расчет начисления зарплаты по профессиям и в целом по заводу. Расчет производится методом скопления начисленных сумм зарплаты для всякого работника.
Входная информация: код цеха, код участка, табельный номер, код профессии, разряд, сумма зарплаты по табельному номеру.
Результирующая информация: профессия, сумма зарплаты по профессии.
1. Информационная модель задачки
2. Описание входной инфы
В качестве входной инфы употребляется документ «Табель». На основании этого документа создаётся последующий машинный документ.
Табель
табельный номер
сумма зарплаты по табельному номеру
T
Описание структуры первичного документа
«Приходная затратная»
имя
реквизита
Идентификатор
Тип данных
Длина
Ключ
сортировки
метод ввода
реквизита
целые
дробные
табельный номер
T
Ч
4
1
автоматом из справочника
сумма зарплаты по табельному номеру
Ч
4
2
вручную
3. Описание условно-постоянной инфы
Для решения данной задачки будем применять два справочника: «Справочникпрофессий» и «Справочник служащих».
Описание структуры документа
«Справочникпрофессий»
Имяреквизита
Идентификатор
Тип данных
Длина
Ключсортировки
целые
дробные
код профессии
P
Ч
4
1
заглавие профессии
NP
C
20
Описание структуры документа
«Справочник служащих»
Имяреквизита
Идентификатор
Тип данных
Длина
Ключсортировки
целые
дробные
табельныйномер
T
Ч
4
1
код цеха
KZ
Ч
4
код участка
KU
Ч
4
кодпрофессии
KP
Ч
4
разряд
R
Ч
4
4. Описание результирующей инфы
Форма выходного документа
«Ведомостьначисления зарплаты по профессиям»
профессия
сумма зарплаты по профессии
P
Описание структуры выходного документа
имя
реквизита
Идентификатор
Тип данных
Длина
Ключ
сортировки
целые
дробные
профессия
P
Ч
4
1
сумма зарплаты по профессии
Ч
4
2
5
. Описание метода решения задачки
Для получения ведомости начисления зарплаты по профессиям и в целом по заводу нужно высчитать последующие характеристики:
1) Сумму начислений по профессиям:
,
где — сумма зарплаты, начисленная сотрудникам по профессии P,
— сумма зарплаты, начисленная сотруднику с табельным номером T;
1) Сумму начислений по заводу:
,
где — сумма зарплаты, начисленная по заводу,
— сумма зарплаты, начисленная сотрудникам по профессии P.
6. Решение задачки средствами
MS
Access
1. Создание таблицы «Справочник профессий».
2. Создание таблицы «Справочник служащих»
3. Создание таблицы «Табель»
4. Задание связей меж таблицами «Справочник профессий», «Справочник служащих» и «Табель»
5. Создание запроса «Начисления зарплаты по профессиям»
6. Создание отчета «Начисления зарплаты по профессиям»
7. Результаты
]]>