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

свойствами, характерными от­дельным ее видам. В то же время, в зависимости от области при­менения каждая ИС обладает, как правило, своими специфиче­скими особенностями.

1.5. Функциональные подсистемы ИС и их характеристика

Информационная система состоит из отдельных взаимосвязанных элементов. Со­вокупность элементов и отношений между ними определяет структуру ИС. Характеризуя различные аспекты функциони­рования информационных систем, наиболее часто рассматривают функциональную и обеспечивающую структуры

Функциональная структура отражает содержательную сторону ИС и специфику ее назначения, т.е. определяет способы реализации отдельных информационных процедур и информаци­онного процесса в целом. В данном контексте в составе ИС мож­но выделить подсистемы: сбора и первичной обработки, ввода и кодирования, хранения и обработки, передачи информации.

Любая ИС функционирует в окружении внешней среды, яв­ляющейся для ИС источником входной и потребителем выходной информации.

Внешней средой для автоматизированных информацион­ных систем являются:

· источники информации;

· пользователи;

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

Информационный поток проходит несколько этапов обработки внутри ИС. Каждый из этих этапов реализуется конкретной функциональной подсистемой информационной системы. Функ­циональная подсистема это составная часть автоматизированной системы, реализующая одну или несколько близких функций.

Наиболее часто в информационных системах присутствуют функциональные подсистемы, представленные на рисунке 1.

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

Подсистема ввода предназначена для переноса информации на машинные носители и ввод в ЭВМ. В качестве техниче­ских средств в подсистеме используются клавиатура, мышь, ска­нер и другие устройства.

Система обработки и хранения информации (СОХИ) объединяет в себе информационный фонд, подсистему внутри-машинной обработки информации и ЭВМ.

Информация, введенная в ЭВМ, образует информационный фонд. Над элементами информационного фонда осуществляются операции внутримашинной обработки. Это логические, арифме­тические операции, сортировка и поиск, корректировка.

Подсистема внутримашинной обработки информации вклю­чает в себя комплекс программ, который осуществляет все опе­рации внутримашинной обработки.

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

Подсистема связи реализует контакт пользователя с ЭВМ, если между ними значительное расстояние (от сотен мет­ров до сотен километров). В ее состав входят специальные сред­ства и каналы передачи данных, а также специальные сетевые программы и, обеспечивающая взаимосвязь удаленных ЭВМ или терминалов.

2. Проектирование информационной системы по начислению заработной платы по 18-разрядной тарифной сетке (на примере работников Колчина Н.С., Липатова С.И., Осиповой Э.Н., Паршина В.Ю)

2.1. Пояснительная записка

Используя методику расчета и нормативно-правовую базу, необходимо спроектировать и реализовать в табличном процессоре MicrosoftOfficeExcel автоматизированную информационную систему по начислению заработной платы по 18-разрядной тарифной сетке для следующих работников: Колчин Н.С., Липатов С.И., Осипова Э.Н., Паршин В.Ю.

Вся исходная и нормативная информация представляется во входных формах: справочниках 1-4 и таблице 1.

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

Месяц

Количество рабочих

дней в месяце

Дата расчета зарплаты
январь 15 31.01.2008

Справочник 2. Тарифный справочник

Тарифный разряд Тарифный коэффициент
1 1,00
2 1,04
3 1,09
4 1,14
5 1,27
6 1,41
7 1,55
8 1,70
9 1,87
10 2,05
11 2,24
12 2,42
13 2,62
14 2,81
15 3,04
16 3,26
17 3,51
18 4,50

Справочник 3. Базовые показатели для расчета заработной платы

Показатели Значение
Размер мин. заработной платы, руб. 2300
Процент подоходного налога 13%
Процент профсоюзного налога 1%
Процент оплаты б/л: стаж до 5 года 60%
стаж от 5 до 8 лет 80%
стаж свыше 8 лет 100%

Справочник 4. Учетные сведения о сотрудниках отделения

Табельный

номер

работника

Ф. И. О.

работника

Начало трудовой деятельности Тарифный разряд Членство в профсоюзе
3 КолчинН.С. 01.11.2000 14 нет
6 Липатов С.И. 01.12.2002 14 нет
10 Осипова Э.Н. 20.11.2006 10 нет
11 Паршин В.Ю. 05.01.1999 13 да

