60644

Розрахунок заробітоку працівників при окладній формі оплати праці

Задача

Педагогика и дидактика

Скласти алгоритм та розв’язати задачу “Розрахунок заробітку працівників при окладній формі оплати праці”, використовуючи засоби MS Excel. Визначити заробіток кожного працівника.

Украинкский

2014-05-20

3.01 MB

3 чел.

адача 10  «Розрахунок заробітоку працівників при окладній формі оплати праці»

Опис роботи

Умова задачі: Скласти алгоритм та розв’язати задачу “Розрахунок заробітку працівників при окладній формі оплати праці”, використовуючи засоби MS Excel. Визначити заробіток кожного працівника. Заробіток обчислюється, як різниця між Нараховано та Податки. Нараховано обчислюється як добуток Окладу і відношення Кількості відпрацьованих днів до Кількості днів за графіком. Податки обчислюються як сума всіх Нараховано і Податок, %. Визначити середній оклад, максимальний заробіток. Визначити забезпеченість кожного працівника. Якщо заробіток <500 – малозабезпечений, інакше – забезпечений. Вивести використовуючи стандартні функції та засоби управління даними, прізвище працівника, який має мінімальний заробіток. Побудувати діаграму, яка відображує рівень заробітку кожного працівника. Використовуючи засоби MS Access, сформувати за допомогою Майстра звітів звіт Відомості заробітку працівників з полями Табельний Номер, Прізвище, Заробіток з підбиттям підсумку Всього  за відомістю.

Вхідні дані для розрахунків:

Таблиця 1 -  Розрахунок заробітку працівника

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

Прізвище

Оклад, грн.

Кількість відпрацьованих днів

Кількість днів за графіком

1645

Івасюк А.Т.

1200

22

22

1784

Гаврилюк К.І.

600

21

22

1237

Гетьман В.П.

400

17

22

1442

Киготь Е.А.

750

22

22

1810

Андрієнко В.С.

400

20

22

2025

Іванов М.С.

650

15

22

1118

Назаренко І.П.

600

16

22

1276

Шевченко Т.М.

550

20

22

1648

Захарчук М.А.

800

22

22

1324

Бурлаков Р.М.

700

15

22

Прибутковість податків від Нараховано

Відрахування до пенсійного фонду від Нараховано

Відрахування до фонду зайнятості від Нараховано

Відрахування до фонду втрати працездатності від Нараховано

13%

1% до 500 грн; 2%>500 грн.

0,5 %

1,5%

  1.  Вибір та опис програм, які необхідно застосовувати при рішенні

При виконанні роботи мені потрібно буде створити електронний документ,  що буде містити робочу інформацію задачі, формули і фільтри, що дозволять виконати необхідні дії, одержати шукані результати а також друкований звіт. Отож в нашому випадку оптимальним є використання програмного продукту Microsoft Excel з пакету Microsoft Office для створення електронної таблиці, а також текстового редактору Microsoft Word для творення текстового документу – звіту.

Під час роботи активно використовуємо можливості обміну даними між програмами Office, а також їх імпорту.

Для рішення поставленої перед нами задачі використовуємо додаток Microsoft Excel. Пояснювальна записка виконана в текстовому редакторі Microsoft Word.

Доведеться  створювати базу даних за допомогою майстрів Microsoft Access.  Після чого програмно розробити відповідні вибірки та підрахунки, сформувати звіти.

Стисло характеристику кожної програми, яка використовувалась мною при виконанні даної роботи з  пакету Microsoft Office можно характеризувати наступним чинном:

Редактор Word забезпечує:

введення, перегляд та редагування тексту;

форматування абзаців і сторінок тексту, вибір типу шрифту, його розміру, кольору;

виділення фрагментів тексту, їх вирізання, копіювання і вставлення в документи, починаючи з позиції  курсора;

вибір і створення стилю та шаблону документа; перевірку правопису, створення словників користувача;

формування, редагування, оброблення і сортування таблиць;

вставлення в текст  документа ілюстрацій з інших додатків, що входять до складу програмного середовища Microsoft Office та інше.

Microsoft Excel здатний:

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

