Смекни!
smekni.com

Моей курсовой «Основные структуры данных» (стр. 4 из 5)

ПРАКТИЧЕСКАЯ ЧАСТЬ

Вариант № 5

Общая характеристика задачи

Рассмотрим следующую задачу.

В бухгалтерии ООО «Снежок» производится расчет отчислений по каждому сотруднику предприятия:

· в федеральный бюджет;

· фонды обязательного медицинского страхования (ФФОМС – федеральный, ТФОМС – территориальный);

· фонд социального страхования (ФСС).

Процентные ставки отчислений приведены на рис. 6.1. Данные для расчета отчислений в фонды по каждому сотруднику приведены на рис. 6.2.

1. Построить таблицы по приведённым ниже данным.

2. Выполнить расчёт размеров отчислений с заработной платы по каждому сотруднику предприятия, данные расчета занести в таблицу (рис.6.2).

3. Организовать межтабличные связи для автоматического формирования ведомости расчета ЕСН (единого социального налога) по предприятию.

4. Сформировать и заполнить ведомость расчета ЕСН (рис 6.3).

5. Результаты расчета ЕСН по каждому сотруднику за текущий месяц представить в графическом виде.

СТАВКИ ЕСН

Фонд,

В который производится

отчисление

Ставка, %

ТФОМС

2,00

Федеральный бюджет

20,00

ФСС

3,20

ФФОМС

0,80

ИТОГО

26,00

Рис. 6.1. Процентные ставки отчислений

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

ФИО

сотрудника

Начислено за

Месяц, руб.

Федеральный

Бюджет, руб.

ФСС, руб.

ФФОМС, руб.

ТФОМС, руб.

Итого, руб.

001

Иванов И.И.

15 600,00

002

Сидоров А.А

12 300,00

003

Матвеев К.К.

9 560,00

004

Сорокин М.М.

4 620,00

005

Петров С.С.

7 280,00

Рис. 6.2. Данные для расчета ЕСН за текущий месяц по каждому сотруднику

ООО «Снежок»

ВЕДОМОСТЬ РАСЧЕТА ЕСН

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

ФИО

сотрудника

Федеральный

Бюджет, руб.

ФСС, руб.

ФФОМС, руб.

ТФОМС, руб.

Итого, руб.

001

Иванов И.И.

002

Сидоров А.А

003

Матвеев К.К.

004

Сорокин М.М.

005

Петров С.С.
ВСЕГО ПО ВЕДОМОСТИ

Рис. 6.3. Ведомость расчета ЕСН

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

1. Запустить табличный процессор MS Excel.

2. Создать книгу с именем «ООО Снежок»

3. Лист 1 переименовать в лист с названием Ставки ЕСН.

4. На рабочем листе Ставки ЕСН MS Excel создать таблицу процентных ставок отчислений.

5. Заполнить таблицу процентных ставок отчислений исходными данными (рис. 7.1).

Рис. 7.1. Расположение таблицы «Процентные ставки отчислений»

на рабочем столе Ставки ЕСН MS Excel

6. Разработать структуру шаблона таблицы «Данные для расчета ЕСН за текущий месяц по каждому сотруднику» (рис. 7.2).

Колонка

Электронной

таблицы

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

(реквизит)

Тип данных

Формат данных

длина

точность

A

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

000

3

B

ФИО сотрудника

текстовой

50

C

Начислено за месяц, руб.

денежный

20

2

D

Федеральный

Бюджет, руб.

денежный

20

2

E

ФСС, руб.

денежный

20

2

F

ФФОМС, руб.

денежный

20

2

G

ТФОМС, руб.

денежный

20

2

H

Итого, руб.

денежный

20

2

рис. 7.2. Структура шаблона таблицы «Данные для расчета ЕСН за текущий месяц по каждому сотруднику»

7. Лист 2 переименовать в лист с названием Сотрудники.

8. На рабочем листе Сотрудники MS Excel создать таблицу, в которой будут содержаться данные для расчета ЕСН за текущий месяц по каждому сотруднику.

9. Заполнить таблицу «Данные для расчета ЕСН за текущий месяц по каждому сотруднику» исходными данными (рис. 7.3).

Рис. 7.3. Расположение таблицы

