Смекни!
smekni.com

Разработка автоматизированной информационной системы по начислению заработной платы по 18-разрядной тарифной сетке (стр. 5 из 7)

В первом столбце находится месяц расчета заработной платы, формат данных – текстовое поле длиной не менее 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 «Месячный табель учета рабочего времени».