подавати дані в наочній графічній формі у вигляді гістограм, графіків і діаграм;

працювати зі списками (базами даних) – створювати, форматувати та сортувати списки, проводити пошук і вибір їхніх елементів за заданими критеріями – автофільтрами;

оперативно аналізувати економічну діяльність об’єктів (організацій, підприємств, бірж, банків тощо), сприяти прийняттю правильних рішень;

сортувати табличні дані за алфавітом, зростанням (спаданням), датами, місяцями і т.д.;

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

СУБД Access дозволяє:

створювати БД;

уводити, коректувати, видаляти дані;

робити добір даних, що задовольняють заданим критеріям;

оформляти вихідні дані у виді, потрібному для користувача;

створювати звіти.

  1.  Підготовка математичного алгоритма для рішення задачі.

В задачі необхідно визначити наступні показники:

Таблиця 2 - Показники для  визначення

№ з/п

Показники, для визначення

Тип даних

1

Заробіток кожного працівника

Грошовий

2

Нараховано для кожного працівника

Грошовий

3

Податки для кожного працівника

Грошовий

4

Середній оклад

Грошовий

5

Максимальний заробіток

Грошовий

6

Забезпеченість кожного працівника

Текстовий

Щоб розв’язати поставлену задачу необхідно скласти алгоритм її розв’язання.

Для цього введемо наступні дані:

Tab – табельний номер

Ok – розмір окладу

Kv – кількість відпрацьованих днів

Kg – кількість днів за графіком

Pp – прибутковий податок

Pf – пенсійний фонд

Fz – відрахування до фонду зайнятості

Fp – фонд втрати працездатності

Nr - нараховано

Z - заробіток

P – сума загального податку

Sr_Ok – середній оклад

Max – максимальний заробіток

Minмінімальний заробіток

Prizпрізвище працівника

1. Розрахунок заробітку для кожного працівника, виконую за формулою:

Zi = Nri - Pi                           (1)

де попередню виконую обчислення для знаходження Нараховано Nrі для кожного працівника за формулою:

                     (2)

а також обчислення для знаходження Загального податку Pі для кожного працівника, за формулою:

Pi = Ppi + Pfi + Fzi + Fpi           (3)

2. Наступним кроком виконую обчислення для знаходження середнього окладу для всіх працівників    Sr_Ok , при окладній формі праці  за формулою:

                   (4)

де Oki – оклад і-го працівника, n – загальна кількість працівників.

3. Для визначення максимального розміру заробітку серед усіх працівників, використовую наступний алгоритм знаходження:

Max = Z i ; якщо Z i+1 > max , то Z i = Z i+1 ;

max = Z i+1 ; якщо Z i+2 > max , то Z i+2 = max ;                (5)

.... якщо Z n > max , то Z n = max;

4. Визначення забезпеченості кожного працівника залежить від розміру заробітка розрахованого за формулою (1).

Якщо  Z i < 500, то «Малозабезпечений»

інакше «Забезпечений»                                       (6)

5. Для виведення прізвища працівника, який має мінімального заробіток, використовую наступний алгоритм:

Min = Z i ; якщо Z i+1 < min , то Z i = Z i+1 ;

min = Z i+1 ; якщо Z i+2 < min , то Z i+2 = min ;                   (7)

.... якщо Z n < min , то Z n = min;

3 Рішення задачі в програмі Microsoft Excel

Підготуємо для розрахунків електронну таблицю відповідно до завдання.

Рисунок 1 – Таблиця з вихідними даними.

Для розрахунку заробітку кожного працівника, необхідно виконати попередню декілька обчислень. Використовуючи формулу (2), знаходжу значення Нараховано. Застосовую маркер автозаповнення для поширення формули на всі клітинки для всіх працівників по стовпчику F.

 

Рисунок 2 – Формули для розрахунку значення Нараховано.

Також необхідно розрахувати усі види Податків.

 

Рисунок 3 – Формули розрахунків Податків.

Використовую формулу (1), для визначення заробітку кожного працівника.

 

Рисунок 4 – Розрахунок заробітку кожного працівника.

