Транзакционная задача расчета заработной платы в Microsoft Excel. 2



Федеральное государственное образовательное бюджетное учреждение

высшего профессионального образования

«Финансовый университет при Правительстве Российской Федерации»

(Финуниверситет)

Тульский филиал Финуниверситета

 

 

 

 

 

 

 

 

КОНТРОЛЬНАЯ РАБОТА по дисциплине

«информационные технологии управления»

«Транзакционная задача расчета заработной платы в Microsoft Excel»

Вариант №18

 

 

 

 

 

 

                                                                               Выполнил: студент 4 курса

                                                        Факультета МиМ

                                                              специальности ГМУ

                                                        группы вечерней 

                                                 

 

 

 

 

 

 

 

Тула 2013  
СОДЕРЖАНИЕ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

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

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

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

 

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

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

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

1.3. Цель решения задачи: обеспечение  своевременного начисления заработной  платы, подведение итогов по заработной плате для отражения в бухгалтерском учете.

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

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

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

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

 

 

 

 

 

 

 

 

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

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

 

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

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

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

 

 

 

 

 

 

Табельная ведомость по заказам 

Таблица 1

Код цеха

Наименование цеха

Код заказа

Наименование заказа

Табельный номер

Вид начисления

Сумма начисления

j

i

z

t

k


 

 

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

« Табельная ведомость по заказам »

Таблица 2

Имя реквизита

идентификатор

Тип данных

Способ ввода реквизита

Табельный номер

T

С

Вручную

Код цеха

KC

С

Вручную

Наименование цеха

NC

С

Автоматически из справочника

Код заказа

KZ

С

Вручную

Наименование заказа

NZ

С

Автоматически из справочника

Начисление з/п

S

Ч

Вручную


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

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

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

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

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

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

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

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

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

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

 

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

 

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

Таблица 3

Имя реквизита

Идентификатор

Тип данных

Длина

Ключ сортировки

целые

дробные

Код цеха

KC

С

1

 

1

Наименование цеха

NC

С

20

   

 

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

Таблица 4

Имя реквизита

Идентификатор

Тип данных

Длина

Ключ сортировки

целые

дробные

Код заказа

КZ

С

1

 

1

Наименование заказа

NZ

С

20

   

 

 

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

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

Таблица 5

Наименование цеха

Итог

   

Сумма начисленных з/п по цеху

Ci

Общая сумма начисленных з/п

C


 

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

 

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

Таблица 6

Имя реквизита

идентификатор

Тип данных

Длина

Наименование цеха

NC

С

20

 

Сумма начисленных з/п по цеху

QC

Ч

3

2

Общая сумма начисленных з/п

OC

Ч

4

2


 

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

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

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

 

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

 

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

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

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

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

 

=
;    
,

 

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

 

Часть 2. Решение задачи средствами MS Excel

1. Создадим и отформатируем таблицы с исходными данным нашей задачи. В данном случае это Справочник цехов и Справочник заказов.

Рис. 1 Справочники цехов и заказов

2. Организуем контроль вводимых  данных в колонку Код цеха:

  • Выделяем ячейки А3÷В6;
  • Выполняем команду проверка… меню Данные;
  • В поле тип данных нажимаем
  • Выбираем целое число;
  • Задаем в поле минимум: 1;
  • Задаем в поле максимум: 5;

 

Рис. 2.

Зададим интервал допустимых значений целых чисел

Рис.3. Задание интервала допустимых значений целых чисел

  • выбираем закладку сообщение для ввода;
  • вводим в поле Заголовок и поле Сообщение информацию, приведенную на рис. ниже.


Рис.4.

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

Рис.5.

 

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

 

 

Рис. 6.

3.вводим информацию в справочники. См. рис. 7,8.

 

СПРАВОЧНИК ЦЕХОВ

Код цеха

Наименование цеха

1

Токарный

2

Фрезерный

3

Литейный

4

Сборочный

5

Окрасочный


 

Рис. 7

 

 

 

СПРАВОЧНИК ЗАКАЗОВ

 

Код заказа

Наименование заказа

1

Пылесос

2

Мусоросборник

3

Велосипед

4

Тележка

5

Санки

6

Самокат

7

Коляска

8

Вентилятор


Рис. 8.

