В первом столбце находится месяц расчета заработной платы, формат данных – текстовое поле длиной не менее 8 символов. Во втором столбце находится табельный номер работника, формат данных – целое число не более 2 знаков. В третьем столбце содержатся фамилии, имена и отчества работников в текстовом формате не более 20 символов. Четвертый столбец содержит сведения о количестве отработанных дней, формат - целое число максимальной длиной 2 знака. Пятый столбец содержит сведения о количестве дней по болезни, формат - целое число максимальной длиной 2 знака. Шестой столбец отражает процент выданного аванса, формат - целое число максимальной длиной 3 знака.
Табель учета рабочего времени согласно заданному месяцу можно показать в промежуточной форме.
Промежуточная форма 1. Месячный табель учета рабочего времени
Месяц расчета зарплаты | 8$ | ||||
Табельный номер работника | |||||
Данные | * | * | * | ** | Общий итог |
Сумма по полю Количество отработанных дней | ** | ** | ** | ** | ** |
Сумма по полю Количество дней по болезни | ** | * | |||
Сумма по полю Процент выданного аванса | *.** | *.** |
В первой строке находится месяц расчета заработной платы, формат данных – текстовое поле длиной не менее 8 символов. В третьей строке находится табельный номер работника, формат данных – целое число не более 2 знаков. Четвертая строка содержит сведения о количестве отработанных дней, формат - целое число максимальной длиной 2 знака. Пятая строка содержит сведения о количестве дней по болезни, формат - целое число максимальной длиной 2 знака. Шестая строка отражает процент выданного аванса, формат - вещественное число (один знак в целой части и два знака в дробной части).
Расчетные данные по определению величины суммы заработной платы для работников следует объединить во второй промежуточной форме.
Промежуточная форма 2. Расчетно-платежная ведомость.
Месяц расчета зарплаты | 8$ |
Дата расчета зарплаты | дд.мм.гг |
Количество рабочих дней в месяце | ** |
Первый показатель отображает месяц расчета заработной платы, формат данных – текстовое поле длиной не менее 8 символов. Второй показатель содержит сведения о дате расчета заработной платы, дата отображена в формате дд.мм.гггг. Третий показатель отражает количество рабочих дней в месяце, целое число максимальной длиной 2 знака.
Табельный номер работника | Ф.И.О. работника | Тарифный разряд | Тарифный коэффициент | Трудовой стаж | Процент оплаты больничного листа | Оклад | начислено, руб. | удержано, руб. | К выдаче | |||||
зарплата | по больничному листу | итого начислено | выданный аванс | подоходный налог | профсоюзный взнос | итого удержано | ||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
** | 20$ | ** | *.** | **.* | ***% | **** | ****.** | ****.** | ****.** | ***.** | ***.** | ***.** | ****.** | ****.** |
В первом столбце находится табельный номер работника, формат данных – целое число не более 2 знаков. Во втором столбце содержатся фамилии, имена и отчества работников в текстовом формате не более 20 символов. В третьем столбце находятся сведения о тарифном разряде, формат данных – целое число максимальной длиной 2 знака. В четвертом столбце представлены тарифные коэффициенты, соответствующие тарифным разрядам, формат данных – вещественное число (один знак в целой части и два знака в дробной части). В пятом столбце отображается трудовой стаж работника в формате вещественного числа (два знака в целой части и один знак в дробной части). В шестом - процент оплаты больничного листа в формате целого числа из 3знаков. В седьмом, восьмом, девятом, десятом, одиннадцатом, четырнадцатом и пятнадцатом столбцах содержатся соответственно оклад, зарплата, по больничному листу, итого начислено, выданный аванс, итого удержано и к выдаче в формате данных - вещественное число (четыре знака в целой части и два знака в дробной части). В двенадцатом и тринадцатом столбцах содержатся соответственно удержанный подоходный налог и удержанный профсоюзный взнос в формате данных - вещественное число (три знака в целой части и два знака в дробной части).
Данные для составления расчетного листа заработной платы можно объединить в выходную форму 1.
Выходная форма 1. Расчетный лист заработной платы работника
Табельный номер работника ==> | ** | месяц | 8$ |
Ф.И.О. работника | |||
20$ | |||
Начало трудовой деятельности | дд.мм.гг | ||
Стаж, лет | *.* | ||
Тарифный разряд | ** | ||
Тарифный коэффициент | *.** | ||
ОКЛАД | **** | ||
Отработано дней | ** | ||
Дни по болезни | ** | ||
НАЧИСЛЕНО - ВСЕГО, РУБ.: | ****.** | ||
зарплата | ****.** | ||
по больничному листу | ****.** | ||
УДЕРЖАНО - ВСЕГО, РУБ.: | ****.** | ||
выданный аванс | ***.** | ||
подоходный налог - всего: | ***.** | ||
профсоюзный взнос | *.** | ||
К ВЫДАЧЕ, РУБ. | ****.* |
Первый показатель отображает месяц расчета заработной платы, формат данных – текстовое поле длиной не менее 8 символов. Второй - табельный номер работника, формат данных – целое число не более 2 знаков. Третий показатель содержит фамилию, имя и отчество работника в текстовом формате не более 20 символов.
В первой строке отражаются сведения о начале трудовой деятельности сотрудника, дата отображена в формате дд.мм.гггг. Во второй строке отображается трудовой стаж работника в формате вещественного числа (два знака в целой части и один знак в дробной части). В третьей строке находятся сведения о тарифном разряде, формат данных – целое число максимальной длиной 2 знака. В четвертой строке представлены тарифный коэффициент, соответствующий тарифному разряду, формат данных – вещественное число (один знак в целой части и два знака в дробной части). В пятой, восьмой, девятой, десятой, одиннадцатой, двенадцатой и пятнадцатой строках находятся соответственно оклад, всего начислено, зарплата, оплата по больничному листу, всего удержано, выданный аванс и всего к выдаче в формате данных – вещественное число (четыре знака в целой части и два знака в дробной части). В шестой и седьмой строках представлены соответственно количество отработанных дней и дней по болезни в формате целого числа длиной не более 2 знаков. В тринадцатой и четырнадцатой строках содержатся соответственно удержанный подоходный налог и удержанный профсоюзный взнос в формате данных – вещественное число (три знака в целой части и два знака в дробной части).
Итоговые данные для выдачи заработной платы объединим в выходную форму №2.
Выходная форма 2. Платежная ведомость.
месяц | 8$ | ||
Табельный номер работника | Ф.И.О. работника | К выдаче | Подпись |
** | 20$ | ****.* |
Показатель отображает месяц расчета заработной платы, формат данных – текстовое поле длиной не менее 8 символов.
В первом столбце находится табельный номер работника, формат данных – целое число не более 2 знаков. Во втором столбце содержится фамилия, имя и отчество работника в текстовом формате не более 20 символов. В третьем столбце находится сумма заработной платы к выдаче, формат данных – вещественное число (четыре знака в целой части и два знака в дробной части).
2.3Информационно-логическая модель
Информационно-логическая модель является схемой описывающей взаимосвязи функциональных задач, решаемых в сельскохозяйственных предприятиях на всех этапах планирования, учета и управления и наглядно раскрывает интегрированный поток информации в системе в целом с обозначением источников и направлений использования. Она создается по результатам предпроектного обследования предметной области и служит основанием для составления технико-экономического обоснования банка данных и разработки технического задания на его проектирование.
При построении информационно-логической модели все документы можно представить в виде прямоугольников указанием их названий, входящие информационные потоки – в виде стрелок ввода, а взаимосвязь таблиц – в виде стрелок, связывающих таблицы и указывающих направление информационного потока.
2.4. Алгоритм функционирования информационной системы.
Первой расчетной таблицей в данной системе является промежуточная форма 1 «Месячный табель учета рабочего времени».
На основании данных таблицы 1 «Годовой табель учета рабочего времени» с использованием мастера сводных таблиц, формируется сводная таблица – промежуточная форма 1 «Месячный табель учета рабочего времени».