Виконавши дані розрахунки визначаю максимальний, мінімальний заробіток та значення середнього розміру окладу, використовуючи стандартні функції MS Excel, через розділ меню Вставка – Функция. Для визначення максимального значення використовую функцію – МАКС, для мінімального – МИН, для середнього – СРЗНАЧ.

Формули розрахунків, використаних в таблиці:

=СРЗНАЧ(C3:C12)

=МАКС(K3:K12)

=МИН(K3:K12)

Рисунок 5 – Результати визначення середнього окладу, максимального та мінімального заробітку.

Наступним етапом роботи визначаю забезпеченість кожного працівника, для цього використовую стандартну функцію ЕСЛИ.

Формула, для розрахунку в таблиці має вигляд:

=ЕСЛИ(K3<500;"малозабезпечений";"забезпечений")

Використовую маркер автозаповнення для поширення формули на всі клітинки для всіх працівників по стовпчику L.

Рисунок 6 -  Визначення забезпеченості кожного працівника.

В програмі, для виконання деяких розрахунків попередньо необхідно виконувати сортування даних. Рядки в списку можна сортувати за значеннями осередків одного чи декількох стовпців. Рядки, стовпці чи окремі осередки в процесі сортування переупорядковуються відповідно до заданого користувачем порядком сортування. Списки можна сортувати по зростанню (від 1 до 9, числової інформації або від А до Я, для текстової інформації) чи спаданню (від 9 до 1, числової інформації або від Я до А, для текстової інформації).

Дані в відомостях записуються в алфавітному порядку. Для зручності виконую сортування Прізвища працівників.

Рисунок 7 – Сортування працівників.

Мінімальне  значення заробітку розраховую через функцію МИН.

Рисунок 8 – Розрахунок  мінімального значення.

Для того, щоб відобразити з усієї сукупності тільки необхідні дані, списки необхідно фільтрувати. Для цього використовую розділи меню Данные/Фильтр. Фільтри можуть бути використані тільки для одного списку на листі.

Щоб відфільтрувати список  в одному стовпці та застосувати відмінні від рівності оператори порівняння, потрібно натиснути кнопку зі стрілкою, а потім послідовно вибрати пункт Условие.

Якщо дані уже відфільтровані по одному зі стовпців, то при використанні фільтра для іншого стовпця будуть запропоновані тільки ті значення, що видні у фільтрованому списку.

Через використання Умови автофільтра виводжу мінімальне значення Заробітку працівників.

Рисунок 9 – Використання умови автофільтра, для визначення мінімального заробітку.

Виконавши усі попередні дії, я отримую прізвище працівника з мінімальним заробітком:

Рисунок 10 – Результат, Прізвище працівника з мінімальним заробітком.

4. Графічне відображення даних

Для створення діаграми необхідно виділити діапазон даних, по яких створюється діаграма й активізувати піктограму МАСТЕР ДИАГРАММ або використати розділи меню Вставка/Диаграмма.

Для створення діаграми необхідно послідовно виконати наступні  кроки:

  •   вибрати вид діаграми в Стандартных чи Нестандартных формах, підтвердження Далее;
  •   установити джерело даних діаграми, Диапазон данных (у рядках  чи стовпцях), підтвердження Далее;
  •   ввести параметри діаграми, введення й оформлення заголовків діаграми, її осей, установлення підписів на осі діаграми, уведення підпису даних, настроювання і  вибір легенди, підтвердження Далее;
  •   вибрати Размещение диаграммы, підтвердження Готово.

В завданні необхідно побудувати діаграму, що відображає Рівень заробітку кожного працівника. Для цього виділяємо дані в несуміжних діапазонах, додатково утримуючи клавішу CTRL  і виконуємо команду Вставка/Диаграмма.

Процес побудови діаграми проілюстрований на рисунках.

Рисунок 11 – Вибір типу діаграми.

Рисунок 12 – Перегляд діапазону даних.

Рисунок 13 – Оформлення діаграми, введення параметрів.

Рисунок 14 – Вибір місця розміщення діаграми.

Рисунок 15 – Вигляд побудованої діаграми, Гістограма.

5. Створення бази даних в програмі Microsoft Access.

Для створення бази даних необхідно завантажити  програму СУБД MS Access і з її допомогою створити нову базу даних Заробіток працівників.