4.Присвоим имя группе ячеек:

    • Выделяем ячейки А3 ÷ В6;
    • Выбираем команду Имя в меню Вставка;
    • Выбираем команду присвоить;
    • В окне присвоение имени нажимаем кнопку Добавить;
    • Затем нажимаем ок.

 

Рис. 9. Присвоение имени

5. Создадим таблицу Табельная  ведомость.

6. Организуем проверку ввода данных в графы код цеха и код заказа с выдачей сообщений об ошибке.

7. Введем исходные данные.

Рис. 10. Табельная ведомость по заказам

 

 

8. Организуем заполнения граф  наименование цеха и наименование  заказа в соответствии с кодом  цеха и кодом заказа:

  • делаем ячейку В3 активной;
  • затем команда Функция… меню Вставка;
  • в поле категория выбираем ссылки и массивы;
  • в поле функция выбираем ВПР (см. рис. ниже)
  • нажимаем ок;
  • вводим информацию в поле исходное значение, щелкнув по ячейке А3;

 

Рис. 11. Мастер функций

 

  • вводим информацию в поле табл _ массив:
    • Пользуясь командой Имя из меню Вставка;
    • Используем команду вставить…;
    • Выделяем имя: код _ цеха (см. рис. ниже);
    • Нажимаем ок.

 

Рис. 12. Вставка имени

 

  • вводим информацию в поле номер_ индекса _столбца -2;

Рис. 13.

  • вводим информацию в поле  диапазон _ просмотра -0;
  • нажимаем ок.

 

  1. Скопируем формулу в ячейки В4÷В13:
    • делаем ячейку В3 активной;
    • устанавливаем курсор на маркер в правом нижнем углу (см. рис. ниже);
    • делаем двойной щелчок левой кнопкой мыши.

Рис. 14.

  1. Аналогично заполняем графу наименование заказа.
  2. Создадим лист с наименованием Ведомость по начислению зарплаты.
  3. Создадим Ведомость по начислению зарплаты:
  • устанавливаем курсор в поле таблицы табельная ведомость;
  • пользуясь командой Сводная таблица… из меню Данные;
  • в  окне Мастер сводных таблиц – шаг 1 из 3 нажимаем кнопку Далее;
  • в  окне Мастер сводных таблиц – шаг 1 из 2 нажимаем кнопку Далее;
  • в  окне Мастер сводных таблиц – шаг 1 из 3 нажимаем кнопку Макет;

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

  • Переносим в поле Страница (необязательное) надпись код цеха;
    • Устанавливаем курсор мыши на надпись Код цеха;
    • Нажимаем левую кнопку мыши и, не отпуская ее, переносим в поле Страница (см. рис. ниже).

 

Рис. 15.

      • Аналогично для кода заказа.
      • Переносим в поле Строка надпись Наименование цеха и Наименование заказа;
      • Переносим в поле Данные надпись Сумма начисления;
      • Нажимаем ок;
      • В окне мастер сводных таблиц и диаграмм – шаг 1 из 3 выбираем опцию Новый лист;
      • Нажимаем кнопку Готово;
      • Переименуем лист со сводной таблицей в Ведомость начисления зарплаты (см. рис. ниже).

 

Рис. 16. Сводная таблица

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

  1. используя сводную таблицу, Начисление зарплаты, получим данные для кода заказа 5:
  • делаем активной страницу Начисление зарплаты;
  • нажимаем кнопку правее кода заказа;
  • выбираем код заказа 5 (см. рис. ниже).

Рис. 17.

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

 

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

 

1. Информационные технологии управления:Учеб. Пособие для вузов/ Под. Ред. проф. Г. А. Титоренко. – 2-е изд., доп.-М.: ЮНИТИ-ДАНА, 2003-439 с.

2. Романов А. Н., Одинцов Б. Е. Информационные  системы в экономике (лекции, упражнения  и задачи): Учеб. пособие. – М.: Вузовский  учебник, 2008. – 411 с.

3. Уокенбах Дж. Microsoft Excel 2000. Библия пользователя: Пер. с англ.: Уч. пос. – М.: Издательский дом «Вильямс», 2001. – 873 с.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Данная работа скачена с сайта Банк рефератов http://www.vzfeiinfo.ru. ID работы: 25791

 


 



Транзакционная задача расчета заработной платы в Microsoft Excel. 2