Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.4 Mб
Скачать

Задача 2

Выполнение второго задания предполагает определение штатного расписания организации, что включает в себя следующие действия:

  1. построение математической модели решения задачи;

  2. создание штатного расписания в Excel;

  3. создание базы данных в Access «Штатное расписание»;

  4. Экспорт штатного расписания из Excel в СУБД Access;

  5. Создание нескольких вариантов запросов и организация на их основе отчетов.

Условие ЗАДАЧИ 2:

Штатное расписание МАГАЗИНА показано на рисунке:

Необходимо распределить премию между сотрудниками в размере 280 тыс. рублей. Руководство магазина решило начислять путем умножения коэффициента а на размер заработной платы. При этом коэффициент а должен удовлетворять следующим ограничениям: для уборщицы он должен находиться в пределах от 0,4 до 0,5, для младшего продавца- от 0,6 до 0,7, для старшего продавца- от 0,65 до 0,75, товароведа- от 0,7 до 0,8, менеджера – от 0,75 до 0,85, директора – от 1 до 2, заместителя директора – от 0,8 до 1.

Решение:

Построение математической модели задачи.

За основу берем суммарный фонд премии. Для нахождения заработной платы, следует вычислить коэффициент. Говоря математическим языком, каждая зарплата является линейной функцией: (ki*x)*Ni, где x – заработная плата сотрудников, k -коэффициент, Ni – количество человек.

Зная предполагаемое количество человек на каждой должности, нашу модель можно записать как уравнение:

(k1*x)*N1+(k2*x)*N2 +...+(ki*x)*Ni = 280 000.

Для решения задачи составим таблицу:

Для распределения премии в размере 280 тысяч рублей между сотрудниками, следует вычислить коэффициенты, указанные в задаче. Для этого понадобится команда Данные/ПОИСК РЕШЕНИЯ: вызвав Поиск решения, в появившемся диалоговом окне Поиск решения в качестве целевой ячейки необходимо установить адрес $Н$2, где находится месячный фонд заработной платы.

Установим значение целевой ячейки равное числу 280. Изменяемыми ячейками, то есть ячейками результата, являются ячейки С2:С8, находящиеся под заголовком Коэффициент а. Затем нужно установить ограничения. Коэффициент а должен удовлетворять следующим ограничениям: для уборщицы он должен находиться в пределах от 0,4 до 0,5, для младшего продавца- от 0,6 до 0,7, для старшего продавца- от 0,65 до 0,75, товароведа- от 0,7 до 0,8, менеджера – от 0,75 до 0,85, директора – от 1 до 2, заместителя директора – от 0,8 до 1.

Ограничения устанавливаются с помощью кнопки Добавить. После чего, нажав Выполнить, получаем следующую таблицу с распределенным количеством сотрудников:

Ограничения устанавливаются с помощью кнопки Добавить. После нажатия этой кнопки выводится диалоговое окно.

Путем нажатия кнопки Выполнить получим решение задачи:

Следующим шагом является создание базы данных в Access «Штатное расписание» и экспорт штатного расписания из Excel в СУБД Access:

Далее следует создание нескольких запросов.

Первый запрос идет на выборку. Простой запрос на выборку служит для отбора данных по какому-либо признаку или комбинации признаков. В данном случае выбираем должности на которых работает больше 2х человек.

Запрос создается в режиме конструктора:

Затем смотрим, что получилось:

Второй запрос идет с параметром, то есть при вызывании запроса будет появляться диалоговое окно, где нужно будет выбрать должность, у которой нужно количество работников и зарплату с надбавкой. При создании запроса в режиме конструктора вводим в строку «Условие отбора»: [Введите должность]:

Далее сохраняем и смотрим, что получилось:

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

Для предоставления результатов запросов в наглядном виде, создаются документы – отчеты. Отчеты можно создавать в режиме конструктора или с помощью специальной программы, входящей в состав СУБД – мастера отчетов. Режим конструктора предназначен для подготовленных пользователей. Я создал требуемые отчеты с использованием мастера отчетов.

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