Контрольная работа по "Информатике". 40

Оглавление

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант контрольной  работы №20

 

Рассчитайте общую сумму отчислений для каждого работника. Расчет выполняется путем накопления всех отчислений, касающихся каждого работника.

Входная информация: код цеха, табельный номер, код вида отчислений, сумма отчислений.

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Постановка  задачи

1. Организационно-экономическая  сущность задачи

    1. Наименование задачи: расчет отчислений работников.

1.2.Место решения задачи: бухгалтерия ООО «Байкальская»

1.3. Цель решения задачи: составление ведомостей заработной платы для оплаты труда работников.

1.4. Периодичность решения задачи: ежемесячно до 5-го числа следующего месяца.

1.5. Для кого предназначено решение задачи: бухгалтерия.

1.6.Источники получения  исходных документов: бухгалтерия, отдел кадров, цехи предприятия.

1.7. Информационная модель задачи

 

1.8. Экономическая сущность задачи.

Учет заработной платы  необходим для планирования затрат предприятия на оплату труда, выявлению  «узких мест» с наиболее низкой производительностью. На основании решения задачи производится оплата труда работникам за период и разрабатывается система стимулирования на следующий плановый период.

 

 

 

  1. Описание входной информации

2.1. В данном разделе  приводится перечень всех первичных  документов, используемых для решения задачи.

2.2. В качестве входной информации используется документ «Ведомость отчислений», структура которого представлена в виде:

Ведомость отчислений

Код цеха

Табельный номер

Код вида отчислений

Сумма отчислений

       

 

Описание структуры первичного документа

«Ведомость  отчислений»

Имя реквизита

Идентификатор

Тип данных

Длина

Способ ввода реквизита

Целые

Дробные

Код цеха

КС

С

2

 

Из справочника

Табельный номер

ТN

С

4

 

Из справочника

Код вида отчислений

О

С

3

 

Из справочника

Сумма отчислений

S

Ч

4

2

Вручную


 

2.3. Количество документов за период: соответствует количеству цехов.

2.4. Описание контроля  ввода документов:

- код цеха: контроль  на диапазон значений от 01 до 99;

- табельный номер:  контроль на диапазон значений  от 0001 до 9999;

- код вида отчислений: контроль на диапазон значений  от 001 до 999;

 

 

 

  1. Описание условно-постоянной информации

3.1.Для решения задачи используется 3 справочника:

-справочник цехов:  служит для расшифровки кодов  подразделений;

-справочник сотрудников: для расшифровки табельных номеров сотрудников;

-справочник отчислений: для расшифровки кодов видов  отчислений.

3.2.Описание структуры  справочников

Описание структуры  документа «Справочник цехов» (СПРЦЕХ)

Имя реквизита

Идентификатор

Тип данных

Длина

Целые

Дробные

Код цеха

KС

С

2

 

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

NС

С

20

 

 

Описание структуры  документа «Справочник сотрудников» (СПРСОТР)

Имя реквизита

Идентификатор

Тип данных

Длина

Целые

Дробные

Табельный номер

ТN

С

4

 

ФИО сотрудника 

FIO

С

30

 

Дата рождения

DR

С

10

 

 

Описание структуры  документа «Справочник отчислений» (СПРОТЧ)

Имя реквизита

Идентификатор

Тип данных

Длина

Целые

Дробные

Код вида отчислений

N

С

3

 

Наименование отчисления

NО

С

20

 

 

4. Описание результирующей  информации

4.1. Проектируется форма первичного документа.

 

Начисления за _______________

 

Код цеха

Табельный номер

Всего отчислено

     

 

4.2.Описание структуры результирующего документа

Имя реквизита

Идентификатор

Тип данных

Длина

Целые

Дробные

Код цеха

КС

С

2

 

Табельный номер

ТN

С

4

 

Сумма  отчислений

SО

Ч

4

2




 

4.3.  Количество документов  за период: ежемесячно 1 шт.

4.4. Количество строк  в документе: до 120 (соответствует  количеству сотрудников в подразделении  (на предприятии))

4.5. Контроль правильности  документа: логический контроль полученных сумм.

 

 

 

 

 

 

 

 

 

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

Для получения ведомости  «Отчисленная заработная плата работникам предприятия» расчеты ведутся по каждому работнику:

,

где

n – количество видов отчислений;

 – размер отчислений n-вида по j-му работнику.

Общая сумма отчислений по работникам предприятия:

m – число работников предприятия.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение задачи средствами MS Access

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

1.1. Создадим форму таблицы «Справочник цехов»:

  • нажмем кнопку объекта «Таблицы», если она не активизирована
  • выделим в объекте «Таблицы» команду «Создание таблицы в режиме конструктора»;
  • осуществим описание полей таблицы в соответствии с рекомендациями, указанными ниже

Имя поля

Тип данных

Размер поля

Формат поля

Число десятичных знаков

Значение по умолчанию

Обязательное

поле

Пустые строки

Код цеха

Числовой

Длинное целое

-

-

0

Да

Нет

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

Текстовый

20

-

-

-

Да

Да


1.2.Создадим форму «Справочник  сотрудников»:

  • нажмем кнопку объекта «Таблицы», если она не активизирована
  • выделим в объекте «Таблицы» команду «Создание таблицы в режиме конструктора»;
  • осуществим описание полей таблицы в соответствии с рекомендациями, указанными ниже

Имя поля

Тип данных

Размер поля

Формат поля

Число десятичных знаков

Значение по умолчанию

Обязательное

поле

Пустые строки

Табельный номер

Числовой

Длинное целое

-

-

0

Да

Нет

ФИО

Текстовый

30

-

-

-

Да

Да

Дата рождения

Текстовый

10

-

-

-

Да

Да


