Автор работы: Пользователь скрыл имя, 20 Апреля 2013 в 15:32, контрольная работа
Условие задачи. Выполнить расчет начисления сдельной заработной платы по табельным номерам. Расчет выполняется путем умножения количества изготавливаемых деталей на расценку за одну деталь.
Входная информация: код цеха, табельный номер, код профессии, код заказа, код операции, код детали, вид оплаты, количество принятых деталей, расценка на одну деталь.
Результирующая информация: код цеха, табельный номер, код профессии, сумма сдельной заработной платы.
I. Постановка задачи 4
1. Организационно – экономическая сущность задачи 4
2. Описание входной информации и методов её контроля 5
3.Описание условно – постоянной информации 6
4.Описание результирующей информации 9
5.Описание алгоритма решения задачи 10
II. Решение задачи 11
1. Решение задачи средствами MS Excel. 11
2. Решение задачи средствами MS Access 15
Список источников 33
4.4. Количество строк в документе (в среднем): 20.
4.5. Контроль правильности документа: логический контроль полученных сумм.
Для получения ведомостей заработной платы необходимо рассчитать следующий показатель:
- Сумма сдельной заработной платы.
Расчет выполняется по следующей формуле:
,
где Sij – сумма сдельной заработной платы;
n – количество записей по сотруднику;
i – количество принятых деталей;
j – расценка на одну деталь.
Табель учета
Код цеха |
Табельный номер |
Код профессии |
Код заказа |
Код операции |
Код детали |
Вид оплаты |
Количество принятых деталей |
Расценка на одну деталь |
11 |
1001 |
21 |
2001 |
31 |
120 |
Нал |
256 |
23,67 |
11 |
1001 |
21 |
2002 |
31 |
120 |
Безнал |
98 |
23,67 |
11 |
1002 |
21 |
2002 |
31 |
120 |
Безнал |
301 |
23,67 |
11 |
1003 |
22 |
2001 |
32 |
130 |
Нал |
456 |
14,88 |
11 |
1004 |
22 |
2002 |
32 |
130 |
Безнал |
508 |
14,88 |
11 |
1005 |
23 |
2001 |
34 |
140 |
Нал |
578 |
12,14 |
11 |
1006 |
23 |
2002 |
34 |
140 |
Безнал |
600 |
12,14 |
12 |
1007 |
24 |
2003 |
33 |
150 |
Нал |
80 |
79,97 |
12 |
1008 |
24 |
2003 |
33 |
150 |
Нал |
91 |
79,97 |
Справочник цехов | |
НАИМЦЕХ |
|
Код цеха |
Наименование цеха |
11 |
Металлообрабатывающий |
12 |
Сборочный |
Справочник сотрудников | |
НАИМСОТР |
|
Табельный номер |
ФИО сотрудника |
1001 |
Лобастова О.М. |
1002 |
Пискунова О.Н. |
1003 |
Бондарева Н.В. |
1004 |
Афанасенко Н.В. |
1005 |
Прудникова О.Ю. |
1006 |
Пачуева Е.А. |
1007 |
Бормотенко Д.А. |
1008 |
Федорчук О.М. |
Справочник профессий | |
НАИМПРОФ |
|
Код профессии |
Наименование профессии |
21 |
Токарь |
22 |
Фрезеровщик |
23 |
Шлифовщик |
24 |
Сборщик |
Справочник заказов |
||
НАИМЗАКАЗ |
||
Код заказа |
Наименование заказа |
Вид оплаты |
2001 |
Металлообработка |
Нал |
2002 |
Металлосборка |
Безнал |
2003 |
Сборка |
Нал |
Справочник операций | |
НАИМОПЕР |
|
Код операции |
Наименование операции |
31 |
Расточка |
32 |
Развальцовка |
33 |
Сборка |
34 |
Шлифование |
Справочник деталей |
||
НАИМДЕТ |
||
Код детали |
Наименование детали |
Расценка за одну деталь |
120 |
Втулка |
23,67 |
130 |
Болт |
14,88 |
140 |
Гайка |
12,14 |
150 |
Механизм |
79,97 |
Ведомость заработной платы
ВЕДЗАРПЛ
Код цеха |
Табельный номер |
Код профессии |
Сумма сдельной заработной платы |
11 |
1001 |
21 |
8379,18 |
11 |
1002 |
21 |
7124,67 |
11 |
1003 |
22 |
6785,28 |
11 |
1004 |
22 |
7559,04 |
11 |
1005 |
23 |
7016,92 |
11 |
1006 |
23 |
7284 |
12 |
1007 |
24 |
6397,6 |
12 |
1008 |
24 |
7277,27 |
Код цеха |
Табельный номер |
Код профессии |
Сумма сдельной заработной платы |
11 |
1001 |
21 |
=СУММЕСЛИМН(Лист2!$J$2:$J$10; |
11 |
1002 |
21 |
=СУММЕСЛИМН(Лист2!$J$2:$J$10; |
11 |
1003 |
22 |
=СУММЕСЛИМН(Лист2!$J$2:$J$10; |
11 |
1004 |
22 |
=СУММЕСЛИМН(Лист2!$J$2:$J$10; |
11 |
1005 |
23 |
=СУММЕСЛИМН(Лист2!$J$2:$J$10; |
11 |
1006 |
23 |
=СУММЕСЛИМН(Лист2!$J$2:$J$10; |
12 |
1007 |
24 |
=СУММЕСЛИМН(Лист2!$J$2:$J$10; |
12 |
1008 |
24 |
=СУММЕСЛИМН(Лист2!$J$2:$J$10; |
1. Создание базы данных
1. Вызовем Microsoft Access.
2. Сформируем файл новой базы данных:
Рис.1. Диалоговое окно с именем файла «Сдельная зарплата»
3. Создадим формы таблиц «Справочник цехов», «Справочник сотрудников», «Справочник профессий», «Справочник Заказов», «Справочник операций», «Справочник деталей», «Табель учета».
3.1. Создадим форму таблицы «Справочник цехов»:
Имя поля |
Тип данных |
Размер поля |
Формат поля |
Число десятичных знаков |
Значение по умолчанию |
Обязательное поле |
Пустые строки |
Код цеха |
Текстовый |
2 |
- |
- |
- |
Да |
Нет |
Наименование цеха |
Текстовый |
21 |
- |
- |
- |
Да |
Да |
Содержимое поля «Имя поля» введем с клавиатуры; содержимое остальных полей заполним по указателю .
Зададим ключевое поле для поля Код цеха. Для этого нажмем на этом поле правой кнопкой мыши и выберем значение Ключевое поле.
Сохраним таблицу:
Рис.2. Сохранение имени таблицы «Справочник цехов»
Рис. 3. Диалоговое окно с именем файла «Сведения о начислении заработной платы работников предприятия»
Рис. 4. Форма таблицы «Сведения о цехах»
3.2. Создадим форму «Справочник сотрудников».
Имя поля |
Тип данных |
Размер поля |
Формат поля |
Число десятичных знаков |
Значение по умолчанию |
Обязательное поле |
Пустые строки |
Табельный номер |
Текстовый |
4 |
- |
- |
0 |
Да |
Нет |
ФИО |
Текстовый |
20 |
- |
- |
- |
Да |
Да |
Информация о работе Контрольная работа по "Информационным технологиям управления"