«Данные для расчета ЕСН за текущий месяц по каждому сотруднику»

на рабочем столе Сотрудники MS Excel

10. Заполнить графу Федеральный бюджет, руб. таблицы «Данные для расчета ЕСН за текущий месяц по каждому сотруднику», находящейся на листе Сотрудники следующим образом:

Занести в ячейку D3 формулу: =ПРПЛТ(C3;1;1;-'Ставки ЕСН'!B4)

Занести в ячейку D4 формулу: =ПРПЛТ(C4;1;1;-'Ставки ЕСН'!B4)

Занести в ячейку D5 формулу: =ПРПЛТ(C5;1;1;-'Ставки ЕСН'!B4)

Занести в ячейку D6 формулу: =ПРПЛТ(C6;1;1;-'Ставки ЕСН'!B4)

Занести в ячейку D7 формулу: =ПРПЛТ(C7;1;1;-'Ставки ЕСН'!B4)

11. Заполнить графу ФСС, руб. таблицы «Данные для расчета ЕСН за

текущий месяц по каждому сотруднику», находящейся на листе Сотрудники следующим образом:

Занести в ячейку E3 формулу: =ПРПЛТ(C3;1;1;-'Ставки ЕСН'!B5)

Занести в ячейку E4 формулу: =ПРПЛТ(C4;1;1;-'Ставки ЕСН'!B5)

Занести в ячейку E5 формулу: =ПРПЛТ(C5;1;1;-'Ставки ЕСН'!B5)

Занести в ячейку E6 формулу: =ПРПЛТ(C6;1;1;-'Ставки ЕСН'!B5)

Занести в ячейку E7 формулу: =ПРПЛТ(C7;1;1;-'Ставки ЕСН'!B5)

12. Заполнить графу ФФОМС, руб. таблицы «Данные для расчета ЕСН за текущий месяц по каждому сотруднику», находящейся на листе Сотрудники следующим образом:

Занести в ячейку F3 формулу: =ПРПЛТ(C3;1;1;-'Ставки ЕСН'!B5)

Занести в ячейку F4 формулу: =ПРПЛТ(C4;1;1;-'Ставки ЕСН'!B5)

Занести в ячейку F5 формулу: =ПРПЛТ(C5;1;1;-'Ставки ЕСН'!B5)

Занести в ячейку F6 формулу: =ПРПЛТ(C6;1;1;-'Ставки ЕСН'!B5)

Занести в ячейку F7 формулу: =ПРПЛТ(C7;1;1;-'Ставки ЕСН'!B5)

13. Заполнить графу ТФОМС, руб. таблицы «Данные для расчета ЕСН за текущий месяц по каждому сотруднику», находящейся на листе Сотрудники следующим образом:

Занести в ячейку G3 формулу: =ПРПЛТ(C3;1;1;-'Ставки ЕСН'!B5)

Занести в ячейку G4 формулу: =ПРПЛТ(C4;1;1;-'Ставки ЕСН'!B5)

Занести в ячейку G5 формулу: =ПРПЛТ(C5;1;1;-'Ставки ЕСН'!B5)

Занести в ячейку G6 формулу: =ПРПЛТ(C6;1;1;-'Ставки ЕСН'!B5)

Занести в ячейку G7 формулу: =ПРПЛТ(C7;1;1;-'Ставки ЕСН'!B5)

14. Заполнить графу Итого, руб. таблицы «Данные для расчета ЕСН за текущий месяц по каждому сотруднику», находящейся на листе Сотрудники следующим образом:

Занести в ячейку H3 формулу: =СУММ(D3:G3)

Размножить введённую в ячейку H3 формулу для остальных ячеек (с H4 по H7) данной графы.

Таким образом, будет выполнен цикл, управляющим параметром которого является номер строки.

15. Таблица «Данные для расчета ЕСН за текущий месяц по каждому

сотруднику» на рабочем столе Сотрудники MS Excel заполнена (рис. 7.4).

Рис. 7.4. Расположение таблицы

«Данные для расчета ЕСН за текущий месяц по каждому сотруднику»

на рабочем столе Сотрудники MS Excel

16. Лист 3 переименовать в лист с названием «Ведомость».