Рисунок 16 – Створення файлу бази даних.

Усі дані, необхідні для бази даних вже містяться в програмі Ms Excel. Тому виконуємо імпортування даних з іншої програми. Процес проілюстрований на рисунках.

Рисунок 17 – Вікно імпортування таблиці даних.

Рисунок 18 – Вибір листа таблиці для імпортування.

Рисунок 19 – Оформлення заголовків стовпчиків полів.

Рисунок 20 – Місце збереження даних після імпортування.

Рисунок 21 – Вибір полів для імпортування.

Рисунок 22 – Вікно по встановленню ключового поля.

Рисунок 23 – Введення імені таблиці бази даних.

Рисунок 24 – Перегляд таблиці бази даних: Дані заробітку працівників.

  1.  Формування запитів

Наступним кроком роботи необхідно створити Запит на основі існуючої таблиці Дані заробітку працівників. Послідовні кроки розробки, проілюстровано на рисунках.  Використовую режим Конструктора.

Рисунок 25 – Створення запиту в режимі Конструктора.

Рисунок 26 – Додавання таблиці для побудови запиту.

Рисунок 27 – Встановлення полів в режимі побудови запиту.

Будую вираз для розрахунку Заробітку працівників, через контекстне меню, вибираю пункт Построить. Відкривається вікно для побудови виразу разрахунку Заробітка.

Рисунок 28 –  Побудова виразу.

Рисунок 29 – Встановлення формату відображення даних.

Рисунок 30 – Перегляд створеного запиту Заробіток.

7. Створення та оформлення звіту

На основі попередню підготовлених даних переходжу до виконання останнього завдання моєї роботи, з використанням Майстра звітів створюю звіт Відомість заробітку працівників.

Рисунок 31 – Розробка звіту за допомогою Майстра звітів.

Рисунок 32 – Вибір полів для звіту.

Рисунок 33 – Вибір полів для групування.

Рисунок 34 – Встановлення підсумку для поля Заробіток.

Рисунок 35  - Вибір  стилю оформлення звіту.

Рисунок 36 – Вибір виду макета звіту.

Рисунок 37 – Введення імені звіту Відомість заробітку працівників.

Для редагування створеного звіту скористаюсь режимом Конструктора, де виконую, настроювання вигляду побудованого звіту.

Рисунок 38 – Перегляд звіту в вікні Конструктора.  

Рисунок 39 – Режим Попереднього перегляду створеного звіту.

Рисунок 40 – Відправлення розробленого звіту в програму MS Word.

В програмі MS Word звіт має наступний вигляд:

 Відомість заробітку

 Табельний номер Прізвище Заробіток

 1118 Назаренко І.П. 684,75 грн.

 1237 Гетьман В.П. 429,65 грн.

 1276 Шевченко Т.М. 502,15 грн.

 1324 Бурлаков Р.М. 852,13 грн.

 1442 Киготь Е.А. 622,50 грн.

 1645 Івасюк А.Т. 996,00 грн.

 1648 Захарчук М.А. 664,00 грн.

 1784 Гаврилюк К.І. 521,71 грн.

 1810 Андрієнко В.С. 369,60 грн.

 2025 Іванов М.С. 791,27 грн.

Всього за відомістю 6 433,76 грн.

Висновки

Після проведених розрахунків поставленої задачі можна зробити наступні висновки.

Застосовані програмні засоби дозволяють легко працювати з задачами, що формалізуються до табличного виду і проводити розрахунки, використовуючи формули і стандартні функції, наочно відображати дані в графічному виді.

В роботі мною було обчислено значення Заробітку для кожного працівника. Було визначено значення середнього окладу, яке встановило – 665 грн., та значення максимального заробітку – 996 грн.  

Мною було визначено забезпеченість кожного працівника, так малозабезпеченими працівниками є - Гетьман В.П. та Андрієнко В.С.

Також в роботі необхідно було використовуючи стандартні функції та засоби управління даними, визначити прізвище працівника, який має мінімальний заробіток. Це  працівник - Андрієнко В.С., з заробітком - 369,60 грн., малозабезпечений.

