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

    Содержание:

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

  1. Организационно-экономическая сущность задачи. . . . . . . . . . . . . . . .4
  2. Описание входной информации и методов ее контроля. . . . . . . . . . . 4
  3. Описание условно-постоянной информации. . . . . . . . . . . . . . . . . . . . .5
  4. Описание результирующей информации. . . . . . . . . . . . . . . . . . . . . . . .6
  5. Описание алгоритма решения задачи. . . . . . . . . . . . . . . . . . . . . . . . . . .7

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

    Список  использованной литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 
 

 

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

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

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

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

 

  1. Организационно-экономическая  сущность задачи
    1. Наименование  задачи: расчет начисления заработной платы.
    2. Место решения задачи: бухгалтерия ООО «Вискон-Сервис».
    3. Цель решения задачи: автоматизация по начислению заработной платы для конкретных заказов в разрезе цехов.
    4. Периодичность решения задачи: ежемесячно до 5-го числа следующего месяца.
    5. Для кого предназначено решение задачи: для бухгалтерии и руководства фирмы.
    6. Источники получения исходных документов: Цех.
    7. Информационная модель задачи (рис.1).

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

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

     Имеются сведения о денежных суммах, начисленных  работникам предприятия с отнесением этих сумм на подразделения предприятия  и виды продукции (заказы). Необходимо на основании табелей выполнить  группировку начисленной заработной платы по видам начислений, заказам  и цехам предприятия.

  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. Описание условно-постоянной информации

     Для решения задачи будем использовать четыре справочника: «Справочник цехов», «Справочник сотрудников», «Справочник заказов» и «Справочник начислений».

    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.Описание  результирующей информации

     В результате решения задачи следует  получить документ: «Заработная плата в разрезе цехов».

     4.1. Описание структуры полей выходного  документа «Заработная плата в разрезе цехов» (Рис. 6):

Имя реквизита Идентификатор Тип данных Длина Ключ  сортировки
Целые Дробные
Код цеха C Т 2   1
Код заказа Z Т 3   2
Сумма по заказу SZ Ч 4    
Сумма по цеху SC Ч 4    
Сумма всего S Ч 4    

Рис. 6 Структура  документа

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

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

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

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

     Для получения ведомости «Заработная плата по цехам и участкам» необходимо рассчитать следующие показатели:

  1. Заработная плата по заказу Z в цехе С:

    SZC= 

     где SZC - заработная плата по заказу Z в цехе С,

       - заработная плата сотрудника с табельным номером T, работающего по заказу Z в цехе С;

  1. Заработная плата по цеху С:

    SC=

     где SC - заработная плата по цеху С,

     - заработная плата  по заказу Z в цехе С;

  1. Общая заработная плата:

    S=

     где - общая заработная плата,

       - заработная плата по цеху С.

Приложение  к постановке задачи

Форма первичного документа  «Ведомость начисления заработной платы» (условная) (Рис. 7)

                   
              Табельный  
    номер
    Ф.И.О.  
    сотрудника
     
    Наименование 
    предприятия
    ООО "Вискон -Сервис"      
                   
    Ведомость начисления заработной платы
      Код цеха Вид цеха Код заказа Заказ Вид начисления Сумма начисления  
                   
                   
                   
                   

Рис. 7. Форма  первичного документа «Ведомость начисления заработной платы»

 

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

  1. Запустим  программу  MS Excel .
  1.   Переименуем Лист 1 в Работники (рис. 8).

Рис. 8 Создание листа «Работники»

  1. Введем заголовок таблицы - Справочник работников
  2. Создаем таблицу работников и вводим в нее данные. Затем выделяем графу кодов  и выбираем пункт меню Данные Проверка

    Рис. 9 Проверка значений по табельному номеру работников

  1. Задаем параметры проверки кода работника

    Выделяем  таблицу работников и выбираем пункт  меню Формулы  Имя Присвоить вводим имя Работники.

    Рис. 10. Присвоение имени «Работники»

  1. Аналогично создаем справочники Заказы, Цеха, Начисления (рис. 11-13)

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

    Рис. 12. Справочник заказов

    Рис. 13 Справочник начислений

     7. Добавляем новый лист - Зарплата.

     8. Составляем таблицу для ввода данных (рис. 14):

Рис. 14 Создание ведомости начисления заработной платы

     9. В графы Вид цеха, Заказ, ФИО и Начисление вводим формулы для поиска наименований в соответствующих справочниках.

     Для ввода формул выбираем пункт меню Вставка / Функция, выберем функцию  ВПР.

    10. Для ввода искомого значения цеха ставим курсор на А3, для выбора таблицы Цех выбираем закладку с именем листа Цеха. Задаем номер столбца 2 (рис.15).

     

     Рис. 15 Заполнение столбца вид цеха с  помощью функции ВПР

     Копируем  формулу вниз, для всех введенных  строк данных.

     Аналогично  вводим формулы для расшифровки  кодов заказов, табельных номеров, видов начислений.

     

     Рис. 16 Заполнение ведомости начисления заработной платы с использованием функции ВПР

    11. Создадим отчет. Для этого добавим новый лист «Ведомость». Выберем меню Данные / Сводная таблица.

     Зададим диапазон данных (рис. 17):

     

     Рис. 17 Создание сводной таблицы

     12. Выберем поля: Вид цеха, Заказ, Начисление, Сумма начислений для добавления в отчет (рис. 18).

     

Рис. 18 Выбор  полей для добавления в отчет

На рисунке 18 показана ведомость начисления заработной платы готовая для работы 
 

Названия  строк Сумма начислений
Литейный 23220
 Заказ№34 23220
   Оклад 11220
   Премии 12000
Подетальный 33930
 Заказ№12( 12700
   Премии 12700
 Заказ№22(Мельник) 9230
   Сдельная 9230
 Заказ№45(Аврора) 12000
   Премии 12000
 Заказ№12( 15020
   Сдельная 15020
 Заказ№3(Восход) 12000
   Сдельная 12000
 Заказ№47 9230
   Почасовая 9230
 Заказ№65 10600
   Оклад 10600
Транспортный 32420
 Заказ№22(Мельник) 10600
   Оклад 10600
 Заказ№65 11220
   Почасовая 11220
 Заказ№67 10600
   Почасовая 10600
Общий итог 136420

Рис. 18 Итоговая ведомость начисления заработной платы

 

Список  использованной литературы:

 
    1. Информационные  системы в экономике: Учеб. пособие / Под. ред. проф. А.Н. Романова, проф. Б.Е. Одинцова – М: Вузовский учебник, 2008.- 411 с.
    2. Информационные системы в экономике: Методические указания по выполнению контрольных работ для самостоятельной работы студентов III курса (первое и второе высшее образование) специальностей 080105 (060404) «Финансы и кредит». – М.: Вузовский учебник. – 2007. – 80 с.