Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
инфор.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
843.79 Кб
Скачать

5.Описание алгоритма решения задачи

Для получения ведомости по начислению зарплат необходимо рассчитать два показателя:

- Сi- сумма заработной платы, начисленная для заказа j.

-C- сумма заработной платы, начисленная в цехе i.

Расчеты выполняются по следующим формулам:

СI = ∑∑Sijt; С=∑Сi,

Где Sijt - сумма заработной платы, начисленная работнику с табельным номером t, работающему в цехе i, для выполнения заказа j.

Часть 2. Решение задачи средствами ms Excel

1. Создадим и отформатируем таблицы с исходными данным нашей задачи. В данном случае это Справочник цехов и Справочник заказов.

Рис. 1 Справочники цехов

Рис. 2. Справочник заказов

2. Организуем контроль вводимых данных в колонку Код цеха:

  • Выделяем ячейки А3÷В6;

  • Выполняем команду проверка… меню Данные;

  • В поле тип данных нажимаем

  • Выбираем целое число;

  • Задаем в поле минимум: 1;

  • Задаем в поле максимум: 5.

Зададим интервал допустимых значений целых чисел

Рис.3. Задание интервала допустимых значений целых чисел

  • выбираем закладку сообщение для ввода;

  • вводим в поле «Заголовок» следующею информацию: Ограничение для ввода кода. И в поле «Сообщение» : Код цеха может принимать значения от 1 до 5.

  • выбираем закладку Сообщение об ошибке, (если установлен флажок вводить сообщение об ошибке, при попытке ввода в ячейку недопустимых значений выдается сообщение об ошибке или запрещается ввод неверных данных).

  • В поле Вид выбираем тип остановить. В случае ввода ошибочных данных на экран выводится сообщение, показанное на рис. 4 ниже.

Рис.4.

3.вводим информацию в справочники. См. рис. 5,6.

СПРАВОЧНИК ЦЕХОВ

Код цеха

Наименование цеха

1

Токарный

2

Фрезерный

3

Литейный

4

Сборочный

5

Окрасочный

Рис. 5.

СПРАВОЧНИК ЗАКАЗОВ

Код заказа

Наименование заказа

1

Пылесос

2

Мусоросборник

3

Велосипед

4

Тележка

5

Санки

6

Самокат

7

Коляска

8

Вентилятор

Рис. 6.

4.Присвоим имя группе ячеек:

  • Выделяем ячейки А3 ÷ В6;

  • Выбираем команду Имя в меню Вставка;

  • Выбираем команду присвоить;

  • В окне присвоение имени нажимаем кнопку Добавить;

  • Затем нажимаем ок.

5. Создадим таблицу Табельная ведомость.

6. Организуем проверку ввода данных в графы код цеха и код заказа с выдачей сообщений об ошибке.

7. Введем исходные данные.

Рис. 7. Табельная ведомость по заказам

8. Организуем заполнения граф наименование цеха и наименование заказа в соответствии с кодом цеха и кодом заказа:

  • делаем ячейку В3 активной;

  • затем команда Функция… меню Вставка;

  • в поле категория выбираем ссылки и массивы;

  • в поле функция выбираем ВПР;

  • нажимаем ок;

  • вводим информацию в поле исходное значение, щелкнув по ячейке А3;

вводим информацию в поле табл _ массив:

  1. Пользуясь командой Имя из меню Вставка;

  2. Используем команду вставить…;

  3. Выделяем имя: код _ цеха (см. рис. ниже);

  4. Нажимаем ок.

  • вводим информацию в поле номер_ индекса _столбца -2;

    Рис. 8.

    вводим информацию в поле диапазон _ просмотра -0;

    нажимаем ок.

    1. Скопируем формулу в ячейки В4÷В13:

      • делаем ячейку В3 активной;

      • устанавливаем курсор на маркер в правом нижнем углу;

      • делаем двойной щелчок левой кнопкой мыши.

    2. Аналогично заполняем графу наименование заказа.

    Рис. 9

    1. Создадим лист с наименованием Ведомость по начислению зарплаты.

    2. Создадим Ведомость по начислению зарплаты:

    • устанавливаем курсор в поле таблицы табельная ведомость;

    • пользуясь командой Сводная таблица… из меню Данные;

    • в окне Мастер сводных таблиц – шаг 1 из 3 и 1из 2 нажимаем кнопку Далее;

    • в окне Мастер сводных таблиц – шаг 1 из 3 нажимаем кнопку Макет;

    Чтобы вставить поле в сводную таблицу, его необходимо перетащить в одну из четырех областей: Страница. Столбец, Строка и Данные:

    • Переносим в поле Страница надпись код цеха;

      • Устанавливаем курсор мыши на надпись Код цеха;

      • Нажимаем левую кнопку мыши и, не отпуская ее, переносим в поле Страница (см. рис. ниже).

    Рис. 10.

        • Аналогично для кода заказа.

        • Переносим в поле Строка надпись Наименование цеха и Наименование заказа;

        • Переносим в поле Данные надпись Сумма начисления;

        • Нажимаем ок;

        • В окне мастер сводных таблиц и диаграмм – шаг 1 из 3 выбираем опцию Новый лист;

        • Нажимаем кнопку Готово;

        • Переименуем лист со сводной таблицей в Ведомость начисления зарплаты (см. рис. ниже).

    Рис. 11. Сводная таблица

    1. используя сводную таблицу, Начисление зарплаты, получим данные для кода заказа 5:

    • делаем активной страницу Начисление зарплаты;

    • нажимаем кнопку правее кода заказа;

    • выбираем код заказа 5 (см. рис. ниже).

    Рис. 12.

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

    СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

    1. Информационные технологии управления: методические указания по выполнению контрольной работы/ Под. Ред. проф. Б. Е. Одинцова. – М.: Вузовский учебник, 2007

    2. Информационные технологии управления:Учеб. Пособие для вузов/ Под. Ред. проф. Г. А. Титоренко. – 2-е изд., доп.-М.: ЮНИТИ-ДАНА, 2011

    3.Романов А. Н., Одинцов Б. Е. Информационные системы в экономике (лекции, упражнения и задачи): Учеб. пособие. – М.: Вузовский учебник, 2008