Оформлення пояснювальної записки за допомогою текстового процесора Ms Word дозволило проаналізувати хід виконання данної роботи, підвести підсумки та оцінити алгоритм розв’язання даної задачі.

вчитель інформатики вищої категорії

Шосткинської гімназії Пата Олена Іванівна


 

А также другие работы, которые могут Вас заинтересовать

14103. Секретарська справа. Конспект уроків та лекцій 767.33 KB
  УРОК № Тема: Вимоги до приміщення де знаходиться місце секретаря. Санітарно гігієнічні вимоги. Мета уроку: ознайомити учнів з загальними та санітарногігієнічними вимогами до приміщення секретаря. Ознайомити з сучасними тенденціями у обладнанні офісів та орга
14104. Легка атлетика. Біг на короткі дистанції. Техніка естафетного бігу та передачі естафетної палички 103 KB
  ПЛАН ВІДКРИТОГО ЗАНЯТТЯ для студентів денного відділення Тема заняття: Легка атлетика. Біг на короткі дистанції. Техніка естафетного бігу та передачі естафетної палички. Мета заняття: Місце проведення: Спортивний майданчик. Планконспект заняття ...
14105. Легка атлетика. Орієнтовний план уроку для учнів 5-х класів 43.5 KB
  Орієнтовний план уроку для учнів 5х класів початковий етап розвитку витривалості Тема уроку: Легка атлетика. Мета уроку: навчальна ознайомити з технікою бігу з низького старту. Вивчати техніку стрибку у кроці з приземленням на обидві ноги. Вивчити техніку метанн...
14106. Баскетбол. Конспект уроку для учнів 8 класу 142 KB
  КОНСПЕКТ УРОКУ для учнів 8 класу ТЕМА УРОКУ: БАСКЕТБОЛ ЗАВДАННЯ УРОКУ: вдосконалити техніку виконання ведення і передач м’яча на місці і в русі; вдосконалити техніку кидків в корзину після подвійного кроку; виховувати почуття колективізму та взаємови
14107. Баскетбол. Урок з фізкультури 63.5 KB
  Місце проведення: спортивна зала Тема: Баскетбол Мета уроку: Поглибити знання учнів з історії виникнення й розвитку баскетболу. Повторити правила гри у баскетбол. Закріпити отримані дітьми навички й уміння з техніки виконання стійки гравця та пересування з м’ячем
14108. Цикл с параметрами 256.5 KB
  9 урок Цикл с параметрами.1 урок. Общий вид цикла для: нц для i от i1 до i2 тело_цикла кц Здесь i величина типа цел она называется параметром цикла а i1 и i2 целые выражения т. е. выражения типа цел. При выполнении цикла для тело цикла выпол няется последовательно
14109. Простейший алгоритм. Введение в программу Кумир 548.5 KB
  1 урок Простейший алгоритм. Откройте программу Кумир Рис.1 Рис.1 Используя из строки меню Программа→Открыть программу→1 Пример.kum в поле алгоритма появится 1 пример Рис.2 Рис.2 ...
14110. ОСНОВЫ WEB: САЙТЫ, БРАУЗЕР, НАВИГАЦИЯ 400.5 KB
  УРОК 1 ОСНОВЫ WEB: САЙТЫ БРАУЗЕР НАВИГАЦИЯкраткое введениеПРОСМОТР ИНТЕРНЕТРЕСУРСОВ Понятие Webпространства Webпространство – это мировая совокупность сайтов. Сайт расположен на сервере серверы соединены между собой при помощи каналов связи. Webстраница – это р
14111. ПЕРВОЕ ЗНАКОМСТВО С HTML РЕДАКТОР HOMESITE ФОРМАТИРОВАНИЕ ТЕКСТА 495 KB
  УРОК 2 ПЕРВОЕ ЗНАКОМСТВО С HTML РЕДАКТОР HOMESITE ФОРМАТИРОВАНИЕ ТЕКСТА Структура HTMLдокумента HTML Hyper Text Markup Language – язык гипертекстовой разметки. Команды языка HTML с помощью которых выполняется разметка исходного текста называются тегами. Тег представляет собой к...