- •Использование электронных таблиц excel для решения задач менеджмента управления человеческими ресурсами
- •Информационно-логическая модель предметной области
- •Справочник должностей
- •Справочник работы
- •Справочник Типа психики
- •Итоги по датам работы
- •Штатное расписание
- •Лист Сотрудники
- •Лист Табель учёта работы
- •Формирование данных базы данных
- •Импорт данных
- •Использование экранных форм ввода
- •Ввод данных в таблицу
Штатное расписание
Код подразделения |
Код должности |
Количество должностей |
Оклад |
Суммарный объем зарплаты |
|
|
|
|
|
|
|
|
|
|
Рис. 6
Для ячеек столбца Код подразделения предусмотреть ввод данных из списка значений - блока Код_подразделения, для этого использовать возможности предоставляемые командой Данные – Работа с данными - Проверка данных
На вкладке Параметры указать:
Тип данных - Список
Источник - блок ячеек Код_подразделения (имя блока вставить из списка имен блоков, вызываемого по нажатии клавиши <F3>).
На вкладке Сообщение для ввода указать:
Заголовок - Код_подразделения
Сообщение – ввод из списка
На вкладке Сообщение об ошибке указать:
Вид - Останов
Заголовок - ОШИБКА
Сообщение - Выбор только из справочника
При нарушении условий проверки выводится сообщение, ввод блокируется.
Суммарный объем зарплаты = Количество должностей * Оклад
Лист Сотрудники
Код сотрудника |
Фамилия |
Имя |
Отчество |
Дата рождения |
Пол |
Дата приёма |
Дата уволен |
Отдел |
Должн. |
Образо-вание |
Тип психики
|
1 |
Иванова |
Ирина |
Ивановна |
12.08.1980 |
ж |
07.08.2001 |
|
|
|
|
|
2 |
Петров |
Андрей |
Ильич |
07.04.1970 |
м |
05.09.2000 |
|
|
|
|
|
3 |
Соболева |
Мария |
Петровна |
11.08.1978 |
ж |
05.09.2000 |
|
|
|
|
|
Рис. 7
Для ячеек столбца Отдел предусмотреть ввод данных из списка значений - блока Код_подразделения, для этого использовать возможности предоставляемые командой Данные – Работа с данными - Проверка данных
Для ячеек столбца Должн предусмотреть ввод данных из списка значений - блока Код_должности, для этого использовать возможности предоставляемые командой Данные – Работа с данными - Проверка данных
Для ячеек столбца Образование предусмотреть ввод данных из списка значений - блока Образование, для этого использовать возможности предоставляемые командой Данные – Работа с данными - Проверка данных
Для ячеек столбца Тип психики предусмотреть ввод данных из списка значений - блока Тип_психики, для этого использовать возможности предоставляемые командой Данные – Работа с данными - Проверка данных
Лист Табель учёта работы
Лист содержит список или базу данных EXCEL- прямоугольную таблицу, для которой выполняются следующие требования:
Первая строка таблицы содержит имена полей базы данных;
Данные базы данных образуют логически связанную совокупность полей в записях;
Обеспечена регулярность структуры данных базы данных (все ячейки одного столбца имеют одинаковый формат данных и характер заполнения);
Таблица отделяется от прочей информации на текущем листе по крайней мере 1 строкой и/или 1 столбцом (рекомендуется не размещать другой информации на листе базы данных).
Переименовать Лист 2 в лист Табель учёта работы.
Создать структуру базы данных:
Дата работы |
Код подразделения |
Код работника |
Количество часов работы |
Тариф за час работы |
Код работы |
Количество выполненной работы |
Тариф за единицу работы |
Оценка качества работы |
Стоимость работника |
Стоимость работы |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 8
Оценка качества работы может содержать значения в диапазоне от 0 до 1. Если значение 1, то работа закончена и прошла проверку на качество. Если значение 0, то работа не прошла проверку на качество (брак). Другие значения оценивают долю выполнения от полного объёма.
Ввести в первую строку базы данных формулы расчета показателей:
Стоимость работника = Тариф за час работы * Количество часов работы
Стоимость работы = Тариф за единицу работы * Количество выполненной работы * Оценка качества работы