engineerklub | Дата: Понедельник, 22.11.2021, 20:05 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 29495
Статус: Offline
| Информатика. Вариант №5
Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word
Описание: Решение выполнено в рукописной форме
Задание 4.1. Штатное расписание Составить штатное расписание небольшой частной больницы, то есть определить, сколько сотрудников, с каким окладом и на какие должности необходимо принять на работу. Общий месячный фонд зарплаты (ФЗП) составляет $20000. Предположим, что для нормальной работы больницы нужно: 1 заведующий больницей, 1 главный врач, 3 заведующих отделениями, 1012 врачей, 810 медсестер, 57 санитарок, 1 заведующий аптекой, 1 заведующий хозяйством. Предлагается следующая модель решения задачи. За основу берется оклад санитарки. Размер оклада остальных сотрудников определяется по формуле Оклад = А×(Оклад санитарки) + В, где А — должностной коэффициент оклада; В — величина надбавки, $. Значения А и В назначаются исходя из следующих соображений: – медсестра должна получать в 1,5 раза больше санитарки; – врач — в 3 раза больше санитарки; – заведующий отделением — на $300 больше, чем врач; – заведующий аптекой — в 2 раза больше санитарки; – заведующий хозяйством — на $180 больше медсестры; – главный врач — в 4 раза больше санитарки; – заведующий больницей — на $200 больше главного врача. 1. На листе Excel оформить таблицу, используя следующие столбцы: Должность, Количество сотрудников, Должностной коэффициент оклада, Надбавка, Оклад, Итого. При решении задачи используйте сервисную функцию Excel Подбор параметра (см. задание 2.1). В поле Установить в ячейке ввести адрес ячейки, где вычисляется общая месячная зарплата всех сотрудников больницы. В поле Значение ввести сумму ФЗП. В поле Изменяя значение ячейки ввести адрес ячейки, где находится оклад санитарки. После нажатия ОК произойдет автоматический подбор значения оклада санитарки таким образом, чтобы ФЗП составил $20000. 2. Рассчитать оклады для нескольких вариантов штата, изменяя количество штатных единиц в соответствии с заданными условиями. 3. Включить запись макроса и выполнить описанные выше действия по расчету штатного расписания «под запись». Посмотреть код созданного макроса. 4. Изменить макрос таким образом, чтобы можно было в некоторой ячейке задавать произвольное значение ФЗП и в соответствии с этим значением рассчитывать оклады сотрудников. Проверить его работу. 5. Создать на листе кнопку вызова макроса. Теперь описанная выше процедура расчета штатного расписания будет выполняться простым нажатием кноп
Задание 4.2. Шаблоны таблицы и диаграммы 1. Записать в виде макроса процесс создания шаблона таблицы и построения диаграммы по табличным данным. Варианты выбрать из лабораторной работы 1 (задание 1.1). При вызове макроса на активном рабочем листе должен автоматически создаваться шаблон таблицы. При занесении исходных данных расчет результатных данных (которые помечены знаком вопроса) и построение диаграммы будут происходить автоматически. При наборе формул предусмотреть возможность возникновения аварийных ситуаций (например, деление на нуль) и обойти их, используя функцию ЕСЛИ. 2. Открыть код записанного макроса и добавить комментарии, описав, каким вашим действиям соответствуют те или иные строчки программного кода. Комментарии начинаются с кавычки (рис. 4.6) и не влияют на выполнение кода.
Задание 5.1. Исключить лишнее входное данное Измените код так, чтобы в примере, рассмотренном в способе 1 примера 5.4, можно было обойтись без использования ячейки со значением n, т. е. убрать его из списка входных данных.
СКАЧАТЬ
|
|
| |