Содержание
1. ПОСТАНОВКА ЗАДАЧИ ..................................................................... 3
2. РЕШЕНИЕ ЗАДАЧИ СРЕДСТВАМИ MS ACCESS............................ 7
СПИСОК ЛИТЕРАТУРЫ ........................................................................ 12
1. Постановка задачи
Задание.
Выполнить расчет начисления заработной платы по профессиям и в целом по заводу. Расчет выполняется путем накопления начисленных сумм заработной платы для каждого работника.
Входная информация:
код цеха, код участка, табельный номер, код профессии, разряд, сумма заработной платы по табельному номеру.
Результирующая информация:
профессия, сумма заработной платы по профессии.
1.
Организационно – экономическая сущность задачи
Рисунок 1 – Информационная модель задачи
1.8 Экономическая сущность задачи.
Анализ информации о заработной плате.
2. Описание входной информации
2.1 В данном разделе приводится перечень всех первичных документов, используемых для решения задачи.
2.2 В качестве входной информации используется документ "Ведомость о заработной плате". На основании этого документа создается следующий машинный документ:
Код цеха |
Код участка |
Табельный номер |
Код профессии |
Код сотрудников |
Разряд |
Сумма заработной платы по табельному номеру |
Сумма заработной платы по профессии |
|
|
|
|
Рисунок 2 – Ведомость о заработной плате
Для упрощения описания входной информации реквизит, который не используется для решения данной задачи (вид оплаты), в машинный документ не вошел. Структура первичного документа приведена рис. 3.
Имя реквизита |
Идентификатор |
Тип данных |
Длина |
Ключ
сортировки
|
Способ ввода реквизита |
Целые |
Дробные |
Код цеха |
KC |
C |
4 |
Вручную |
Код участка |
KY |
C |
4 |
Вручную |
Табельный номер |
TN |
C |
3 |
1 |
Вручную |
Код профессии |
KP |
C |
4 |
Из справочника |
Код сотрудников |
KS |
C |
4 |
Из справочника |
Разряд |
R |
Ч |
4 |
Из справочника |
Сумма заработной платы по табельному номеру |
SZPTN |
Д |
4 |
2 |
Вручную |
Сумма заработной платы по профессии |
SZPP |
Д |
7 |
2 |
Вручную |
Рисунок 3 – Описание структуры первичного документа
Будут различаться два типа данных: символьные С – те, что не поддаются арифметической обработке, и числовые – Ч, которые поддаются таковой.
2.3 Количество документов за период: до 10 шт.
2.4 Описание контроля ввода документа: заработная плата > 0.
3. Описание условно-постоянной информации
3.1 Для решения задачи используем четыре справочника:
- справочник цехов, который служит для расшифровки кодов цехов;
- справочник профессии, который используется для расшифровки кодов профессий;
- справочник участка, который используется для расшифровки кодов участков;
- справочник сотрудников, который используется для расшифровки кодов сотрудников.
3.2 Описание структуры справочников
Имя реквизита |
Идентификатор |
Тип данных |
Длина |
Способ ввода |
Целые |
Дробные |
Код цеха |
KC |
Счетчик |
4 |
Счетчик |
Наименование цеха |
NC |
Текст |
25 |
Вручную |
Рисунок 4 – Справочник цехов
Имя реквизита |
Идентификатор |
Тип данных |
Длина |
Способ ввода |
Целые |
Дробные |
Код профессии |
KP |
Счетчик |
4 |
Счетчик |
Наименование профессии |
NP |
Текст |
25 |
Вручную |
Разряд |
R |
Число |
4 |
Вручную |
Рисунок 5 – Справочник профессий
Имя реквизита |
Идентификатор |
Тип данных |
Длина |
Способ ввода |
Целые |
Дробные |
Код участка |
KY |
Счетчик |
4 |
Счетчик |
Наименование участка |
NY |
Текст |
25 |
Вручную |
Код цеха |
KC |
Число |
4 |
Справочник |
Рисунок 6 – Справочникучастков
Имя реквизита |
Идентификатор |
Тип данных |
Длина |
Способ ввода |
Целые |
Дробные |
Код сотрудников |
KS |
Счетчик |
4 |
Счетчик |
Табельный № |
TN |
Текст |
6 |
Вручную |
ФИО |
FIO |
Текст |
50 |
Вручную |
Рисунок 7– Справочник сотрудников
4. Описание результирующей информации
4.1. Проектируется форма первичного документа
Код цеха |
Табельный
номер
|
Код профессии |
Сумма заработной платы по табельному номеру |
Сумма заработной платы по профессии |
Рисунок 8 - Форма документа «Заработная плата за ____»
4.2. Приводится описание структуры результирующего документа.
Имя реквизита |
Идентификатор |
Тип данных |
Длина |
Ключ сортировки |
Целые |
Дробные |
Код цеха |
KC |
С |
3 |
Табельный № |
TN |
С |
3 |
1 |
Код профессии |
KP |
С |
2 |
Сумма заработной платы по табельному № |
SZPTN |
Д |
7 |
2 |
Сумма заработной платы по профессии |
SZPP |
Д |
7 |
2 |
Рисунок 9 – Структуры документа «Заработная плата за _______»
4.3 Количество документов за период: ежемесячно 1 шт.
4.4 Количество строк в документе (в среднем): 20.
4.5 Контроль правильности документа: логический контроль полученных сумм.
5. Описание алгоритма решения задачи
Для получения ведомости «Заработная плата» необходимо рассчитать два показателя:
- сумма заработной платы по профессии;
- сумма заработной платы по заводу в целом.
Расчеты выполняются по следующим формулам:
,
,
где ki
– расценка на i-ую деталь,
mi
– количество i-х деталей,
Sj
– сумма сдельной заработной платы j,
S – сумма сдельной заработной платы всех работников.
2.
Решение задачи средствами
MS
Access
Создаем базу данных
1. Вызываем
Microsoft
Access
:
· Нажимаем кнопку «Пуск»;
· Выделяем команду «программы»;
· Выбираем Microsoft Access;
· Нажимаем клавишу Enter.
2. Создаем формы таблиц
«Ведомость о заработной плате», «Справочник цехов», «Справочник участков», «Справочник профессий», «Справочник сотрудников» описанных в части 1 (рис. 10).
Рисунок 10 – Формы таблиц: «Ведомость о заработной плате», «Справочник цехов», «Справочник участков», «Справочник профессий», «Справочник сотрудников»
3.Вводим входные данные в таблицы
«Ведомость о заработной плате», «Справочник цехов», «Справочник участков», «Справочник профессий», «Справочник сотрудников» (рис. 11).
Рисунок 11 – Таблицы «Ведомость о заработной плате», «Справочник цехов», «Справочник участков», «Справочник профессий», «Справочник сотрудников» с данными
4.Создать взаимосвязи между таблицами
«Ведомость о заработной плате», «Справочник цехов», «Справочник участков», «Справочник профессий», «Справочник сотрудников» (рис. 12).
Рисунок 12 – Схема взаимосвязи данных
5.Сконструировать запрос
«Ведомость выработки заработной платы» (рис. 13).
Рисунок 13 – «Ведомость выработки заработной платы»
6. На основе созданного запроса создаем отчет
с помощью мастера отчетов (рис 14).
Рисунок 14 – Отчет «Начисление заработной платы»
1. «Информационные системы в экономике», «Информационные системы в управлении социально-трудовой сферой», «Информационные технологии управления», «Информационные системы маркетинга»: Методические указания по выполнению контрольных работ для самостоятельной работы студентов III курса (первое и второе высшее образование). – М.: Вузовский учебник, 2007. – 80 с.
2. А.Н. Романов, информационные системы в экономике, учебное пособие, Москва, Вузовский учебник 2006.
|