Транзакционная задача

Автор работы: Пользователь скрыл имя, 19 Ноября 2012 в 10:27, контрольная работа

Краткое описание

Условия задачи
Для планового отдела рассчитать нормативный фонд зара¬ботной платы на годовую и квартальную программы по изделиям. Нормативная заработная плата, необходимая для выполнения годо¬вой и квартальных программ в разрезе изделий, определяется путем умножения расценок за единицу изделия на плановое количество из¬делий, которое изготовляется.
Решение задачи средствами MS Access.

Содержание

Часть I. Постановка задачи………………………………………………………3
1. Организационно-экономическая сущность задачи……………………3
2. Описание структуры входной информации ………………………..….5
3. Описание структуры условно-постоянной информации…… ………..5
4. Описание структуры результирующей информации………………….6
Часть II. Решение задачи средствами MS Access………………………………6
Список использованной литературы……………………………………..11

Вложенные файлы: 1 файл

Инф. системы вариант 4.doc

— 6.48 Мб (Скачать файл)


 

Оглавление

 

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

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

           2. Описание структуры входной информации ………………………..….5

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

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

 Часть II. Решение задачи средствами MS Access………………………………6

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 4

 

Условия задачи

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

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

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

 

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

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

1.1. Наименование задачи: "Расчет нормативного фонда заработной платы".

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

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

1.4. Периодичность решения задачи: 1 раз в 3 месяца.

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

1.6. После обработки первичной  документации получаем следующие 

      формы электронных  документов:

 

- Заявка на производство изделий: 

 

Код изделия

Код детали

№ цеха

Код операции

Код оборудования

Код профессии

Плановое количество изделий на 1 кв.

Плановое количество изделий на 2 кв.

Плановое количество изделий на 3 кв.

Плановое количество изделий на 4 кв.


- Справочник изделий:

 

Код изделия

Наименование изделия

Расценка на единицу  изделия, руб.

Единица измерения


 

 

- Нормативный фонд заработной платы:

 

Код изделия

Наименование изделия

Единица измерения

Расценка на единицу  изделия,  руб.

Нормативный фонд зарплаты на 1 кв.

Нормативный фонд зарплаты на 2 кв.

Нормативный фонд зарплаты на 3 кв.

Нормативный фонд зарплаты на 4 кв.

Нормативный фонд зарплаты на год


 

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

 

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

 

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

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

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

 

Имя

реквизита

Иденти-

фикатор

Тип

данных

Длина

Ключ 

сортировки

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

целые

дробные

Код изделия

KI

С

3

 

1

Вручную

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

изделия

NI

С

35

   

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

Единица измерения

EI

С

3

   

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

Код детали

KD

С

3

   

Вручную

№ цеха

NC

С

2

   

Вручную

Код операции

KO

С

3

   

Вручную

Код оборудования

KOB

С

2

   

Вручную

Код профессии

KP

С

2

   

Вручную

Расценка на единицу  измерения, руб.

RE

Ч

 

2

 

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

Плановое количество изделий на 1 квартал

PK1

Ч

 

2

 

Вручную

Плановое количество изделий на 2 квартал

PK2

Ч

 

2

 

Вручную

Плановое количество изделий на 3 квартал

PK3

Ч

 

2

 

Вручную

Плановое количество изделий на 4 квартал

PK4

Ч

 

2

 

Вручную

Плановое количество изделий на год

PK

Ч

 

2

 

Автоматически по формуле

Нормативный фонд зарплаты на 1 квартал

ZP1

Ч

     

Автоматически по формуле

Нормативный фонд зарплаты на 2 квартал

ZP2

Ч

     

Автоматически по формуле

Нормативный фонд зарплаты на 3 квартал

ZP3

Ч

     

Автоматически по формуле

Нормативный фонд зарплаты на 4 квартал

ZP4

Ч

     

Автоматически по формуле

Нормативный фонд зарплаты на год

ZP

Ч

     

Автоматически по формуле




 

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

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

 

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

Иденти-

фикатор

Тип

данных

Длина

Ключ сорти-

ровки

целые

дробные

Код

изделия

KI

C

3

 

1

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

изделия

NI

C

35

   

Расценка на единицу изделия, руб.

RE

Ч

3

2

 

Единица измерения

EI

C

3

   

 

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

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

 

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

 

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

Иденти-

фикатор

Тип

данных

Длина

Ключ сорти-

ровки

целые

дробные

Код

изделия

KI

С

4

 

1

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

изделия

NI

С

40

   

Единица измерения

EI

C

3

   

Расценка на единицу  изделия, руб.

RE

Ч

 

2

 

Нормативный фонд зарплаты на 1 квартал

ZP1

Ч

     

Нормативный фонд зарплаты на 2 квартал

ZP2

Ч

     

Нормативный фонд зарплаты на 3 квартал

ZP3

Ч

     

Нормативный фонд зарплаты на 4 квартал

ZP4

Ч

     

