Информационые системы

Автор: Пользователь скрыл имя, 03 Апреля 2012 в 19:21, задача

Описание работы

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

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

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

Содержание

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

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

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

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

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

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

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

Список используемой литературы……………………………………...……22

Приложение А

Приложение Б

Работа содержит 5 файлов

Контрольная по ИС.doc

— 1.36 Мб (Скачать)

 

 

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

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

Тип данных

Длина

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

целые

дробные

Код цеха

КС

Текстовый

3

 

1

Код участка

КU

Текстовый

4

 

2

Сумма по участку

SU

Денежный

10

2

 

Сумма по цеху

SC

Денежный

10

2

 

 

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

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

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

5.1. Для получения ведомости «Фактически начисленная заработная плата по цехам и участкам» необходимо рассчитать показатели:

      сумму заработной платы, начисленную на участке ;

      сумму заработной платы, начисленную в цехе  f.

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

где  Sft - заработная плата, начисленная работнику с  табельным номером t, работающему на участке  цеха f,

         Sf -  сумма заработной платы, начисленная на участке    цеха f.

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

  где Sf -  сумма заработной платы, начисленная  на участке    цеха f.

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

 

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

1. Вызовите Microsoft Access:

2. Сформируйте файл новой базы данных:

          раскройте вкладку «Новая база данных» в разделе «Создание»  диалогового окна «Создание файла»: появляется  диалоговое окно «Файл новой базы данных»;

          выберите имя текущей папки, присвойте файлу имя «Сведения о заработной плате по цехам и участкам» в поле «Имя файла»;

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

Рисунок 1 – Диалоговое окно с именем файла «Сведения о заработной плате по цехам и участкам»

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

3.1. Создайте форму таблицы «Расчетный листок»:

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

          выделите в объекте «Таблицы» команду «Создание таблицы в режиме конструктора»;

          нажмите клавишу Enter или «Открыть» в меню диалогового окна: в результате появляется макет для описания полей таблицы;

          осуществите описание полей таблицы в соответствии с рекомендациями, указанными ниже:

Имя поля

Тип данных

Размер поля

Формат поля

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

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

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

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

Числовой

Целое

Фиксированный

0

0

Да

Сумма заработной платы

Денежный

10

Фиксированный

2

0

Да

          нажмите кнопку «Закрыть»: в результате появляется диалоговое окно с вопросом;

          нажмите  кнопку «Да» на вопрос «Сохранить изменения макета или структуры объекта «таблицы «Таблица1»?»: появляется диалоговое окно «Сохранение»;

          введите в поле «Имя таблицы» диалогового окна «Сохранение» имя таблицы «Расчетный листок»  (рис. 2);

Рисунок 2 – Сохранение имени таблицы «Расчетный листок»

          нажмите  кнопку OK: появляется диалоговое окно «Ключевые поля не заданы» (рис. 3);

Рисунок 3 – Диалоговое окно «Ключевые поля не заданы»

          нажмите кнопку «Да»: появляется диалоговое окно с именем файла «Сведения о заработной плате по цехам и участкам» и указанием в объекте «Таблицы» имени сформированной таблицы «Расчетный листок» (рис. 4);

Рисунок 4 – Диалоговое окно с именем файла «Сведения о заработной плате по цехам и участкам»

          выделите имя таблицы «Расчетный листок»;

          нажмите «Открыть» в меню диалогового окна: появляется форма таблицы «Расчетный листок» (рис. 5).

Рисунок 5 – Форма таблицы «Расчетный листок»

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

          нажмите кнопку «Закрыть» в форме таблицы «Расчетный листок»: происходит возврат к диалоговому окну с именем файла «Сведения о заработной плате по цехам и участкам»;

          повторите далее действия, аналогичные указанным  в 3.1 после таблицы с рекомендациями, но учитывающие специфику таблицы «Справочник цехов;

          осуществите описание полей таблицы в соответствии с рекомендациями, указанными ниже:

Имя поля

Тип данных

Размер поля

Формат поля

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

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

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

Код цеха

Текстовый

3

-

-

Да

Да

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

Текстовый

20

-

-

Да

Да

          в результате появляется форма таблицы «Справочник цехов» (рис. 6).

Рисунок 6 – Форма таблицы «Справочник цехов»

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

          нажмите кнопку «Закрыть» в форме таблицы «Справочник цехов»: происходит возврат к диалоговому окну с именем файла «Сведения о заработной плате по цехам и участкам;

          повторите далее действия, аналогичные указанным  в 3.1 после таблицы с рекомендациями, но учитывающие специфику таблицы «Справочник цехов;

          осуществите описание полей таблицы в соответствии с рекомендациями, указанными ниже:

Имя поля

Тип данных

Размер поля

Формат поля

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

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

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

Код цеха

Текстовый

3

-

-

Да

Да

Код участка

Текстовый

4

-

-

Да

Да

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

Числовой

Целое

Фиксированный

0

Да

-

Приложения.doc

— 51.00 Кб (Открыть, Скачать)

Сведения о заработной плате по цехам и участкам.mdb

— 260.00 Кб (Скачать)

Содержание.doc

— 22.50 Кб (Открыть, Скачать)

Титул.doc

— 20.50 Кб (Открыть, Скачать)

Информация о работе Информационые системы