Таблица 1. Годовой табель учета рабочего времени

Месяц

расчета зарплаты

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

работника

Ф.И.О. Количество отработанных дней

Количество дней

по

болезни

Процент

выданного аванса

январь 3 Колчин Н.С. 15 - -
январь 6 Липатов С.И. 14 1 -
январь 10 Осипова Э.Н. 15 - -
январь 11 Паршин В.Ю. 15 - -

На основании исходных данных следует спроектировать, заполнить и рассчитать промежуточные формы следующих таблиц:

· «Месячный табель учета рабочего времени» (пром.ф.1);

· «Расчетно-платежная ведомость» (пром.ф.2);

Выходными формами будут:

· «Расчетный лист заработной платы работника» (вых.ф.1);

· «Ведомость выдачи заработной платы» (вых.ф.2);

· «Гистограмма сравнения заработной платы работников» (вых.ф.3);

2.2. Формы входных, промежуточных и выходных документов

Входные данные представлены в виде справочников 1-4 и таблицы 1.

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

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

Месяц Количество рабочих дней в месяце Дата расчета зарплаты
8$ XX дд.мм.гггг

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

Справочник 2. Тарифный справочник

Тарифный разряд Тарифный коэффициент
XX X,XX

Справочник 3. Базовые показатели: Таблица из двух столбцов. В первом столбце отображается название базового показателя (формат данных – текстовое поле), во втором столбце указывается соответствующее значение показателя (формат данных – числовой и процентный).

Справочник 3. Базовые показатели для расчета заработной платы

Показатели Значение
Размер мин. заработной платы, руб XXXX
Процент подоходного налога XX%
Процент профсоюзного налога X%
Процент оплаты б/л: стаж до 5 года XX%
стаж от 5 до 8 лет XX%
стаж свыше 8 лет XXX%

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

Справочник 4. Учетные сведения о сотрудниках отделения

Табельный

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

Ф. И. О.

работника

Начало

трудовой

деятельности

Тарифный

разряд

Членство

в

профсоюзе

X 20$ дд.мм.гггг. XX 3$

Таблица 1. Сводный табель учета рабочего времени: Таблица состоит из шести столбцов.

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

Таблица 1. Годовой табель учета рабочего времени

Месяц

расчета

зарплаты

Табельный

номер

работника

Ф.И.О.

Количество

отработанных

дней

Количество

дней

по

болезни

Процент

Выданного

аванса

8$ X 20$ XX XX XXX%

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

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

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

Месяц расчета зарплаты 8$

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

работника

$2
Количество отработанных дней XX
Количество дней по болезни XX
Процент выданного аванса XXX%

Промежуточная форма 2. Расчетно-платежная ведомость: Таблицы из 15 столбцов и в общей части (над шапкой) отражены три показателя.

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

Второй показатель содержит сведения о дате расчёта заработной платы, дата отображена в формате дд.мм.гггг. Третий показатель отражает количество рабочих дней, формат данных – целое число максимальной длиной 2 знака.

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

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

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

Месяц расчета 8$
Дата расчета дд.мм.гггг
Количество рабочих дней в месяце XX
Табельный номер работника Ф.И.О. работника Тарифный разряд Тарифный коэффициент Трудовой стаж Процент оплаты больничного листа Оклад начислено, руб. удержано, руб. К выдаче
зарплата по больничному листу итого начислено выданный аванс подоходный налог профсоюзный взнос итого удержано
XX 20$ XX XX.XX XX XX.X% XXXX.XX XXXX.XX XXXX.XX XXXX.XX XXXX.XX XXX.XX XXX.XX XXXX.XX XXXX.XX

Выходная форма 1. Личный листок расчета заработной платы: Таблица из двух столбцов и в общей части (над шапкой) отражены три показателя.

Первый показатель - месяц расчёта заработной платы, формат данных - текстовое поле, длиной не меньше 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. Расчетный лист заработной платы работника

Заполняется на основании справочников 2-4 и промежуточных форм 1-2.

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

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

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

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

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

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

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

Отработано дней выбирается согласно табельному номеру работника из Пром. ф. 1 «Табель учета рабочего времени за месяц».

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

НАЧИСЛЕНО


8-09-2015, 15:05


Страницы: 1 2 3
Разделы сайта