СОДЕРЖАНИЕ

 

 

Часть 1. Постановка задачи                                                               3

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

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

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

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

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

Часть 2. Решение задачи средствами MS ACCESS                          9

 


Вариант 18

 

Задание

 

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

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

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

 

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

 

1.1          Наименование задачи: Расчет начислений.

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

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

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

1.5          Для кого предназначено решение задачи: бухгалтерия, плановый отдел, руководство фирмы.

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

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

 

 

 

 

 

1.8. Экономическая сущность задачи. Имеются сведения о начислениях по каждому работнику и по каждому виду начислений. Требуется рассчитать общую сумму начислений по заказам в разрезе цехов.

 

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

 

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

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

 

Документ «Начисления»

НАЧИСЛЕНИЯ

Номер цеха

Код заказа

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

Вид начисления

Сумма

c

z

t

v

Scztv

 

Структура первичного документа описывается с помощью следующей таблицы:

Описание структуры первичного документа «Начисления»

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

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

Тип данных

Длина

Ключ сортировки

Метод контроля

Целые

Дробные

Код

Код

Счетчик

8

 

 

Автоматически

Номер цеха

Номер цеха

Ч

10

 

 

Автоматически из справочника

Код заказа

Код заказа

Ч

10

 

 

Автоматически из справочника

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

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

Ч

10

 

 

Автоматически из справочника

Код начисления

Код начисления

Ч

10

 

 

Автоматически из справочника

Сумма начисления

Сумма начисления

Ч

12

2

 

Вручную

 

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

2.3. Количество строк в документе (в среднем): 100.

2.4. Контроль правильности заполнения документа: ручной. Справочные данные проверяются на соответствие справочникам.

 

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

 

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

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

1)    Справочник цехов (Цеха) – служит для расшифровки кодов цехов;


Справочник цехов

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

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

Тип

данных

Длина

Ключ сортировки

целые

дробные

Код цеха

Код цеха

Ч

10

 

1

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

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

С

50

 

 

 

2)    Справочник заказов (Заказы) – служит для расшифровки кодов заказов;

Справочник заказов

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

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

Тип

данных

Длина

Ключ сортировки

целые

дробные

Код заказа

Код заказа

Ч

4

 

1

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

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

С

50

 

 

 

3)    Справочник работников (Работники) – служит для расшифровки табельных номеров работников;

Справочник работников

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

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

Тип

данных

Длина

Ключ сортировки

Целые

дробные

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

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

Ч

10

 

1

Фамилия И.О.

Фамилия И.О.

С

50

 

 

 

4)    Справочник видов начислений (Виды начислений) - служит для расшифровки кодов начислений;

Справочник видов начислений

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

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

Тип

данных

Длина

Ключ сортировки

целые

дробные

Код начисления

Код начисления

Ч

10

 

1

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

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

С

50

 

 

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

 

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

 

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

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

 

 

Сумма начислений по работнику

Сtv

Сумма начислений по виду начисления

Сc

Сумма начислений по заказу

Сz

Сумма начислений общая

С

 

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

Расчет начислений по заказам за ________________________________

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

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

Тип данных

Длина

Ключ сортировки

целые

дробные

Вид начисления

Начисление

C

50

 

2

Заказ

Заказ

C

50

 

1

Цех

Цех

С

50

 

3

Сумма начислений по работнику

SumRab

Ч

12

2

 

Сумма начислений по заказу

SumZak

Ч

12

2

 

Сумма начислений общая

SumAll

Ч

12

2

 

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

4.4. Количество строк в документе (в среднем): 100.

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

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

 

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

- сумма начислений по работнику

- сумма начислений по виду начисления

- сумма начислений по заказу

- сумма начислений общая

 

Scztv – сумма начисления по v виду начисления, t работнику в c – м цехе по z – му заказу;

Ct  - сумма начисления по t - работнику.

Cc - сумма начислений по c - му цеху.

Cv  - сумма начислений по v - му виду начисления.

Cz  - сумма начислений по z - му заказу.

C  -  общая сумма начислений по предприятию.

 

 

 

 


ЧАСТЬ 2. РЕШЕНИЕ ЗАДАЧИ СРЕДСТВАМИ MS ACCESS

 

При использовании ППП  MS Access выполняется проектирование исходной таблицы, в которую будут вноситься данные для решения задачи. Затем, проектируются запросы, отчеты и диаграммы.

Создание таблицы.

1.     При запуске Access открывается окно Access, в котором необходимо выбрать режим ''Создание новой базы данных''. Нажать ОК.

Рис. 2.1. Создание базы данных

 

2.     Создаваемой базе данных присвоить имя, например, Начисления и нажать ''Создать''.

3.     В появившемся окне выбрать вкладку ''Таблицы'' и нажать ''Создать''.

4.     Далее из списка выбрать способ создания таблицы. В данной работе создается  в режиме конструктора: появится окно конструктора.

5.     В окне заполнить необходимые имена полей, установить их тип, свойства.

Рис. 2.2. Создание таблицы

 

6.    С помощью кнопки на панели инструментов или через окно базы данных перейти в режим таблиц и произвести ввод либо корректировку данных

В таблице Начисления поля Код цеха, Код заказа, Табельный номер, Код вида начисления должны автоматически заполняться из соответствующих таблиц. Для такой организации используется механизм подстановки, который реализован на одноименной закладке свойств в конструкторе таблиц. Выбираем в таблице Начисления поле Код цеха и переходим на вкладку Подстановка.

Рис. 2.3. Задание подстановки

 

Создадим запрос.

Выберем объект Запросы / Создание с помощью мастера

Зададим таблицу Начисления и выберем все поля.

Рис. 2.4. Создание запроса

 

Затем из таблиц Виды начислений, Заказы, Работники и Цеха добавляем поля наименования.

Свяжем таблицы.

Рис. 2.5. Связывание баз данных.

Результаты обработки данных выводятся в виде отчетов.

Создание отчета.

1.    Для создания отчета необходимо перейти на вкладку ''Отчеты'' и нажать ''Создать''.

2.    В появившемся окне выбрать форму создания отчета. Создавать отчет легче всего с помощью мастера.

3.    В появившейся последовательности окон последовательно указать: тип таблицы или запроса и нужные поля для отчета, установить уровни группировки и сортировки внутри групп, макет и стиль отчета, задать имя и нажать ''Готово''.

Рис. 2.6. Создание отчета

 

4.    Доработать отчет можно в режиме конструктора.

5.    Сохранить отчет.

6.    Для просмотра отчета перейти в окно базы данных и нажать ''Просмотр''.

Для работы с задачей необходимо запустить MS Access с рабочего стола или с помощью кнопки «Пуск». Затем необходимо открыть файл таблицы или базы данных.

Рис. 2.7. Начало работы с базой данных

 

Вводим необходимые данные в таблицы.

Рис. 2.8. Ввод данных в таблицу

 

Для выдачи отчетов необходимо выбрать пункт меню Отчеты и требуемый отчет.

Рис. 2.9. Образец отчета.