Необходимо создать форму для расчета суммы заработной платы при сдельной системе оплаты труда.
Формулы для расчета: – заработная плата: Заработная плата = Оклад + Премия – оклад: Оклад = Расценка за единицу продукции * Объем выпущенной продукции за месяц Расценка за единицу продукции = Часовая тарифная ставка i-ого разряда / / Норма выработки в час Часовая тарифная ставка i-ого разряда = Часовая тарифная ставка 1-ого разряда * * i-ый Тарифный коэффициент – сумма премии при сдельно-премиальной системе оплаты труда: Премия = Оклад * Процент премиальных / 100 – сумма премии при сдельно-прогрессивной системе оплаты труда: Премия = (Оклад – Оклад при нормативном объеме выпуска) * Процент премиальных / 100 Оклад при нормативном объеме выпуска = Расценка за единицу продукции * * Норма выработки в час * 8 * 22 Для расчета заработной платы необходимы следующие справочные данные (настройки), которые должны быть представлены в таблице Excel (рис. 1): Рис. 1 Пример заполнения справочных данных Форма должна быть оформлена следующим образом: 1. Объем выпущенной продукции за месяц вводится через текстовое поле TextBox. 2. Часовая тарифная ставка 1-ого разряда задается: А) при помощи полосы прокрутки ScrollBar с диапазоном значений от 0 до 10 000 (малый шаг – 100, большой шаг – 1 000), текущее значение ставки при этом должно отражаться в соответствующем текстовом поле TextBox (варианты 1, 3, 5, 7, 9); Б) посредством ввода через текстовое поле TextBox (варианты 2, 4, 6, 8, 10). 3. Норма выработки в час задается: А) при помощи счетчика SpinButton с диапазоном значений от 0 до 10 (шаг – 1), текущее значение при этом должно отражаться в соответствующем текстовом поле TextBox (варианты 1, 3, 5, 7, 9); Б) при помощи полосы прокрутки ScrollBar с диапазоном значений от 0 до 10 (малый шаг – 1, большой шаг – 2), текущее значение ставки при этом должно отражаться в соответствующем текстовом поле TextBox (варианты 2, 4, 6, 8, 10).
4. Разряд задается: А) при помощи комбинированного списка ComboBox (варианты 1–5); Б) при помощи соответствующих переключателей OptionButton (варианты 6–10); Перечень допустимых разрядов представлен на рис. 1. Во всех вариантах по умолчанию устанавливается 3-ый разряд. При выборе тарифного разряда значение тарифного коэффициента должно выводиться в соответствующее окно TextBox. 5. Выбор системы оплаты («сдельно-премиальная», «сдельно прогрессивная») осуществляется: А) при помощи соответствующих переключателей OptionButton (варианты 1–5); Б) при помощи списка ListBox (варианты 6–10). 6. Процент премиальных задается: А) при помощи списка ListBox (варианты 1, 3, 5); Б) при помощи комбинированного списка ComboBox (варианты 7, 9); Списки ListBox и ComboBox должны содержать следующие значения: 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50 %. В) при помощи счетчика SpinButton с диапазоном значений от 0 до 50% (шаг – 5), текущее значение при этом должно отражаться в соответствующем текстовом поле TextBox (варианты 2, 4, 6, 8, 10). 7. Поместите на форму кнопку "Отмена" и "Расчет". Кнопка Отмена должна закрывать текущую форму и срабатывать при нажатии на клавишу <Esc>. Кнопка Расчет должна срабатывать при нажатии на клавишу <Enter> (независимо от того, какой элемент управления является активным в момент нажатия данной клавиши). Перед проведением расчета программа должна выполнить проверку корректности ввода данных. 8. В заголовке формы должно выводиться значение "Расчет заработной платы". Результат расчета выводится в соответствующее текстовое поле TextBox. Общий вид формы может быть, например, таким, как представлено на рис.2: Рис. 2 Пример готовой формы Страница Excel после выполнения программы может иметь следующий вид: Рис. 3 Страница Excel после выполнения программы
Правильность выполняемых расчетов проверьте с помощью контрольных примеров, представленных в таблице (сначала делаете расчет самостоятельно, затем сверяете с результатами, выданными программой):
Таблицу с результатами расчетов необходимо вставить в контрольную работу.
Воспользуйтесь поиском по сайту: ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|