Нормативный фонд зарплаты на год

ZP

Ч

     

 

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

Для получения документа " Нормативный фонд заработной платы" необходимо рассчитать показатель: расценка на изготовление i-й операции, выполненной профессией j изделия p.

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

где  Sijp – расценка на изготовление i-й операции, выполненной профессией j изделия p;

Cp – расценка на изготовление изделия i;

 – план изготовления изделия  p за период ψ; ψ=0, 1, 2, 3, 4.

Cp – нормативная заработная плата, необходимая для изготовления изделия p.


 

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

  1. Вызовем Microsoft Access.
  2. Сформируем файл новой базы данных, присвоим ему имя «Нормативный фонд заработной платы».
  3. Создадим формы таблиц «Заявка на производство изделий», «Справочник изделий» (рис. 1).

3.1 Создадим форму таблицы «Заявка на производство изделий»:

    • Нажимаем кнопку «Таблицы», выбираем команду «Создание таблицы в режиме конструктора»;
    • Нажимаем клавишу Enter, в результате появляется макет для описания полей таблицы;
    • Осуществляем описание полей таблицы;
    • Вводим в поле «Имя таблицы» диалогового окна «Сохранение» имя таблицы «Заявка на производство изделий».

 

Рисунок 1 – Макет таблицы «Заявка на производство изделий»

 

 

3.2 Аналогично создадим форму таблицы «Справочник изделий» (рис. 2, 3).

 

Рисунок 2 – Создание таблицы «Справочник изделий»

 

Рисунок 3 – Макет таблицы «Справочник изделий»

 

 

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

4.1 Вводим входные данные в  таблицу «Заявка на производство изделий» :

    • Закрываем все таблицы; происходит возврат к диалоговому окну с именем файла и указанием в объекте «Таблицы» имен сформированных таблиц «Заявка на производство изделий», «Справочник изделий»;
    • Выделяем наименование таблицы «Заявка на производство изделий» и нажимаем «Открыть» в меню диалогового окна: появляется форма таблицы «Заявка на производство изделий»;
    • Вводим входные данные по каждой строке таблицы (рис. 4).

Рисунок 4 – Таблица «Заявка на производство изделий» с данными

 

4.2 Аналогично вводим входные  данные в таблицу «Справочник изделий» (рис. 5).

Рисунок 5 – Таблица «Справочник изделий» с данными

 

  1. Организовываем взаимосвязи между таблицами «Заявка на производство изделий», «Справочник изделий».
  • В меню «Работа с базами данных» нажимаем кнопку «Схема данных»: появляются диалоговые окна «Схема данных» и «Добавление таблицы» (рис. 6);

Рисунок 6 – Диалоговое окно «Добавление таблицы»

 

  • Выбираем по очереди каждое наименование таблицы и нажимаем кнопку «Добавить»; после набора названия последней таблицы нажимаем кнопку «Закрыть»: появляются таблицы (рис. 7);

 

Рисунок 7 – Диалоговое окно «Схема данных» с таблицами

 

  • Перетаскиваем левой клавишей мыши поле «Код изделия» из таблицы «Заявка на производство изделий» в таблицу «Справочник изделий» и совмещаем его с полем «Код изделия»: появляется диалоговое окно «Изменение связей»; устанавливаем флажок «Обеспечение целостности данных»; проверяем тип отношения «один-ко-многим» и нажимаем в диалоговом окне «Изменение связей» кнопку «Создать» (рис. 8);

 

Рисунок 8 – Диалоговое окно «Схема данных» и «Изменение связей»

 

  • В диалоговом окне «Схема данных» появляется линия связи по полю «Код изделия» между таблицами «Заявка на производство изделий» и «Справочник изделий» (рис. 9);

 

Рисунок 9 – Формирование связи между таблицами «Заявка на производство изделий» и «Справочник изделий»

 

  • Нажимаем кнопку «Закрыть» в диалоговом окне «Схема данных», происходит возврат к диалоговому окну с именем файла и указанием созданных таблиц.

 

  1. Сконструируем запрос «Нормативный фонд заработной платы».
  • Выбираем меню «Создание», нажимаем кнопку «Конструктор запросов». В результате появляется макет для формирования запроса «Запрос1» и диалоговое окно «Добавление таблицы» (рис. 10).

 

Рисунок 10 – Макет для формирования запроса «Запрос1» и диалоговое окно «Добавление таблицы»

 

  • Выбираем по очереди каждое наименование таблицы и нажимаем кнопку «Добавить»; после набора названия последней таблицы нажимаем кнопку «Закрыть»: появляются таблицы (рис. 11);

 

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

Осуществляем последовательно выбор в каждом столбце нижней части запроса: 1) имени таблицы и 2) имени поля. При выборе в столбце имени таблицы руководствуемся связями по полям таблиц: в результате формируется запрос «Нормативный фонд заработной платы» (рис. 12).

Информация о работе Транзакционная задача