Автор: Пользователь скрыл имя, 06 Марта 2015 в 12:04, лабораторная работа
Рассматривается предметная область – отдел управления персоналом. Решаются задачи:
- учёта рабочего времени работников,
- создания штатного расписания,
- расчёт заработной платы и создание расчётной ведомости по зарплате,
- оценка результатов работы персонала.
Создается база данных структурированной информации, необходимой для решения задач.
Рассматривается предметная область – отдел управления персоналом. Решаются задачи:
- учёта рабочего времени работников,
- создания штатного расписания,
- расчёт заработной платы и создание расчётной ведомости по зарплате,
- оценка результатов работы персонала.
Создается база данных структурированной информации, необходимой для решения задач.
В среде электронных таблиц EXCEL обеспечить:
Рис. 1. Связи информационных объектов (ИО) - один ко многим, реквизитный состав ИО приведен в таблице 1.
Таблица 1
Наименование ИО |
Реквизиты |
Формат |
Подразделения |
Код подразделения Наименование подразделения Количество работников (человек) Фонд зарплаты (в стоимостном выражении) Сумма зарплаты (затраты на персонал) Сумма заработана (результат работы) |
Текст 1 Текст 25 Числовой Денежный Денежный Денежный |
Должности |
Код должности Наименование должности |
Текст 1 Текст 25 |
Образование |
Образование |
Текст 20 |
Персонал |
Код работника ФИО работника Подразделение (список) Должность (список) Дата приёма Дата увольнения Дата рождения Пол (м, ж) Образование (список) Тип психики (список) |
Числовой Текст 25 Текст 25 Текст 25 Дата Дата Дата Текст 1 Текст 20 Текст 4 |
Учетные периоды |
Код периода (месяц, год) Суммарный объем зарплаты (в стоимостном выражении) Суммарный объем выработки (в стоимостном выражении) |
Дата Денежный Денежный |
Штатное расписание |
Код подразделения (список) Код должности (список) Количество должностей Оклад Суммарный объем зарплаты |
Текст 1 Текст 1 Числовой Денежный Денежный |
Справочник работ |
Код работы Наименование работы Тариф за единицу работы |
Текст 3 Текст 20 Денежный |
Табель учёта работы |
Дата работы (день, месяц, год) Код подразделения (список) Код работника (список) Количество часов работы Количество выполненных работ (операций) Код работы Тариф за единицу работы (выбор по коду работы) Норматив по выполненным работам Оценка качества работ (значение от 0 до 1) |
Дата Текст 1 Числовой Числовой Числовой Текст 3 Денежный Числовой Числовой |
Тип психики |
Тип психики |
Текст 4 |
Итоги по датам работы |
Дата работы Стоимость работника Стоимость работы |
Дата Денежный Денежный |
В базе данных фиксируются сведения о результатах работы в конце рабочего дня, все сводки за прошедшие сутки формируются на начало следующего дня.
Последовательность выполнения лабораторной работы
Рабочая книга EXCEL может включать 1-255 листов, каждый из которых содержит табличные структуры данных. Согласно приведенной схеме ИЛМ ПО (рис. 1) создается набор листов рабочей книги:
Переименовать лист Лист1 в лист Справочники.
Для нормативно-справочной информации ИО Подразделения, Должности, Периоды учета на листе Справочники создаются таблицы.
Код подразделения |
Наименование подразделения |
Количество работников |
Фонд зарплаты |
Сумма зарплаты |
Сумма заработана |
Рис. 2
Блок - прямоугольная область ячеек, расположенных на одном и том же листе или различных листах рабочей книги. Имя блока - непрерывная последовательность символов, соответствующая следующим ограничениям:
· Первый символ обязательно буква или символ подчеркивания.
· Имена не имеют сходства со ссылками на ячейки.
· Пробел запрещен (можно символ подчеркивания, точки).
· Максимальная длина имени - 255 символов.
· Строчные и прописные буквы в именах блоков не различаются.
Блок ячеек одного листа может включать не обязательно смежные ячейки. Для выделения нескольких областей ячеек листа одного блока используется клавиша <Ctrl>. Microsoft Excel позволяет также создавать "объемные" блоки, содержащие ячейки различных листов одной рабочей книги, но имеющих одинаковую конфигурацию.
1 способ создания именованного блока ячеек одного листа:
2 способ создания именованного блока ячеек одного листа:
Наличие имен блоков позволяет упростить вид формул, сделать их стабильными независимо от фактического диапазона ячеек. Имена блоков обеспечивают также быстрый переход в рабочей книге в требуемое место через список имен - слева от строки формул.
EXCEL обеспечивает режим - гиперссылки на любые фрагменты рабочей книги, файлы допустимых форматов, ресурсы Internet - команда Вставка, Гиперссылка. При этом происходит автоматический переход к указанному фрагменту или осуществляется вызов файла-источника.
Пересчет показателей по Коду подразделения и коду работника должен осуществляться динамически в процессе оперативного ввода учетной информации работы персонала. Это возможно за счет применения встроенных функций работы с базами данных EXCEL (см. далее).
Код должности |
Наименование должности |
Рис. 3
Код работы |
Наименование работы |
Тариф за единицу работы |
Рис. 4
Тип психики |
Код свойства |
Наименование свойства |
ISTY |
I |
интраверсия |
ISTP |
E |
экстраверсия |
ESTP |
S |
сенсорика |
ESTY |
N |
интуиция |
ISFY |
F |
этика |
ISFP |
T |
логика |
ESFP |
Y |
рациональность |
ESPY |
P |
иррациональность |
INFY |
||
INFP |
||
ENFP |
||
ENFY |
||
INTY |
||
INTP |
||
ENTP |
||
ENTY |
Рис. 4
Дата работы |
Стоимость работников |
Стоимость работы |
Рис. 5
За каждую дату работы должен подсчитываться суммарный объем затрат на зарплату и результат работы в стоимостном выражении по всем работникам. Все показатели рассчитываются с помощью встроенных функций EXCEL.
Код подразделения |
Код должности |
Количество должностей |
Оклад |
Суммарный объем зарплаты |
Рис. 6
На вкладке Параметры указать:
Тип данных - Список
Источник - блок ячеек Код_подразделения (имя блока вставить из списка имен блоков, вызываемого при нажатии клавиши <F3>).
На вкладке Сообщение для ввода указать:
Заголовок - Код_подразделения
Сообщение – ввод из списка
На вкладке Сообщение об ошибке указать:
Вид - Останов
Заголовок - ОШИБКА
Сообщение – ввод не из списка
При нарушении условий проверки выводится сообщение, ввод блокируется.
Код сотрудника |
Фамилия |
Имя |
Отчество |
Дата рождения |
Пол |
Дата приёма |
Дата уволен |
Код подразделения |
Должн. |
Образо-вание |
Тип психики |
1 |
Иванова |
Ирина |
Ивановна |
12.08.1980 |
ж |
07.08.2001 |
|||||
2 |
Петров |
Андрей |
Ильич |
07.04.1970 |
м |
05.09.2000 |
|||||
3 |
Соболева |
Мария |
Петровна |
11.08.1978 |
ж |
05.09.2000 |