Смекни!
smekni.com

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

Первый показатель - месяц расчёта заработной платы, формат данных - текстовое поле, длиной не меньше 8 символов.

Второй показатель отображает табельный номер работника (формат данных – целое число, максимальной длиной знака 2). Третий показатель содержит ФИО работников (формат данных – текстовый, максимальное количество символов 20).

В первом столбце таблицы находятся данные о начале трудовой деятельности работника (формат данных дд.мм.гггг), стаж, тарифный разряд, количество отработанных дней и дней по болезни (формат данных – числовой, максимальная длина 2 знака), тарифный коэффициент (формат данных - вещественное число (два знака в целой части и два знака в дробной части)), оклад, зарплата (в т.ч. по больничному листу), сумма начисления и сумма удержания, складывающаяся из выданного аванса, подоходного налога, профсоюзного взноса, и как итог, результирующая сумма к выдаче (формат данных вещественное число (три знака в целой части и два знака в дробной части).

Выходная форма 1. Личный листок расчета заработной платы

Табельный номер работника ==> XX месяц 8$
Ф.И.О. работника
Показатели 20$
Начало трудовой деятельности дд.мм.гггг
Стаж, лет XX

Выходная форма 1 (продолжение)

Тарифный разряд XX
Тарифный коэффициент XX.XX
ОКЛАД XXXX.XX
Отработано дней XX
Дни по болезни XX
НАЧИСЛЕНО - ВСЕГО, РУБ.: XXXX.XX
зарплата XXXX.XX
по больничному листу XXXX.XX
УДЕРЖАНО - ВСЕГО, РУБ.: XXXX.XX
выданный аванс XXXX.XX
подоходный налог XXX.XX
профсоюзный взнос XXX.XX
К ВЫДАЧЕ, РУБ. XXXX.XX

Выходная форма 2. Платежная ведомость:Таблица из четырех столбцов и над шапкой показатель – расчетный месяц (формат данных – текстовое поле, длиной не менее 8 символов).

В первом столбце отображается табельный номер работника (формат данных – целое число, максимальной длиной знака 2). Во втором столбце содержатся ФИО работников (формат данных – текстовый, максимальное количество символов 20), в третьем столбце указывается сумма к выдаче (формат данных вещественное число (три знака в целой части и два знака в дробной части). Четвертый столбец для подписи соответствующего работника.

Выходная форма 2. Платежная ведомость

месяц 8$

Табельный

номер работника

Ф.И.О.

работника

К выдаче Подпись
ХХ 20$ XXXX.XX 20$

Выходная форма 3. Гистограмма сравнения:Представлена в виде сравнительной гистограммы заработной платы работников. Стоится на основе данных из Выходной формы 2.

На оси Х отображены ФИО работников, а на оси У откладываться значения заработной платы.

2.3. Информационно-логическая модель

Информационно-логическая модель (ИЛМ) является схемой описывающей взаимосвязи функциональных задач, решаемых на всех этапах планирования, учета и управления и наглядно раскрывает интегрированный поток информации в системе в целом с обозначением источников и направлений использования.

При построении ИЛМ модели документы представлены в виде прямоугольников с указанием их названий, входящие информационные потоки – в виде стрелок ввода, а взаимосвязь таблиц в виде стрелок, связывающих таблицы и указывающих направление информационного потока.

Информационно-логическая модель показана на рис.1.

2.4. Алгоритм функционирования информационной системы

Месяц расчета зарплаты (Все)
Табельный номер работника
Данные 3 6 10 11
Сумма по полю Количество отработанных дней 58 56 59 66
Сумма по полю Количество дней по болезни 18 21 17
Сумма по полю Процент выданного аванса 15% 45% 20% 80%

Промежуточная форма 1. Табель учета рабочего времени за месяц.

Это сводная таблица на основании данных Таблицы 1 «Годовой табель учета рабочего времени». В качестве исходных данных для построения берутся поля «Месяц расчета заработной платы», «Табельный номер работника», «Количество отработанных дней», «Количество дней по болезни», «Процент выданного аванса».

Макет сводной таблицы следующий:

Поле страница: Месяц расчета заработной платы;

Поле столбец: Табельный номер работника;

Поле данные: Количество отработанных дней, Количество дней по болезни, Процент выданного аванса


Месяц расчета зарплаты январь
Дата расчета зарплаты 31.01.08
Количество рабочих дней в месяце 17
Табельный номер работника Ф.И.О. работника Тарифный разряд Тарифный коэффициент Трудовой стаж Процент оплаты больничного листа Оклад Начислено, руб. Удержано, руб. К выдаче
зарплата по больничному листу итого начислено выданный аванс подоходный налог профсоюзный взнос итого к удержанию
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
3 Колчин Н.С. 14 3,36 7,25 80% 7728 6818,82 0,00 6818,82 0,00 886,45 0,00 886,45 5932,38
6 Липатов С.И. 14 3,36 5,17 80% 7728 6364,24 454,59 6818,82 0,00 827,35 0,00 827,35 5991,47
10 Осипова Э.Н. 10 2,44 1,20 60% 5612 4951,76 0,00 4951,76 0,00 643,73 0,00 643,73 4308,04
11 Паршин В.Ю. 13 3,12 9,07 100% 7176 6331,76 0,00 6331,76 0,00 823,13 63,32 886,45 5445,32

Проме­жуточная форма 2. Расчётно-платёжная ведомость.


Рассчитывается на основе справочников 1-4 и промежуточной формы 1.

Месяц расчёта зарплаты соответствует названию месяца, установ­ленному в Пром. ф. 1 «Табель учета рабочего времени за месяц».

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

Количество рабочих дней в месяце выбирается из Справочника 1 «Количество рабочих дней в месяце» согласно месяцу расчёта зарплаты.

Табельный номер работника вводится пользователем.

ФИО работника выбирается из Справочника 4 «Учетные сведения о сотрудниках» согласно табельному номеру работника.

Тарифный разряд выбирается из Справочника 4 «Учетные сведения о сотрудниках» согласно табельному номеру работника.

Тарифный коэффициент выбирается согласно тарифному разряду работника из Справочника 2 «Тарифный справочник».

Трудовой стаж (лет) рассчитывается на дату расчёта зарплаты от даты начала трудовой деятельности.

Процент оплаты больничного листа определяется по справочнику 3 «Базовые показатели для расчёта зарплаты» на основании стажа. Если стаж <5 лет, то выбирается 60%, если стаж >= 8, то берется 100%, иначе (от 5 до 8 лет) процент оплаты больничного листа равен 80%.

Оклад рассчитывается умножением минимальной зарплаты из спра­вочника 3 «Базовые показатели для расчёта зарплаты» на тарифный коэф­фициент работника.

Начисленная зарплата рассчитывается делением оклада на количе­ство рабочих дней в месяце, и полученный результат умножается на коли­чество отработанных дней, выбранных по данному работнику из Пром. ф. 1 «Месячный табель учёта рабочего времени».

По больничному листу рассчитывается делением оклада на количество рабочих дней в месяце, и полученный результат умножается на количество дней по больничным листам, выбранных по данному работнику из Пром. ф. 1 «Месячный табель учёта рабочего времени».

Итого начислено – это сумма всех начислений (зарплата + по больничному листу)

Аванс рассчитывается умножением оклада на процент выданного аванса, который выбирается из Пром. ф. 1 «Месячный табель учёта рабочего времени».

Подоходный налог рассчитывается умножением зарплаты на процент подоходного налога из спра­вочника 3 «Базовые показатели для расчёта зарплаты».

Профсоюзный взнос рассчитывается умножением зарплаты на процент профсоюзного взноса из спра­вочника 3 «Базовые показатели для расчёта зарплаты». Рассчитывается только по работникам, состоящими в профсоюзе.

Итого удержано – сумма всех удержаний (аванс + подоходный налог + профсоюзный взнос)

К выдаче – разница между Итого начислено и Итого удержано.

Табельный номер работника 3 месяц расчета зарплаты апрель
Ф.И.О. Работника
Колчин Н.С.
Начало трудовой деятельности 01.11.00
Стаж, лет 7,5
Тарифный разряд 14
Тарифный коэффициент 3,36
ОКЛАД 7728
Отработано дней 9
Дни по болезни 11
НАЧИСЛЕНО - ВСЕГО, РУБ.: 7025,45
зарплата 3161,45
по больничному листу 3864,00
УДЕРЖАНО - ВСЕГО, РУБ.: 410,99
выданный аванс 0,00
подоходный налог 410,99
профсоюзный взнос 0,00
К ВЫДАЧЕ, РУБ. 6614,47

Выходная форма 1. Расчетный лист заработной платы работника