Проектирование программы начисления зарплаты в среде MSExcel
Компьютерная обучающая программа по дисциплине «Информатика» А. Н. Романов, В. С. Торопцов, Д. Б. Григорович, Л. А. Галкина, А. Ю. Артемьев, Н. И. Лобова, К. Е. Михайлов, Г. А. Жуков, О. Е. Кричевская, С. В. Ясеновский, Л. А. Вдовенко, Б. Е. Одинцов, Г. А. Титоренко, Г. Д. Савичев, В. И. Гусев, С. Е. Смирнов, В. И. Суворова, Г. В. Федорова, Г. Б. Коняшина. — М.: ВЗФЭИ, 2000. URL… Читать ещё >
Проектирование программы начисления зарплаты в среде MSExcel (реферат, курсовая, диплом, контрольная)
Введение
Расчет заработной платы сотрудников за месяц по повременной форме оплаты труда, актуально и используется во всех предприятиях.
Руководство предприятия ООО «Сириус» также производит расчет заработной платы сотрудников Центра информационных технологий (ЦИТ) за текущий месяц по повременной форме оплаты труда. По условиям трудовых договоров всем сотрудникам начисляются ежемесячные премии. С помощью этого каждый месяц будет рассчитываться заработная плата сотрудников с учетом отработанных часов и премии. Задача, которая будет решаться в программной среде MSExcel ежемесячно, называется «Ведомость начисления заработной платы сотрудникам ЦИТ за текущий месяц».
1. Постановка задачи.
1.1 Условие задачи На предприятии ООО «Сириус» производится расчет заработной платы сотрудников Центра информационных технологий (ЦИТ) за текущий месяц по повременной форме оплаты труда. По условиям трудовых договоров всем сотрудникам начисляются ежемесячные премии. Данные для выполнения расчетов представлены в табл. 1, 2.
Таблица 1. Часовые тарифные ставки сотрудников ЦИТ.
№. | Должность. | Часовая тарифная ставка, руб. | Премия, %. | |
IT-менеджер | 548,56. | |||
Системный администратор | 521,66. | |||
Инженер-программист. | 480,32. | |||
Администратор баз данных. | 457,25. | |||
Программист группы 1С. | 496,48. | |||
Техник-программист. | 321,39. | |||
Таблица 2. Время, отработанное сотрудниками в текущем месяце.
№. | Должность. | ФИО сотрудника. | Отработанное время, ч. | |
IT-менеджер | Савельев А.Г. | |||
Системный администратор | Коробейник В.А. | |||
Инженер-программист. | Волкова Н.А. | |||
Администратор баз данных. | Хохлова О.А. | |||
Программист группы 1С. | Быкова М.Н. | |||
Техник-программист. | Чигин Е.В. | |||
На основе данного документа создается следующая экранная форма.
Таблица 3 Ведомость начисления заработной платы сотрудникам ЦИТ за текущий месяц.
№. | ФИО. | Должность. | Часовая тарифная ставка, руб. | Отработанное время, ч. | Премия, руб. | Заработная плата, руб. | |
Савельев А.Г. | |||||||
Коробейник В.А. | |||||||
Волкова Н.А. | |||||||
Хохлова О.А. | |||||||
Быкова М.Н. | |||||||
Чигин Е.В. | |||||||
Фонд оплаты труда, руб. | |||||||
Кроме того, информацию для анализа, находящуюся в таблицах, необходимо представить в виде диаграмм.
В технологии решения задачи для организации межтабличных связей следует использовать функции ВПР и др.
1.2 Цель решения задачи.
Цель решения данной задачи — обеспечение своевременной выплаты заработной платы, в зависимости от отработанных часов и премии.
2. Математическая модель решения задачи Для расчета «Премия» необходимо: часовую тарифную ставку умножить на отработанное время умножить на процент премии (представлены в таблице 1) и разделить на 100%.
Для расчета «Заработной платы» необходимо: часовую тарифную ставку умножить на отработанное время и прибавить премию.
Расчеты выполняются по следующим формулам:
Пр=С*t*30%/100%.
Зр=С*t+Пр Где Счасовая тарифная ставка, tотработанное время Технология решения задачи в среде MS Excel.
1. Вызовите MS Excel:
*нажмите кнопку Пуск;
*выберите в главном меню команду Программы;
*вменю Microsoft Office выберите MS Excel.
2. Переименуйте Лист 1 в Ведомость начисления заработной платы.
за текущий месяц:
*установите курсор на ярлык Лист 1 (нижняя часть экрана) и нажмите правую кнопку мыши;
*выберите в контекстном меню командуПереименовать и нажмите левую кнопку мыши;
*наберите на клавиатуре Ведомость начисления заработной платы.
за текущий месяц;
*нажмите Enter.
3. Введите заголовок таблицы Ведомость начисления заработной платы.
за текущий месяц;
*сделайте ячейку A1 активной (установите курсор на пересечении столбца A и строки 1 и нажмите левую кнопку мыши);
*наберите на клавиатуре Ведомость начисления заработной платы сотрудникам ЦИТза текущий месяц;
4. Отформатируйте заголовок:
*выделите ячейки A1 /G1 (сделайте активной ячейку A1, затем нажмите левую кнопку мыши и, удерживая ее, переместите курсор на ячейку G1) (рис. 1).
Рис. 1. Пример выделения группы ячеек.
*на панели инструментов в закладке Главная, выберите раздел Выравнивание, нажмите кнопку .
5. Отформатируйте ячейки A2/G2 под ввод длинных заголовков:
*выделите ячейки A2 /G2;
*выполните команду Выравнивание в разделе Формат ячеек меню Главная на панели инструментов;
*выберите закладку Выравнивание;
*в группе опций Отображение установите флажок в опции «переносить по словам» (рис. 2);
Рис. 2. Задание переноса слов при вводе в ячейку длинных предложений.
*нажмите OK.
6. Введите в ячейки A2 /G2 информацию, представленную на рис. 3.
Рис. 3. Имена полей таблицы «Ведомость начисления заработной платы за текущий месяц».
7. Отформатируйте ячейки D3/D8,F3/F8,G3/G9 для ввода денежных символов:
*выделите ячейки D3/D8, F3/F8,G3/G9;
*на панели инструментов в меню Главная выберите Ячейки, в пункте Формат выполните команду Формат ячеек;
*выберите закладку Число;
*выберите формат Денежный; обозначение Нет; число десятичных знаков 2 (рис. 4).
Рис. 4. Выбор формата ячеек.
*нажмите OK.
8. Введите необходимую информацию, представленную в таблице 1.
Рис. 5. Вид вводных данных с таблицы 1 .
9. Создайте таблицы Часовые тарифные ставки сотрудников ЦИТи Время, отработанное сотрудниками в текущем месяце (аналогично действиям п. 3−5) (рис. 6).
Рис. 6. Вид таблиц"Часовые тарифные ставки сотрудников ЦИТ","Время, отработанное сотрудниками в текущем месяце".
10. Присвойте имя группе ячеек.
*выделите ячейки A3 /D8;
*выберите команду Присвоить имя в разделе Определенные имена меню Формулы (рис. 7);
Рис. 7. Вид окна «Создание имени».
*нажмите OK.
Присвойте имя ячейкам A13/D18 аналогичным способом.
Откройте лист"Ведомость начисления заработной платы за текущий месяц".
Заполните графу Должность:
*сделайте ячейку В3 активной;
*воспользуйтесь командой Вставить функцию меню Формулы;
*в поле Категория выберите Ссылки и массивы;
*в поле Выберите функцию нажмите ВПР (рис. 8);
Рис. 8. Вид первого окна Мастера функций.
*нажмите OK;
*введите в поле Искомое_значение, щелкнув по ячейке А3;
*нажмите Enter;
*введите информацию в поле Таблица;
*введите название таблицы Часовыеставки.
*нажмите OK;
*нажмите Enter;
*введите информацию — цифру 2 в поле Номер_столбца;
*введите информацию — цифру 0 в поле Интервальный_просмотр (рис. 9);
Рис. 9. Вид второго окна Мастера функций.
*нажмите OK;
*установите курсор на маркер в правом нижнем углу ячейки В3,.
щелкните левой клавишей мыши и протяните его до ячейки В6.
Столбцы Часовая тарифная ставка и Отработанное время заполните аналогичным способом.
Столбцы Премия и Заработная плата заполните так, как это сказано в «Математическая модель решения задачи».
Заполненная таблица выглядит так, как это показано на рис. 10.
Рис. 10. Результат заполнения таблицы Представьте наглядно результаты расчетов, создав диаграмму по данным сводной таблицы:
*сделайте активным лист Фактическое оказание услуг;
*выделите диапазон A3/B8 и G3/G6;
*выберите команду Гистограмма в разделе Диаграммы меню Вставка;
*в разделе Объемная гистограмма выберите Объемная гистограмма с группировкой;
*переименуйте гистограмму в Заработная плата сотрудникам ЦИТ (рис. 11).
Рис. 11. Гистограмма «Заработная плата сотрудникам ЦИТ».
Заключение
Таким образом, формирование сводных таблиц на основе «Часовые тарифные ставки сотрудников ЦИТ» и «Время, отработанное сотрудниками в текущем месяце» позволяет решить поставленные задачи:
1) отслеживать отработанные часы работниками;
2) контролировать заработную плату и премию работников.
Создание различных диаграмм (гистограмм, графиков) на основе данных сводных таблиц средствами MS Excel позволяет не только наглядно представлять результаты обработки информации для проведения анализа с целью принятия решений, но и достаточно быстро осуществлять манипуляции в области их построения в пользу наиболее удобного представления результатов визуализации по задаваемым пользователем (аналитиком) параметрам.
Список используемой литературы заработный плата excel начисление.
1. Информатика: учебное пособие / под ред. Б. Е. Одинцова, А. Н. Романова. — М.: Вузовский учебник: ИНФРА-М, 2012.
2. Компьютерная обучающая программа по дисциплине «Информатика» А. Н. Романов, В. С. Торопцов, Д. Б. Григорович, Л. А. Галкина, А. Ю. Артемьев, Н. И. Лобова, К. Е. Михайлов, Г. А. Жуков, О. Е. Кричевская, С. В. Ясеновский, Л. А. Вдовенко, Б. Е. Одинцов, Г. А. Титоренко, Г. Д. Савичев, В. И. Гусев, С. Е. Смирнов, В. И. Суворова, Г. В. Федорова, Г. Б. Коняшина. — М.: ВЗФЭИ, 2000. URL: http://repository.vzfei.ru.Доступ по логину и паролю.