1.3. . Создадим форму «Справочник отчислений»:

  • нажмем кнопку объекта «Таблицы», если она не активизирована
  • выделим в объекте «Таблицы» команду «Создание таблицы в режиме конструктора»;
  • осуществим описание полей таблицы в соответствии с рекомендациями, указанными ниже

Имя поля

Тип данных

Размер поля

Формат поля

Число десятичных знаков

Значение по умолчанию

Обязательное

поле

Пустые строки

Код вида отчислений

Числовой

Длинное целое

-

-

0

Да

Нет

Наименование отчислений

Текстовый

20

-

-

-

Да

Да




1.4.Создадим форму «Ведомость  отчислений», куда будут помещены  исходные данные о отчислениях  заработной платы работникам  предприятия.

  • нажмем кнопку объекта «Таблицы», если она не активизирована
  • выделим в объекте «Таблицы» команду «Создание таблицы в режиме конструктора»;
  • осуществим описание полей таблицы в соответствии с рекомендациями, указанными ниже

Имя поля

Тип данных

Размер поля

Формат поля

Число десятичных знаков

Значение по умолчанию

Обяза-тельное

поле

Пустые строки

Код цеха

Числовой

Длинное целое

-

-

0

Да

Нет

Табельный номер

Числовой

Длинное целое

-

-

0

Да

Нет

Код вида отчислений

Числовой

Длинное целое

-

-

0

Да

Нет

Сумма отчислений

Денежный

-

Денежный

2

0

Нет

-


2. Введем входные данные в таблицы «Справочник цехов», «Справочник сотрудников», «Справочник отчислений», «Ведомость отчислений».

2.1. Введем данные в таблицу  «Справочник цехов»:

 

 

 

 

 

 

 

Рис. 1. Таблица «Справочник цехов» с данными

 

2.2. Введем данные в таблицу  «Справочник сотрудников»:

 

 

 

 

 

 

 

 

Рис. 2. Таблица «Справочник сотрудников» с данными

 

2.3. Введем данные в таблицу  «Справочник отчислений»:

 

 

 

 

 

Рис. 3. Таблица «Справочник отчислений» с данными

 

2.4. Введем данные в таблицу  «Ведомость отчислений»:

 

 

                            

 

 

 

 

 

 

 

Рис. 4. Таблица «Ведомость отчислений» с данными

 

  1. Организуем взаимосвязи между таблицами «Справочник цехов», «Справочник сотрудников», «Справочник отчислений», «Ведомость отчислений»:

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 5. Организация взаимосвязи между таблицами «Справочник сотрудников», «Справочник отчислений» и «Ведомость отчислений»

 

4.Сконструируем запрос «Расчет отчислений для каждого работника»:

  • нажмем кнопку «Конструктор запросов»
  • нажмем клавишу Enter или «Открыть» в меню диалогового окна: в результате появляется макет для формирования запроса «Запрос1: запрос на выборку» и диалоговое окно «Добавление таблицы»;
  • выберем по очереди каждое наименование таблицы в диалоговом окне «Добавление таблицы» и нажмем кнопку «Добавить».

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 6. Макет для формирования запроса «Запрос1: запрос на выборку» с указанием связей между таблицами

 

  • в первом столбце запроса выберем имя поля «Код цеха» из таблицы «Ведомость отчислений», во втором – Табельный номер из таблицы «Ведомость отчислений», в третьем столбце в имени поля введем «Сумма отчислено» , а в имени таблицы «Ведомость отчислений»;
  • на панели инструментов нажмем на кнопку : появляется поле «Групповая операция»;
  • в этом поле для столбцов с именем поля «Код цеха» и «Табельный номер» выберем «Группировка», а для поля «Всего начислено» функцию Sum;

Получаем:


 

 

 

 

 

 

Рис. 7. Расчет отчислений для каждого работника

  1. Выдача отчета «Расчет отчислений работников предприятия».
  • нажмем кнопку «Мастер отчетов»;


 

 

 

 

 

 

 

 

 

 

 

 

Рис. 8. Диалоговое окно «Создание отчетов»

  • выделим последовательно в окне «Доступные поля» и каждое выбранное нами поле перенесем также последовательно в окно «Выбранные поля» с помощью кнопки
  • нажмем кнопку «Далее»: появляется диалоговое окно «Создание отчетов» для выбора порядка сортировки и вычисления
  • нажмем кнопку «Итоги»: появляется диалоговое окно «Итоги», в котором поставим флажки: 1) «Sum – Сумма отчислений»; 2) «данные и итоги»
  • нажмем кнопку ОК: происходит возврат в диалоговому окну «Создание отчетов» для выбора порядка сортировки и вычисления, выполняемых для записей;
  • нажмем кнопку «Далее»: появляется диалоговое окно «Создание отчетов» для выбора вида макета для отчета;
  • выберем ступенчатый вид макета и книжную ориентацию, поставив соответствующие флажки


 

 

 

 

 

Рис. 9. Диалоговое окно «Создание отчетов» для выбора вида макета

  • нажмем кнопку «Далее»: появляется диалоговое окно «Создание отчетов» для выбора требуемого стиля отчета;
  • выберем открытый стиль
  • нажмем кнопку «Готово»: появляется диалоговое окно «Расчет отчислений работников предприятия»  с отражением отчета.

 

Список использованной литературы

  1. Методические указания по выполнению контрольной работы для самостоятельной работы студентов III курса. – М.: Вузовский учебник, 2007.
  2. Романов А.Н., Одинцов Б.Е. Информационные системы в экономике. – М.: Вузовский учебник, 2008.
  3. Одинцов Б.Е. Обратные вычисления в формировании экономических решений. – М.: Финансы и статистика, 2004.

 

 

 

 

 


Контрольная работа по "Информатике". 40